スポンサーリンク

「写像って数学的に何?」「結局、関数と同じでは?」【論理と集合シリーズ】写像編 その3

写像

本記事の内容

本記事は、「写像って数学的に何のこと?」ということに答える記事である。
写像は数学の専門書でも「対応」やら「規則」やらという抽象的な表現で語れれることもしばしばである。
今回は素朴な立場と厳密な立場の2立場で説明する。

で、何すか写像って?

というわけで、今まで述べた写像の正体を素朴に述べる。

写像(素朴ver.)
XXYYを集合とする。ffXXからYYの写像であるとは、XXの任意の要素xxに対して、YYの要素yyがただ一つ定まることをいう。 このとき、y=f(x)y=f(x)と書く ffXXからYYへの写像であることをf:XYf:XYやらXfYXfYと書く。 また、ffによりxxyyに対応することをf:xyf:xyとも表す。 これは、y=f(x)y=f(x)と同じ意味である。

つまり、任意のXXの要素に対して、その対応先を指定することで写像が決まる、というわけだ。

さて、先に述べた通り、これ素朴な写像の説明である。
これだと「ん?」となるかもしれない。
というのも、先は
ffXXからYYへの写像である。」ことを「XXの任意の要素xxに対してYYの要素yyがただ一つ定まる。」ことという説明だからである。
すなわち、ffXXからYYへの写像であるという状態は、任意のXXの要素xxに対してYYの要素yyがただ一つ定まっている状態である、という説明である。
くどいかもしれないが、これでは「写像である、という状態」は説明しているのだが、写像とは何か?という問には答えられていない。
例えば、「奇数って何すか?」と言われたらば、「22で割って11あまる整数。」と答えるのだが、奇数の正体は「整数」である。
この例における「整数」に対応するものが上記の写像の説明にはない。

しかし一方で、上記の説明は正しいのもまた事実である。
つまり、「XXの任意の要素xxに対して、YYの要素yyがただ一つ定まっている状態のとき、ffXXからYYへの写像であると呼ぶ。」のだから、このffが写像である、と言いかえることができるからである。

例1.,2.,3.,を再度見直してみよう。

例1.(料理を食べるときに使う食器との対応規則)
X={,,}X={,,}Y={,,,}Y={,,,}とする。
このとき、

  1. カレーとスプーン
  2. ステーキとナイフ
  3. おにぎりと手
  4. チャーハンとスプーン

という対応hhを考える。
このとき、任意のxXxX(xxの正体はカレー、ステーキ、おにぎり、チャーハン)に対して、yYyY(yyの正体はスプーンで、ナイフ、手、足)がただ一つ定まっているため、

  1. =h()=h()
  2. =h()=h()
  3. =h()=h()
  4. =h()=h()

と書くことができる。
従って、この対応hhXXからYYへの写像であり、h:XYh:XYやらXhYXhYと書く。

例2.(数学っぽい例)
X={1,2,3}X={1,2,3}Y={1,4,9}Y={1,4,9}とする。
XXの要素1,2,31,2,3に対してYYの要素1,4,91,4,9を次のように対応させる。

  1. 1X1X1Y1Y
  2. 2X2X4Y4Y
  3. 3X3X9Y9Y

この対応ggを考える。
このとき、任意のxXxX(xxの正体は1,2,31,2,3)に対して、yYyY(yyの正体は1,4,91,4,9)がただ一つ定まっているため、

  1. g(1)=1g(1)=1
  2. g(2)=4g(2)=4
  3. g(3)=9g(3)=9

と書く事ができる。
従って、この対応ggXXからYYへの写像(この場合は関数と言っても良い)であり、g:XYg:XYやらXgYXgYと書く。

例3.(実数値の関数)
X=Y=RX=Y=Rとする。
このとき、任意のxX=RxX=Rに対して、Y=Rの要素yx2とを対応させるような対応fを考える。
このとき、任意のxX(xの正体は実数)に対して、yY(yの正体は実数)がただ一つ定まっているため、

  • f(1)=1
  • f(32)=94
  • f(7)=49
  • f(2)=2
  • などなど…

と書く事ができる。
従って、この対応fXからYへの写像(この場合は関数と言っても良い)であり、f:XYやらXfYと書く。

写像(素朴ver.)を見て「なるほどね」となったらば、それでOKである。
しかし、「なんか納得できねえな。対応ってなんだ。」となっている方は次の集合の言葉を使った説明を読むと一手に解決されると思われる。

