整列順序(Well-order)とは、全順序集合の中でも特に構造が強く、「空でない任意の部分集合が必ず最小元を持つ」という性質を満たす順序のことである。これは自然数 $\mathbb{N}$ が持つ性質を一般化したものであり、数学的帰納法を無限の彼方まで拡張した「超限帰納法」を適用するための基礎となる。すべての順序数(Ordinal number)は整列順序集合であり、また選択公理を仮定すれば、どのような集合にも整列順序を入れることが可能である(整列可能定理)。
集合 $X$ とその上の全順序関係 $\le$ の組 $(X, \le)$ が整列順序集合(Well-ordered set)であるとは、以下の条件を満たすことをいう。
$X$ の空でない任意の部分集合 $A$ に対して、$A$ の最小元が存在する。
$$\forall A \subseteq X, (A \neq \emptyset \implies \exists m \in A \text{ s.t. } \forall x \in A, m \le x)$$
この定義は一見シンプルだが、非常に強力な制約を含んでいる。
「全順序(一直線に並ぶ)」であることと、「整列順序(最小元を持つ)」であることの違いは、具体例を見ると明確になる。
整列順序が重要視される最大の理由は、超限帰納法(Transfinite Induction)が可能になるからである。
通常の数学的帰納法は「$0$ が成立」「$n$ が成立すれば $n+1$ も成立」というドミノ倒しだが、これは「次(Successor)」が定義できる自然数のような構造に依存している。
整列順序集合においては、「最小元がある」という性質を使うことで、これを一般の順序構造まで拡張できる。
整列順序に関して、直観に反する驚くべき定理がある。
任意の集合 $X$ に対して、適切な順序 $\le$ を定義すれば、$(X, \le)$ を整列順序集合にすることができる。
これは選択公理(またはZornの補題)と同値である。
順序構造の制約の強さは以下の通りである。