Countable-subset closure 2026-10-14
A set has countable-subset closure when every countable subset of it is one of its elements, including the empty subset. In ZFC, the hereditarily countable sets form the least such set. First realize them as the separated subset of with countable transitive closure. Countable unions show closure; well-founded induction proves leastness because each of these sets is a countable collection of earlier members.
Inside the constructible universe, every hereditarily countable set appears in a countable level of the constructible hierarchy. Take a countable elementary substructure of a sufficiently large containing its transitive closure pointwise. The condensation lemma for the constructible universe identifies the collapse with for countable , and the collapse fixes the original set. Conversely, a countable-indexed level is countable inside the constructible universe.
Hereditarily countable set Created 2026-09-24 Updated 2026-10-14
A set is hereditarily countable when its transitive closure is countable. These sets form the transitive set and all have rank below .
For a strong-limit cardinal of countable cofinality, define
Here smallness bounds every individual membership extension; it does not bound the cardinality of the entire transitive closure. The transitive class satisfies all ZF axioms except possibly the Axiom of union: functional images have fewer than elements, and the power set of a set of size has size . These facts give Axiom schema of replacement and Axiom of power set; pairs and definable subsets also remain locally small. For , the countable set belongs to , but its union has size and does not. This gives an explicit relative-independence model for the Axiom of union.
Hereditarily small set Created 2026-10-06 Updated 2026-10-14
For an infinite cardinal number , consists of the sets for which , where is transitive closure. The entire transitive membership ancestry is bounded, not only the size of . These collections are transitive sets. At the elements are the hereditarily countable sets.
Membership induction is the schema displayed, with set parameters permitted in . The Axiom of foundation proves it by choosing a minimal counterexample in the transitive closure of the singleton containing a counterexample . Conversely, if a nonempty set had no membership-minimal element, the property would be progressive, so induction would force to be empty. Thus over ZF without Axiom of foundation, this schema implies Axiom of foundation. It also implies that every set lies in the cumulative hierarchy: bound the stage indices of all members of a set by replacement, then place that set in the next power-set stage.
The membership induction principle is the schema
allowing fixed parameters in .
Suppose the progressiveness hypothesis holds but . The transitive set contains . Separation gives the nonempty set . By Foundation choose with . Every belongs to because it is a transitive set and cannot belong to , so every such satisfies . Progressiveness now gives , a contradiction. Thus the principle holds. The transitive closure is needed to turn a possibly proper class of counterexamples into a set to which Foundation applies.
The transitive closure is the least transitive set containing as a subset. Put , and define
Recursion and Replacement give the set of iterates, and Union gives its union. It contains as a subset. If , then for some , so ; hence it is transitive.
If is transitive with , induction gives for every , because . Therefore . This proves minimality and uniqueness. If the alternative convention asks for the least transitive set containing as an element, that set is .
The membership induction theorem is the following schema, for every formula with any fixed set parameters:
Its hypothesis says the property is progressive under membership. In ZF it follows from the Axiom of foundation: if a counterexample exists, take the nonempty set of counterexamples in the transitive closure , which contains . A membership-minimal counterexample supplied by the Axiom of foundation has no counterexample among its elements, contradicting progressivity. The transitive closure ensures that all elements relevant to this argument remain in the set being considered.
Use the convention that the transitive closure is the least transitive set containing as a subset. In ZF, transfinite recursion and Axiom schema of replacement construct
Then . If , some has , whence . Thus is transitive. If another transitive set contains , induction gives for every , and hence . This proves existence and uniqueness of the transitive closure.
Let be the bounded definition of omega above. The displayed construction can be expressed as
Here the brackets abbreviate a bounded formula in set theory: use the permitted bounded function and union predicates, bound the values of by , and bound each successor index by . Ordered-pair graph access is bounded; says every value in occurs at an index in . Any auxiliary sets used for the graph coding may be put in the initial existential block. Thus this is a Sigma-one formula in set theory defining .
Denote this formula by . Existence and uniqueness give the ZF equivalence
The right side is again , after combining existential blocks. Consequently is a Delta-one formula modulo ZF, so Delta-one absoluteness applies. Therefore transitive closure is Delta-one definable and is ZF-absolute. If closure is instead required to contain as an element, apply exactly this construction to ; the absoluteness conclusion is unchanged.
Independence here is a relative consistency assertion: from a ground first-order model satisfying ZFC, construct a first-order model of each remaining theory in which the omitted axiom fails. The ground axiom of choice is a tool for constructing these countermodels, not an extra axiom imposed on the theories being tested. The constructible universe supplies the usual relative-consistency implication from ZF to ZFC, so this ground choice assumption requires no additional consistency strength. These constructions can be formalized inside an arbitrary ground model; they do not require the stronger assumption that a transitive model exists.
Union. Put and use the hereditarily locally small membership model
The ground cardinal is a strong limit cardinal of countable cofinality. This transitive class contains the empty set and . Pairing preserves the bound, as does taking a subset, so separation holds for every formula relativized to this class. If an internally definable function has domain , ground replacement collects its range . Since and every descendant of an element of already has fewer than members, . Thus the full functional Axiom schema of replacement holds. For , every actual subset of belongs to the class and
Consequently its entire power set belongs to the class. Extensionality and foundation are inherited from the ground membership relation; witnesses infinity. However belongs to , while its only possible union is , which does not. All the other ZF axioms hold, and union fails. Bounding the entire transitive closure by instead would give the wrong model: functional ranges at this singular bound need not be hereditarily small.
Power set. Use the transitive class of hereditarily countable sets. Pairing, union and separation preserve hereditary countability. A functional image of a countable domain is countable, and its members have countable transitive closures; their countable union is countable in the ground ZFC model. This proves replacement. The remaining structural axioms and infinity are inherited. Every actual subset of belongs to , but a putative internal power set of would contain all these subsets and hence be uncountable by Cantor's theorem. Power set fails in , with every other ZF axiom intact.
Replacement. Use in the cumulative hierarchy. At a limit ordinal cutoff, pairing, union, power set and every instance of separation remain below the cutoff; foundation, extensionality and infinity hold as well. With parameter , define by finite iterations of power set. The finite iteration witnesses and each value are inside , so this is an internally definable total function on . Its range has rank of a set and is absent from the model. This instance of replacement fails.
Extensionality. Build well-founded coded sets over one urelement , retaining a distinct ordinary empty set . Membership of an atom is always false, and membership of a set code is its coded extension. Thus but they have identical empty extensions. Pairing, union, separation and replacement are performed on set codes; pure witnesses infinity, and the well-founded construction gives foundation. There is a small point concerning the unmodified, untyped Axiom of power set: the atom is vacuously a subset of every object. Therefore the internal power-set object for contains all ordinary set-subsets of and the atom. It has exactly the required extension. All remaining ZF axioms hold, but extensionality fails. In the usual typed atom theory, the power-set axiom instead quantifies only over set-subsets.
Foundation. In the ground universe let exchange and and fix all other objects. On the same domain define the Rieger-Bernays permutation model
Since is a bijection, two objects with the same -members are equal, so extensionality holds. Any ground collection of desired members is represented by the object . In particular, an -pair is and the -union of is
An -subset of is an object with , so its -power-set object is
Translate every formula by replacing membership with ; ground separation and replacement collect the required extensions and the same representation supplies their internal witnesses. The -empty object is , and its -successor operation is . Ground well-founded recursion and replacement collect the iterates of from ; representing this collection gives an -inductive object. Thus infinity holds. But for , , whence and has precisely itself as its -member. Foundation fails.
Infinity. The hereditarily finite sets satisfy extensionality, foundation, pairing, union, power set and separation. Each internal domain is externally finite, so every internally definable functional image is finite and belongs to , proving replacement. No finite object can contain the empty set and all its successive Finite von Neumann ordinals. Infinity fails, and all other ZF axioms hold.
Choice with atoms. For the negative model use the Basic Fraenkel permutation model. Let be an infinite set of urelements and let every permutation of act recursively on sets. Keep precisely the hereditarily finitely supported objects: an object has a finite support if every permutation fixing pointwise fixes the object, and every object occurring in its membership ancestry must also have such a support. The class of these objects contains the pure universe and itself.
Supports for a pair are united; union preserves a support; a formula defining a subset uses the finite union of the supports of its domain and parameters. An internally definable functional range has the same support, since its values are uniquely specified, and its elements are already hereditarily supported. This proves the full separation and replacement schemas. All hereditarily supported set-subsets of a fixed set form its symmetric internal power set; this collection is invariant under the pointwise stabilizer of a support of the original set. For the untyped version add all the atoms, as above. Pure , ground well-foundedness and set-extensionality give the remaining axioms.
The family of unordered pairs of atoms is hereditarily supported. If it had a choice function , let be a finite support of . Choose distinct . The transposition exchanging fixes and , but exchanges its two possible chosen elements. Invariance of would imply is fixed by that transposition, a contradiction. Conversely, the full well-founded universe over the atoms, before restricting to finite supports, satisfies choice when the ground universe does. Both choice and its negation are relatively consistent with the stated weakening of extensionality.
Work in a background model of ZFC. Each structure below satisfies every axiom of ZF except the indicated one and falsifies that axiom; the background model supplies the other consistency direction.
For the Axiom of union, put and use the hereditarily locally small membership model
The transitive class inherits extensionality and foundation. Definable subsets of its sets remain in it. If , a functional image of has size at most ; every member of that image is already hereditary, so the image belongs to . This verifies replacement, even though its values can have unbounded ranks. Also by the strong limit cardinal property, and each subset of is locally small. This verifies the Axiom of power set. Pairing and infinity follow similarly. But
since while . This is failure of sumset without failure of replacement or power set.
For the Axiom of power set, use the hereditarily countable sets . This is a transitive class. A countable union of countable transitive closures is countable, so it is closed under pairs, unions and functional images of its countable domains; these facts verify pairing, union and replacement. Separation, foundation and infinity also hold. Every subset of is hereditarily countable, but the full power set is uncountable by Cantor's theorem and cannot be a member of . Since every candidate internal power set would have to contain all those subsets, the power-set axiom fails.
For replacement, take the rank-initial transitive set . A limit rank contains the empty set and is closed under pairs, unions, subsets and power sets; it contains , and foundation and extensionality are inherited. Fix the parameter . The definable map
is internally described by a finite sequence of power-set iterations. Each finite sequence belongs to , so the definition is genuinely functional there. Its range has rank and is not in the structure. Thus this instance of replacement fails.
For extensionality, use the non-extensional membership model with one atom. Start with an atom having no members and build the ordinary cumulative coded sets over it, including a separate empty set. Interpret membership by the contents of a set code and give no members. The two different objects have identical empty extensions. Foundation holds by the code ranks; pure finite ordinals give infinity; pairs, unions, definable subsets and functional ranges have their usual set codes. For unrestricted power set, include the atom as well as all ordinary subset codes: the atom satisfies vacuously for every . This detail is necessary because the formulas here are the unmodified ZF formulas, without a set predicate. The collection still has a set code, so the Axiom of power set holds. All axioms except extensionality are satisfied.
Finally, , the hereditarily finite sets, satisfies every axiom except infinity. Pairs, unions, power sets and subsets of finite sets are finite, and every functional image of a finite domain is finite, so the full replacement schema holds. An inductive set would contain every finite von Neumann ordinal and would be infinite, whereas every member of is finite. Hence infinity fails.
All assertions of independence below are relative consistency assertions. We construct structures satisfying the other ZF axioms but falsifying the indicated axiom; an ordinary model of ZF supplies the positive side. The convenient ground theory is ZFC, which has the same consistency strength as ZF by the constructible universe theorem.
For the Axiom of union, put and use the hereditarily locally small membership model
It is a transitive class. The condition requires each individual set in the membership ancestry to have size below ; it does not require its entire transitive closure to have size below . Extensionality and foundation are inherited. Pairs and subsets of members remain in the class, giving pairing and separation, and witnesses infinity. For , the actual also belongs to : if , then by the strong-limit property, while every subset of and every member further below it remains locally small. This verifies the full power set axiom. If an internally definable functional relation has domain , ground replacement, applied to the relativized first-order formula, gives its range . Since and every value is already in , its range is also locally small. Thus every replacement instance holds.
However, belongs to : its members have cardinalities , and their members are smaller still. Its actual union is , of cardinality , which is not in . Transitivity makes any internal union witness equal to this actual union. Hence Union fails while all the other ZF axioms hold.
For the Axiom of power set, use the hereditarily countable sets in the ground choice universe. This is transitive and contains . Pairs, subsets and unions have countable transitive closure. For replacement, a functional image of a countable domain is countable, and the union of countably many countable transitive closures is countable; hence that image is again hereditarily countable. These observations, with inherited extensionality and foundation, verify all the remaining axioms. Every real, viewed as a subset of , belongs to . A power-set witness for would therefore contain every such real, but a hereditarily countable set has only countably many members, whereas is uncountable by Cantor's theorem. Power set fails.
For the Axiom schema of replacement, use with actual membership. This limit-rank structure contains and is closed under pairs, unions and power sets: every relevant finite increase in rank stays below . A separated subset has rank no higher than that of the original set. Extensionality and foundation are inherited. The internally definable function
is obtained by successive power-set operations starting with the parameter . Each finite iteration, including its finite history, belongs to the structure. Its range has rank and is not an element of . Thus the replacement instance for this first-order formula fails, although every other ZF axiom holds.
For the axiom of extensionality, take the well-founded cumulative set universe over two distinct urelements, and forget the predicate distinguishing urelements from sets. Each urelement has no members, just as the ordinary empty set has no members, so extensionality fails. Every other axiom survives in this pure membership language. Pairing, union, separation and replacement are witnessed by the corresponding ordinary sets of urelements and sets; foundation follows from their well-founded ranks, and the pure supplies infinity. Here foundation is written with “has a member” as its nonemptiness antecedent, and disjointness means having no common member. Formulations using inequality to one designated empty object are not equivalent after removing extensionality. There is also one necessary adjustment to power set: an urelement is vacuously a subset of every object because it has no members. Thus the power-set witness for is the ordinary set of all usual subsets of its extension, together with both urelements. This is still a set, and contains exactly the objects satisfying the unrestricted subset first-order formula. Consequently the countermodel falsifies Extensionality alone, without silently weakening Power set to sets only.
Finally, the hereditarily finite sets satisfy extensionality, foundation, pairing, union, power set and separation. Every functional image of a finite domain is a finite set of hereditarily finite objects, hence also belongs to , giving all replacement instances. No finite set contains and is closed under successor: it would then contain every finite von Neumann ordinal. Infinity fails while the remaining axioms hold.
A transitive set satisfies , equivalently . If is transitive and , choose with . Transitivity gives , so . Thus is transitive. If , then and transitivity implies , whence . Thus the power set is transitive as well.
The converse for the union is false: take . Then is transitive but is not. The power-set converse is true: if , then implies , so .
Define , and . This is a set by replacement and union, contains as a subset, and is transitive because taking a member advances one stage. Induction shows it is contained in every transitive set containing , proving the transitive closure property.
If the rank of a set is , then
Every subset of has rank at most , and itself is an element of , proving the first formula. The second is transitive closure preserves set-theoretic rank. Here the convention is , not .
A transitive class satisfies . Its membership structure therefore does not omit elements of its members. In particular bounded membership statements are absolute between a transitive model and the ambient universe, and its membership relation is the actual well-founded relation, rather than an arbitrary externally ill-founded coding.
For a set , put and , and define
This is a set, contains as a subset, and is transitive: an element of an element of belongs to . Any transitive set containing as a subset contains every by induction, so this construction is the least such set. Shifting the union index gives
These formulas use the specified subset convention for transitive closure.
Work in the usual ambient set theory with Choice. If is a hereditarily countable set, then every member of is countable. Iterated countable unions show that this entire closure is countable. Conversely a countable transitive closure makes each of its members countable. This equivalent criterion makes the following closure arguments explicit.
If , then , so : HC is transitive. If , its union is countable and its descendant sets are descendants of , so . The actual union therefore witnesses the Axiom of union inside .
For axiom schema of separation, take any formula with parameters in HC and a set . Form the subset of consisting of the elements that satisfy that formula with all quantifiers relativized to HC. Ambient Separation supplies this set. It is a subset of a countable set, and all its descendants are inherited from , so it belongs to HC. No claim that the formula itself is absolute is needed.
The axioms satisfied by hereditarily countable sets also include Extensionality, Empty Set, Pairing, Infinity, Foundation and Replacement. Extensionality and Foundation follow from transitivity and ambient well-foundedness. Empty Set and belong to HC, and a pair of HC sets has countable transitive closure. For Replacement, the domain is countable; a definable image of its elements is a countable family of HC sets, whose combined transitive closures form a countable union of countable sets, so the range again belongs to HC. Ambient Choice additionally gives Choice internally: a well-order of a countable HC set has a hereditarily countable relation and hence lies in HC.
Power Set fails. Every subset of is hereditarily countable, so an internal power-set witness would have to contain all ambient subsets of . That collection is uncountable by Cantor theorem, whereas every HC set is countable. Thus HC satisfies the other ZF axioms and, in this ambient setting, Choice, but not the Axiom of power set.
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 structure of hereditarily small sets is transitive. If , all its sets are hereditarily finite, so it cannot satisfy Infinity. Therefore the assumed model has .
Let be a cardinal. The ordinal belongs to , and every actual subset of also belongs to : its transitive closure has size at most . The Power set axiom inside therefore produces the actual , since all subsets relevant to the internal definition are present. This power set itself belongs to , so
Thus is a strong limit. Its regularity was assumed, and we have proved uncountability. Hence is strongly inaccessible.
The Axiom of foundation states that every nonempty set has a member with . The principle of epsilon induction states that a formula satisfying holds for every set .
Assume Axiom of foundation and suppose a progressive formula has a counterexample . In the transitive closure of , use axiom schema of separation to collect the counterexamples into a nonempty set . Foundation supplies having no member in . Since the closure is transitive, every member of satisfies , contradicting progressiveness. Conversely, if a nonempty set had no foundation-minimal member, every would have a member . The formula is then progressive: if every member of lies outside , cannot belong to . Epsilon induction would make empty, a contradiction. This proves equivalence in the presence of the other Zermelo–Fraenkel set theory.
To obtain the cumulative hierarchy, perform epsilon induction on the assertion that belongs to some . If this holds for each member , Axiom schema of replacement collects their least such ordinals into a set. Choose an ordinal above them all. Then and . Thus every set occurs in the hierarchy. Use the rank of a set convention , equivalently the least with .
The Von Neumann hierarchy and the constructible hierarchy are defined by transfinite recursion:
The union clauses apply to nonzero limit ordinals. The definable power set consists of subsets definable over by a first-order formula with finitely many parameters from . Definability over that structure is essential; it is not unrestricted definability in the ambient universe. The full constructible universe is .
For an infinite cardinal number , the hereditarily small set collection is
where is transitive closure. Using instead gives the same size criterion for infinite . This bounds the whole membership ancestry, not just .
A witness to failure of the Axiom of power set is . Every subset belongs to , since its transitive closure has cardinality at most . If some were the internal power set of , transitivity and bounded subsethood would force to contain every ambient subset of , and only those subsets. Thus it would be the full .
By the Cantor theorem,
Its transitive closure contains all its members, so . This contradicts . Therefore
The power-set failure in hereditarily small sets needs no assumption about the Continuum hypothesis.