markdown
半順序関係と全順序関係md 7f83048
lecture/math/discrete-math/partial-and-total-orders.lecture.n.md
Download PDF

半順序関係はんじゅんじょかんけいpartial orderと全順序関係ぜんじゅんじょかんけいtotal order

date2026-07-14document_iddoc_55e8b1de77e70a0bdd7c429ff08deb1bdescription半順序関係と全順序関係を、比較可能性をどこまで要求するかの違いとして整理し、包含順序、整除順序、通常の大小を対比する講義である。prerequisites関係の基本 / 集合演算と包含関係type講義content_typelecturestatusactiverelateddata/lecture/math/discrete-math/discrete-mathematics-portal.lecture.n.md / data/lecture/math/discrete-math/relation-basics.lecture.n.md / data/lecture/math/discrete-math/power-set-basics.lecture.n.md / data/lecture/math/discrete-math/hasse-diagrams-and-maximal-minimal-elements.lecture.n.md / data/lecture/math/discrete-math/lattice-basics.lecture.n.md / data/exercise/math/discrete-math/order-relations-and-lattices.exercise.n.md
mathdiscrete-mathpartial-ordertotal-orderlecture

1導入どうにゅう

順序関係じゅんじょかんけいorder relationで重要じゅうようなのは、「比較ひかくできる」とは何なにを意味いみするかを分解ぶんかいすることである。日常にちじょうの大小だいしょうでは、任意にんいの 2 つを比くらべられることが多おおい。しかし集合しゅうごうsetの包含ほうがんinclusionや整数せいすうintegerの整除せいじょdivisibilityでは、2 つの対象たいしょうobjectが常つねに比較ひかくできるとは限かぎらない。

この違ちがいを扱あつかうために、半順序関係はんじゅんじょかんけいpartial orderと全順序関係ぜんじゅんじょかんけいtotal orderを分わける。半順序関係はんじゅんじょかんけいpartial orderは「比較ひかくできる組くみだけを比較ひかくする」構造こうぞうであり、全順序関係ぜんじゅんじょかんけいtotal orderは「任意にんいの 2 つを必かならず比較ひかくする」構造こうぞうである。

半順序関係はんじゅんじょかんけいpartial orderでは比較不能ひかくふのうな 2 元げんが存在そんざいしてもよい。全順序関係ぜんじゅんじょかんけいtotal orderは、これに加くわえて任意にんいの 2 元げんが比較ひかくできることを要求ようきゅうする。

2用語ようごと定義ていぎ

集合しゅうごうset P 上うえの二項関係にこうかんけいbinary relation [PARSE ERROR: Undefined("Command(\"le\")")] が半順序関係はんじゅんじょかんけいpartial orderであるとは、次つぎの 3 条件じょうけんを満みたすことである。表ひょうの a,b,c は P の任意にんいの元げんelementとする。

条件じょうけん式しき意味いみ
反射性はんしゃせいreflexivitya[PARSE ERROR: Undefined("Command(\"le\")")]a自分じぶんは自分じぶん以下いかである
反対称性はんたいしょうせいantisymmetrya[PARSE ERROR: Undefined("Command(\"le\")")]b,b[PARSE ERROR: Undefined("Command(\"le\")")]a⇒a=b相互そうごに以下いかなら同一どういつである
推移性すいいせいtransitivitya[PARSE ERROR: Undefined("Command(\"le\")")]b,b[PARSE ERROR: Undefined("Command(\"le\")")]c⇒a[PARSE ERROR: Undefined("Command(\"le\")")]c順序じゅんじょは中継ちゅうけいできる

a[PARSE ERROR: Undefined("Command(\"le\")")]b または b[PARSE ERROR: Undefined("Command(\"le\")")]a が成立せいりつするとき、a と b は比較可能ひかくかのうcomparableであるという。半順序集合はんじゅんじょしゅうごうpartially ordered setで任意にんいの 2 元げんが比較可能ひかくかのうcomparableなら、その順序じゅんじょorderを全順序関係ぜんじゅんじょかんけいtotal orderという。

3方針ほうしん

順序関係じゅんじょかんけいorder relationを判定はんていするときは、まず反射性はんしゃせいreflexivity、反対称性はんたいしょうせいantisymmetry、推移性すいいせいtransitivityを確認かくにんする。ここまでは半順序関係はんじゅんじょかんけいpartial orderの確認かくにんである。

