Target Audience: Anyone who has written a proof and wants to know what the very first steps rest on.
Prerequisites: Logic and Quantifiers for the symbols, and Sets, Relations and Functions for the language of sets. Proof Techniques and Cardinality and the Infinite help in places, and each is linked where it is needed.
The page is a map of where mathematics begins. It is organised by the classical distinction between the two words in its title. Part A (Sections 3 to 5) covers the axioms that underlie all of mathematics: logic and set theory. Part B (Sections 6 to 11) covers the postulates that belong to one subject each: arithmetic, the real numbers, geometry, algebra, probability and spaces.
Every axiom is stated exactly, then read in plain English, then put to work. Four derivations show axioms producing theorems step by step: 2 + 2 = 4 from Peano, 0 < 1 from the ordered-field postulates, the Archimedean property from completeness, and the complement rule from Kolmogorov. The axiom checker lets you test structures against the group axioms and the Peano postulates and see exactly which axiom breaks, and why.
Read Sections 1 and 2 first; the rest can be read in any order. Section 12 ties everything together and is worth reading last.
A proof justifies a statement by deducing it from statements already accepted. Ask of each of those "and why is that true?" and you get another proof, resting on still earlier statements. The chain of justification can end in only three ways:
Aristotle made this argument in the Posterior Analytics, and mathematics takes the third way. The statements where the chain stops are the axioms.
Figure 1. Every theorem rests on earlier results, and they on earlier ones still, until the chain reaches the axioms, which are not proved.
Definitions have the same regress problem as proofs: every definition uses earlier words. So each axiom system also leaves a few terms undefined, such as point and line in geometry, set and is an element of in set theory, and successor in arithmetic. The axioms are the only thing we know about them. As Euclidean Geometry puts it, an undefined term is constrained by the axioms that mention it, never described.
That was the classical view, and the modern one differs. An axiom is an assumption: we agree to study what follows from it. Axioms are chosen, and they are judged by whether they are consistent, whether they are useful, and whether they capture the objects we had in mind.
The parallel postulate is the cautionary tale. It was taken as a truth about space for two thousand years, until geometries were found in which it is false and which are every bit as consistent (Section 8).
Aristotle separated the common axioms, shared by every science, from the principles proper to one science. Euclid's Elements (around 300 BCE) follows the same line. It opens with five Common Notions, truths about equality and magnitude that hold in any subject, and five Postulates that belong to geometry alone. Proclus discussed the distinction at length in his commentary on Euclid in the fifth century.
| Classical term | Scope | Euclid's example |
|---|---|---|
| Axiom | All of mathematics | If equals are added to equals, the wholes are equal. |
| Postulate | One subject | A circle can be drawn with any centre and radius. |
Today the two words are near-synonyms, and which one a system gets is mostly historical habit. Nobody hesitates to say "the group axioms", although they concern groups alone. The same statement about parallel lines is called both the parallel postulate and Playfair's axiom, and Peano's list is called both the Peano axioms and the Peano postulates.
This page keeps the classical meanings, because they sort the material cleanly: Part A is the axioms and Part B the postulates. But no mathematical fact depends on the choice of word.
The division that does real work in modern mathematics is between two different jobs an axiom system can do:
A quick test: does the system describe the objects, or define a kind of object? Commutativity, \(ab = ba\), is an axiom for abelian groups and simply false for the symmetries of a triangle, and nobody concludes the triangle is wrong. It just is not abelian.
Figure 2. The modern building. Only the bottom two floors are assumed outright. The number systems are constructed inside set theory, and the structures on top are defined by their own axioms.
Inside ZFC one builds \(\mathbb{N}\) as a particular set (Section 5), then \(\mathbb{Z}\) and \(\mathbb{Q}\) as classes of pairs, and \(\mathbb{R}\) by Dedekind cuts. Once that is done, Peano's postulates and the complete-ordered-field postulates are no longer assumptions. They are theorems about the constructed sets.
So in the modern picture the classical distinction survives in a new form. The axioms of logic and set theory underlie everything, and each subject's postulates are either proved from them (arithmetic, the real numbers) or taken as the definition of the subject (groups, vector spaces, probability).
These are the original axioms in the classical sense, quoted in T. L. Heath's standard translation, each followed by a modern reading.
For finite collections, the whole really is greater than any proper part. For infinite sets it fails. The even numbers are a proper part of \(\mathbb{N}\), yet \(n \mapsto 2n\) pairs the two off perfectly, so they have the same size.
Dedekind turned this failure into a definition: a set is infinite exactly when it is the same size as a proper subset of itself. See Cardinality and the Infinite.
Figure 3. The whole is not greater than the part: the evens are a proper part of \(\mathbb{N}\), and \(n \mapsto 2n\) pairs every natural number with exactly one even number.
Beneath every subject is the logic that turns axioms into theorems, and it too can be axiomatised. The symbols are those of Logic and Quantifiers.
These were long treated as the axioms of logic. In a modern formal system they are theorems, derived from a smaller and less obvious set of axioms.
Every formula of one of these three shapes is an axiom, whatever formulas \(P\), \(Q\), \(R\) stand for. Each line is an axiom scheme: a pattern with infinitely many instances.
There is one rule of inference, modus ponens: from \(P\) and \(P \to Q\), infer \(Q\). For quantifiers, two more axiom schemes and one more rule are added:
Even the law of identity needs a proof here. Each line is an axiom instance or follows from two earlier lines by modus ponens (MP).
The point is not that \(P \to P\) was in doubt. It is that everything used in a proof, even this, can be traced back to a short explicit list. \(\blacksquare\)
Equality has just two axioms:
Symmetry. Apply E2 with \(\varphi(z)\) the formula \(z = x\). It reads \(x = y \to (x = x \to y = x)\). By E1, \(x = x\) holds, so \(x = y \to y = x\).
Transitivity. Suppose \(a = b\) and \(b = c\). By symmetry \(b = a\). Apply E2 with \(\varphi(z)\) the formula \(z = c\): from \(b = a\) and \(b = c\) it gives \(a = c\).
CN1. Suppose \(a = c\) and \(b = c\). By symmetry \(c = b\), and by transitivity from \(a = c\) and \(c = b\) we get \(a = b\). Euclid's first axiom is a theorem of logic. \(\blacksquare\)
Two properties make this system the right one. It is sound: every theorem is true in every interpretation. And by Gödel's completeness theorem (1929) it is complete: every formula true in every interpretation is a theorem. So "provable" and "true in every structure" coincide. Do not confuse this with the incompleteness theorems of Section 12, which are about what particular axiom systems, such as arithmetic, can prove. The practical rules of inference built on this system are in Logic and Quantifiers.
Almost every mathematical object can be modelled as a set: numbers, functions, sequences, spaces. So axioms about sets are, in effect, axioms for all of mathematics. The standard list is due to Zermelo (1908), with additions by Fraenkel and Skolem (1922). Its only undefined notion is membership, \(\in\). Everything else, including \(\subseteq\), \(\cup\), pairs and functions, is defined from it.
That principle, called naive comprehension, is inconsistent. Applied to the property \(x \notin x\) it produces Russell's set \(R = \{x : x \notin x\}\), with \(R \in R \iff R \notin R\). See Sets, Relations and Functions and Russell's Paradox. ZFC replaces the single naive principle with ten careful ones.
ZF is Z1 to Z9; ZFC adds Choice.
Theorem. No set contains every set.
Proof. Let \(A\) be any set. By Separation, \(R = \{x \in A : x \notin x\}\) is a set. If \(R \in A\), then \(R \in R\) would hold exactly when \(R \in A\) and \(R \notin R\), that is, exactly when \(R \notin R\). That is a contradiction, so \(R \notin A\). Since \(A\) was arbitrary, every set leaves something out. \(\blacksquare\)
Russell's argument is unchanged. What changed is that Separation only builds subsets of a set you already have, so the argument now shows that a "set of all sets" cannot exist, instead of contradicting the axioms.
Von Neumann's construction uses only \(\varnothing\) and the successor operation \(x \mapsto x \cup \{x\}\):
Each number is the set of the numbers before it, so \(n\) has exactly \(n\) elements. Infinity supplies a set containing all of them, and Separation cuts out the smallest such set, which is \(\mathbb{N}\). Peano's postulates of Section 6 are then theorems.
Set theorists start at \(0 = \varnothing\). This site's convention is \(\mathbb{N} = \{1, 2, 3, \ldots\}\), which is the same construction with every label moved up by one.
Choice is the one axiom that asserts something exists without describing it. Over ZF it is equivalent to Zorn's Lemma and to the Well-Ordering Theorem (every set can be well-ordered). It is needed to show that every vector space, infinite-dimensional ones included, has a basis. It also has strange consequences, the best known being the Banach–Tarski paradox: a solid ball can be cut into finitely many pieces and reassembled into two balls of the same size.
Gödel (1938) showed that Choice cannot be disproved from ZF, and Cohen (1963) that it cannot be proved from ZF. It is independent, like the Continuum Hypothesis, and mathematicians adopt it because it is useful.
Some of the ten follow from the others. Separation follows from Replacement, and Empty Set follows from Separation: logic guarantees that some set \(A\) exists, and \(\{x \in A : x \neq x\}\) has no elements. Pairing follows from Power Set and Replacement, since \(\mathcal{P}(\mathcal{P}(\varnothing)) = \{\varnothing, \{\varnothing\}\}\) has exactly two elements, which can be replaced by \(a\) and \(b\). They are listed anyway, for clarity and by tradition. "Axiom" means "assumed", not "impossible to derive from the others".
Giuseppe Peano (1889), building on Dedekind (1888), described the natural numbers using three undefined terms: a set \(\mathbb{N}\), a first element \(1\), and a successor function \(S\), where \(S(n)\) is "the next number after \(n\)". Peano himself started at \(1\), as this site does.
Figure 4. The intended model, and four impostors. Each impostor breaks exactly one postulate and satisfies the other four, so each postulate is doing necessary work. In the last row, 1, 2, 3, … form a copy of \(\mathbb{N}\), and a separate chain \(\ldots, a_{-1}, a_0, a_1, \ldots\) runs alongside, unreachable from 1.
By P2 and P4, \(S\) is a one-to-one map from \(\mathbb{N}\) to itself, and by P3 its image misses \(1\). So \(S\) is a bijection from \(\mathbb{N}\) onto a proper subset of itself. For a finite set that is impossible: a one-to-one map from a finite set into itself is onto. \(\blacksquare\)
So any model of Peano's postulates is infinite in exactly Dedekind's sense from Section 3, and in set theory it is the Axiom of Infinity that makes a model exist.
Addition and multiplication are defined by recursion on the successor:
Each rule says how to handle \(1\) and how to step from \(b\) to \(S(b)\). Induction (P5) is exactly what guarantees this defines \(a + b\) and \(a \cdot b\) for every \(b\).
Name the numbers \(2 = S(1)\), \(3 = S(2)\) and \(4 = S(3)\). Then
Every step cites a definition or a recursion rule, and nothing else. \(\blacksquare\)
Let \(K = \{1\} \cup \{S(m) : m \in \mathbb{N}\}\). Then \(1 \in K\). And if \(n \in K\), then \(S(n)\) is a successor, so \(S(n) \in K\). By induction, \(K = \mathbb{N}\). \(\blacksquare\)
This is induction in its purest form, with no formula to verify. Without P5 the conclusion can fail: add to \(\mathbb{N}\) a second chain \(b \to S(b) \to S(S(b)) \to \cdots\). Postulates P1 to P4 still hold, but \(b\) is neither \(1\) nor a successor.
P5 quantifies over all subsets \(K\) of \(\mathbb{N}\). With P5 in that form, Dedekind proved that any two structures satisfying P1 to P5 are isomorphic: the postulates pin down \(\mathbb{N}\) completely. Peano Arithmetic, the version used in logic, replaces P5 by an induction scheme, one axiom for each formula. That version has non-standard models containing elements larger than every ordinary number. They come from the compactness theorem, a corollary of Gödel's completeness theorem, and no first-order list of axioms can avoid them.
Induction in practice: Proof Techniques and Proof by Induction: Gauss's Sum.
Analysis begins by postulating that \(\mathbb{R}\) is a set with operations \(+\) and \(\cdot\) and a relation \(\lt\), satisfying three groups of postulates. The operations are functions \(\mathbb{R} \times \mathbb{R} \to \mathbb{R}\), so closure is built in.
| Law | Addition | Multiplication |
|---|---|---|
| Associative | A1 \((a + b) + c = a + (b + c)\) | M1 \((ab)c = a(bc)\) |
| Commutative | A2 \(a + b = b + a\) | M2 \(ab = ba\) |
| Identity | A3 there is \(0\) with \(a + 0 = a\) | M3 there is \(1 \neq 0\) with \(a \cdot 1 = a\) |
| Inverse | A4 each \(a\) has \(-a\) with \(a + (-a) = 0\) | M4 each \(a \neq 0\) has \(a^{-1}\) with \(a a^{-1} = 1\) |
| Distributive | D \(a(b + c) = ab + ac\) | |
Lemma: \(a \cdot 0 = 0\). By A3 and D, \(a \cdot 0 = a(0 + 0) = a \cdot 0 + a \cdot 0\). Adding \(-(a \cdot 0)\) to both sides and using A1, A3 and A4 gives \(0 = a \cdot 0\). This is the same argument as in Rings and Fields, because it uses only ring postulates.
Theorem: \(0 \lt 1\). By M3, \(1 \neq 0\), so by O1 either \(0 \lt 1\) or \(1 \lt 0\). Suppose \(1 \lt 0\).
So \(1 \lt 0\) is impossible, and \(0 \lt 1\). \(\blacksquare\)
The same style of argument shows that every non-zero square is positive. That is why \(\mathbb{C}\), where \(i^2 = -1\), cannot be made into an ordered field.
\(\mathbb{Q}\) satisfies every field and order postulate. It fails only C. Take \(A = \{q \in \mathbb{Q} : q^2 \lt 2\}\), which is non-empty (\(1 \in A\)) and bounded above (by \(2\)). It has no least upper bound in \(\mathbb{Q}\):
Either way no rational number is the least upper bound. In \(\mathbb{R}\), Completeness supplies one, \(\sqrt{2}\).
Figure 5. The rationals whose square is less than \(2\) fill the gap between \(-\sqrt{2}\) and \(\sqrt{2}\). They are bounded above but have no least rational upper bound. Starting from \(2\), the map \(u \mapsto (2u + 2)/(u + 2)\) always produces a smaller rational upper bound.
Theorem. For every real \(x\) there is a natural number \(n \gt x\).
Proof. Suppose not. Then \(x\) is an upper bound for \(\mathbb{N}\), a non-empty set, so by C it has a least upper bound \(s\). Since \(s - 1 \lt s\), the number \(s - 1\) is not an upper bound, so some \(n \in \mathbb{N}\) has \(n \gt s - 1\). Then \(n + 1 \gt s\), and \(n + 1 \in \mathbb{N}\), so \(s\) is not an upper bound of \(\mathbb{N}\), a contradiction. \(\blacksquare\)
The Archimedean property is a theorem, not a postulate. It sounds too obvious to need proof, but there are ordered fields in which it fails, and the proof shows exactly where Completeness is used.
Any two complete ordered fields are isomorphic, so the postulates describe a single structure. That makes them foundational in the sense of Section 2. Inside ZFC, \(\mathbb{R}\) is built from \(\mathbb{Q}\) by Dedekind cuts, and the postulates become theorems.
Given the field and order postulates, C is equivalent to the Monotone Convergence Theorem, and to the Bolzano–Weierstrass Theorem. It is also equivalent to "every Cauchy sequence converges" together with the Archimedean property. See Monotone Convergence and Bolzano–Weierstrass and Cauchy Completeness.
In Heath's translation, Euclid asks that we may assume:
Euclidean Geometry states these in modern form. Its first postulate adds that the line is unique, which Euclid used without stating, and its fifth is Playfair's equivalent version below.
Figure 6. The fifth postulate as Euclid stated it. The interior angles \(\alpha\) and \(\beta\) on one side of the transversal sum to less than \(180^\circ\), so the two lines, extended, meet on that side.
Playfair's axiom: through a point not on a given line there is at most one line parallel to it. The first four postulates already prove that at least one parallel exists: construct equal alternate angles, and the weak exterior angle theorem, which needs no parallel postulate, shows the two lines cannot meet (see Euclidean Geometry). So Playfair's axiom is often stated as "exactly one".
Given the first four postulates, each of the following is equivalent to the fifth:
Euclid's first proof constructs an equilateral triangle from two circles and assumes the circles meet, which nothing in his list guarantees. His proof of SAS moves one triangle onto another, a motion the postulates never mention. And he relies throughout on diagrams for which point lies between which, a notion he never axiomatised. David Hilbert's Foundations of Geometry (1899) filled every gap.
Undefined terms: point, line, plane. Undefined relations: lies on, between, congruent (\(\cong\)). "Two points" always means two distinct points.
The list changed across editions. E. H. Moore showed in 1902 that one of the original order axioms followed from the others, and the completeness axiom was added after the first edition. The twenty above are the standard final form.
Figure 7. Pasch's axiom: a line that enters triangle \(ABC\) through side \(AB\), and passes through no vertex, must leave through \(AC\) or \(BC\). Euclid used this constantly without stating it.
G. D. Birkhoff (1932) took the real numbers as given and needed only four postulates: the ruler postulate (the points of a line correspond one-to-one with the reals, and distance is the difference of coordinates); the point–line postulate (two points lie on exactly one line); the protractor postulate (rays from a point correspond to angle measures); and a similarity postulate (SAS for similarity).
The School Mathematics Study Group adapted this in the 1960s into about two dozen postulates, including the ruler, protractor and SAS postulates. That is where most students first meet the word "postulate". The SAS Congruence page proves SAS from rigid motions instead, and the SSS and ASA pages build on it.
Around 1830 Bolyai and Lobachevsky, and privately Gauss, developed hyperbolic geometry. It keeps every axiom except the parallel axiom, which it replaces by "through a point not on a line there are at least two lines not meeting it".
Elliptic geometry (Riemann, 1854) goes further: there are no parallels at all. It has to change more than the parallel postulate, because on a sphere two antipodal points lie on infinitely many great circles and lines have finite length. The usual fix is to treat each pair of antipodal points as a single point.
Figure 8. Through a point \(P\) not on a line \(\ell\). In the Euclidean plane there is exactly one parallel. In the Poincaré disk, where "lines" are arcs meeting the boundary at right angles, the two solid arcs through \(P\) meet \(\ell\) only at the boundary, which is not part of the plane, and the dashed arc misses it entirely. On the sphere, where lines are great circles, every line through \(P\) meets \(\ell\).
From here on the axioms are structural (Section 2). They do not describe one object. They define a whole class, and every theorem proved from them holds in every member of the class at once.
A set \(G\) with an operation \(\cdot\) such that:
The group is abelian if also \(a \cdot b = b \cdot a\). Full treatment in Groups.
Suppose \(e\) and \(f\) both satisfy G3. Then \(e = e \cdot f\), because \(f\) is an identity, and \(e \cdot f = f\), because \(e\) is one. So \(e = f\). \(\blacksquare\) That single line holds in \(\mathbb{Z}\), in every group of matrices, and in every symmetry group ever studied. This is the power of structural axioms.
A ring is a set with operations \(+\) and \(\cdot\) such that \((R, +)\) is an abelian group, multiplication is associative with an identity \(1\), and multiplication distributes over addition on both sides. It is commutative if \(ab = ba\). This follows the convention of Rings and Fields; some authors do not require a \(1\).
A field is a commutative ring with \(1 \neq 0\) in which every non-zero element has a multiplicative inverse. That is exactly the field postulates A1 to D of Section 7. Here they define a class that includes \(\mathbb{Q}\), \(\mathbb{C}\) and \(\mathbb{Z}/p\), not one particular field.
A set \(V\) with vector addition and multiplication by scalars from a field \(F\), such that for all \(\mathbf{u}, \mathbf{v}, \mathbf{w} \in V\) and \(a, b \in F\):
These are the eight axioms of Vector Spaces.
On a real vector space, an inner product \(\langle \mathbf{u}, \mathbf{v} \rangle\) is a real number satisfying:
Length and angle are then defined from it, and the Cauchy–Schwarz inequality is a theorem of these three axioms alone.
The determinant is the function of the rows of a square matrix that is D1 multilinear in the rows, D2 alternating (zero when two rows are equal), and D3 normalised (\(\det I = 1\)). These axioms are unusual: they define a single function, because exactly one function satisfies them. See Determinants and Existence and Uniqueness of the Determinant.
Choose an axiom system and a structure. The checker tests every axiom and, for each one that fails, shows the specific elements that break it. Most presets break one axiom, or a named few, while the rest hold.
A red table entry is a product that falls outside the set. In a successor diagram, the shaded node is the first element 1.
For centuries probability had no foundations, only rules of thumb. Kolmogorov's Foundations of the Theory of Probability (1933) supplied them with three axioms.
A sample space \(\Omega\); a collection \(\mathcal{F}\) of subsets called events, which contains \(\Omega\) and is closed under complements and countable unions; and a function \(P : \mathcal{F} \to \mathbb{R}\) such that:
Probability works on finite sample spaces and states K3 for two disjoint events. On a finite space that is all K3 ever says, and the derivation below shows it follows from the countable form.
Step 1: \(P(\varnothing) = 0\). Take \(E_i = \varnothing\) for every \(i\). These are pairwise disjoint with union \(\varnothing\), so K3 gives \(P(\varnothing) = \sum_{i=1}^{\infty} P(\varnothing)\). The left side is a real number. If \(P(\varnothing) \gt 0\), the right side would be an infinite sum of the same positive number, which diverges. So \(P(\varnothing) = 0\).
Step 2: finite additivity. For disjoint \(A\) and \(B\), apply K3 to \(A, B, \varnothing, \varnothing, \ldots\). By Step 1 this gives \(P(A \cup B) = P(A) + P(B)\).
Step 3. \(E\) and its complement \(E^c\) are disjoint and their union is \(\Omega\). By Step 2 and K2, \(P(E) + P(E^c) = 1\), so
And since \(P(E^c) \geq 0\) by K1, this also proves \(P(E) \leq 1\). No axiom said a probability is at most 1; it is a theorem. \(\blacksquare\)
Figure 9. Left: \(E\) and \(E^c\) are disjoint and fill \(\Omega\), which is the complement rule. Right: for disjoint events, probabilities add. When events overlap they do not, and inclusion–exclusion corrects for it.
The axioms say how probabilities must behave, not what they are. Long-run frequency, degree of belief and physical propensity all satisfy K1 to K3, so the same theorems serve every interpretation. That neutrality is part of why Kolmogorov's axioms were adopted so widely.
A relation \(\sim\) on a set is an equivalence relation if it is reflexive (\(a \sim a\)), symmetric (\(a \sim b \to b \sim a\)) and transitive (\(a \sim b\) and \(b \sim c\) give \(a \sim c\)). Every equivalence relation splits its set into disjoint classes; see Sets, Relations and Functions and Equivalence Relations and Partitions.
A relation \(\preceq\) is a partial order if it is reflexive, antisymmetric (\(a \preceq b\) and \(b \preceq a\) give \(a = b\)) and transitive. It is a total order if in addition any two elements are comparable.
A metric on a set \(X\) is a function \(d : X \times X \to \mathbb{R}\) such that for all \(x, y, z\):
Figure 10. The points at distance 1 from the origin: a circle for the Euclidean metric, a diamond for the taxicab metric. Different metrics on the same set give different geometry.
A topology on a set \(X\) is a collection \(\mathcal{T}\) of subsets, called open sets, such that:
Every metric gives a topology: the open sets are the unions of open balls. The word "finite" in T3 matters. The open intervals \((-1/n, 1/n)\) intersect in \(\{0\}\), which is not open in \(\mathbb{R}\). Topology is the most economical axiom system on this page: three axioms about one kind of set are enough to define continuity.
A model of an axiom system is a structure in which every axiom is true. \(\mathbb{Z}_4\) under addition is a model of the group axioms; the Euclidean plane is a model of Hilbert's axioms; the four structures in Figure 4 are models of four Peano postulates each. Three questions can be asked of any axiom system, and models answer all three.
A system is consistent if no contradiction can be derived from it. An inconsistent system proves every statement, so it is worthless. Naive comprehension was inconsistent (Section 5).
A model proves consistency, since a true structure contains no contradictions, but only relative to the setting the model is built in. Beltrami (1868), and later Klein and Poincaré, built models of hyperbolic geometry inside Euclidean geometry. That shows hyperbolic geometry is consistent if Euclidean geometry is.
An axiom is independent of the others if neither it nor its negation can be proved from them. To prove it, exhibit two models of the others: one in which it holds and one in which it fails.
Figure 11. Independence by models. Both structures satisfy the first four postulates. The fifth holds in one and fails in the other, so the first four can neither prove nor refute it.
A system is complete if for every statement in its language, either the statement or its negation is provable. Structural systems are incomplete on purpose. The group axioms cannot decide \(ab = ba\), since \(\mathbb{Z}_4\) satisfies it and the symmetries of a triangle do not. Try both in the axiom checker.
For foundational systems, completeness was the hope, and Gödel's incompleteness theorems (1931) ended it. Any consistent axiom system that can be listed mechanically and includes basic arithmetic has statements it can neither prove nor refute. And such a system cannot prove its own consistency. This applies to Peano Arithmetic and to ZFC.
Gödel's completeness theorem (Section 4) says the rules of logic prove every statement that is true in all models of a system. His incompleteness theorems say that for arithmetic, some statements are true in some models and false in others, so the axioms decide neither. Both are true, and they fit together: an undecidable statement is exactly one on which the models disagree.
"Not yet proved" and "cannot be proved from these axioms" are different claims. An independence result is a theorem. It settles the question completely, by showing the axioms are silent on it.
| System | Scope | Count | Kind | The one thing to remember |
|---|---|---|---|---|
| Common Notions | All (classical) | 5 | Historical | CN5 fails for infinite sets; CN1 is now a theorem of logic. |
| Logic | All | 3 schemes + MP | Foundational | Sound and complete: provable means true in every model. |
| ZFC | All | 10 | Foundational | Separation defuses Russell; Choice is independent of the rest. |
| Peano | Arithmetic | 5 | Foundational | Each postulate rules out an impostor; induction rules out stray chains. |
| Complete ordered field | \(\mathbb{R}\) | 9 + 4 + 1 | Foundational | Completeness is the one postulate \(\mathbb{Q}\) fails. |
| Euclid / Hilbert | Geometry | 5 / 20 | Foundational, then structural | The parallel postulate is independent; Hilbert filled Euclid's gaps. |
| Groups, rings, fields | Algebra | 4 for a group | Structural | A definition, so one proof covers every model. |
| Vector space, inner product | Linear algebra | 8 / 3 | Structural | Cauchy–Schwarz follows from the three inner-product axioms. |
| Determinant | Linear algebra | 3 | Characterising | Exactly one function satisfies D1 to D3. |
| Kolmogorov | Probability | 3 | Structural | \(P(E) \leq 1\) and the complement rule are theorems. |
| Metric, topology | Spaces | 3 / 3 | Structural | The triangle inequality; only finite intersections of open sets. |
This page sits between the foundations of Tier 0 and the toolkit of Tier 1. Next: Algebra, Polynomials and Complex Numbers.
| Notation | Read as | Means |
|---|---|---|
| \(\forall x\) | for all x | Every object satisfies what follows. |
| \(\exists x\) | there exists x | At least one object satisfies it. |
| \(\exists!\, x\) | there exists exactly one x | Used in Replacement (Z7). |
| \(x \in A\) | x is an element of A | The one undefined relation of ZFC. |
| \(\bigcup F\) | the union of F | Everything in some member of \(F\). |
| \(\mathcal{P}(A)\) | the power set of A | The set of all subsets of \(A\). |
| \(S(n)\) | the successor of n | The next natural number; \(n \cup \{n\}\) in set theory. |
| \(\sup S\) | the supremum of S | The least upper bound of \(S\). |
| \(AB \cong CD\) | AB is congruent to CD | An undefined relation in Hilbert's system. |
| \(\Omega,\ \mathcal{F},\ P\) | sample space, events, probability | Kolmogorov's setting. |
| \(d(x, y)\) | the distance from x to y | A metric satisfying M1 to M3. |
| \(\blacksquare\) | end of proof | The derivation is complete. |