A class in set theory in the model is a collection
defined by a first-order formula with parameters . A set-theoretic class function is a definable class relation for which every input in its domain has exactly one output. Informally, the Axiom schema of replacement says that the image of any set under any such function class is again a set.
Define the class function by the natural-number recursion theorem,
Then , and Replacement applied to the set gives
as a set.
Call a set small when it injects into some . Every natural number is finite, and every member of is finite, so each injects into . Hence . The set itself injects into , and its hereditary members are natural numbers, so .
We next prove by mathematical induction. The case was just proved. If and , then , so inclusion injects into and makes small. Every set below in its transitive closure is already below and is small by the induction hypothesis. The set itself injects into . Thus every member of is small.
By Cantor theorem, , so the are distinct and injects into . Thus is small. Every other member of belongs to for some , and is small by the preceding paragraph. Therefore . This proves the finite-power-set hereditary-small construction.
The structure is not a model of ZF because it fails the Axiom of union. If were small, it would inject into some . But , since , so restriction would inject
Together with the singleton injection , the Cantor-Schröder-Bernstein theorem would produce a bijection, contradicting Cantor theorem. Hence is not small and therefore does not belong to . Since has no union inside the class, the Union axiom fails.
Fix a set and define by recursion on
The recursion theorem defines a function-class uniquely by : for each there is exactly one finite sequence satisfying the displayed recursion through stage . Thus is genuinely functional, and the Axiom schema of replacement applied to the set gives the set .
Now define
It contains every member of . If , then for some ; hence every belongs to
Thus is transitive. If is any transitive set containing every member of , induction gives for every , so . Therefore
is the transitive closure of .
Suppose . If , then for some countable ordinal . The set is transitive and countable, so the transitive closure of lies in a countable set. Thus is hereditarily countable, proving
Conversely, let and choose a sufficiently large containing . By the Downward Lowenheim-Skolem theorem, there is a countable elementary substructure that contains every member of . The Mostowski collapse theorem gives a transitive collapse of , and the condensation lemma for the constructible universe identifies it with for a countable ordinal . Because contains the transitive closure of pointwise, the collapse fixes . Thus . Hence
Relative constructible universe Created 2026-10-03 Updated 2026-10-05
For a transitive set , the relative constructible universe is the union of the relative constructible hierarchy, starting at , applying the definable power set at successors and taking unions at limit ordinals. It is the smallest inner model of ZF containing and all its members. For an arbitrary set , take the base to be the transitive closure of , so that . Axiom of choice need not hold for an arbitrary base; the construction uses initial parameters rather than a predicate relativization.