公理系
公理とは「数学の理論体系で定理を証明するにあたって、前提として仮定するいくつかの事柄」を指します。 どのような理論体系にも公理、すなわち「前提とする仮定」が存在します。 もちろん、この「仮定」が間違っていれば、理論全体が間違いになりますが、 そもそもの仮定が正しいのかどうかを証明するすべはありません。
正しいかどうか分からないものは少ないに越したことはありません。 したがって、公理と言うものは必要最小限である必要があります。 極力少ない仮定から出発して、より多くの結論を導き出せるものこそが優れた理論であると言えます。
では、自然数や実数などの、数学の集合を構築するためには、 最低限どのような公理が必要になるのでしょうか。 自然数という集合の存在そのものや、1+1=2という計算法則は公理として仮定しなければいけないのでしょうか。 それとも、もっとシンプルな公理から出発して証明できるものなのでしょうか。
結論から言うと、自然数などの集合はこれから説明していくような、 たかだか10個程度の公理系から構築することができます。 公理系にもさまざまな決め方がありますが、 現在、一般的に使われている集合の公理系は ZFC と呼ばれる公理系です。
ZFC公理系
まず、ZFC公理系の前に、Zermelo、Fraenkelの2名により体系化されたZF公理系というものがあります。
名前 | 式 | 説明 |
---|---|---|
外延性公理(Axiom of extensionality) | ∀a∀b[a=b⇔∀x(x∈a⇔x∈b)] | 二つの集合が等しいというのと、それぞれの集合に含まれる元が全て等しいというのは同じである。(等値性の定義) |
空集合の存在公理(Axiom of empty set) | ∃a∀x[¬(x∈a)] | {} という集合(要素を持たない集合、空集合)が存在する。 |
対の公理(Axiom of pairing) | ∀a∀b∃c∃x(x∈c⇔x=a∨x=b) | x, y が集合であるとき、{x, y} という集合(「対(もしくは非順序対)」と呼ぶ)が存在する。 |
合併集合の公理(Axiom of union) | ∀a∃b∀x[x∈b⇔∃c(c∈a∧x∈c)] | A を集合とすると、A の全ての元の合併 B、つまり B の元はすべて A の元の元となるような集合が存在する。 |
無限集合の公理(Axiom of infinity) | ∃a[φ∈a∧∀x(x∈a⇒x+∈a] | 空集合を含み、またある元 x を含むなら、x ∪ {x} も含むような集合が存在する。 x+ = x∪{x} … 「後継ぎ」と呼ぶ。 |
ベキ集合の公理(Axiom of power set) | ∀a∃b∀x(x∈b⇔x⊆a) | どんな集合 x に対しても x の部分集合全てからなるような集合が存在する。 |
置換公理(Axiom of replacement) | ∀x[x∈a⇒∀y∀z(P(a,y)∧P(x,y)⇒y=z)]⇒∃b∀u[u∈b⇔∃x(x∈a∧P(x,y))] | 関数の、集合による値域は集合である;関数はここでは、論理式 P(x, y) で、どんな a に対しても「P(a, y) かつ P(a, z) なら y = z」が結論されるようなものである。 |
正則性の公理(Axiom of regularity) | ∀a[a≠φ⇒∃b(b∈a∧a∩b=φ)] | X が空集合でなければ、ある X の元 Y があって、X ∩ Y = {}(交わらない)である。 |
そして、ZF公理系に以下の定理を加えたものをZFC公理系(Zermelo-Fraenkel に、公理の名前(Choice)の頭文字を加えたもの)と呼びます。
名前 | 式 | 説明 |
---|---|---|
選択公理(Axiom of choice) | ∀a∃f[f∈(∪a)^a∧∀x(x∈a∧x≠φ⇒f(x)∈x)] | X をそのどの元も互いに交わらないような空集合でない集合とするとき、X の各元から一つずつとってきたような集合が存在する。 |
ZF 公理系のうちで、置換公理は以下に挙げる分出公理の変わりに後から導入されたものです。 (置換公理の方が強い条件で、分出公理は置換公理から導き出すことが出来る。)
名前 | 式 | 説明 |
---|---|---|
分出公理(Axiom of comprehension) | ∀a∃b∀x[x∈b⇔x∈a∧P(x)] | 任意の集合 A とある集合に関する性質 P(X) に対して A の元で、P(x) を満たすような x 全体は集合をなす。 |