
数学において、全単射、全単射関数、または一対一対応とは、 2つの集合間の関数であって、2番目の集合(終域)の各要素が、最初の集合(定義域)のちょうど1つの要素の像となるような関数のことである。関数が与えられた場合要素の画像要素終域における要素の逆像。任意の要素領域内で、同様に、全単射とは、 2つの集合間の関係であり、一方の集合の各要素が他方の集合のちょうど1つの要素と対応付けられる関係のことである。
関数が全単射であるのは、それが可逆である場合に限る。つまり、関数が関数が存在する場合に限り、全単射である。fの逆関数であって、 2 つの関数を合成する2 つの方法のそれぞれが恒等関数を生成するようなもの:各でそして各で
例えば、2を掛ける演算は整数から偶数への全単射を定義し、その逆関数は2で割る演算である。
関数が全単射であるのは、それが単射(または一対一)である(つまり、終域の各要素が定義域の要素のうち最大で1つから写像される)ことと、全射(または上への写像)である(つまり、終域の各要素が定義域の要素のうち少なくとも1つから写像される)ことの両方を満たす場合に限る。一対一対応という用語は、単射ではあるが必ずしも全射ではない一対一関数と混同してはならない。
基本的な演算である計数によって、ある有限集合から最初の自然数(1、2、3、…)への全単射が、計数対象の集合の要素数まで確立されます。したがって、2つの有限集合が同じ要素数を持つのは、それらの間に全単射が存在する場合に限ります。より一般的に言えば、2つの集合が同じ基数を持つとは、それらの間に全単射が存在する場合を指します。
集合からそれ自身への全単射関数は置換とも呼ばれ、[ 1 ]集合のすべての置換の集合はその対称群を形成する。
さらに特性を持つ全単射の中には、自己同型写像、同型写像、同相写像、微分同相写像、置換、およびほとんどの幾何学的変換など、特定の名称が付けられているものがある。ガロア対応は、一見すると性質が大きく異なる数学的対象の集合間の全単射である。
集合Xの要素と集合Yの要素をペアにする二項関係が全単射であるためには、次の4つの性質が満たされなければならない。
性質 (1) と (2) を満たすということは、ペアリングが定義域Xを持つ関数であることを意味します。性質 (1) と (2) は、 Xのすべての要素がYのちょうど 1 つの要素とペアになっているという単一のステートメントとして記述される方が一般的です。性質 (3) を満たす関数は「 Yに全射」であると言われ、全射(または全射関数) と呼ばれます。性質 (4) を満たす関数は「単射関数」であると言われ、単射(または単射関数)と呼ばれます。[ 2 ]この用語では、全単射とは全射かつ単射である関数、言い換えれば、全単射とは「単射」かつ「全射」である関数です。[ 3 ]
空集合からそれ自身への写像はすべて全単射である。
野球やクリケットチームの打順(または、各選手が打順の特定の位置を占めるあらゆるスポーツチームの全選手のリスト)を考えてみましょう。集合Xはチームの選手(野球の場合は 9 人)であり、集合Yは打順のポジション(1 番、2 番、3 番など)です。「ペアリング」は、この順序でどの選手がどのポジションにいるかによって決まります。各選手がリストのどこかにいるため、性質 (1) は満たされます。どの選手も順序で 2 つ(またはそれ以上)のポジションで打つことはないため、性質 (2) は満たされます。性質 (3) は、順序の各ポジションで打つ選手がいることを示し、性質 (4) は、2 人以上の選手がリストで同じポジションで打つことはないことを示しています。
教室には一定数の座席があります。生徒のグループが教室に入り、教師は彼らに着席するように指示します。教室をざっと見回した後、教師は生徒の集合と座席の集合の間には一対一対応があり、各生徒は座っている座席と対応付けられていると宣言します。教師がこの結論に至るために観察したことは次のとおりです。
教官は、座席の数と生徒の数を数えることなく、座席の数と生徒の数が等しいと結論付けることができた。
100人の異なる個人のサンプルと、それに対応する指紋の集合を考えます。このサンプル内のどの2人の個人も同じ指紋を共有しないと仮定すると、この集合は1対1(単射)です。さらに、個人を持たない指紋は存在しないため、この集合は全射(全射)です。両方の集合は同じ濃度を持ち、単射かつ全射であるため、個人の集合と指紋の集合の間には全単射が存在することがわかります。

定義域がXである全単射f (関数表記ではf : X → Yと表記) は、YからXへ向かう逆関係(矢印を反転させることによって) も定義します。任意の関数に対して「矢印を反転させる」プロセスは一般に関数を生成するわけではありませんが、全単射の性質 (3) と (4) によれば、この逆関係は定義域がYである関数です。さらに、性質 (1) と (2) によれば、この逆関数は全射かつ単射であり、つまり逆関数が存在し、かつ全単射でもあります。逆関数を持つ関数は可逆であると言われます。関数が可逆であるのは、それが全単射である場合のみです。
簡潔な数学的記法で述べると、関数f : X → Yは、次の条件を満たす場合に限り全単射である。
野球の打順の例を続けると、ここで定義されている関数は、選手の名前を入力として受け取り、その選手の打順における位置を出力します。この関数は全単射であるため、打順における位置を入力として受け取り、その位置で打席に立つ選手を出力する逆関数が存在します。

構成2つの全単射そしては全単射であり、その逆は次式で与えられる。は。
XとYが有限集合である場合、 XとY の間に全単射が存在するのは、XとYの要素数が等しい場合に限る。実際、公理的集合論では、これは「要素数が等しい」(等数性)の定義とされており、この定義を無限集合に一般化すると、無限集合の様々な大きさを区別する方法である基数の概念が得られる。
自然数との全単射を持つ無限集合は、可算無限集合であると言われます。同様に、整数または有理数との全単射を持つ無限集合も、自然数との全単射を持つため、可算無限集合です。この概念は、関数が可算であるかどうかを判断する上で不可欠です。
例えば、偶数f(n)=2nの集合は可算無限集合である。なぜなら、偶数と自然数の間には全単射が存在するからである。
全単射は、集合と集合関数の圏Setにおける同型写像にまさに当てはまります。しかし、より複雑な圏では、全単射が必ずしも同型写像になるとは限りません。例えば、群の圏Grpでは、射は群構造を保存する必要があるため準同型写像でなければなりません。したがって、同型写像は全単射準同型写像である群同型写像となります。
一対一対応の概念は部分関数にも一般化され、部分関数は部分全単射と呼ばれますが、部分全単射は単射であるだけで十分です。この緩和の理由は、(適切な)部分関数は既に定義域の一部で未定義であるため、その逆関数を全関数、つまり定義域全体で定義されている関数に制約する説得力のある理由がないからです。与えられた基底集合上のすべての部分全単射の集合は、対称逆半群と呼ばれます。[ 4 ]
同じ概念を定義する別の方法として、AからBへの部分全単射とは、A ′ がAの部分集合であり 、B ′がBの部分集合であるような、全単射f : A ′ → B ′のグラフであるような関係R (これは部分関数であることが判明する) のことであると言うことができる。[ 5 ]
部分全単射が同じ集合上にある場合、それは一対一の部分変換と呼ばれることがあります。[ 6 ]例としては、拡張複素平面への完全変換ではなく、複素平面上で単純に定義されたメビウス変換が挙げられます。 [ 7 ]
このトピックは集合論の基本概念であり、集合論の入門書であればどれでも見つけることができます。証明の書き方を解説する入門書はほぼすべて集合論の章を含んでいるため、以下のいずれかの書籍でこのトピックが見つかる可能性があります。