Definition
The axiom schema of replacement states that the image of any set under a definable class function is itself a set. Formally, for each formula in the language of set theory, the following is an axiom:
That is: if defines a function on the set (each is sent to a unique ), then the collection is a set .
The parameters are any sets used as auxiliary inputs; one axiom instance is generated for each choice of formula .
Motivation
Separation alone can only carve out subsets of an existing set. It cannot produce a set whose members are the outputs of a function applied to an existing set when those outputs are not already known to lie in some ambient set. Replacement fills this gap.
A concrete example: from the set , one would like to form the set None of these ordinals lie in itself, so separation cannot produce this collection. Replacement asserts it is a set because it is the image of under the definable function .
More generally, replacement is what allows transfinite constructions to produce sets at every stage: once one has a set and a function defined by a formula, is guaranteed to exist as a set.
Role in ZF
Replacement is one of the most powerful axiom schemas in ZF. Together with the axiom of infinity, it allows the construction of:
- and higher levels of the cumulative hierarchy
- ordinal arithmetic: , , defined by transfinite recursion
- the set of all finite ordinals, of all countable ordinals, and so on
- ordinals , , , , …
Without replacement, the accessible universe is essentially , which satisfies all of the other ZF axioms but fails replacement. This model is sometimes called Zermelo set theory (Z).
Transfinite Recursion
The primary application of replacement is justifying transfinite recursion: given an ordinal and a rule computing the next value from all previous values, the sequence defined by exists as a set. Each stage of the recursion is a set by replacement applied to the ordinal .
Relationship to Separation
The axiom schema of separation is a consequence of replacement in the presence of the other axioms of ZF: to separate , apply replacement to the function restricted to those satisfying . Conversely, separation alone does not imply replacement.
In Class Theories
In NBG (von Neumann–Bernays–Gödel) set theory, replacement is a consequence of the class comprehension axioms: every definable class function (now a genuine object) may be applied to any set, and the image is a set. The finitely many axiom schemas of ZF replacement collapse to a single axiom about classes.