The lattice of sets of natural numbers is rich (2021)
The Richness of the Lattice of Natural Number Sets (2021)
Based on the writings of Joel David Hamkins
Let us venture into the expansive and densely packed territory of the power set lattice , which encompasses every possible collection of natural numbers.
1. Fundamental Lattice Properties
In this mathematical structure, we examine sets through the lens of the subset relation. This configuration constitutes a lattice because it possesses a defined least upper bound and greatest lower bound for any two elements:
- Least Upper Bound (LUB): The union .
- Greatest Lower Bound (GLB): The intersection .
Because it satisfies the identity , it is a distributive lattice. More specifically, as a power set algebra, it functions as a Boolean algebra.
The Hierarchy of the Lattice
The structure can be visualized as a vertical expanse with distinct regions:
| Position | Element | Description |
|---|---|---|
| The Zenith | The global maximum (the set of all natural numbers). | |
| Coatoms | Elements exactly one step below the top. | |
| The Middle | Infinite-coinfinite sets | Sets like primes, squares, or composites. |
| Atoms | Singletons; exactly one step above the bottom. | |
| The Nadir | The global minimum (the empty set). |
Conceptual Note: We often imagine finite sets as clustering near the "Earthly" bottom (), while cofinite sets soar near the "heavenly" top ().
2. Exploring Suborders
A primary question arises: Which familiar ordering systems can be embedded as suborders within ?
The Natural Number Order
We can construct a "ladder" using initial segments:
This sequence is fascinating because every individual rung is a finite set (clinging to Earth), yet the ladder itself reaches the heavens; there is no upper bound for this chain other than itself.
Conversely, we can find a "knotted rope" dangling from the top using complements: Here, every element is cofinite (near the top), yet the chain descends all the way to the bottom ().
The Integer Order
To find a copy of the integers, we can imagine a "sky crane" suspended in the lattice. Starting with the set of all odd numbers:
- Ascend: Add even numbers one by one.
- Descend: Remove odd numbers one by one.
This creates a discrete chain isomorphic to , unbounded except by the absolute limits of and .

3. The Quest for Density and Universality
Can we embed a dense order, such as the rational numbers ?
At first glance, this seems impossible unlikely. One might assume the lattice is fundamentally discrete because the "nearest neighbors" of a set are simply those created by adding or removing a single element.
However, the reality is surprising: Not only can we embed , but is universal for all countable orders. Any order relation on a countable domain is isomorphic to a suborder of .
The Proof of Universality
To prove that any order is isomorphic to a collection of sets under , we use the concept of down-sets.
The Algorithm:
def embed_order(L):
# For every element q in the order L
# Define the down-set q_down as the set of all predecessors
embedding = {q: {p for p in L if p <= q} for q in L}
return embedding
The Formal Logic: For each , let . We claim that:
- Forward (): If , then any element below is necessarily below . Thus, .
- Backward (): If , then since , it must be that , meaning .
Since is countable, the power set is isomorphic to .
Visualizing the Embedding Logic
4. Summary and Gallery
Our exploration reveals that the power set of natural numbers is far from a simple discrete structure; it is a rich environment capable of hosting any countable ordering.
Exploration Checklist:
- Identify Lattice Properties (Distributive/Boolean)
- Map the Hierarchy (Atoms to Coatoms)
- Embed (The Ladder)
- Embed (The Sky Crane)
- Prove Universality for all countable orders
Visual Appendix
| Concept | Image |
|---|---|
| The Author | ![]() |
| Embedding | ![]() |
| Embedding | ![]() |
| Antichains | ![]() |
| Cones | ![]() |