その後あとで、任意にんいの 2 元げんが比較可能ひかくかのうcomparableかを確認かくにんする。これが成立せいりつすれば全順序関係ぜんじゅんじょかんけいtotal orderであり、成立せいりつしなければ半順序関係はんじゅんじょかんけいpartial orderだが全順序関係ぜんじゅんじょかんけいtotal orderではない。

判定はんていでは、反射性はんしゃせいreflexivity・反対称性はんたいしょうせいantisymmetry・推移性すいいせいtransitivityを順じゅんに確認かくにんする。全順序関係ぜんじゅんじょかんけいtotal orderを示しめすには、さらに任意にんいの 2 元げんが比較可能ひかくかのうであることを加くわえる。

data/lecture/math/discrete-math/relation-basics.lecture.n.md

4直感的ちょっかんてきな説明せつめい

全順序関係ぜんじゅんじょかんけいtotal orderは、一列いちれつに並ならべられる順序じゅんじょである。通常つうじょうの [PARSE ERROR: Undefined("Command(\"le\")")] による実数じっすうreal numberの大小だいしょうは全順序関係ぜんじゅんじょかんけいtotal orderである。任意にんいの a,b について、a[PARSE ERROR: Undefined("Command(\"le\")")]b または b[PARSE ERROR: Undefined("Command(\"le\")")]a が成立せいりつするからである。

一方いっぽう、半順序関係はんじゅんじょかんけいpartial orderは、枝分えだわかれを許ゆるす順序じゅんじょである。{1,2} と {1,3} は、包含ほうがんinclusionでは比較ひかくできない。どちらも相手あいてを含ふくまないからである。しかし {1}⊆{1,2} は成立せいりつする。したがって包含ほうがんinclusionは半順序関係はんじゅんじょかんけいpartial orderであるが、一般いっぱんには全順序関係ぜんじゅんじょかんけいtotal orderではない。

5代表例だいひょうれい

5.11. べき集合しゅうごうpower setの包含順序ほうがんじゅんじょinclusion order

[PARSE ERROR: Undefined("Command(\"mathcal\")")]P(A) 上うえで B[PARSE ERROR: Undefined("Command(\"le\")")]C を B⊆C と定義ていぎする。これは半順序関係はんじゅんじょかんけいpartial orderである。反射性はんしゃせいreflexivityは B⊆B、反対称性はんたいしょうせいantisymmetryは B⊆C かつ C⊆B なら B=C、推移性すいいせいtransitivityは B⊆C かつ C⊆D なら B⊆D であることから従したがう。

ただし、一般いっぱんには全順序関係ぜんじゅんじょかんけいtotal orderではない。A={1,2,3} のとき、{1,2} と {1,3} は比較可能ひかくかのうcomparableではない。

data/lecture/math/discrete-math/power-set-basics.lecture.n.md

5.22. 正せいの整数せいすうintegerの整除順序せいじょじゅんじょdivisibility order

正せいの整数せいすうintegerの集合しゅうごうで、a[PARSE ERROR: Undefined("Command(\"le\")")]b を「a が b を割わり切きる」と定義ていぎする。これは半順序関係はんじゅんじょかんけいpartial orderである。しかし 2 と 3 は互たがいに割わり切きらないため、比較可能ひかくかのうcomparableではない。したがって全順序関係ぜんじゅんじょかんけいtotal orderではない。

5.33. 数かずの通常つうじょうの大小だいしょう

R 上うえの通常つうじょうの [PARSE ERROR: Undefined("Command(\"le\")")] は全順序関係ぜんじゅんじょかんけいtotal orderである。任意にんいの a,b∈R について a[PARSE ERROR: Undefined("Command(\"le\")")]b または b[PARSE ERROR: Undefined("Command(\"le\")")]a が成立せいりつするからである。

6例題れいだい:半順序はんじゅんじょpartial orderだが全順序ぜんじゅんじょtotal orderではないことを示しめす

6.1問題もんだい

A={1,2,3} とし、[PARSE ERROR: Undefined("Command(\"mathcal\")")]P(A) 上うえに B[PARSE ERROR: Undefined("Command(\"le\")")]C⟺B⊆C と定義ていぎする。この順序じゅんじょorderが半順序関係はんじゅんじょかんけいpartial orderであり、全順序関係ぜんじゅんじょかんけいtotal orderではないことを示しめせ。

