Cardinal and Ordinal Numbers: An Informal Introduction
Cardinal numbers measure the size of a set, including infinite sets, while ordinal numbers describe the structure of a well-ordered set. Every set can be assigned a cardinal number by first well-ordering it (a theorem due to Zermelo) and then taking the smallest ordinal associated with that well-ordering. The smallest infinite cardinal is written [itex]\aleph_0[/itex] (aleph nought), and it behaves very differently from finite numbers under addition and multiplication.
Table of Contents
Key Takeaways
- The cardinality of a finite set like {1,2,4,5} is simply the count of its elements, written |{1,2,4,5}|=4.
- For disjoint finite sets A and B, cardinality is additive: |A|+|B|=|A∪B|.
- The cardinality of a cartesian product equals the product of the cardinalities: |A×B|=|A|·|B|.
- Countably infinite sets are assigned the cardinal [itex]\aleph_0[/itex], and both [itex]\aleph_0+\aleph_0[/itex] and [itex]\aleph_0\cdot \aleph_0[/itex] equal [itex]\aleph_0[/itex] itself.
- An ordinal number is defined as a well-ordered set in which every element equals its own segment, a recursive definition built starting from the empty set.
- The continuum hypothesis asks whether any set exists with cardinality strictly between that of the natural numbers and the real numbers, and this question cannot be resolved within standard set theory.
How Do Cardinal Numbers Work for Finite Sets?
For finite sets, cardinal numbers are exactly the natural numbers familiar from arithmetic. The set {1,2,4,5} has cardinality 4, because it contains four elements. This is written |{1,2,4,5}|=4.
The operations on natural numbers correspond directly to operations on finite sets. Take two disjoint sets, such as {1,2,5} and {3,6,7,8}. Their union is {1,2,3,5,6,7,8}, and the cardinality of that union is the sum of the cardinalities of the two original sets:
[tex]|\{1,2,5\}|+|\{3,6,7,8\}|=|\{1,2,3,5,6,7,8\}|[/tex]
This holds for any disjoint finite sets A and B:
[tex]|A|+|B|=|A\cup B|[/tex]
The cartesian product of two sets is the set of all ordered pairs drawn from them:
[tex]A\times B=\{(a,b)~\vert~a\in A,b\in B\}[/tex]
For example, [itex]\{1,2\}\times \{1,2,3\}=\{(1,1),(1,2),(1,3),(2,1),(2,2),(2,3)\}[/itex]. The cardinality of a cartesian product is the product of the cardinalities of the two sets involved:
[tex]|A\times B|=|A|\cdot |B|[/tex]
How Do Cardinal Numbers Extend to Infinite Sets?
Countable sets are the smallest infinite sets, and they are assigned the cardinal number [itex]\aleph_0[/itex] (read “aleph nought”; aleph is the first letter of the Hebrew alphabet). Operations on this cardinal are defined using the same logic applied to finite sets.
Since the union of two countable sets is itself countable, adding two copies of [itex]\aleph_0[/itex] produces [itex]\aleph_0[/itex] again:
[tex]\aleph_0+\aleph_0=\aleph_0[/tex]
Similarly, adding any finite number n to [itex]\aleph_0[/itex] leaves it unchanged:
[tex]n+\aleph_0=\aleph_0[/tex]
The product [itex]\aleph_0\cdot \aleph_0[/itex] is defined as the cardinality of the product of two countable sets, which is itself countable. So:
[tex]\aleph_0\cdot \aleph_0=\aleph_0[/tex]
Cardinal arithmetic does not behave like finite arithmetic once infinite sets are involved. Assigning cardinal numbers to larger infinite sets requires first understanding ordinal numbers, which describe the internal structure of well-ordered sets.
What Is a Well-Ordered Set?
An ordered set is a set X equipped with a relation [itex]\leq[/itex] satisfying three conditions: every element relates to itself ([itex]x\leq x[/itex]); if [itex]x\leq y[/itex] and [itex]y\leq x[/itex] then x=y; and if [itex]x\leq y[/itex] and [itex]y\leq z[/itex] then [itex]x\leq z[/itex].
Many familiar sets carry a natural order. The natural numbers [itex]\mathbb{N}[/itex] are ordered as:
[tex]0<1<2<3<4<5<…[/tex]
The real numbers [itex]\mathbb{R}[/itex] are also ordered, but not well-ordered.
A well-ordered set is one in which every non-empty subset has a minimum element. [itex]\mathbb{N}[/itex] is well-ordered: the subset {1,2,4,5,7} has minimum 1, and the entire set has minimum 0. The real numbers are not well-ordered, since the open interval ]0,1[ has no minimum element, because 0 itself does not belong to that interval.
Every well-ordered set X has a smallest element [itex]x_0[/itex], a second-smallest element [itex]x_1[/itex] found by taking the minimum of [itex]X\setminus \{x_0\}[/itex], and so on. Adjoining a single new element [itex]\omega[/itex] to [itex]\mathbb{N}[/itex], with the rule that [itex]n<\omega[/itex] for every natural number n, produces another well-ordered set. Unlike [itex]\mathbb{N}[/itex], this new set has a maximum element.
How Are Ordinal Numbers Defined?
Ordinal numbers assign to every well-ordered set a value that fully describes its structure. The finite well-ordered set [itex]0<1<2[/itex] is assigned the ordinal number 3, since it contains three elements. Any other three-element well-ordered set, such as [itex]1<4<1000[/itex], is assigned the same ordinal number 3, because the two sets share the same structure.
The segment of an element a in a well-ordered set X is defined as every element strictly smaller than a:
[tex]X_a=\{x\in X~\vert~x<a\}[/tex]
In [itex]\mathbb{N}[/itex], the segment of 6 is {0,1,2,3,4,5}.
An ordinal number is a well-ordered set in which every element equals its own segment, meaning [itex]a=X_a[/itex] for every a in X. This recursive definition starts with the empty set, which is vacuously an ordinal. The set [itex]\{\emptyset\}[/itex] is an ordinal, since the segment of its only element is empty, matching that element under the definition 0:=∅. The set [itex]\{\emptyset,\{\emptyset\}\}[/itex], ordered by [itex]\emptyset<\{\emptyset\}[/itex], is also an ordinal.
Using the notation 0:=∅, 1:={0}, 2:={0,1}, 3:={0,1,2}, and in general n:={0,1,…,n-1}, every natural number becomes an ordinal number. The set [itex]\mathbb{N}[/itex] itself is an ordinal, denoted [itex]\omega[/itex], since the segment of n is {0,1,…,n-1}, which equals n.
Ordinal construction continues indefinitely beyond [itex]\omega[/itex]:
[itex]\omega+1:=\omega\cup \{\omega\}[/itex]
[itex]\omega+2:=\omega\cup \{\omega,\omega+1\}[/itex]
In general, [itex]\omega+n:=\omega\cup \{\omega+1,…,\omega+n-1\}[/itex]
Further along, [itex]\omega\cdot 2:=\{0,1,2,3,…,\omega,\omega+1,\omega+2,\omega+3,…\}[/itex] is also an ordinal, and the process continues by defining [itex]\omega\cdot 2+n=\omega\cdot 2 \cup\{\omega\cdot 2+1,…,\omega\cdot 2+n-1\}[/itex]. Every well-ordered set has the exact same structure as one of these ordinal numbers, which is why ordinals describe well-ordered sets completely.
How Do Ordinal Numbers Define Cardinal Numbers?
A theorem due to Zermelo states that any set X can be well-ordered, though usually in many different ways. The natural numbers [itex]\mathbb{N}[/itex] admit several well-orderings, each producing a different ordinal:
| Well-ordering | Associated ordinal |
|---|---|
| 0<1<2<3<… (the usual order) | [itex]\omega[/itex] |
| 1<0<2<3<… | [itex]\omega[/itex] |
| 1<2<3<4<…<0 | [itex]\omega+1[/itex] |
| 4<5<6<7<…<0<1<2<3 | [itex]\omega+4[/itex] |
The cardinality of a set X is the smallest ordinal that can be assigned to it among all its possible well-orderings. [itex]\mathbb{N}[/itex] has cardinality [itex]\omega[/itex], but to avoid confusion between the ordinal and cardinal roles, this smallest infinite cardinal is written [itex]\aleph_0[/itex] rather than [itex]\omega[/itex] when discussing cardinality specifically.
The cardinals therefore run 0,1,2,3,4,…,[itex]\aleph_0[/itex], and the smallest cardinal larger than [itex]\aleph_0[/itex] is called [itex]\aleph_1[/itex], followed by [itex]\aleph_2[/itex], and so on for every ordinal [itex]\alpha[/itex], giving a cardinal [itex]\aleph_\alpha[/itex]. This sequence extends far enough to produce a cardinal such as [itex]\aleph_\omega[/itex].
The set of rational numbers [itex]\mathbb{Q}[/itex] is countable, so its cardinality is [itex]\aleph_0[/itex]. The set of real numbers [itex]\mathbb{R}[/itex] has cardinality [itex]\aleph_\alpha[/itex] for some ordinal [itex]\alpha[/itex], but which ordinal remains unknown. The continuum hypothesis asks whether any infinite set C exists with cardinality strictly between that of [itex]\mathbb{N}[/itex] and [itex]\mathbb{R}[/itex]:
[tex]|\mathbb{N}|<C<|\mathbb{R}|[/tex]
This question has been shown to be independent of the standard axioms of set theory, meaning it cannot be proven true or false within that system. As a result, the exact cardinality of [itex]\mathbb{R}[/itex] remains unknown, even though it is known to have one.
Frequently Asked Questions
What is the difference between a cardinal number and an ordinal number?
A cardinal number measures the size of a set, while an ordinal number describes the structure of a well-ordered set. Every cardinal number is defined as the smallest ordinal that can be assigned to a set among all its possible well-orderings.
Why does [itex]\aleph_0+\aleph_0[/itex] equal [itex]\aleph_0[/itex] instead of a larger number?
Because the union of two countable sets is itself countable. Since [itex]\aleph_0[/itex] is defined as the cardinality of any countable set, and that union remains countable, its cardinality stays [itex]\aleph_0[/itex] rather than growing.
Is the set of real numbers well-ordered under its usual order?
No. The usual order on the real numbers is not a well-order, because some non-empty subsets have no minimum element. The open interval ]0,1[ is one example, since 0 does not belong to it and no smallest number greater than 0 exists.
What does it mean for an ordinal to equal its own segment?
It means that, for every element a in the well-ordered set, the set of elements smaller than a is itself equal to a under the recursive definition built from the empty set. This self-referential property is what formally defines an ordinal number.
Has the continuum hypothesis been solved?
No. It has been shown to be independent of the standard axioms of set theory, meaning it can neither be proven nor disproven within that framework. Consequently, whether a set exists with cardinality strictly between [itex]\mathbb{N}[/itex] and [itex]\mathbb{R}[/itex] remains an open question in a formal sense.
Where can I read more about this topic?
Introduction to Set Theory by Karel Hrbacek and Thomas Jech offers an elementary introduction to cardinal and ordinal numbers.
Read the forum discussion on this topic
Advanced education and experience with mathematics








Nice introduction!! I read books where they define the operation between ordinals using the induction way but this is more clear and simple …