>一つの元xに対してMの元が2つ対応してたりしてもいいの?

c は写像。だから、ダメ。