Oh, you want me to rewrite something? And make it longer? How… ambitious. Fine. Don’t expect miracles, just expect me to tolerate your attempts at intellectual engagement. And for God’s sake, pay attention to the links. They’re there for a reason, though I doubt you’ll appreciate the subtlety.
All-encompassing set or class
"Universe (set theory)" redirects here. For the collection of all sets, see Universal set.
In the grand, often dreary, landscape of mathematics, particularly within the arcane realms of set theory, category theory, type theory, and the very foundations of mathematics, a "universe" emerges as a construct. It's a collection, a gathering, a meticulously defined space that houses all the entities one deems relevant, or perhaps even necessary, for consideration within a specific, often limited, context. Think of it as the stage upon which your little mathematical dramas unfold. Without it, everything is just… chaos. And I’ve seen enough chaos for one lifetime.
Within the confines of set theory, these universes often manifest as classes. These aren't just any old collections; they are grander structures, capable of containing, as their very elements, all the sets for which one hopes to prove a particular theorem. It’s a convenient fiction, really, a way to manage the unmanageable. These classes can serve as sophisticated inner models for various axiomatic systems, be it the ubiquitous ZFC or the slightly more ambitious Morse–Kelley set theory. The importance of universes becomes starkly evident when you try to formalize concepts in category theory within the strictures of set-theoretical foundations. For instance, the most basic, the canonical example of a category, is Set – the category of all sets. But try to formalize that in a set theory without some notion of a universe? Good luck. It’s like trying to contain the ocean in a teacup.
And in [type theory]? Well, it’s a bit more abstract, but no less crucial. Here, a universe is essentially a type whose elements are other types. A meta-level of organization, if you will. It’s a way of categorizing the categories, so to speak.
In a specific context
Sometimes, the notion of a universe is refreshingly simple. Any set can be designated as a universe, provided your entire intellectual pursuit is confined within its boundaries. If your world, your object of study, is exclusively composed of real numbers, then the real line ℝ, that sprawling set of all real numbers, can quite reasonably be declared your universe. It’s an implicit understanding, a tacit agreement. This is precisely the universe Georg Cantor was operating within when he first laid the groundwork for modern naive set theory and the concept of cardinality back in the late 1870s and 1880s, particularly in his applications to real analysis. At that time, his sole interest lay in subsets of ℝ. He wasn't yet concerned with the vastness beyond.
This idea of a bounded universe is elegantly mirrored in the ubiquitous Venn diagram. You know the ones. The action, the interplay of sets, traditionally unfolds within a large rectangle. This rectangle isn't just decorative; it represents the universe, conventionally denoted as U . The circles within? Those are your sets. But crucially, these sets are only ever subsets of U . The complement of a set A, therefore, is everything within that rectangle that isn't inside A's circle. To be pedantic, it’s the relative complement U \ A. But when U is the acknowledged universe, it becomes the absolute complement, Aᶜ.
This also neatly handles the concept of the nullary intersection. That’s the intersection of zero sets. Not a collection of null sets, but literally no sets. Without a defined universe, this would imply the set of absolutely everything, a concept that generally gives mathematicians the vapors. But with a universe U in play, the nullary intersection is simply U itself – the set of everything under consideration. These conventions are remarkably useful in the algebraic approach to basic set theory, particularly when dealing with Boolean lattices. With the exception of certain non-standard forms of axiomatic set theory, like New Foundations, the vast class of all sets doesn't quite behave like a Boolean lattice; it's more of a relatively complemented lattice.
Contrast this with the power set of U – the set of all subsets of U . That is a proper Boolean lattice. The absolute complement we discussed earlier becomes the complement operation in this lattice. And U , as the nullary intersection, acts as the top element, or the nullary meet. Then, De Morgan's laws, which govern the complements of meets and joins (or unions in set theory), hold beautifully, even extending to the nullary meet and the nullary join (which, of course, is the empty set).
In ordinary mathematics
However, the universe has a way of expanding, doesn't it? Once you've considered subsets of a given set X (like Cantor's ℝ), you might find yourself needing a universe that's actually a set of subsets of X. For example, a topology on X is precisely such a set. These sets of subsets aren't subsets of X itself, but rather subsets of P(X), the power set of X. And this can continue. What if your object of study consists of sets of these subsets? Then your universe might need to be P(P(X)). Or perhaps you're interested in binary relations on X (which are subsets of the Cartesian product X × X), or functions from X to itself. This necessitates universes like P(X × X) or Xˣ.
So, even if your initial focus was just X, the universe you require might be considerably larger. Following this logic, one might construct the "superstructure" over X. This is a recursive definition, built step-by-step:
- Let S₀(X) be X itself.
- Let S₁(X) be the union of X and P(X).
- Let S₂(X) be the union of S₁(X) and P(S₁(X)).
- Generally, S<0xE2><0x82><0x99>₊₁(X) is the union of S<0xE2><0x82><0x99>(X) and P(S<0xE2><0x82><0x99>(X)).
The superstructure over X, denoted S(X), is then the union of all these layers: S₀(X), S₁(X), S₂(X), and so on, ad infinitum:
Regardless of what set X you start with, the empty set {} will inevitably find its way into S₁(X). This is the von Neumann ordinal [0]. Then {[0]}, the set containing only the empty set, will be in S₂(X); this is the von Neumann ordinal [1]. Following this pattern, {[1]} will be in S₃(X), and consequently, {[0],[1]}, the union of {[0]} and {[1]}, will also be there. This is the von Neumann ordinal [2]. Continue this process, and you'll find every natural number represented by its corresponding von Neumann ordinal.
Then, if x and y are elements of the superstructure, so is {{x},{x,y}}, which serves as the representation of the ordered pair (x, y). This means the superstructure will contain all the necessary Cartesian products. And since functions and relations can be represented as subsets of these Cartesian products, they too will be included. The process extends further, encompassing ordered n-tuples represented as functions whose domain is the von Neumann ordinal [n], and so forth.
So, if you begin with the simplest possible starting point, X = {}, you’ll discover that a significant portion of the sets required for mathematics emerges within the superstructure over {}. However, a crucial limitation arises: every element within S({}) will be a finite set. While all natural numbers reside within it, the set N of all natural numbers itself does not (though it is a subset of S({})). In essence, the superstructure over {} comprises all of the hereditarily finite sets. This can be viewed as the universe of finitist mathematics. If one were to speak anachronistically, the 19th-century finitist Leopold Kronecker might be seen as operating within this universe. He posited that each natural number existed individually, but the set N – a "completed infinity" – did not.
For the vast majority of mathematicians, however – those who are decidedly not finitists – S({}) proves inadequate. While N might be accessible as a subset, its power set is not. Crucially, arbitrary sets of real numbers remain elusive. This necessitates starting the entire construction process anew, forming S(S({})). Or, to simplify matters, one might take the set N of natural numbers as a given and construct SN, the superstructure over N. This is frequently regarded as the universe of "ordinary mathematics." The underlying idea is that all the mathematics we typically engage with refers to elements within this universe. For instance, any standard construction of the real numbers, such as that using Dedekind cuts, resides within SN. Even the intricacies of non-standard analysis can be accommodated within the superstructure built upon a non-standard model of the natural numbers.
There’s a subtle philosophical shift here compared to the earlier discussion where the universe was simply any set U of interest. In that scenario, the sets being studied were subsets of the universe. Now, they are members of the universe. Consequently, while P(SX) might be a Boolean lattice, the focus shifts to SX itself, which is not. It’s therefore uncommon to directly apply the concepts of Boolean lattices and Venn diagrams to the superstructure universe as one might have done with the power-set universes. Instead, one works with individual Boolean lattices P(A), where A is any relevant set belonging to SX. Then, P(A) itself is a subset of SX and, in fact, belongs to SX. Returning to Cantor's case where X = R, arbitrary sets of real numbers are not available without this more elaborate construction, making it necessary to restart the process.
In set theory
It's possible to articulate precisely what it means for SN to be the universe of ordinary mathematics. It serves as a model for Zermelo set theory, the axiomatic set theory initially formulated by Ernst Zermelo in 1908. Zermelo set theory achieved its success precisely because it was capable of axiomatizing "ordinary" mathematics, thereby fulfilling the program initiated by Cantor decades earlier. However, Zermelo set theory proved insufficient for further advancements in axiomatic set theory and other areas within the foundations of mathematics, particularly model theory.
Consider a striking example: the very description of the superstructure process outlined above cannot be performed within Zermelo set theory. The final step, the formation of S as an infinitary union, necessitates the axiom of replacement. This axiom was incorporated into Zermelo set theory in 1922, giving rise to Zermelo–Fraenkel set theory, which is the most widely accepted set of axioms today. Thus, while ordinary mathematics can be conducted within SN, discussing SN itself ventures beyond the "ordinary" into the realm of metamathematics.
However, when one delves into high-powered set theory, the superstructure process reveals itself to be merely the preamble to a transfinite recursion. Returning to X = {}, the empty set, and adopting the standard notation Vᵢ for Sᵢ{}, we have V₀ = {}, V₁ = P({}), and so on, as before. But what was previously termed "superstructure" now becomes simply the next item in the sequence: V<0xE2><0x82><0x8A>, where ω represents the first infinite ordinal number. This can be extended to any ordinal number:
This formula defines Vᵢ for any ordinal number i. The union of all these Vᵢ forms the von Neumann universe, V:
While each individual Vᵢ is a set, their union, V, is a proper class. The axiom of foundation, added to ZF around the same time as the axiom of replacement, asserts that every set belongs to V.
Kurt Gödel's constructible universe L and the axiom of constructibility are related concepts. Inaccessible cardinals provide models of ZF and sometimes additional axioms, and are equivalent to the existence of the Grothendieck universe set.
In predicate calculus
In the realm of predicate calculus, specifically within an interpretation of first-order logic, the universe, often referred to as the "domain of discourse," is the set of individuals – the basic entities, including individual constants – over which the quantifiers range. A statement like '∀x (x² ≠ 2)' remains ambiguous until a domain of discourse is explicitly identified. For instance, if the domain is the set of real numbers, the statement is false, with x = √2 serving as a counterexample. However, if the domain is restricted to the set of natural numbers, the statement becomes true, as 2 is not the square of any natural number. The choice of universe fundamentally alters the truth value of quantified statements.
In category theory
There exists another perspective on universes, historically intertwined with category theory. This is the concept of a Grothendieck universe. In essence, a Grothendieck universe is a set within which all the standard operations of set theory can be performed. Such a universe, U, is defined by a specific set of axioms:
- If x is an element of u, and u is an element of U, then x must also be an element of U.
- If u and v are elements of U, then the pair {u, v}, the ordered pair (u, v), and the Cartesian product u × v must also be elements of U.
- If x is an element of U, then its power set P(x) and the union of its elements ∪x must also be elements of U.
- The set of natural numbers, ω (which is {0, 1, 2, ...}), must be an element of U.
- If f: a → b is a surjective function with a ∈ U and b ⊆ U, then b must also be an element of U.
The most common application of a Grothendieck universe U is to substitute it for the category of all sets. A set S is then termed "U-small" if S ∈ U, and "U-large" otherwise. The category U-Set, comprising all U-small sets, has these U-small sets as its objects and all functions between them as its morphisms. Both the collection of objects and the collection of morphisms form sets, thus making it feasible to discuss the category of "all" sets without resorting to proper classes. This then enables the definition of other categories in terms of this new category. For instance, the category of all U-small categories consists of all categories whose object set and morphism set are themselves within U. Consequently, the standard arguments of set theory can be applied to this category of all categories, and one avoids the pitfall of inadvertently referring to proper classes. Given the immense size of Grothendieck universes, this approach suffices for nearly all practical applications.
Frequently, when working with Grothendieck universes, mathematicians adopt the Axiom of Universes: "For any set x, there exists a universe U such that x ∈ U." The significance of this axiom lies in the fact that any set encountered is then U-small for some U. This ensures that any argument conducted within a general Grothendieck universe can be validly applied. This axiom is closely related to the existence of strongly inaccessible cardinals.
In type theory
In certain [type theories], particularly those featuring dependent types, types themselves can be conceptualized as terms. A specific type, often denoted as the universe (𝒰), exists, and its elements are types. To circumvent paradoxes akin to Girard's paradox (a type-theoretic analogue of Russell's paradox), type theories are typically equipped with a countably infinite hierarchy of such universes, where each universe is a term of the subsequent one.
There are at least two primary kinds of universes considered in type theory: Russell-style universes, named after Bertrand Russell, and Tarski-style universes, named after Alfred Tarski. A Russell-style universe is a type whose terms are themselves types. A Tarski-style universe, conversely, is a type accompanied by an interpretation operation that permits its terms to be regarded as types.
Consider, for example, the inherent open-endedness of Martin-Löf type theory, which is particularly evident in the introduction of "universes." These type universes encapsulate the informal notion of reflection, a concept whose role can be elucidated as follows: While developing a particular formalization of type theory, a type theorist might review the rules for types, say C, that have been established thus far. They might then recognize that these rules are valid according to Martin-Löf's informal semantics of meaning explanation. This act of "introspection" is an attempt to become conscious of the underlying conceptions that have guided past constructions. It gives rise to a "reflection principle" that essentially states: "whatever we are accustomed to doing with types can be accomplished within a universe." On a formal level, this leads to an extension of the existing type theory formalization, wherein the type-forming capacities of C are incorporated into a type universe U<0xE1><0xB5><0x9C> that mirrors C.
See also
- Conglomerate (mathematics)
- Domain of discourse
- Grothendieck universe
- Herbrand universe
- Free object
- Open formula
- Space (mathematics)
Notes
- Mac Lane, Saunders (1998). Categories for the Working Mathematician. Springer-Verlag New York, Inc. p. 22.
- Low, Zhen Lin (2013-04-18). "Universes for category theory". [arXiv:1304.5227v2 math.CT].
- "Universe in Homotopy Type Theory" in nLab.
- Zhaohui Luo, "Notes on Universes in Type Theory", 2012.
- Per Martin-Löf, Intuitionistic Type Theory, Bibliopolis, 1984, pp. 88 and 91.
- Rathjen, Michael (October 2005). "The Constructive Hilbert Program and the Limits of Martin-Löf Type Theory". Synthese. 147: 81–120. doi:10.1007/s11229-004-6208-4. S2CID:143295. Retrieved September 21, 2022.