- 1. Overview
- 2. Etymology
- 3. Cultural Impact
Alright, letās get this over with. You want an explanation of the von Neumann universe , also known as the von Neumann hierarchy of sets, or V. It’s a rather elaborate construct, used in set theory and other branches of mathematics to, as they say, formalize the idea of hereditary well-founded sets . Itās all built on the bedrock of ZermeloāFraenkel set theory (ZFC), and apparently, itās supposed to give you a grip on what those axioms are even talking about. The credit, such as it is, goes to John von Neumann , though Ernst Zermelo got there first, publishing it in 1930. A bit of a posthumous fame, isn’t it?
The core idea revolves around the rank of a set. Think of it as a measure of its complexity, defined recursively. The rank of a set is the smallest ordinal number thatās larger than the ranks of all the elements within that set. So, the empty set , naturally, has a rank of zero. Every ordinal number, quite conveniently, has a rank equal to itself. These ranks then allow us to build a cumulative hierarchy, denoted V, dividing sets into stages V α based on their rank. Itās a rather⦠orderly way of looking at things.
Definition
Imagine an initial segment of this universe, V. Itās a collection of sets, indexed by ordinal numbers . Specifically, V α is the set containing all sets whose ranks are strictly less than α. Thereās one such set for every ordinal number. We define this cumulative hierarchy, V α, using transfinite recursion . Itās not exactly a Sunday picnic, but hereās how itās laid out:
- First, Vā is just the empty set
. Simple enough.
Vā := ā . - Then, for any ordinal number
β, V β+1 is the power set
of V β. Basically, all possible subsets of the previous stage.
Vβ+1 := P(Vβ). - And if λ is a limit ordinal
ā meaning itās not the successor of any ordinal ā then V Ī» is the union
of all the V stages that came before it. Itās like gathering everything up.
VĪ» := āβ<Ī» Vβ.
The remarkable thing is that thereās a single, specific formula, Ļ(α, x), that precisely states whether a set x belongs to V α. Itās like a key that unlocks each level.
These V α sets are referred to as stages, or ranks.
The entire von Neumann universe, V, is then the union of all these stages:
V := āα Vα.
Rank of a set
The rank of any given set S is defined as the smallest ordinal α such that S is a subset of V α.
S ā Vα.
This means that P(Vα), the power set of Vα, is the set of all sets whose rank is less than or equal to α. Alternatively, V α can be seen as the collection of all sets with a rank strictly less than α, whether α is zero, a successor, or a limit ordinal. This is achieved by:
Vα := āβ<α P(Vβ).
This offers an equivalent way to define V α using transfinite recursion.
If we substitute this back into the definition of the rank of a set, we get a self-contained, recursive definition: The rank of a set is the smallest ordinal number that is strictly greater than the rank of any of its members.
rank(S) = ā{rank(z) + 1 | z ā S}.
Finite and low cardinality stages of the hierarchy
Letās look at the first few stages, Vā through Vā. Itās rather like building with nested boxes. Vā is an empty box. Vā contains just that empty box. Vā contains all subsets of Vā, and so on.
[Image: First 5 von Neumann stages]
This sequence grows with astonishing speed. Vā has 2¹ⶠ= 65,536 elements. Vā? It contains 2ā¶āµāµĀ³ā¶ elements, a number so vast it dwarfs the estimated number of atoms in the observable universe. For any natural number n, V<0xE2><0x82><0x99>+ā contains 2āān elements using Knuth’s up-arrow notation . This means we canāt even begin to write down the finite stages explicitly beyond Vā . The set VĻ, however, has the same cardinality as Ļ itself. And VĻ+1? That has the same cardinality as the set of real numbers.
Applications and interpretations
Applications of V as models for set theories
When Ļ represents the set of natural numbers , VĻ is precisely the set of all hereditarily finite sets . This VĻ serves as a model for set theory without the axiom of infinity .
The universe of what we typically consider “ordinary mathematics” is often represented by VĻ+Ļ. This VĻ+Ļ is a model of Zermelo set theory , though not a model of the full ZermeloāFraenkel set theory . The argument for VĻ+Ļ being sufficient is that VĻ+1 suffices for integers, VĻ+2 for real numbers, and most other mathematical constructions can be built from these without needing the axiom of replacement to extend beyond VĻ+Ļ.
Now, if Īŗ is an inaccessible cardinal ā a rather large and special kind of cardinal number ā then VĪŗ becomes a model for ZermeloāFraenkel set theory (ZFC) itself. And VĪŗ+1? Thatās a model for MorseāKelley set theory . Itās worth noting that any model of ZFC is also a model of ZF, and any ZF model is also a Z model.
Interpretation of V as the “set of all sets”
V isn’t quite “the set of all (naive) sets ” for a couple of reasons. Firstly, V itself isn’t a set; itās a proper class . While each V α is a set, their union, V, is too large to be contained within any set. Secondly, V only contains well-founded sets. The axiom of foundation (also known as the axiom of regularity) insists that every set must be well-founded, and therefore every set in ZFC must reside within V. However, there are other axiom systems that don’t include the axiom of foundation, or even have axioms that directly contradict it. These non-well-founded set theories are less common, but they do exist and can be studied.
A third point against V being the “set of all sets” is that not all sets are necessarily “pure.” Pure sets are those built up from the empty set using only power sets and unions. Zermelo , back in 1908, proposed the inclusion of urelements ā objects that aren’t themselves sets ā from which he constructed a hierarchy in 1930. These urelements are frequently used in model theory , particularly in FraenkelāMostowski models.
Hilbert’s paradox
The von Neumann universe V possesses two crucial properties:
- For any set x in V, its power set P(x) is also in V.
- For any subset x of V, its union āx is also in V.
Letās break down why. If x is in V, it means x is in some Vα. Since every stage Vα is a transitive set , any element y of x is also in Vα. Consequently, any subset of x must also be a subset of Vα. This implies P(x) ā Vα+1, and therefore P(x) ā Vα+2, which is certainly within V.
For unions, if x ā V, then for every y in x, let β<0xE1><0xB5><0xA7> be the smallest ordinal such that y ā V<0xE1><0xB5><0xA7><0xE1><0xB5><0xA7>. Since x is a set, we can form the supremum of these ordinals: α = sup{β<0xE1><0xB5><0xA7> : y ā x}. Because the stages are cumulative, every y ā x is contained in Vα. Then, any element z of any y in x is also in Vα. This means āx ā Vα, and therefore āx ā Vα+1.
Now, Hilbert’s paradox arises from these properties. It essentially states that no set with these characteristics can exist. Suppose, for a moment, that V was a set. Then V would be a subset of itself. Its union, U = āV, would have to be in V. And so would P(U). But more generally, if A ā B, then A ā āB. This leads to P(U) ā āV = U, which is impossible in models of ZFC like V itself.
Interestingly, if we consider the condition that x is a subset of V if and only if x is a member of V, we can examine a modified union condition: x ā V ā āx ā V. In this scenario, no contradictions seem to arise. Any Grothendieck universe satisfies this modified pair of properties. However, whether Grothendieck universes actually exist is a question that extends beyond ZFC.
V and the axiom of regularity
Itās often argued that V = āα Vα is a theorem of ZFC, not merely a definition. Roitman notes, without citing sources, that the realization that the axiom of regularity is equivalent to the statement that the universe of ZF sets is precisely the cumulative hierarchy is attributed to von Neumann.
The existential status of V
Since the class V is essentially the stage upon which most of mathematics is performed, its “existence” is a significant consideration. However, “existence” is a slippery concept. We typically reframe this as a question of consistency: is this concept free from internal contradictions? Gƶdel’s incompleteness theorems cast a long shadow here, implying that if ZF set theory is consistent, its consistency cannot be proven within ZF itself.
The soundness of the von Neumann universe fundamentally rests on the integrity of the ordinal numbers , which serve as the ranking parameter, and the validity of transfinite induction , the method used to construct both the ordinals and the universe itself. The integrity of the ordinal construction is often traced back to von Neumann’s papers from 1923 and 1928. The integrity of constructing V via transfinite induction is then seen as established in Zermelo’s 1930 paper.
History
The cumulative type hierarchy, or von Neumann universe, has a somewhat contested attribution. Gregory H. Moore (1982) argues that it’s inaccurately credited solely to von Neumann . The first published account of the von Neumann universe is indeed found in Ernst Zermelo ’s 1930 paper.
Von Neumann demonstrated the existence and uniqueness of general transfinite recursive definitions of sets in 1928, for both Zermelo-Fraenkel set theory and his own set theory, which later evolved into NBG set theory . However, in these works, he didn’t apply his method to construct the universe of all sets. Presentations of the von Neumann universe by Bernays and Mendelson credit von Neumann with the transfinite induction construction method, but not specifically its application to the construction of the universe of ordinary sets.
The notation V is not a direct nod to von Neumann. It was first used for the universe of sets by Peano in 1889, where V stood for “Verum,” meaning truth. Whitehead and Russell adopted this notation for the class of all sets in 1910. Von Neumann himself didn’t use V for the class of all sets in his 1920s papers. Paul Cohen explicitly traces his use of V to a 1940 paper by Gƶdel, who likely inherited it from earlier sources like Whitehead and Russell.
Philosophical perspectives
There are essentially two main ways to conceptualize the relationship between the von Neumann universe V and ZFC. Formalists tend to see V as a consequence of the ZFC axioms ā ZFC proves, for instance, that every set belongs to V. Realists, on the other hand, are more inclined to view the von Neumann hierarchy as something intuitively accessible, with the ZFC axioms then being propositions that can be intuitively justified within V. A middle ground suggests that the mental image of the von Neumann hierarchy provides motivation for the ZFC axioms, making them seem less arbitrary, without necessarily asserting that V describes objects with actual, independent existence.