markdown
半順序関係と全順序関係md fe8ad7b
lecture/math/discrete-math/半順序関係と全順序関係-講義.n.md
Download PDF

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

date2026-06-06description半順序関係と全順序関係を、比較可能性をどこまで要求するかの違いとして整理し、包含順序、整除順序、通常の大小を対比する講義である。prerequisites関係の基本 / 集合演算と包含関係type講義statusactiverelateddata/lecture/math/discrete-math/離散数学ポータル-講義.n.md / data/lecture/math/discrete-math/関係の基本-講義.n.md / data/lecture/math/discrete-math/べき集合の基本-講義.n.md / data/lecture/math/discrete-math/束の基本-講義.n.md / data/exercise/math/discrete-math/順序関係と束-基本演習.n.mdrelateddata/lecture/math/discrete-math/離散数学ポータル-講義.n.md
mathdiscrete-mathpartial-ordertotal-orderlecture

Partial orders半順序関係はんじゅんじょかんけい and total orders全順序関係ぜんじゅんじょかんけい

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 げん比較ひかくできることを要求ようきゅうする。

1Introduction

For an order relation順序関係じゅんじょかんけい, the first point is to separate what it means for two objects to be comparable. In ordinary numerical order, any two numbers can usually be compared. In inclusion包含ほうがん of sets or divisibility整除せいじょ of integers, two objects need not be comparable.

This distinction leads to partial orders半順序関係はんじゅんじょかんけい and total orders全順序関係ぜんじゅんじょかんけい. A partial order compares the pairs that the structure allows us to compare. A total order requires every pair of elements to be comparable.

2用語ようご定義ていぎ

集合しゅうごうset P うえ二項関係にこうかんけいbinary relation [PARSE ERROR: Undefined("Command(\"le\")")]半順序関係はんじゅんじょかんけいpartial orderであるとは、つぎの 3 条件じょうけんたすことである。

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

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

2Terms and definitions

A binary relation二項関係にこうかんけい [PARSE ERROR: Undefined("Command(\"le\")")] on a set集合しゅうごう P is a partial order半順序関係はんじゅんじょかんけい if it satisfies the following three conditions.

ConditionFormulaMeaning
Reflexivity反射性はんしゃせいa[PARSE ERROR: Undefined("Command(\"le\")")]aeach element is below itself
Antisymmetry反対称性はんたいしょうせいa[PARSE ERROR: Undefined("Command(\"le\")")]b,b[PARSE ERROR: Undefined("Command(\"le\")")]aa=bmutual comparison forces equality
Transitivity推移性すいいせいa[PARSE ERROR: Undefined("Command(\"le\")")]b,b[PARSE ERROR: Undefined("Command(\"le\")")]ca[PARSE ERROR: Undefined("Command(\"le\")")]cthe order can be relayed through an intermediate element

If a[PARSE ERROR: Undefined("Command(\"le\")")]b or b[PARSE ERROR: Undefined("Command(\"le\")")]a holds, then a and b are comparable比較可能ひかくかのう. If every two elements of a partially ordered set半順序集合はんじゅんじょしゅうごう are comparable, the order is a 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/関係の基本-講義.n.md

3Method

To prove that a relation is a partial order半順序関係はんじゅんじょかんけい, check reflexivity, antisymmetry, and transitivity separately. These three checks are the partial-order part.

After that, check whether every pair of elements is comparable. If yes, the order is total. If not, it remains a partial order but is not total.

data/lecture/math/discrete-math/関係の基本-講義.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ではない。

4Intuitive explanation

A total order全順序関係ぜんじゅんじょかんけい is an order that can be placed in one line. The usual order [PARSE ERROR: Undefined("Command(\"le\")")] on real numbers is total because, for any a,b, either a[PARSE ERROR: Undefined("Command(\"le\")")]b or b[PARSE ERROR: Undefined("Command(\"le\")")]a.

A partial order半順序関係はんじゅんじょかんけい allows branching. The sets {1,2} and {1,3} are not comparable by inclusion, because neither contains the other. However, {1}{1,2} is comparable. Thus inclusion is a partial order, but not usually a total order.

5代表例だいひょうれい

5Representative examples

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

[PARSE ERROR: Undefined("Command(\"mathcal\")")]P(A) うえB[PARSE ERROR: Undefined("Command(\"le\")")]CBC定義ていぎする。これは半順序関係はんじゅんじょかんけいpartial orderである。反射性はんしゃせいreflexivityBB反対称性はんたいしょうせいantisymmetryBC かつ CB なら B=C推移性すいいせいtransitivityBC かつ CD なら BD であることからしたがう。

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

data/lecture/math/discrete-math/べき集合の基本-講義.n.md

5.11. Inclusion order on a power set

On [PARSE ERROR: Undefined("Command(\"mathcal\")")]P(A), define B[PARSE ERROR: Undefined("Command(\"le\")")]C by BC. This is a partial order半順序関係はんじゅんじょかんけい. Reflexivity is BB; antisymmetry is the fact that BC and CB imply B=C; transitivity is the fact that BC and CD imply BD.

