本記事の内容
本記事は「合成写像って何?」ということについて解説する記事である。
「写像?」となっている方は以下の記事を参照してください。
合成写像
とどのつまり、合成写像は高校数学で学んだ合成関数の写像ver.である。
筆者の感覚だが、合成写像は微積分の分野で活躍する概念だと思う。
というのも、一見複雑そうな関数でも、新たな変数(パラメータ)を用意してそのパラメータを経由させることで関数自体を簡素化させて理解しやすくなる場合があるからである。
ここでは述べないのだが、ニューラルネットワークの核にも合成関数が使われている。
例えば、次のような場合を考えてみる。
例5.(合成写像)
- A=A=日本国民の集合,
- B=B=全ての年齢からなる集合,
- C=C=全ての年齢区分からなる集合={0∼14歳の区分,15∼64歳の区分,65歳∼の区分}={0∼14歳の区分,15∼64歳の区分,65歳∼の区分}
とする。
写像f:A→Bf:A→Bを任意の日本国民a∈Aa∈Aに対して、f(a)=af(a)=aの年齢として定める。
また、写像g:B→Cg:B→Cを任意の年齢b∈Bb∈Bに対して、g(b)=bg(b)=bが属す年齢区分として定める。
このとき、h:A→Ch:A→Cをh(a)=g(f(a))h(a)=g(f(a))で定める。
すなわち、hhは、任意の日本国民a∈Aa∈Aに対して、aaが属する年齢区分を対応させる写像である。
※ffもggも写像として定まっているのだから、g(f(a))g(f(a))も定まる。
このとき、hhをh=g∘fh=g∘fと書く。
つまり、h(a)=(g∘f)(x)=g(f(a))h(a)=(g∘f)(x)=g(f(a))である。
このhhのこと、すなわちg∘fg∘fのことをffとggの合成写像という。
実際に展開してみると、
h(a)=(g∘f)(a)=g(f(a))=g(aの年齢)=aの年齢が属する年齢区分=aが属する年齢区分h(a)=(g∘f)(a)=g(f(a))=g(aの年齢)=aの年齢が属する年齢区分=aが属する年齢区分
となる。

例6.(合成関数)
- X=R,
- Y=[−1,1],
- Z=R
とし、
- f:X→Yを任意のx∈Xに対して、f(x)=sinx,
- g:Y→Zを任意のy∈Yに対して、g(y)=2y,
とする。
このとき、g∘f:X→Zを(g∘f)(x)=g(f(x))で定める。
このg∘fをfとgの合成写像(合成関数)という。
ここで、
(g∘f)(a)=g(f(x))=g(sinx)=2sinx
である。

このように、2つの集合にもう1つの集合を加えて、その加えた集合を経由させる写像を合成写像という。
これを式で表すと次である。
f:X→Y、g:Y→Zを写像とする。このとき、写像h:X→Zを h(x)=g(f(x)) (x∈X) で定める。このhをfとgの合成(the composition of f and g)、あるいは合成写像(the composite mapping)と呼び、g∘fで表す。 すなわち、g∘f:X→Zは (g∘f)(x)=g(f(x)) (x∈X) で定められる写像である。 また、このときXf→Yg→Z、h=g∘fと書くこともある。

合成写像の性質として、「定義域と終域が適切であれば、どの順番で合成しても写像は同じ」というものがある。
これを証明してみよう。
f:X→Y、g:Y→Z、h:Z→Wを写像とする。 このとき、 h∘(g∘f)=(h∘g)∘f が成り立つ。
この定理の証明はさほど難しくないので、是非挑戦してみてほしい。
証明の流れを説明する。
- (ステップ1.) h∘(g∘f)と(h∘g)∘fの定義域と終域が一致することを示す。
- (ステップ2.) 任意のx∈Xに対して、(h∘(g∘f))(x)=((h∘g)∘f)(x)を示す。
そもそも写像が等しいとはこの2条件を満たすことだった。
では、証明に入ろう。
(証明)
(ステップ1.)
f:X→Y、g:Y→Z、h:Z→Wを写像とする。
このとき、g∘f:X→Zであるため、Xf→Yg→Zh→Wであるから、h∘(g∘f):X→Wである。
一方、h∘g:Y→Wであるため、Xf→Yg→Zh→Wであるから、(h∘g)∘f:X→Wである。
従って、h∘(g∘f)と(h∘g)∘fの定義域と終域が一致する。
(ステップ2.)
任意のx∈Xに対して、
(h∘(g∘f))(x)=h((g∘f)(x))=h(g(f(x)))
であり、かつ
((h∘g)∘f)(x)=(h∘g)(f(x))=h(g(f(x)))
である。
従って、任意のx∈Xに対して、(h∘(g∘f))(x)=((h∘g)∘f)(x)が成り立つ。
以上により、h∘(g∘f)=(h∘g)∘fが成り立つ。
(Q.E.D.)
結
今回は「合成写像って何?」ということを説明した。
合成写像は高校数学における合成関数に対応する概念である。
ある定義域と終域の間の写像と、その終域を定義域とする写像とを”つなげた”写像である。
次回は「単射、全射、全単射、逆写像」について解説する。
これは特別な性質を持つ写像のことを指す。
これらは解析学で関数を扱う際に非常に重要になってくる。
乞うご期待!質問、コメントなどお待ちしております!
この記事の内容をより詳しく知りたい方は以下のリンクの本を参照してください!
ちなみに、「集合・写像・論理ー数学の基本を学ぶ」の方が入門者にはオススメです!
コメントをする