写像(集合の言葉ver.)
2つの空でない集合XYの直積集合X×Yの部分集合fが次の2条件を満たすとき、fXからYへの写像(the map from X to Y)と呼ぶ。
  • (xX)(yY) s.t. (x,y)f.
  • 任意のxXに対してyYが存在する、ということ。
  • ((x1,y1)f)((x2,y2)f) x1=x2y1=y2.
  • 1つのxXに対応するyは1つしかない。 このとき、xXに対して、(x,y)fを満たすyY(2.によりただ1つ定まる。)をf(x)と書く。

ここで注意なのが、

Xの要素全てに対して、Yの要素がただ1つ定まっている。

ということである。
Xの要素の中にYの要素と対応しない要素があれば、その対応fは写像ではない。

さて、XからYへの写像fの正体はなにか、というと、

X×Yの部分集合だ!

ということである。
くどいかもしれないが、再度例1.,2.,3.,を見てみよう。

例1.(料理を食べるときに使う食器との対応規則)
X={,,}Y={,,,}とすると、
X×Y={(,),(,),(,),(,), (,),(,),(,),(,), (,),(,),(,),(,), (,),(,),(,),(,),}
である。
このとき、
h={(,),(,),(,),(,)}
とすれば、hX×Yであり、任意のxX(xの正体はカレー、ステーキ、おにぎり、チャーハン)に対して、yY(yの正体はスプーン、ナイフ、手、足)が存在して、(x,y)hである。
実際、

  • カレーXに対して、スプーンYが存在して、(,)h,
  • ステーキXに対して、ナイフYが存在して、(,)h,
  • おにぎりXに対して、手Yが存在して、(,)h,
  • チャーハンXに対して、スプーンYが存在して、(,)h.

であるからである。
さらに、((x1,y1)h)((x2,y2)h) (x1=x2y1=y2)も満たしている。
特に、この命題の対偶((x1,y1)h)((x2,y2)h) (y1y2x1x2)を満たしている。
実際、

  • (カレー,スプーン)hと(ステーキ,ナイフ)hhから任意に選んだとき、カレーステーキである。
  • (カレー,スプーン)hと(おにぎり,手)hhから任意に選んだとき、カレーおにぎりである。
  • (ステーキ,ナイフ)hと(おにぎり,手)hhから任意に選んだとき、ステーキおにぎりである。
  • (ステーキ,ナイフ)hと(チャーハン,スプーン)hhから任意に選んだとき、ステーキチャーハンである。
  • (おにぎり,手)fと(チャーハン,スプーン)hhから任意に選んだとき、おにぎりチャーハンである。

従って、この対応hXからYへの写像である。h:XYやらXhYと書き、h()=h()=h()=h()=と書く。

例2.(数学っぽい例)
X={1,2,3}Y={1,4,9}とすると、
X×Y={(1,1),(1,4),(1,9), (2,1),(2,4),(2,9), (3,1),(3,4),(3,9),}
である。
このとき、
g={(1,1),(2,4),(3,9)}
とすれば、gX×Yであり、任意のxXに対して、yYが存在して、(x,y)gである。
実際、

  • 1Xに対して、1Yが存在して、(1,1)g,
  • 2Xに対して、4Yが存在して、(2,4)g,
  • 3Xに対して、9Yが存在して、(3,9)g,

であるからである。
さらに、((x1,y1)h)((x2,y2)h) (x1=x2y1=y2)も満たしている。
特に、この命題の対偶((x1,y1)h)((x2,y2)h) (y1y2x1x2)を満たしている。
実際、

  • (1,1)g(2,4)ggから任意に選んだとき、12である。
  • (1,1)g(3,9)ggから任意に選んだとき、13である。
  • (2,4)g(3,9)ggから任意に選んだとき、23である。

従って、この対応gXからYへの写像であり、g:XYやらXgYと書き、g(1)=1g(2)=4g(3)=9と書く。

例3.(実数値の関数)
X=Y=Rとすると、X×Y=R×R=R2である。
このとき、
f={(x,x2)xX}
とすれば、fX×Yであり、任意のxXに対して、yYが存在して、(x,y)fである。
実際、任意の実数xに対して、それを二乗した数x2もまた実数であり、x2という値は必ず1つである。
(※例えば自然数7に対して、その二乗した数は49であり、49以外の数にはなりえない。これがすべての実数で成り立つ。)

