順序型のソースを表示
←
順序型
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[数学]]でいう'''順序型'''(じゅんじょがた、order type)とは、[[順序集合|全順序集合]]同士の "型" を比較するために、その構造のみに注目することによって得られる概念である。 == 非公式な定義 == 二つの全順序集合 (''A'', <<sub>''A''</sub>), (''B'', <<sub>''B''</sub>) が[[同型]]のとき、(''A'', <<sub>''A''</sub>) と (''B'', <<sub>''B''</sub>) は全く同じ "型" をしていると言える。そこで、全順序集合 (''A'', <<sub>''A''</sub>) の "型" を type(''A'', <<sub>''A''</sub>) で表すことにすれば、任意の全順序集合 (''A'', <<sub>''A''</sub>), (''B'', <<sub>''B''</sub>) に対して : <math>\mbox{type}(A, <_A) = \mbox{type}(B, <_B) \iff (A, <_A) \cong (B, <_B)</math> ・・・・・・(※) が成り立つ。type(''A'', <<sub>''A''</sub>) を '''(''A'', <<sub>''A''</sub>) の順序型'''と呼ぶ。 == 正式な定義 == 上の説明では type(''A'', <<sub>''A''</sub>) をきちんと定義したことにはならない。なぜなら、全順序集合の "型" とは何かが定義されていないからである。(※) をみたすようにすべての全順序集合 (''A'', <<sub>''A''</sub>) に対して type(''A'', <<sub>''A''</sub>) を定義する方法として、まず次のようなものが考えられる。それは、(''A'', <<sub>''A''</sub>) と同型な順序集合全体の集合を type(''A'', <<sub>''A''</sub>) と定義する方法である。実際、このように定義すれば (※) が成り立つことが示せるので何の問題もないように思えるかもしれない。だが、この方法には一つ大きな欠点がある。それは、''A'' が空集合でない限り (''A'', <<sub>''A''</sub>) と同型な順序集合全体の集合というものは存在しないことが([[公理的集合論#集合の公理系|集合論の公理]]から)示されるということである。つまり、そのような集まりはあまりに大きすぎるため集合になることができないのである。したがって上のような仕方で type(''A'', <<sub>''A''</sub>) を定義することはできない。そこで、この方法を少し修正して次のように順序型を定義する: : 全順序集合 (''A'', <<sub>''A''</sub>) に対して type(''A'', <<sub>''A''</sub>) とは、(''A'', <<sub>''A''</sub>) と同型な順序集合のうちで[[整礎的集合|階数]]が最小のもの全体の集合である。type(''A'', <<sub>''A''</sub>) を '''(''A'', <<sub>''A''</sub>) の順序型'''と呼び、ある全順序集合の順序型であるものを単に'''順序型'''と呼ぶ<ref>実はこの定義において <<sub>''A''</sub> が全順序である必要は無い。一般に、集合 ''A'' と ''A'' 上の[[二項関係]] ''R'' に対して type(''A'', ''R'') を同様に定義することができる。</ref>。 全順序集合 (''A'', <<sub>''A''</sub>) と同型な順序集合で階数が最小であるものの階数を α とすれば、type(''A'', <<sub>''A''</sub>) の要素はすべて ''V''<sub>α + 1</sub> <ref>階数と ''V''<sub>α</sub> については「[[整礎的集合]]」を参照。</ref>に属するので、type(''A'', <<sub>''A''</sub>) はきちんと集合として定義されている。このようにして定義された順序型が (※) の性質をみたしていることは次のようにして示すことができる: : (⇒) type(''A'', <<sub>''A''</sub>) = type(''B'', <<sub>''B''</sub>) と仮定する。定義から type(''A'', <<sub>''A''</sub>) は空でないので、その要素の一つ (''C'', <<sub>''C''</sub>) を取ると、仮定より (''C'', <<sub>''C''</sub>) は type(''B'', <<sub>''B''</sub>) にも属する。(''C'', <<sub>''C''</sub>) ∈ type(''A'', <<sub>''A''</sub>) より (''A'', <<sub>''A''</sub>) と (''C'', <<sub>''C''</sub>) は同型で、(''C'', <<sub>''C''</sub>) ∈ type(''B'', <<sub>''B''</sub>) より (''B'', <<sub>''B''</sub>) と (''C'', <<sub>''C''</sub>) は同型なので、(''A'', <<sub>''A''</sub>) と (''B'', <<sub>''B''</sub>) は同型である。 : (⇐) (''A'', <<sub>''A''</sub>) と (''B'', <<sub>''B''</sub>) が同型であると仮定する。すると任意の順序集合 (''C'', <<sub>''C''</sub>) に対して、(''A'', <<sub>''A''</sub>) と (''C'', <<sub>''C''</sub>) が同型であることと、(''B'', <<sub>''B''</sub>) と (''C'', <<sub>''C''</sub>) が同型であることは同値であるから、「(''A'', <<sub>''A''</sub>) と同型な順序集合のうちで階数が最小のもの全体」と「(''B'', <<sub>''B''</sub>) と同型な順序集合のうちで階数が最小のもの全体」は一致する。よって type(''A'', <<sub>''A''</sub>) = type(''B'', <<sub>''B''</sub>) 。 == 特別な順序型 == Q を有理数全体の集合、R を実数全体の集合とし、<<sub>''Q''</sub> と <<sub>''R''</sub> をそれぞれ Q 上と R 上の通常の大小関係とすると、(Q, <<sub>''Q''</sub>) と (R, <<sub>''R''</sub>) はともに全順序集合である。通常、type(Q, <<sub>''Q''</sub>) は η 、type(R, <<sub>''R''</sub>) は λ で表される。 == 整列順序型と順序数 == [[順序集合|整列集合]]の順序型を特に'''整列順序型'''と呼ぶ。α を[[順序数]]とし ∈<sub>α</sub> を α 上の所属関係とすると、(α, ∈<sub>α</sub>) は整列集合なので type(α, ∈<sub>α</sub>) は整列順序型である。逆に、任意の整列集合は必ずある順序数 α に対する (α, ∈<sub>α</sub>) と同型なので、整列順序型は必ずある順序数 α に対する type(α, ∈<sub>α</sub>) の型で表すことができる。以下では type(α, ∈<sub>α</sub>) を <span style="text-decoration:overline">α</span> で表す。 == 順序型の演算 == 順序型には和と積の演算を定義することができる。 === 和 === ρ, σ を順序型とする。 全順序集合 (''A'', <<sub>''A''</sub>), (''B'', <<sub>''B''</sub>) を type(''A'', <<sub>''A''</sub>) = ρ, type(''B'', <<sub>''B''</sub>) = σ, ''A'' ∩ ''B'' = ∅ をみたすように取り、''A'' ∪ ''B'' 上の関係 <<sub>''A''</sub> ⊕ <<sub>''B''</sub> を、 : ''x'' (<<sub>''A''</sub> ⊕ <<sub>''B''</sub>) ''y'' ⇔ ''x'' <<sub>''A''</sub> ''y'' または ''x'' <<sub>''B''</sub> ''y'' または <''x'', ''y''> ∈ ''A'' × ''B'' によって定義すれば、(''A'' ∪ ''B'', <<sub>''A''</sub> ⊕ <<sub>''B''</sub>) は全順序集合であり、その順序型は (''A'', <<sub>''A''</sub>), (''B'', <<sub>''B''</sub>) の特定の取り方によらず一定である。そこで type(''A'' ∪ ''B'', <<sub>''A''</sub> ⊕ <<sub>''B''</sub>) を ρ と σ の'''和'''といい、これを ρ + σ で表す。直観的には、ρ + σ というのは (''A'', <<sub>''A''</sub>) の後ろに (''B'', <<sub>''B''</sub>) を並べてできる全順序集合の順序型である。 === 積 === ρ, σ を順序型とする。 全順序集合 (''A'', <<sub>''A''</sub>), (''B'', <<sub>''B''</sub>) を type(''A'', <<sub>''A''</sub>) = ρ, type(''B'', <<sub>''B''</sub>) = σ をみたすように取り、''A'' × ''B'' 上の関係 <<sub>''A''</sub> ⊗ <<sub>''B''</sub> を、 : <''x''<sub>1</sub>, ''y''<sub>1</sub>> (<<sub>''A''</sub> ⊗ <<sub>''B''</sub>) <''x''<sub>2</sub>, ''y''<sub>2</sub>> ⇔ ''y''<sub>1</sub> <<sub>''B''</sub> ''y''<sub>2</sub> または (''y''<sub>1</sub> = ''y''<sub>2</sub> かつ ''x''<sub>1</sub> <<sub>''A''</sub> ''x''<sub>2</sub>) によって定義すれば、(''A'' × ''B'', <<sub>''A''</sub> ⊗ <<sub>''B''</sub>) は全順序集合であり、その順序型は (''A'', <<sub>''A''</sub>), (''B'', <<sub>''B''</sub>) の特定の取り方によらず一定である。そこで type(''A'' × ''B'', <<sub>''A''</sub> ⊗ <<sub>''B''</sub>) を ρ と σ の'''積'''といい、これを ρ · σ で表す。 順序型の和と積について次が成り立つ: # (ρ + σ) + τ = ρ + (σ + τ) 。 # (ρ · σ) · τ = ρ · (σ · τ) 。 # ρ + <span style="text-decoration:overline">0</span> = <span style="text-decoration:overline">0</span> + ρ = ρ 。 # ρ · <span style="text-decoration:overline">1</span> = <span style="text-decoration:overline">1</span> · ρ = ρ 。 # ρ · <span style="text-decoration:overline">0</span> = <span style="text-decoration:overline">0</span> · ρ = <span style="text-decoration:overline">0</span> 。 # ρ · (σ + τ) = (ρ · σ) + (ρ · τ) 。 # 任意の順序数 α , β に対して、<span style="text-decoration:overline">α</span> + <span style="text-decoration:overline">β</span> = <span style="text-decoration:overline">α + β</span> かつ <span style="text-decoration:overline">α</span> · <span style="text-decoration:overline">β</span> = <span style="text-decoration:overline">α · β</span> 。 したがって整列順序型同士の和、積は整列順序型である。 == 注 == {{Reflist}} == 参考文献 == {{cite book|last=Enderton|first=Herbert, B|year=1977|title=Elements of Set Theory|publisher=Academic Press}} == 関連項目 == *[[集合]] *[[集合論]] *[[公理的集合論]] *[[順序集合]] *[[順序数]] *[[正則基数]] {{デフォルトソート:しゆんしよかた}} [[Category:集合論]] [[Category:数学に関する記事]]
このページで使用されているテンプレート:
テンプレート:Cite book
(
ソースを閲覧
)
テンプレート:Reflist
(
ソースを閲覧
)
順序型
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
ツール
リンク元
関連ページの更新状況
ページ情報