Write for the equivalence class of in the ultrapower
and define its membership relation by
The kappa-complete filter property makes well-founded: an infinite descending -chain would give countably many members of whose intersection belongs to , and every index in that intersection would yield an infinite descending membership chain, contradicting the Axiom of foundation. The relation is extensional by Łoś's theorem.
The Mostowski collapse theorem therefore gives a unique isomorphism onto a transitive set . Recursively, the notation missing from the printed formula may be defined by
The value is independent of the representative because it is defined on the ultrapower class . Moreover : every has its range contained in some with , since and the strongly inaccessible cardinal is regular; induction on the resulting rank bound keeps inside .
Define the ultrapower embedding
The constant-function map into is elementary by Łoś's theorem, and is an isomorphism, so their composite is elementary.
The Axiom of foundation says that every nonempty set contains an with . The principle of epsilon induction says that if a formula is progressive,
then holds for every set.
Assume foundation and let be progressive. If failed for some , use separation to form the nonempty set of failures inside . Foundation supplies an -minimal failure . Every member of lies in the transitive closure and is not a failure, so progressiveness gives , a contradiction. Hence epsilon induction holds.
Conversely, assume epsilon induction and suppose a nonempty set has no -minimal member. Let
If every member of satisfies but , then , making an -minimal member of , contrary to the assumption. Thus is progressive. Epsilon induction says every set lies outside , contradicting that is nonempty. Foundation follows.
For a transitive set , let be the history function on in the relative constructible hierarchy. By transfinite induction, for some finite , possibly depending on . The base and successor steps follow by forming finite ordered pairs and adjoining the next entry, using . These operations require finitely many subsequent definable power sets.
At a nonzero limit ordinal , the inductive bounds put every earlier in , since . This level satisfies finite relation closure for set-theoretic coding, independently of the availability of history functions. Consequently its coded relative constructible stage predicate computes the endpoints correctly. Finite pairing closure and the earlier histories show that
contains exactly the pairs for . There are no extra indices: if and , increasing levels would give , contradicting Axiom of foundation. Thus is a definable subset of and belongs to . Extracting its domain and adjoining uses finitely many further operations, proving the induction step. Every nonzero limit therefore contains all with , as required by relative constructible level recognition.