It is not usually total. If A={1,2,3}, the sets {1,2} and {1,3} are not comparable.

data/lecture/math/discrete-math/べき集合の基本-講義.n.md

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

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

5.22. Divisibility order on positive integers

On the positive integers, define a[PARSE ERROR: Undefined("Command(\"le\")")]b to mean that a divides b. This is a partial order半順序関係はんじゅんじょかんけい. But 2 and 3 do not divide each other, so they are not comparable. Therefore divisibility is not a total order.

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

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

5.33. Usual numerical order

The usual order [PARSE ERROR: Undefined("Command(\"le\")")] on R is a total order全順序関係ぜんじゅんじょかんけい because for all a,bR, either a[PARSE ERROR: Undefined("Command(\"le\")")]b or b[PARSE ERROR: Undefined("Command(\"le\")")]a.

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

6Worked example: partial but not total

6.1問題もんだい

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

6.1Problem

Let A={1,2,3}, and define an order on [PARSE ERROR: Undefined("Command(\"mathcal\")")]P(A) by

B[PARSE ERROR: Undefined("Command(\"le\")")]CBC.

Show that this is a partial order半順序関係はんじゅんじょかんけい but not a total order全順序関係ぜんじゅんじょかんけい.

6.2解説かいせつ

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

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

推移性すいいせいtransitivityは、BC かつ CD なら BD であることからつ。よってこれは半順序関係はんじゅんじょかんけいpartial orderである。

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

6.2Explanation

Reflexivity holds because BB for every B[PARSE ERROR: Undefined("Command(\"mathcal\")")]P(A).

Antisymmetry holds because BC and CB imply B=C by extensionality外延性がいえんせい of sets.

Transitivity holds because BC and CD imply BD. Thus inclusion on [PARSE ERROR: Undefined("Command(\"mathcal\")")]P(A) is a partial order.

However, {1,2} and {1,3} are not comparable because neither contains the other. Hence the order is not total.

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 げんがないかを確認かくにんする。

7Recognition criteria

  • If the comparison relation satisfies reflexivity反射性はんしゃせい, antisymmetry反対称性はんたいしょうせい, and transitivity推移性すいいせい, suspect a partial order半順序関係はんじゅんじょかんけい.
  • If every two elementsげん are comparable, the order is a total order全順序関係ぜんじゅんじょかんけい.
  • A single incomparable pair is enough to show that an order is not a total order全順序関係ぜんじゅんじょかんけい.
  • Do not confuse an equivalence relation同値関係どうちかんけい with an order relation. Equivalence relations use symmetry対称性たいしょうせい, while order relations use antisymmetry反対称性はんたいしょうせい.

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

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

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

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

反射性はんしゃせいは、任意にんいyY について y[PARSE ERROR: Undefined("Command(\"le\")")]yXつことからしたがう。反対称性はんたいしょうせいは、y1[PARSE ERROR: Undefined("Command(\"le\")")]Yy2 かつ y2[PARSE ERROR: Undefined("Command(\"le\")")]Yy1 なら、Xy1[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,y2YX要素ようそでもあるので、y1[PARSE ERROR: Undefined("Command(\"le\")")]y2 または y2[PARSE ERROR: Undefined("Command(\"le\")")]y1つからである。

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

8Proof supplement: restricting an order to a subset preserves the order

Let (X,[PARSE ERROR: Undefined("Command(\"le\")")]) be a partially ordered set半順序集合はんじゅんじょしゅうごう, and let YX. Define a relation on Y by

y1[PARSE ERROR: Undefined("Command(\"le\")")]Yy2y1[PARSE ERROR: Undefined("Command(\"le\")")]y2.

Then (Y,[PARSE ERROR: Undefined("Command(\"le\")")]Y) is also a partially ordered set半順序集合はんじゅんじょしゅうごう.

Reflexivity反射性はんしゃせい follows because every yY is also an element of X, so y[PARSE ERROR: Undefined("Command(\"le\")")]y holds in X. Antisymmetry反対称性はんたいしょうせい follows because y1[PARSE ERROR: Undefined("Command(\"le\")")]Yy2 and y2[PARSE ERROR: Undefined("Command(\"le\")")]Yy1 mean y1[PARSE ERROR: Undefined("Command(\"le\")")]y2 and y2[PARSE ERROR: Undefined("Command(\"le\")")]y1 in X, hence y1=y2. Transitivity推移性すいいせい is inherited in the same way from X.

Furthermore, if (X,[PARSE ERROR: Undefined("Command(\"le\")")]) is a totally ordered set全順序集合ぜんじゅんじょしゅうごう, then (Y,[PARSE ERROR: Undefined("Command(\"le\")")]Y) is also totally ordered, because any two elements of Y are also elements of X and are therefore comparable.

This proof shows that restricting an order to a smaller set集合しゅうごう does not break the order axioms.

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
タブを全て閉じる