
数学において、順序対(a , b)とは、順序が重要な意味を持つ2つの対象の組のことです。aとbが異なる場合、(a , b )は( b , a )とは異なります。一方、順序なし対{ a , b }は常に順序なし対{ b , a }と等しくなります。
順序対は、2 タプル、または長さ 2 のシーケンス(コンピュータ サイエンスの文脈ではリストと呼ばれることもあります)とも呼ばれます。スカラーの順序対は、2 次元ベクトルと呼ばれることもあります(厳密には、順序対はベクトル空間の要素である必要はないため、これは用語の誤用です)。順序対のエントリは他の順序対にすることができ、順序付きnタプル( n個のオブジェクトの順序付きリスト)の再帰的な定義が可能になります。たとえば、順序付きトリプル ( a、b、c ) は、 ( a、 ( b、c ))と定義できます。つまり、1 つのペアが別のペアにネストされていると定義できます。
順序対 ( a , b ) において、オブジェクトaは第 1 要素、オブジェクトbは第2 要素と呼ばれます。あるいは、これらのオブジェクトは、順序対の第 1成分と第 2 成分、第 1座標と第 2 座標、または左射影と第 5射影とも呼ばれます。
させてそして順序対とする。このとき、順序対の 特性(または定義)は次のようになる。
最初の要素が集合Aに属し、2 番目の要素が集合Bに属するすべての順序対の集合を、 AとBの直積といい、A × Bと表記します。集合AとBの間の二項関係は、 A × Bの部分集合です。
( a , b )表記は、他の目的にも使用できます。最もよく知られているのは、実数直線上の開区間を表す場合です。このような場合、文脈からどの意味が意図されているかが通常は明らかになります。[ 1 ] [ 2 ]さらに明確にするために、順序対は、別の表記で表すことができます。しかし、この表記法には他にも用途がある。
左と右ペアpの射影は、通常、それぞれπ 1 ( p ) とπ 2 ( p )、またはπ ℓ ( p ) とπ r ( p )で表されます。任意のnタプルが考慮される文脈では、 π n i ( t ) はnタプルtのi番目の要素を表す一般的な表記です。
入門数学の教科書の中には、順序対の非公式な(または直感的な)定義が与えられているものもある。
任意の2つのオブジェクトaとbに対して、順序対( a , b )は、2つのオブジェクトaとbをその順序で指定する表記法である。[ 3 ]
これは通常、2つの要素の集合との比較に続いて行われます。集合ではaとbは必ず異なっていなければなりませんが、順序対では等しい場合があり、集合の要素を列挙する順序は関係ありませんが、順序対では異なる要素の順序を変更すると順序対が変わることを指摘します。
この「定義」は、単なる記述であり、順序の直感的な理解に基づいているため、不十分である。しかし、時折指摘されるように、この記述に頼っても害はなく、ほとんどの人が順序対をこのように考えている。[ 4 ]
より満足のいくアプローチは、上述の順序対の特性が、数学における順序対の役割を理解するために必要なすべてであると観察することである。したがって、順序対は原始的な概念とみなすことができ、その関連する公理は特性である。これは、 1954 年に出版されたN. Bourbakiグループの集合論で採用されたアプローチである。しかし、このアプローチにも欠点があり、順序対の存在とその特性の両方が公理的に仮定されなければならない。[ 3 ]
順序対を厳密に扱うもう一つの方法は、集合論の文脈で形式的に定義することです。これにはいくつかの方法があり、集合論を定義する公理から存在と特性を証明できるという利点があります。この定義の中で最もよく引用されるものの1つはクラトフスキによるもので(下記参照)、彼の定義は1970年に出版されたブルバキの『集合論』第2版で使用されました。順序対の非公式な定義を与えている数学の教科書でさえ、演習問題の中でクラトフスキの形式的な定義に言及することがよくあります。
集合論が数学の魅力的な基礎であることに同意するならば、すべての数学的対象は何らかの集合として定義されなければならない。したがって、順序対を原始的なものとみなさない限り、それは集合として定義されなければならない。 [ 5 ]順序対の集合論的な定義のいくつかを以下に示す(Diepertも参照)。[ 6 ]
ノルベルト・ウィーナーは1914年に順序対の最初の集合論的定義を提案した。[ 7 ]彼は、この定義によって『プリンキピア・マテマティカ』の型を集合として 定義することが可能になったと指摘した。 『プリンキピア・マテマティカ』は、型、ひいてはあらゆる位数の関係を原始的なものとして捉えていた。
ウィーナーは、クラス内のすべての要素が同じ「型」でなければならないという型理論と定義を互換性のあるものにするために、 { b }の代わりに{{ b }} を使用しました。bが追加のセット内にネストされている場合、その型は等しくなります。の。
ウィーナー(1914年)とほぼ同時期に、フェリックス・ハウスドルフは自身の定義を提唱した。 「ここで、1と2はaとbとは異なる2つの異なるオブジェクトである。」[ 8 ]
1921年にカジミエシュ・クラトフスキは、現在受け入れられている 順序対( a , b )の定義[ 9 ] [ 10 ]を提示した。 第1座標と第2座標が同一の場合、定義は次のようになる。
ある順序対pが与えられたとき、「 xはpの最初の座標である」という性質は次のように定式化できる。 「 xはpの2番目の座標である」 という性質は、次のように定式化できる。 左と右の座標が同じ場合、右結合これは自明に正しい。なぜならその通りです。
もしそれから:
ペアの最初の座標を抽出するには、次のようにします(任意の交差と任意の和集合に対して反復演算表記を使用します)。
2番目の座標を抽出する方法は以下のとおりです。
(もしすると、セットより簡単に入手できる方法:しかし、前述の式では、次のケースも考慮されています。)
ご了承くださいそして定義域と値域が適切なクラスであるという意味で、一般化された関数である。
上記のクラトフスキーによる順序対の定義は、順序対が満たさなければならない特性、すなわち、を満たしているという意味で「適切」である。特に、それは「秩序」を適切に表現している。偽である場合他にも、同様またはより単純な複雑さで、同様に適切な定義が存在する。
逆定義はクラトフスキー定義の単なる些細な変形であり、それ自体は独立した関心事ではない。短い定義は、3組ではなく2組の括弧を必要とするため、このように呼ばれている。短い定義が特性を満たすことを証明するには、ツェルメロ・フレンケル集合論の正則性の公理が必要となる。[ 12 ]さらに、フォン・ノイマンの自然数の集合論的構成を用いると、2は集合{0, 1} = {0, {0}}として定義され、これは短いペア(0, 0)と区別がつかない。短いペアのもう1つの欠点は、 aとbが同じ型であっても、短いペアの要素は同じ型ではないという事実である。(ただし、 a = bの場合、短いバージョンは濃度が2のままであり、これは任意の「ペア」、任意の「順序対」を含む、任意の「ペア」に期待されるものである。)
証明: ( a , b ) = ( c , d )はa = cかつb = dの場合に限り成り立つ 。
クラトフスキー: もし。a = c かつ b = d ならば、{ { a } , { a , b } } = {{ c }, { c , d } }。したがって、( a, b ) K = ( c , d ) K。
の場合のみ。2つのケース:a = b、およびa ≠ b。
a = b の場合:
a ≠ bの場合、( a , b ) K = ( c , d ) Kは {{ a }, { a , b }} = {{ c }, { c , d }} を意味します。
逆: ( a, b )逆= {{ b }, { a, b }} = {{ b }, { b, a }} = ( b, a ) K。
もし( a, b ) reverse = ( c, d ) reverseならば、( b, a ) K = ( d, c ) K となる。したがって、b = dかつa = cとなる。
の場合のみ。a = cかつb = dの場合、{{ b }, { a, b }} = {{ d }, { c, d }} となります。したがって、( a, b ) reverse = ( c, d ) reverse となります。
要約:[ 13 ]
もし:a = cかつb = dならば、{ a , { a, b }} = { c , { c, d }} となる。したがって、( a, b ) short = ( c, d ) short となる。
次のような場合に限ります。{ a , { a, b }} = { c , { c, d }} とします。この場合、a は左辺にあり、したがって右辺にもあります。等しい集合は等しい要素を持つため、a = cまたはa = { c, d } のいずれかが成り立つはずです。
ここでも、{ a, b } = cまたは { a, b } = { c, d }であることがわかります。
ロッサー(1953)[ 14 ]は、クワインによる順序対の定義を採用したが、これは自然数の事前定義を必要とする。自然数の集合とし、まず定義する。 機能引数が自然数の場合はその引数をインクリメントし、そうでない場合はそのままにします。0 は範囲に現れません。。 としては、ない続ける これは集合の集合イメージです下、時には と表記される同様に。関数を適用する集合xに対して、その集合内のすべての自然数を単純に増加させる。特に、0 は決して含まれないため、任意の集合xとyに対して、 さらに定義する これにより、常に0という数字を含みます。
最後に、順序対 ( A , B ) を互いに素な和集合として 定義する。 (それは(別表記法)
0を含まないペアのすべての要素を抽出し、元に戻すAが得られます。同様に、B は、0 を含むペアの要素から復元できます。[ 15 ]
例えば、ペアエンコードされる提供された。
型理論や、公理的集合論NFなどの派生理論では、クワイン・ロッサー対は射影と同じ型を持つため、「型レベル」の順序対と呼ばれます。したがって、この定義には、順序対の集合として定義される関数が、引数の型より 1 だけ高い型を持つことができるという利点があります。この定義は、自然数の集合が無限である場合にのみ有効です。これはNFでは当てはまりますが、型理論やNFUでは当てはまりません。J . バークレー・ロッサーは、このような型レベルの順序対 (あるいは「型を 1 上げる」順序対) の存在が無限公理を意味することを示しました。クワイン集合論の文脈における順序対の詳細な議論については、Holmes (1998) を参照してください。[ 16 ]
集合論の発展初期、パラドックスが発見される前に、カントールはフレーゲに倣い、関係の概念が原始的であると仮定して、2つの集合の順序対をこれらの集合間に成り立つすべての関係のクラスとして定義した。[ 17 ]
この定義は、現代の形式化された集合論のほとんどでは受け入れられず、与えられた集合と同等の力を持つすべての集合のクラスとして集合の濃度を定義する方法論に似ています。[ 18 ]
モース=ケリー集合論は、真クラスを自由に利用する。[ 19 ]モースは、射影が集合だけでなく真クラスにもなり得るように順序対を定義した。(クラトフスキーの定義ではこれは許されない。)彼はまず、クラトフスキーの方法で射影が集合となる順序対を定義した。次に、彼はその順序対 を再定義した。 ここで、構成要素のデカルト積はクラトフスキー集合のペアであり、
これにより、射影が適切なクラスであるような可能なペアが得られます。上記のクワイン・ロッサーの定義も、射影として適切なクラスを認めています。同様に、トリプルは次のように3タプルとして定義されます。
シングルトンセットの使用挿入された空集合を持つタプルは、 aがnタプルでbがmタプルであり、a = bならばn = mとなるという一意性を持つことができる。順序対として定義される順序付きトリプルは、順序対に関してこの性質を持たない。

集合の圏における圏論的積A × Bは、最初の要素がAから、2 番目の要素がBから得られる順序対の集合を表します。この文脈では、上記の特性は積の普遍性、および集合Xの要素が 1 (1 要素の集合) からXへの射と同一視できるという事実の結果です。異なる対象が普遍性を持つ場合でも、それらはすべて自然に同型です。