In the
mathematical
Mathematics is a field of study that discovers and organizes methods, Mathematical theory, theories and theorems that are developed and Mathematical proof, proved for the needs of empirical sciences and mathematics itself. There are many ar ...
field of
set theory
Set theory is the branch of mathematical logic that studies Set (mathematics), sets, which can be informally described as collections of objects. Although objects of any kind can be collected into a set, set theory – as a branch of mathema ...
, ordinal arithmetic describes the three usual operations on
ordinal number
In set theory, an ordinal number, or ordinal, is a generalization of ordinal numerals (first, second, th, etc.) aimed to extend enumeration to infinite sets.
A finite set can be enumerated by successively labeling each element with the leas ...
s:
addition
Addition (usually signified by the Plus and minus signs#Plus sign, plus symbol, +) is one of the four basic Operation (mathematics), operations of arithmetic, the other three being subtraction, multiplication, and Division (mathematics), divis ...
,
multiplication
Multiplication is one of the four elementary mathematical operations of arithmetic, with the other ones being addition, subtraction, and division (mathematics), division. The result of a multiplication operation is called a ''Product (mathem ...
, and
exponentiation
In mathematics, exponentiation, denoted , is an operation (mathematics), operation involving two numbers: the ''base'', , and the ''exponent'' or ''power'', . When is a positive integer, exponentiation corresponds to repeated multiplication ...
. Each can be defined in essentially two different ways: either by constructing an explicit
well-ordered set that represents the result of the operation or by using
transfinite recursion. Cantor normal form provides a standardized way of writing ordinals. In addition to these usual ordinal operations, there are also the
"natural" arithmetic of ordinals and the
nimber operations.
Addition
The sum of two well-ordered sets and is the ordinal representing the variant of
lexicographical order
In mathematics, the lexicographic or lexicographical order (also known as lexical order, or dictionary order) is a generalization of the alphabetical order of the dictionaries to sequences of ordered symbols or, more generally, of elements of a ...
with least significant position first, on the union of the
Cartesian product
In mathematics, specifically set theory, the Cartesian product of two sets and , denoted , is the set of all ordered pairs where is an element of and is an element of . In terms of set-builder notation, that is
A\times B = \.
A table c ...
s and . This way, every element of is smaller than every element of , comparisons within keep the order they already have, and likewise for comparisons within .
The definition of addition can also be given by
transfinite recursion on . When the right addend , ordinary addition gives for any . For , the value of is the smallest ordinal strictly greater than the sum of and for all . Writing the successor and limit ordinals cases separately:
*
* , where denotes the ''
successor'' function.
*
when is a
limit ordinal
In set theory, a limit ordinal is an ordinal number that is neither zero nor a successor ordinal. Alternatively, an ordinal λ is a limit ordinal if there is an ordinal less than λ, and whenever β is an ordinal less than λ, then there exists a ...
.
Ordinal addition on the
natural numbers
In mathematics, the natural numbers are the numbers 0, 1, 2, 3, and so on, possibly excluding 0. Some start counting with 0, defining the natural numbers as the non-negative integers , while others start with 1, defining them as the positiv ...
is the same as standard addition. The first transfinite ordinal is , the set of all natural numbers, followed by , , etc. The ordinal is obtained by two copies of the natural numbers ordered in the usual fashion and the second copy completely to the right of the first. Writing for the second copy, looks like
:
This is different from because in only does not have a direct predecessor while in the two elements and do not have direct predecessors.
Properties
Ordinal addition is, in general, not
commutative
In mathematics, a binary operation is commutative if changing the order of the operands does not change the result. It is a fundamental property of many binary operations, and many mathematical proofs depend on it. Perhaps most familiar as a pr ...
. For example, since the order relation for is , which can be relabeled to . In contrast is not equal to since the order relation has a largest element (namely, ) and does not ( and are
equipotent
In mathematics, two set (mathematics), sets or class (mathematics), classes ''A'' and ''B'' are equinumerous if there exists a one-to-one correspondence (or bijection) between them, that is, if there exists a function (mathematics), function from ...
, but not order isomorphic).
Ordinal addition is still
associative
In mathematics, the associative property is a property of some binary operations that rearranging the parentheses in an expression will not change the result. In propositional logic, associativity is a valid rule of replacement for express ...
; one can see for example that .
Addition is
strictly increasing
In mathematical writing, the term strict refers to the property of excluding equality and equivalence and often occurs in the context of inequality and monotonic functions. It is often attached to a technical term to indicate that the exclusiv ...
and
continuous in the right argument:
:
but the analogous relation does not hold for the left argument; instead we only have:
:
Ordinal addition is
left-cancellative: if , then . Furthermore, one can define
left subtraction for ordinals : there is a unique such that . On the other hand, right cancellation does not work:
:
but
Nor does right subtraction, even when : for example, there does not exist any such that .
If the ordinals less than are closed under addition and contain 0, then is occasionally called a -number (see
additively indecomposable ordinal
In set theory, a branch of mathematics, an additively indecomposable ordinal ''α'' is any ordinal number that is not 0 such that for any \beta,\gamma<\alpha, we have Additively indecomposable ordina ...
). These are exactly the ordinals of the form .
Multiplication

The
Cartesian product
In mathematics, specifically set theory, the Cartesian product of two sets and , denoted , is the set of all ordered pairs where is an element of and is an element of . In terms of set-builder notation, that is
A\times B = \.
A table c ...
, , of two well-ordered sets and can be well-ordered by a variant of
lexicographical order
In mathematics, the lexicographic or lexicographical order (also known as lexical order, or dictionary order) is a generalization of the alphabetical order of the dictionaries to sequences of ordered symbols or, more generally, of elements of a ...
that puts the least significant position first. Effectively, each element of is replaced by a disjoint copy of . The order-type of the Cartesian product is the ordinal that results from multiplying the order-types of and .
The definition of multiplication can also be given by transfinite recursion on . When the right factor , ordinary multiplication gives for any . For , the value of is the smallest ordinal greater than or equal to for all . Writing the successor and limit ordinals cases separately:
* · 0 = 0.
* , for a successor ordinal .
*
, when is a limit ordinal.
As an example, here is the order relation for :
:0
0 < 1
0 < 2
0 < 3
0 < ... < 0
1 < 1
1 < 2
1 < 3
1 < ...,
which has the same order type as . In contrast, looks like this:
:0
0 < 1
0 < 0
1 < 1
1 < 0
2 < 1
2 < 0
3 < 1
3 < ...
and after relabeling, this looks just like .
Thus, , showing that multiplication of ordinals is not in general commutative, c.f. pictures.
As is the case with addition, ordinal multiplication on the natural numbers is the same as standard multiplication.
Properties
, and the
zero-product property holds: or . The ordinal 1 is a multiplicative identity, . Multiplication is associative, . Multiplication is strictly increasing and continuous in the right argument: ( and ) → . Multiplication is ''not'' strictly increasing in the left argument, for example, 1 < 2 but . However, it is (non-strictly) increasing, i.e. → .
Multiplication of ordinals is not in general commutative. Specifically, a natural number greater than 1 never commutes with any infinite ordinal, and two infinite ordinals and commute if and only if for some nonzero natural numbers and . The relation " commutes with " is an equivalence relation on the ordinals greater than 1, and all equivalence classes are countably infinite.
Distributivity holds, on the left: . However, the distributive law on the right is ''not'' generally true: while , which is different. There is a
left cancellation law: If and , then . Right cancellation does not work, e.g. , but 1 and 2 are different. A
left division with
remainder
In mathematics, the remainder is the amount "left over" after performing some computation. In arithmetic, the remainder is the integer "left over" after dividing one integer by another to produce an integer quotient ( integer division). In a ...
property holds: for all and , if , then there are unique and such that and . Right division does not work: there is no such that .
The ordinal numbers form a left
near-semiring, but do ''not'' form a
ring. Hence the ordinals are not a
Euclidean domain, since they are not even a ring; furthermore the Euclidean "norm" would be ordinal-valued using the left division here.
A -number (see
Multiplicatively indecomposable ordinal) is an ordinal greater than 1 such that whenever . These consist of the ordinal 2 and the ordinals of the form .
Exponentiation
The definition of
exponentiation
In mathematics, exponentiation, denoted , is an operation (mathematics), operation involving two numbers: the ''base'', , and the ''exponent'' or ''power'', . When is a positive integer, exponentiation corresponds to repeated multiplication ...
via order types is most easily explained using
Von Neumann's definition of an ordinal as the set of all smaller ordinals. Then, to construct a set of order type consider the set of all functions such that for all but finitely many elements (essentially, we consider the functions with finite
support). This set is
ordered lexicographically with the least significant position first: we write if and only if there exists with and for all with . This is a well-ordering and hence gives an ordinal number.
The definition of exponentiation can also be given by transfinite recursion on the exponent . When the exponent , ordinary exponentiation gives for any . For , the value of is the smallest ordinal greater than or equal to for all . Writing the successor and limit ordinals cases separately:
* .
* , for a successor ordinal .
*
, when is a limit ordinal.
Both definitions simplify considerably if the exponent is a finite number: is then just the product of copies of ; e.g. , and the elements of can be viewed as triples of natural numbers, ordered lexicographically with least significant position first. This agrees with the ordinary exponentiation of natural numbers.
But for infinite exponents, the definition may not be obvious. For example, can be identified with a set of finite sequences of elements of , properly ordered. The equation expresses the fact that finite sequences of zeros and ones can be identified with natural numbers, using the
binary number
A binary number is a number expressed in the Radix, base-2 numeral system or binary numeral system, a method for representing numbers that uses only two symbols for the natural numbers: typically "0" (zero) and "1" (one). A ''binary number'' may ...
system. The ordinal can be viewed as the order type of finite sequences of natural numbers; every element of (i.e. every ordinal smaller than ) can be uniquely written in the form
where , , ..., are natural numbers, , ..., are nonzero natural numbers, and .
The same is true in general: every element of (i.e. every ordinal smaller than ) can be uniquely written in the form
where is a natural number, , ..., are ordinals smaller than with , and are nonzero ordinals smaller than . This expression corresponds to the function which sends to for and sends all other elements of to 0.
While the same exponent-notation is used for ordinal exponentiation and
cardinal exponentiation
In mathematics, a cardinal number, or cardinal for short, is what is commonly called the number of elements of a set. In the case of a finite set, its cardinal number, or cardinality is therefore a natural number. For dealing with the case ...
, the two operations are quite different and should not be confused. The cardinal exponentiation is defined to be the cardinal number of the set of ''all'' functions , while the ordinal exponentiation only contains the functions with finite support, typically a set of much smaller cardinality. To avoid confusing ordinal exponentiation with cardinal exponentiation, one can use symbols for ordinals (e.g. ) in the former and symbols for cardinals (e.g.
) in the latter.
Properties
*.
*If , then .
*.
*.
*.
*.
*There are , , and for which . For instance, .
*Ordinal exponentiation is strictly increasing and continuous in the right argument: If and , then .
*If , then . Note, for instance, that 2 < 3 and yet .
*If and , then . If or this is not the case.
*For all and , if and then there exist unique , , and such that such that and .
Jacobsthal showed that the only solutions of with are given by , or and , or is any limit ordinal and where is an
-number larger than .
Beyond exponentiation
There are ordinal operations that continue the sequence begun by addition, multiplication, and exponentiation, including ordinal versions of
tetration,
pentation, and
hexation. See also
Veblen function.
Cantor normal form
Every ordinal number can be uniquely written as
, where is a natural number,
are nonzero natural numbers, and
are ordinal numbers. The degenerate case occurs when and there are no s nor s. This decomposition of is called the Cantor normal form of , and can be considered the base-
positional numeral system
Positional notation, also known as place-value notation, positional numeral system, or simply place value, usually denotes the extension to any base of the Hindu–Arabic numeral system (or decimal system). More generally, a positional system ...
. The highest exponent
is called the degree of
, and satisfies
. The equality
applies if and only if
. In that case Cantor normal form does not express the ordinal in terms of smaller ones; this can happen as explained below.
A minor variation of Cantor normal form, which is usually slightly easier to work with, is to set all the numbers equal to 1 and allow the exponents to be equal. In other words, every ordinal number α can be uniquely written as
, where is a natural number, and
are ordinal numbers.
Another variation of the Cantor normal form is the "base expansion", where is replaced by any ordinal , and the numbers are nonzero ordinals less than .
The Cantor normal form allows us to uniquely express—and order—the ordinals that are built from the natural numbers by a finite number of arithmetical operations of addition, multiplication and exponentiation base-
: in other words, assuming
in the Cantor normal form, we can also express the exponents
in Cantor normal form, and making the same assumption for the
as for and so on recursively, we get a system of notation for these ordinals (for example,
:
denotes an ordinal).
The ordinal ε
0 (
epsilon nought) is the set of ordinal values ''α'' of the finite-length arithmetical expressions of Cantor normal form that are hereditarily non-trivial where non-trivial means ''β''
1<''α'' when 0<''α''. It is the smallest ordinal that does not have a finite arithmetical expression in terms of , and the smallest ordinal such that
, i.e. in Cantor normal form the exponent is not smaller than the ordinal itself. It is the limit of the sequence
:
The ordinal ε
0 is important for various reasons in arithmetic (essentially because it measures the
proof-theoretic strength of the
first-order Peano arithmetic: that is, Peano's axioms can show transfinite induction up to any ordinal less than ε
0 but not up to ε
0 itself).
The Cantor normal form also allows us to compute sums and products of ordinals: to compute the sum, for example, one need merely know (see the properties listed in and ) that
:
if
(if
one can apply the distributive law on the left and rewrite this as
, and if
the expression is already in Cantor normal form); and to compute products, the essential facts are that when
is in Cantor normal form and
, then
:
and
:
if is a non-zero natural number.
To compare two ordinals written in Cantor normal form, first compare
, then
, then
, then
, and so on. At the first occurrence of inequality, the ordinal that has the larger component is the larger ordinal. If they are the same until one terminates before the other, then the one that terminates first is smaller.
Factorization into primes
Ernst Jacobsthal showed that the ordinals satisfy a form of the unique factorization theorem: every nonzero ordinal can be written as a product of a finite number of prime ordinals. This factorization into prime ordinals is in general not unique, but there is a "minimal" factorization into primes that is unique up to changing the order of finite prime factors .
A prime ordinal is an ordinal greater than 1 that cannot be written as a product of two smaller ordinals. Some of the first primes are 2, 3, 5, ... , , , , , ..., , , , ... There are three sorts of prime ordinals:
*The finite primes 2, 3, 5, ...
*The ordinals of the form for any ordinal . These are the prime ordinals that are limits, and are the
delta numbers, the transfinite ordinals that are closed under multiplication.
*The ordinals of the form for any ordinal . These are the infinite successor primes, and are the successors of
gamma numbers, the additively indecomposable ordinals.
Factorization into primes is not unique: for example, , , and . However, there is a unique factorization into primes satisfying the following additional conditions:
* Every limit prime must occur before any successor prime
* If two consecutive primes of the prime factorization are both limits or both finite, the second one must be less than or equal to the first one.
This prime factorization can easily be read off using the Cantor normal form as follows:
*First write the ordinal as a product where is the smallest power of in the Cantor normal form and is a successor.
*If then writing in Cantor normal form gives an expansion of as a product of limit primes.
*Now look at the Cantor normal form of . If + smaller terms, then is a product of a smaller ordinal and a prime and a natural number . Repeating this and factorizing the natural numbers into primes gives the prime factorization of .
So the factorization of the Cantor normal form ordinal
: (with )
into a minimal product of infinite primes and natural numbers is
:
where each should be replaced by its factorization into a non-increasing sequence of finite primes and
: with .
Large countable ordinals
As discussed above, the Cantor normal form of ordinals below ε
0 can be expressed in an alphabet containing only the function symbols for addition, multiplication and exponentiation, as well as constant symbols for each natural number and for . We can do away with the infinitely many numerals by using just the constant symbol 0 and the operation of successor, S (for example, the natural number 4 may be expressed as S(S(S(S(0))))). This describes an ''
ordinal notation'': a system for naming ordinals over a finite alphabet. This particular system of ordinal notation is called the collection of ''arithmetical'' ordinal expressions, and can express all ordinals below ε
0, but cannot express ε
0. There are other ordinal notations capable of capturing ordinals well past ε
0, but because there are only countably many finite-length strings over any finite alphabet, for any given ordinal notation there will be ordinals below (the
first uncountable ordinal) that are not expressible. Such ordinals are known as
large countable ordinals.
The operations of addition, multiplication and exponentiation are all examples of
primitive recursive ordinal functions, and more general primitive recursive ordinal functions can be used to describe larger ordinals.
Natural operations
The natural sum and natural product operations on ordinals were defined in 1906 by
Gerhard Hessenberg, and are sometimes called the Hessenberg sum (or product) . The natural sum of and is often denoted by or , and the natural product by or .
The natural sum and product are defined as follows. Let
and
be in Cantor normal form (i.e.
and
). Let
be the exponents
sorted in nonincreasing order. Then
is defined as
The natural product of
and
is defined as
For example, suppose
and
. Then
, whereas
. And
, whereas
.
The natural sum and product are commutative and associative, and natural product distributes over natural sum. The operations are also monotonic, in the sense that if
then
; if
then
; and if
and
then
.
We have
.
We always have
and
. If both
and
then
. If both
and
then
.
Natural sum and product are not continuous in the right argument, since, for example
, and not
; and
, and not
.
The natural sum and product are the same as the addition and multiplication (restricted to ordinals) of
John Conway's
field of
surreal numbers.
The natural operations come up in the theory of
well partial orders; given two well partial orders
and
, of
types (maximum
linearization
In mathematics, linearization (British English: linearisation) is finding the linear approximation to a function at a given point. The linear approximation of a function is the first order Taylor expansion around the point of interest. In the ...
s)
and
, the type of the disjoint union is
, while the type of the direct product is
. One may take this relation as a definition of the natural operations by choosing and to be ordinals and ; so is the maximum order type of a total order extending the disjoint union (as a partial order) of and ; while is the maximum order type of a total order extending the direct product (as a partial order) of and .
[Philip W. Carruth, Arithmetic of ordinals with applications to the theory of ordered Abelian groups, Bull. Amer. Math. Soc. 48 (1942), 262–271. See Theorem 1. Availabl]
here
/ref> A useful application of this is when and are both subsets of some larger total order; then their union has order type at most . If they are both subsets of some ordered abelian group, then their sum has order type at most .
We can also define the natural sum by simultaneous transfinite recursion on and , as the smallest ordinal strictly greater than the natural sum of and for all and of and for all . Similarly, we can define the natural product by simultaneous transfinite recursion on and , as the smallest ordinal such that for all and . Also, see the article on surreal numbers for the definition of natural multiplication in that context; however, it uses surreal subtraction, which is not defined on ordinals.
The natural sum is associative and commutative. It is always greater or equal to the usual sum, but it may be strictly greater. For example, the natural sum of and 1 is (the usual sum), but this is also the natural sum of 1 and . The natural product is associative and commutative and distributes over the natural sum. The natural product is always greater or equal to the usual product, but it may be strictly greater. For example, the natural product of and 2 is (the usual product), but this is also the natural product of 2 and .
Under natural addition, the ordinals can be identified with the elements of the free commutative monoid generated by the gamma numbers . Under natural addition and multiplication, the ordinals can be identified with the elements of the free commutative semiring generated by the delta numbers .
The ordinals do not have unique factorization into primes under the natural product. While the full polynomial ring does have unique factorization, the subset of polynomials with non-negative coefficients does not: for example, if is any delta number, then
:
has two incompatible expressions as a natural product of polynomials with non-negative coefficients that cannot be decomposed further.
Nimber arithmetic
There are arithmetic operations on ordinals by virtue of the one-to-one correspondence between ordinals and nimber
In mathematics, the nimbers, also called Grundy numbers (not to be confused with Grundy chromatic numbers), are introduced in combinatorial game theory, where they are defined as the values of heaps in the game Nim. The nimbers are the ordin ...
s. Three common operations on nimbers are nimber addition, nimber multiplication, and minimum excludance (mex). Nimber addition is a generalization of the bitwise exclusive or operation on natural numbers. The of a set of ordinals is the smallest ordinal ''not'' present in the set.
Notes
References
*
* Kunen, Kenneth, 1980. ''Set Theory: An Introduction to Independence Proofs''. Elsevier. .
*
{{refend
External links
ordCalc ordinal calculator
Set theory
Ordinal numbers