6.2解説かいせつ

反射性はんしゃせいreflexivityは、任意にんいの B∈[PARSE ERROR: Undefined("Command(\"mathcal\")")]P(A) について B⊆B であることから成立せいりつする。

反対称性はんたいしょうせいantisymmetryは、B⊆C かつ C⊆B なら外延性がいえんせいextensionalityより B=C であることから成立せいりつする。

推移性すいいせいtransitivityは、B⊆C かつ C⊆D なら B⊆D であることから成立せいりつする。よってこれは半順序関係はんじゅんじょかんけいpartial orderである。

しかし {1,2} と {1,3} は、どちらも相手あいてを含ふくまない。したがって比較可能ひかくかのうcomparableではない。任意にんいの 2 元げんが比較可能ひかくかのうcomparableではないので、これは全順序関係ぜんじゅんじょかんけいtotal orderではない。

7見分みわけ方かた

  • 比較ひかくの関係かんけいが反射性はんしゃせいreflexivity、反対称性はんたいしょうせいantisymmetry、推移性すいいせいtransitivityを満みたすなら、半順序関係はんじゅんじょかんけいpartial orderを疑うたがう。
  • 任意にんいの 2 元げんが比較ひかくできるなら、全順序関係ぜんじゅんじょかんけいtotal orderである。
  • 比較ひかくできない 2 元げんが 1 組くみでも存在そんざいすれば、全順序関係ぜんじゅんじょかんけいtotal orderではない。
  • 同値関係どうちかんけいequivalence relation は対称性たいしょうせいsymmetryを持もつが、順序関係じゅんじょかんけいorder relationは反対称性はんたいしょうせいantisymmetryを持もつ。この違ちがいを混同こんどうしない。

比較不能ひかくふのうincomparableな組くみがあることは、全順序関係ぜんじゅんじょかんけいtotal orderの失敗しっぱいを示しめすが、半順序関係はんじゅんじょかんけいpartial orderの失敗しっぱいではない。反対称性はんたいしょうせいantisymmetryでは、両向りょうむきに関係かんけいする別べつの 2 元げんがないかを確認かくにんする。

8証明しょうめい補足ほそく:部分集合ぶぶんしゅうごうへの制限せいげんで順序じゅんじょが保存ほぞんされる

(X,[PARSE ERROR: Undefined("Command(\"le\")")]) を半順序集合はんじゅんじょしゅうごうpartially ordered set とし、Y⊆X とする。Y 上うえの関係かんけいを

y1[PARSE ERROR: Undefined("Command(\"le\")")]Yy2⟺y1[PARSE ERROR: Undefined("Command(\"le\")")]y2

で定義ていぎする。このとき (Y,[PARSE ERROR: Undefined("Command(\"le\")")]Y) も半順序集合はんじゅんじょしゅうごうである。

反射性はんしゃせいは、任意にんいの y∈Y について y[PARSE ERROR: Undefined("Command(\"le\")")]y が X で成立せいりつすることから従したがう。反対称性はんたいしょうせいは、y1[PARSE ERROR: Undefined("Command(\"le\")")]Yy2 かつ y2[PARSE ERROR: Undefined("Command(\"le\")")]Yy1 なら、X で y1[PARSE ERROR: Undefined("Command(\"le\")")]y2 かつ y2[PARSE ERROR: Undefined("Command(\"le\")")]y1 なので y1=y2 であることから従したがう。推移性すいいせいも同おなじく、X での推移性すいいせいをそのまま使つかう。

さらに (X,[PARSE ERROR: Undefined("Command(\"le\")")]) が全順序集合ぜんじゅんじょしゅうごうtotally ordered set なら、(Y,[PARSE ERROR: Undefined("Command(\"le\")")]Y) も全順序集合ぜんじゅんじょしゅうごうである。任意にんいの y1,y2∈Y は X の要素ようそでもあるので、y1[PARSE ERROR: Undefined("Command(\"le\")")]y2 または y2[PARSE ERROR: Undefined("Command(\"le\")")]y1 が成立せいりつするからである。

この証明しょうめいは、順序じゅんじょを小ちいさな集合しゅうごうへ制限せいげんしても、順序じゅんじょの公理こうりが壊こわれないことを示しめしている。

raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる