これまでの記事では、関数を定義域の各要素に値をただ一つ対応させる規則として扱ってきました。本記事では、これに終域という第三の要素を加えて写像として捉え直します。そのうえで、異なる入力が異なる値をとることを単射、終域のどの要素も値としてあらわれることを全射と定め、その両方が成り立つ写像には、対応を逆向きにたどる写像がただ一つ定まることを示します。最後に、定義域を狭めるか、終域を値域に取り替えることで、全単射でない写像から全単射を作る操作を確かめます。
1 写像、終域、値域
関数を式だけで与えると、値が動く先の集合が定まりません。という式は、値が実数全体を動く対応とも、以上の実数を動く対応とも読むことができます。以下で扱う単射と全射の区別は、この「値が動く先の集合」をどう定めたかによって変わるので、はじめに三つの集合を分けて名前を付けます。
定義 1.1 (写像・定義域・終域・値域).、を空でない集合とする。の各要素に対しての要素をただ一つ定める規則を、からへの写像といい、と書く。に定まるの要素をと書く。このときをの定義域、をの終域という。また、の要素の全体に対するを集めた集合
をの値域という。値域は終域の部分集合である。
注意 1.2 (終域と値域は別のものである). 終域は、写像を与えるときに書き手が定める集合であり、値域は、定義域のすべての要素から実際に定まる値を集めた集合である。値域は終域に含まれるが、等しいとは限らない。したがって、同じ式で与えられる対応であっても、終域の取り方が違えば別の写像として扱う。
例 1.3 (終域を変えると別の写像になる).をで定める。すべての実数についてであり、以上の実数に対してはがを満たすので、値域はである。終域と値域は一致しない。
同じ式でをと定めると、の終域はであり、値域と一致する。とは、終域が異なるので別の写像である。
2 単射・全射・全単射
定義 2.1 (単射・全射・全単射).を写像とする。
- のどの二つの要素、についても、ならばが成り立つとき、は単射であるという。
- のどの要素についても、を満たすの要素が少なくとも一つ存在するとき、は全射であるという。
- が単射であり、かつ全射であるとき、は全単射であるという。
単射の条件は、対偶をとると「ならば」となります。値が等しいことから入力が等しいことを導く形なので、証明ではこちらを用いることが多くあります。全射の条件は、値域を用いるとと書き直すことができます。値域はつねに終域に含まれるので、全射であることは、終域の側が値域に含まれること、すなわちと同じです。
とがどちらも実数の部分集合である場合には、この二つの条件をグラフから読み取ることができます。の要素をとり、水平な直線とのグラフとの共有点を数えます。が単射であることは、のどの要素についても共有点が多くとも1個であることにあたり、が全射であることは、のどの要素についても共有点が少なくとも1個あることにあたります。
この図は、について、値を与えるがとの二つあること、値を与える実数が無いことを示しています。前者はが単射でないことに、後者は全射でないことに対応します。ただし、図は表示範囲の外を描いていないので、これらは次の例で式によって確かめます。
例 2.2 (単射性と全射性の判定).をで定める。とするとからとなるので、は単射である。また、実数を任意にとるとは実数であってを満たすので、は全射である。よっては全単射である。
をで定める。であるのにであるから、は単射でない。また、に対しては、すべての実数がを満たすのでとなるは存在せず、は全射でない。
3 逆写像
全単射である写像については、値から入力をただ一つ定めることができます。この対応が写像になることを示すのが、次の定理です。単射性は、値を与える入力が多くとも一つであることを保証し、全射性は、値を与える入力が少なくとも一つ存在することを保証します。両方が成り立つときにはじめて、値を与える入力がただ一つであると述べることができます。
定理 3.1 (全単射である写像の逆写像).を全単射とする。このとき、
をともに満たす写像がただ一つ存在する。このをの逆写像といい、と書く。さらに、も全単射であり、の逆写像はである。
証明. はじめに、条件を満たす写像が存在することを示します。の要素を任意にとります。は全射であるから、を満たすの要素が少なくとも一つ存在します。また、とを満たすの要素、があればであり、は単射であるからです。したがって、を満たすの要素はただ一つに定まります。そこで、各に対してこの唯一のを対応させる規則をと書くと、はからへの写像です。定め方から、すべてのについてが成り立ちます。また、の要素を任意にとってと置くと、はによる値がとなる唯一の要素であり、もその条件を満たすので、すなわちです。
次に、条件を満たす写像がただ一つであることを示します。とがともに二つの条件を満たすとします。の要素を任意にとると、についての条件からです。についての条件をの要素に適用するととなり、左辺はに等しいのでです。はの任意の要素であったから、とは写像として等しくなります。
最後に、が全単射であることを示します。の要素、についてとすると、両辺にを施してとなるので、は単射です。また、の要素を任意にとってと置くととなるので、は全射です。よっては全単射です。の逆写像については、上の二つの条件でとの役割を入れ替えた式が、いま示した二つの等式そのものです。逆写像はただ一つであるから、の逆写像はです。▨
注意 3.2 (合成を用いた言い換え). 集合の各要素に自身を対応させる写像を、上の恒等写像といい、と書く。定理 3.1の二つの条件は、合成を用いると
と書くことができる。すなわち逆写像とは、と合成すると恒等写像になる写像である。二つの条件のうち一方だけでは逆写像を定めることができない。実際、が単射であって全射でないとき、写像についての条件は、値域に入らないにおけるの値を何も定めない。したがって、が二つ以上の要素をもつかぎり、この条件を満たす写像は複数存在する。
4 全単射になるように定義域と終域を取り替える
全単射でない写像であっても、定義域を狭めるか、終域を値域に取り替えることで、全単射である写像を作ることができます。どちらの操作も、もとの写像とは別の写像を作る操作です。
定義 4.1 (定義域の制限と終域の取り替え).を写像とする。
- をの空でない部分集合とする。の各要素にを対応させる写像を、のへの制限といい、と書く。
- の各要素にを対応させる写像を、の終域を値域に取り替えた写像という。
定理 4.2 (終域を値域に取り替えると全射になる).を写像とし、をの終域を値域に取り替えた写像とする。このときは全射である。さらに、が単射ならばは全単射である。
証明.の要素を任意にとります。値域の定め方から、を満たすの要素が存在し、このについてです。よっては全射です。
が単射であるとします。の要素、についてとするとであり、が単射であるからです。よっては単射であり、いま示した全射性と合わせて全単射です。▨
例 4.3 (の2乗を全単射にする).をで定める。例 2.2のとおり、は単射でも全射でもない。定義域と終域を次のように取り替えると、単射性と全射性が変わる。
| 定義域 | 終域 | 単射 | 全射 |
|---|---|---|---|
| 成り立たない | 成り立たない | ||
| 成り立たない | 成り立つ | ||
| 成り立つ | 成り立たない | ||
| 成り立つ | 成り立つ |
終域を値域に取り替えると、定理 4.2により全射になる。定義域をに制限すると、、かつのときであり、となるのはの場合だけなので、いずれにしてもとなって単射になる。両方を行った、は全単射であり、定理 3.1により逆写像がただ一つ定まる。このを関数として調べ、平方根として書き表すことは、逆関数 が扱う。
注意 4.4 (制限の仕方によって逆写像が変わる).例 4.3で定義域をに制限し、終域をにとっても全単射になる。この写像の逆写像は、以上の実数に対してを満たす以下の実数を対応させる写像である。のときこのは負であり、定義域をに制限した場合の逆写像が与える値は正であるから、二つの逆写像は異なる。したがって「の2乗の逆写像」という言い方は、どの部分集合へ制限したかを述べなければ定まらない。
6 演習
次を示しなさい。が単射であることと、任意のについてならばであることは同値である。
証明 (演習の要点). 単射の定義はならばである。対偶をとると、ならばとなる。逆向きも同じ二つの命題が対偶の関係にあることから従う。▨
- 定理 4.2は、終域を値域に取り替えれば全射になることを述べているだけです。単射性は、この操作では変わりません。単射でない写像は、終域を値域に取り替えても単射になりません。