A countable well-founded relation that is an extensional relation codes a transitive set through the Mostowski collapse theorem. Adding a distinguished point selects one decoded set. Every hereditarily countable set has such a code by enumerating its transitive membership ancestry. There are only continuum many codes. In ZFC, selecting least codes in a well-order gives an injection of the hereditarily countable sets into a set of size .
An -isomorphism is a bijection such that if and only if for all . When is transitive, surjectivity gives the stronger recursive description
Indeed every member of belongs to because it is a transitive set and so has a preimage in ; the isomorphism property identifies exactly which preimages occur.
If are two such maps, possibly to different transitive sets, form . If were nonempty, Foundation would give with . All predecessors then satisfy , and the recursive descriptions force , a contradiction. Therefore the map and its transitive range are unique.
The necessary and sufficient condition is that be well-founded and extensional as a relation on . Well-foundedness says every nonempty has a member with no -predecessor in . The extensional relation condition says distinct elements have distinct predecessor sets , . Sufficiency is the Mostowski collapse theorem.
For necessity, an isomorphism transfers well-foundedness from its transitive range, where Foundation applies. For extensionality, if , the recursive descriptions give , and injectivity gives . Notice that ambient axiom of extensionality alone does not establish this internal predecessor condition; for example can have distinct elements with no predecessors in .
We work in the ambient theory ZFC for this question. Write , using the transitive closure convention that contains and all its membership descendants.
First construct a set containing exactly the intended objects. If is a countable set, apply well-founded induction to membership on this transitive set. If all members of have countable set-theoretic rank, then
Indeed is countable, and a countable union of countable sets is countable in ZFC. The induction therefore gives . The collection
is now a genuine set by the axiom schema of separation inside the cumulative hierarchy level , and it contains every hereditarily countable set. It is a transitive set, since implies .
If is a countable subset of , then
The right side is countable, so . Thus has countable-subset closure. This proves existence of a set with the required closure before taking any intersection.
To make the least-set argument precise, form the nonempty set
It is a subset of and contains . Its intersection is also closed: a countable subset of is a countable subset of every and therefore belongs to each such . For any set with the prescribed closure, , whence . This is leastness among all such sets, not just among subsets of .
Finally, well-founded induction on shows for every such : when all members of are in , the countable set is a countable subset of , so . Hence , proving that the definition gives precisely
For the cardinal bound, code the entire countable membership ancestry. A code is a triple , where , is a well-founded relation and an extensional relation, and is distinguished. There are at most such codes: and are coded by subsets of countable sets, and a Cantor pairing function with finitely many tags codes the triple as a subset of .
The well-founded recursion
defines its collapse, as in the Mostowski collapse theorem. The range is countable and transitive; thus each decoded belongs to . Conversely, for , choose a bijection and the point with . Set exactly when . Transitivity of makes this relation extensional, and Axiom of foundation makes it well-founded. The recursion then gives , so this code decodes to .
We have a surjection from a set of at most continuum many codes onto . Using the permitted axiom of choice, well-order the codes and assign each its least code; this is an injection. In fact every subset of is hereditarily countable, giving the reverse bound as well:
Every member has rank below , while every countable ordinal belongs to and has rank . Consequently
The axioms hold except Power Set. axiom of extensionality and Axiom of foundation are inherited by this transitive structure. The empty set and belong to it, giving the empty-set axiom and the axiom of infinity. The axiom of pairing follows from countable-subset closure. For , is a countable subset of , giving the Axiom of union. Any subset of is countable and lies in , so the axiom schema of separation holds for all formulas interpreted in .
For the Axiom schema of replacement, let a formula interpreted in assign a unique to each . Relativize that formula to the set and use the ambient Axiom schema of replacement to collect its range. The range is countable and consists of members of , hence belongs to . The same argument, selecting one witness for each member of the countable domain, proves axiom schema of collection. An ambient choice function on a family has a countable graph of ordered pairs of hereditarily countable sets. Each such pair is in , and countable-subset closure puts the graph in , proving the internal axiom of choice.
However, all external subsets of are elements of . An internal power set of would therefore have to be the full external , by transitivity and absoluteness of subset membership. That is uncountable by Cantor's theorem, whereas every member of is countable. Thus the axioms satisfied by hereditarily countable sets are
Here the asserted axiom list includes both Axiom schema of replacement and axiom schema of collection; no equivalence relying on Power Set is being silently invoked.
The Mostowski collapse theorem applies when is a well-founded relation and an extensional relation on the set . Extensionality here means that different points have different sets of -predecessors. There is then a unique transitive set and a unique bijection such that
The collapsing map is characterized by well-founded relation recursion:
Thus is isomorphic to . Both well-foundedness and extensionality are hypotheses of the theorem; well-foundedness alone does not make the recursive map injective.
The epsilon-recursion theorem says that for every definable operation assigning a set to each set and each function with domain , there is a unique class function such that
for every set .
For uniqueness, suppose and both satisfy the recursion. If they agree on every , then their restrictions to agree and hence
The epsilon induction principle therefore gives .
For existence, call a function coherent on a transitive set when
The same epsilon-induction argument shows that any two coherent functions agree on the intersection of their transitive domains. Assuming coherent functions have been constructed below every member of , their compatible union defines all values below ; adjoining the value prescribed by extends the construction to . Epsilon induction establishes this construction for every . The compatible local functions therefore unite to the required class function .
A relation on is well-founded when every nonempty subset of has an element with no -predecessor in that subset. It is extensional when
The Mostowski collapse theorem states that every well-founded extensional relation is isomorphic to membership on a unique transitive set . Define recursively
Well-founded recursion makes well defined. Epsilon-style induction along , together with extensionality, shows that is injective. By definition,
so is an isomorphism from onto , where . If , then for some , so ; hence is transitive. If another collapse has transitive range, induction gives , proving uniqueness.
Finally, suppose is finite. Its collapse is a finite transitive set, so every member of is hereditarily finite. Therefore every well-founded extensional relation on collapses to a transitive subset of .
Conversely, let be infinite. Choose the initial infinite ordinal equinumerous with . The successor ordinal has the same cardinality as . Pulling its membership relation back along a bijection gives a well-founded extensional relation on whose collapse is . But is not hereditarily finite, so . Consequently,
A relation on a set is well-founded when every nonempty subset of has an -minimal element. It is extensional when distinct elements have distinct predecessor sets:
The Mostowski collapse theorem states that every well-founded extensional relation on a set is uniquely isomorphic to membership on a transitive set; the collapse is recursively
For the requested example, let and define
No belongs to , and therefore
The map is an isomorphism from membership on to membership on the von Neumann ordinal , so the Mostowski collapse is . On the other hand, already has rank , and hence the rank of is greater than .
For statement (i), suppose is isomorphic to with transitive. Membership is well-founded by the axiom of foundation. It is extensional on because transitivity ensures that the predecessors in of an element are exactly the elements of , and the axiom of extensionality distinguishes different sets. Both properties are preserved by isomorphism. Thus (i) is always true.
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.