Reading preferences
Optional display controls need JavaScript. All reading content and navigation work without it.
Source file content/set-theory/ord-arithmetic/ord-arithmetic.tex
Source file content/set-theory/ord-arithmetic/introduction.tex
Introduction
In chapter “Ordinals”, we developed a theory of ordinal numbers. We saw in chapter “Stages and Ranks” that we can think of the ordinals as a spine around which the remainder of the hierarchy is constructed. But that is not the only role for the ordinals. There is also the task of performing ordinal arithmetic.
We already gestured at this, back in section “The General Idea of an Ordinal” in chapter “Ordinals”, when we spoke of source, source and source. At the time, we spoke informally; the time has come to spell it out properly. However, we should mention that there is not much philosophy in this chapter; just technical developments, coupled with a (mildly) interesting observation that we can do the same thing in two different ways.
Source file content/set-theory/ord-arithmetic/addition.tex
Ordinal Addition
Suppose we want to add source and source. We can simply put a copy of source immediately after a copy of source. (We need to take copies, since we know from proposition five in chapter “Ordinals” that either source or source.) The intuitive effect of this is to run through an source-sequence of steps, and then to run through a source-sequence. The resulting sequence will be well-ordered; so by theorem five in chapter “Ordinals” it is isomorphic to a (unique) ordinal. That ordinal can be regarded as the sum of source and source.
That is the intuitive idea behind ordinal addition. To define it rigorously, we start with the idea of taking copies of sets. The idea here is to use arbitrary tags, source and source, to keep track of which object came from where:
Definition one in this chapter
We next define an ordering on pairs of ordinals:
Definition two in this chapter
For any ordinals source, say that:
This is a reverse lexicographic ordering, since you order by the second element, then by the first. Now recall that we wanted to define source as the order type of a copy of source followed by a copy of source. To achieve that, we say:
Definition three in this chapter
noindent Note that we slightly abused notation here; strictly we should write “source” in place of “source”. For brevity, though, we will continue to abuse notation in this way in what follows.
The following result, together with theorem five in chapter “Ordinals”, confirms that our definition is well-formed:
Lemma one in this chapter
Proof
Obviously source is connected on source. To show it is well-founded, fix a non-empty source. Let source be the subset of source whose second coordinate is as small as possible, i.e.\ source. Now choose the element of source with smallest first coordinate.
noindent So we have a nice, explicit definition of ordinal addition. Here is an unsurprising fact (recall that source, by definition of the natural numbers and omega in chapter “Steps towards Z”):
Proposition one in this chapter
Proof
Consider the isomorphism source from source to source given by source for source, and source.
noindent Moreover, it is easy to show that addition obeys certain recursive conditions:
Lemma two in this chapter
For any ordinals source, we have:
Proof
We check case-by-case; first:
Now let source be a limit. If source then also source, so source is a proper initial segment of source. So source is a strict upper bound on source. Moreover, if source, then clearly source for some source. So source.
But here is a striking fact. To define ordinal addition, we could instead have simply used the Transfinite Recursion Theorem, and laid down the recursion equations, exactly as given in lemma two in chapter “Ordinal Arithmetic” (though using “source” rather than “source”).
There are, then, two different ways to define operations on the ordinals. We can define them synthetically, by explicitly constructing a well-ordered set and considering its order type. Or we can define them recursively, just by laying down the recursion equations. Done correctly, though, the outcome is identical. For theorem five in chapter “Ordinals” guarantees that these recursion equations pin down unique ordinals.
In many ways, ordinal arithmetic behaves just like addition of the natural numbers. For example, we can prove the following:
Lemma three in this chapter
If source are ordinals, then:
Proof
We prove item 3 of lemma three in chapter “Ordinal Arithmetic”, leaving the rest as an exercise. The proof is by Simple Transfinite Induction on source, using lemma two in chapter “Ordinal Arithmetic”. When source:
When source, suppose for induction that source; now using lemma two in chapter “Ordinal Arithmetic” three times:
When source is a limit ordinal, suppose for induction that if source then source; now:
Exercise one in this chapter
Prove the remainder of lemma three in chapter “Ordinal Arithmetic”.
In these ways, ordinal addition should be very familiar. But, there is a crucial way in which ordinal addition is not like addition on the natural numbers.
Proposition two in this chapter
Ordinal addition is not commutative; source.
Proof
Note that source.
noindent Whilst this may initially come as a surprise, it shouldn't. On the one hand, when you consider source, you are thinking about the order type you get by putting an extra element before all the natural numbers. Reasoning as we did with Hilbert's Hotel in section “Hilbert's Hotel” in chapter “Infinite Sets”, intuitively, this extra first element shouldn't make any difference to the overall order type. On the other hand, when you consider source, you are thinking about the order type you get by putting an extra element after all the natural numbers. And that's a radically different beast!
Source file content/set-theory/ord-arithmetic/using-addition.tex
Using Ordinal Addition
Using addition on the ordinals, we can explicitly calculate the ranks of various sets, in the sense of definition seven in chapter “Stages and Ranks”:
Lemma four in this chapter
Proof
Throughout, we invoke proposition five in chapter “Stages and Ranks” repeatedly.
item 1 of lemma four in chapter “Ordinal Arithmetic”. If source then source. So source. Since source in particular, source.
item 2 of lemma four in chapter “Ordinal Arithmetic”. By proposition five in chapter “Stages and Ranks”
item 3 of lemma four in chapter “Ordinal Arithmetic”. By proposition five in chapter “Stages and Ranks”.
item 4 of lemma four in chapter “Ordinal Arithmetic”. By item 2 of lemma four in chapter “Ordinal Arithmetic”, twice.
item 5 of lemma four in chapter “Ordinal Arithmetic”. Note that source, and invoke item 4 of lemma four in chapter “Ordinal Arithmetic”.
item 6 of lemma four in chapter “Ordinal Arithmetic”. If source, there is some source with source, and no element of source has higher rank; so source. If source is a limit ordinal, then source has elements with rank arbitrarily close to (but strictly less than) source, so that source also has elements with rank arbitrarily close to (but strictly less than) source, so that source.
noindent We leave it as an exercise to show why item 5 of lemma four in chapter “Ordinal Arithmetic” involves an inequality.
Exercise two in this chapter
Produce sets source and source such that source. Produce sets source and source such that source. Are any other ranks possible?
We are also now in a position to show that several reasonable notions of what it might mean to describe an ordinal as “finite” or “infinite” coincide:
Lemma five in this chapter
For any ordinal source, the following are equivalent:
noindent So we have five provably equivalent ways to understand what it takes for an ordinal to be (in)finite.
Proof
item 1 of lemma five in chapter “Ordinal Arithmetic” source item 2 of lemma five in chapter “Ordinal Arithmetic”. By Trichotomy.
item 2 of lemma five in chapter “Ordinal Arithmetic” source item 3 of lemma five in chapter “Ordinal Arithmetic”. Fix source. By Transfinite Induction, there is some least ordinal source (possibly source) such that there is a limit ordinal source with source. Now:
item 3 of lemma five in chapter “Ordinal Arithmetic” source item 4 of lemma five in chapter “Ordinal Arithmetic”. There is clearly a bijection source. If source, there is an isomorphism source. Now consider source.
item 4 of lemma five in chapter “Ordinal Arithmetic” source item 5 of lemma five in chapter “Ordinal Arithmetic”. If source, there is a bijection source. Define source for each source; this injection witnesses that source is Dedekind infinite, since source.
item 5 of lemma five in chapter “Ordinal Arithmetic” source item 1 of lemma five in chapter “Ordinal Arithmetic”. This is proposition that natural numbers are not Dedekind infinite in chapter “Steps towards Z”.
Source file content/set-theory/ord-arithmetic/multiplication.tex
Ordinal Multiplication
We now turn to ordinal multiplication, and we approach this much like ordinal addition. So, suppose we want to multiply source by source. To do this, you might imagine a rectangular grid, with width source and height source; the product of source and source is now the result of moving along each row, then moving through the next rowldots until you have moved through the entire grid. Otherwise put, the product of source and source arises by replacing each element in source with a copy of source.
To make this formal, we simply use the reverse lexicographic ordering on the Cartesian product of source and source:
Definition four in this chapter
noindent We must again confirm that this is a well-formed definition:
Lemma six in this chapter
Proof
Exactly as for lemma one in chapter “Ordinal Arithmetic”.
noindent And it is not hard to prove that multiplication behaves thus:
Lemma seven in this chapter
For any ordinals source:
Proof
Left as an exercise.
Indeed, just as in the case of addition, we could have defined ordinal multiplication via these recursion equations, rather than offering a direct definition. Equally, as with addition, certain behaviour is familiar:
Lemma eight in this chapter
If source are ordinals, then:
Proof
Left as an exercise.
You can prove (or look up) other results, to your heart's content. But, given proposition two in chapter “Ordinal Arithmetic”, the following should not come as a surprise:
Proposition three in this chapter
Ordinal multiplication is not commutative: source
Proof
noindent Again, the intuitive rationale is quite straightforward. To compute source, you replace each natural number with two entities. You would get the same order type if you simply inserted all the “half” numbers into the natural numbers, i.e., you considered the natural ordering on source. And, put like that, the order type is plainly the same as that of source itself. But, to compute source, you place down two copies of source, one after the other.
Exercise three in this chapter
Prove lemma six in chapter “Ordinal Arithmetic”, lemma seven in chapter “Ordinal Arithmetic”, and lemma eight in chapter “Ordinal Arithmetic”
Source file content/set-theory/ord-arithmetic/exponentiation.tex
Ordinal Exponentiation
We now move to ordinal exponentiation. Sadly, there is no nice synthetic definition for ordinal exponentiation.
Sure, there are explicit synthetic definitions. Here is one. Let source be the set of all functions source such that source is equinumerous with some natural number. Define a well-ordering on source by source iff source and source, where source. Then we can define source as source. Potter employs this explicit definition, and then immediately explains:
The choice of this ordering is determined purely by our desire to obtain a definition of ordinal exponentiation which obeys the appropriate recursive conditionldots, and it is much harder to picture than either the ordered sum or the ordered product. (Michael Potter, 2004, p. 199)
Quite. We explained addition as “a copy of source followed by a copy of source”, and multiplication as “a source-sequence of copies of source”. But we have nothing pithy to say about source. So instead, we'll offer the definition of ordinal exponentiation just by transfinite recursion, i.e.:
Definition five in this chapter
If we were working as set theorists, we might want to explore some of the properties of ordinal exponentiation. But we have nothing much more to add, except to note the unsurprising fact that ordinal exponentiation does not commute. Thus source, whereas source. But then, we should not expect exponentiation to commute, since it does not commute with natural numbers: source.
Exercise four in this chapter
Using Transfinite Induction, prove that, if we define source, we obtain the recursion equations of definition five in chapter “Ordinal Arithmetic”.