さらに、((x1,y1)f)((x2,y2)f) (x1=x2y1=y2)も満たしている。
実際、任意の(x1,y1)fと任意の(x2,y2)fに対して、y1=x21かつy2=x22を満たしているので、(x1,y1)=(x1,x21)かつ(x2,y2)=(x2,x22)である。
今、x1=x2なのだから、x21=x22であるので、y1=y2である。

従って、この対応fXからYへの写像であり、f:XYやらXfYと書き、任意のxXに対して(x,y)fとなるyYy=f(x)と書く。
すなわち、x2=f(x)と書く。

え?結局のところ写像って関数なんじゃね?

序盤でも述べたとおり、概ねそのとおりである。
上記の3つの例は関数色が強い例を挙げたからである。
そこで、関数というより写像っぽい(と筆者が思う)例を挙げる。

例4.(\(\mathbb{R}\(の一次変換)
a,b,c,dRとする。
写像f:R2R2を以下のように定める。
(x,y)=f(x,y)として、
(xy)=(abcd)(xy)
とする。
これは、adbc0のとき、(x,y)が直線上の点であれば、(x,y)は別の直線上の点である。
要は、adbc0のとき、直線は直線に、線分は線分に、三角形は三角形に、平面全体は平面全体に写す。
すなわち、ある点を別の点に写す(移動する)という写像である。

今回は「で、写像って何?」ということを素朴な立場と厳密な立場で解説した。

以前の記事(【論理と集合シリーズ】その7)で述べた「関係」(特に二項関係)のように、2つの対象の間の”つながり”を表現するときは直積集合を使うことがよくある、ということである。

次回は写像f:XYXYおよびそれに付随する諸概念とその名称を説明する。

乞うご期待!質問、コメントなどお待ちしております!

この記事の内容をより詳しく知りたい方は以下のリンクの本を参照してください!
ちなみに、「集合・写像・論理ー数学の基本を学ぶ」の方が入門者にはオススメです!

コメントをする

  1. お世話になります。
    「写像(集合の言葉ver.)」の定義後半の対偶が、単射の定義とどう違うのかわからず、困っています。

    ご指導お願いいたします。

    • うさぎ様

      コメントありがとうございます。
      >「写像(集合の言葉ver.)」の定義後半の対偶が、単射の定義とどう違うのかわからず、困っています。
      とのお問い合わせですが、お答えいたします。

      「何が違うのか?」について一言で申し上げますと、

      写像(集合の言葉ver.)の対偶は、単射の逆である

      という意味で互いに異なります。
      「写像(集合の言葉ver.)」を再掲いたしますと、

      写像(集合の言葉ver.)

      2つの空でない集合X及びYの直積集合X×Yに対し、fX×Yが次の2条件を満たすならば、fXからYへの写像と呼ぶ。

      1. (xX) (yY) s.t. (x,y)f
      2. ((x1,y1), (x2,y2)f)x1=x2y1=y2

      このとき、2.によりxXに対して、(x,y)fを満たすyYは唯一つ定まる。このyYf(x)と書く。

      です。
      2.の対偶を取ってみます。

      2.の対偶
      ((x1,y1), (x2,y2)f)y1y2x1x2

      一方で、単射とは何かというと、

      単射

      写像f:XYに対し、y1,y2Y
      (x1,x2X)y1=f(x1), y2=f(x2)
      を満たしているとする。このとき、写像fが単射であるとは、次を満たすことをいう。
      (x1,x2X)x1x2y1y2

      です。

      ちなみに

      先の条件式の対偶
      f(x1)=f(x2)x1=x2
      を単射の条件式として用いることが多いと筆者は感じています(状況によりけりでしょうけど…)。

      以上のことから、

      「写像(集合の言葉ver.)の2.の対偶は、単射の定義の逆である」

      となるわけです。

      ちなみに、ご存知かもしれませんが、「写像(集合の言葉ver.)」の2.の意味は

      写像(集合の言葉ver.)の意味

      定義域の要素すべてに対して、値域の要素がただ一つ定まっている

      です。
      とある対応規則が写像たりえるのは、定義域の要素に対して値域の要素が唯一だけ定まっているときのみ、ということです。
      写像(集合の言葉ver.)の2.の条件式は「well-defined性」と呼びます。
      自身で写像を定めたとき、それが本当に写像たりえるかを示す必要があるため、このwell-defined性を議論する必要があります。

      以上です。

タイトルとURLをコピーしました