One step in front of infinitely many
Worth reading first: A sequence that explodes and still stops · The arithmetic that loses subtraction.
The sequence that explodes and still stops used ordinals as a measuring stick and said almost nothing about them as objects. They have an arithmetic, and it is the first arithmetic most readers meet in which the order of the operands matters — not as a technicality but as the entire content.
An ordinal is an order type: what is left of a well-ordered set when the identity of its elements is forgotten and only the shape of the ordering is kept. A well-ordering is one in which every non-empty part has a least element, which is exactly the condition that makes an infinite descent impossible and is therefore the condition every termination argument in this collection eventually rests on. The natural numbers in their usual order give . Adding is concatenation — is the order type of a copy of with a copy of laid after it — and once addition is that, the asymmetry is unavoidable, because laying one thing after another is not a symmetric operation.
Where the asymmetry comes from
Put a single step in front of the natural numbers: an element , then . Rename as and each as , and the result is the natural numbers again. The order type has not changed. So .
Put the step after instead: , then . Now there is an element with infinitely many things below it and nothing between them and it. The natural numbers have no such element, and an order-preserving relabelling cannot create one, so this is a different order type: .
The absorbing on the left is not a quirk of . Any ordinal placed in front of vanishes into it as long as it is smaller — , and placed in front of is invisible — because a finite or shorter initial segment can be absorbed by relabelling. What survives a sum is always the tail.
Multiplication, and which convention it follows
The product is copies of laid end to end. That convention is not universal, and it is the one under which the notation means what its shape suggests: two copies of , one after the other, which is .
Take the copies the other way round: is copies of a two-element block. Written out, that is — a sequence of steps with nothing after them all, which is again. So one product is bigger than the other, and it is the one with the infinite factor on the right.
The general rule is the same as for sums, one level up. Multiplying on the right by an infinite ordinal reaches past whatever finite structure was there, and multiplying on the left preserves it. The whole of ordinal arithmetic is that sentence and its consequences.
Which laws survive
It is easy to conclude from the above that nothing survives, and worth being precise about what does.
Associativity holds, for both operations. Concatenating three blocks does not care where the brackets go, and the figure below checks the two bracketings of a sum that includes an absorbing step.
Left distributivity holds: , because copies of is copies followed by copies.
Right distributivity fails, and the counterexample is the smallest one available. is , which is ; while is , which is . The hero figure computes both.
Left cancellation holds — if then — and right cancellation fails, since with .
Subtraction exists on one side only. Given there is exactly one with , so the left summand can be removed. The right one cannot: nothing added to anything gives from , because sums only grow.
Exponentiation exists and behaves the same way. is , which is runs each of length ; is the limit of , which is . So the base absorbs on the left here too, and the notation is the one that grows. The order type behind can be described directly — it is the finite sequences of smaller ordinals, ordered by their leading differences — but nothing in this essay needs that description, and the recursion is the honest way to read it: , and at a limit the exponent takes the supremum of what is below.
That list is the honest summary, and its shape is worth noticing. Everything that fails, fails because addition is concatenation and concatenation notices which side is which. Nothing fails for a subtler reason.
What the arithmetic is keeping
This collection has an essay on the other infinite arithmetic — the arithmetic of sizes — and the contrast between the two is the best argument for why ordinals are worth having.
Cardinal arithmetic is commutative and associative, and it is nearly trivial once anything infinite is involved: , , . Every one of those is a bijection, and the price of having them is that subtraction and division become meaningless, since the answer would not be unique.
Ordinal arithmetic keeps what cardinal arithmetic throws away. The sets underlying , , and are all countable — every one of them can be listed — so as sizes they are one object. As order types they are four objects, and the arithmetic can tell them apart because the arithmetic is about arrangements rather than counts.
The cost is exactly the commutativity. That trade — an operation that remembers more and commutes less — is the same one multiplication of quaternions makes to remember the order of rotations, and the same one function composition makes for the same reason. An operation that forgets which side its operands came from cannot record an order, and recording an order is what these objects are for.
There is a commutative alternative, and it is instructive that it exists and is not the default. The natural sum — add the Cantor normal forms termwise, as though they were polynomials in — is commutative and associative, and it is used where an order is wanted for bookkeeping rather than for concatenation. It is not the sum defined by laying one order after another, so it answers a different question, and giving it the same symbol would be the mistake.
The same set, ordered four ways
The order types above are not exotic objects requiring exotic sets. Every one of them can be put on the natural numbers, and doing so makes the arithmetic concrete.
Leave the natural numbers alone and the type is . Move to the end — order everything as usual, then declare larger than all of it — and the type is , since there is now a last element with infinitely many below it. Put the evens in their usual order and then all the odds in theirs, and the type is : two runs, the second beginning after all of the first. Order by the exponent of two dividing a number and then by size within that, and the type is — infinitely many runs, each infinite.
Four orderings, one set, four order types, and every one of them a well-ordering: every non-empty subset has a least element under each. The set never changed and nothing about it was counted differently. What changed was the arrangement, and the ordinals are exactly the invariant that arrangement has and the set does not.
This is the same move that makes a listable set meet every interval surprising, and it is worth stating the two facts side by side, because they pull in opposite directions and both are true. The rationals are countable, so they can be arranged in a sequence of type ; the rationals in their usual order are not well-ordered at all, and have no ordinal. Being countable says an arrangement of type exists; it says nothing about the arrangement the object arrived with.
So the arithmetic of this essay is an arithmetic of arrangements, and the reason it has to be more delicate than counting is that there are more arrangements than counts. There is one countable infinity, and there are uncountably many countable order types — which is the fact the next-but-one rung is about, and which is already visible here: , , , and so on past every finite step, then , and the list has barely started.
Successors, limits, and the third case in every induction
An ordinal is one of three things: zero, a successor — one step past another — or a limit, with things below it but nothing immediately below.
That trichotomy is why induction along the ordinals has three cases where induction on the natural numbers has two. A property that holds at zero and passes from each ordinal to the next does not propagate past , because is not the next anything: the step from below has to be supplied separately, as the statement that if the property holds at everything below a limit then it holds there too.
It is the same three-case shape that turns up wherever a structure is built from below rather than counted, including the tree arguments where the limit case is a branch rather than a supremum. The three-case structure is not decoration. It is precisely where Goodstein’s theorem gets its strength: the induction that proves it runs along the ordinals below , and the limit case is the one arithmetic cannot carry out for itself.
Where the arithmetic is actually used
Two places, and both are about termination rather than about infinity.
The first is the one this ladder began with. A process that shrinks an ordinal at every step must stop, because the ordinals are well-ordered and an infinite descending sequence is impossible. To use that, the ordinal assigned to a state has to be computed, and computing it means adding and multiplying order types — which is why the arithmetic above is machinery rather than curiosity.
The hydra of the first rung is the clearest case. Chopping a head and letting the tree grow back changes the tree enormously and changes its ordinal by subtracting something, and the subtraction is exactly the operation this arithmetic supports on the left and refuses on the right. A measure that could be decreased in some places and increased in others would prove nothing; a measure that can only fall proves termination immediately. Which side of the sum the growth lands on is therefore the whole argument, and getting it right requires knowing that absorbs everything written after it.
The second is in proof theory, where an ordinal is attached to a formal system to say how much induction it can carry out — the measurement that makes a true sentence unprovable a matter of arithmetic strength rather than of cleverness. That is the subject of the last rung on this ladder, and the arithmetic here is the notation it is written in.
What the pictures cannot show
The lines in these figures squeeze infinitely many steps into a finite width, which makes a limit point visible as a place where the marks pile up. That is a drawing convention and not a fact about the order type: the marks are at of the way along, and nothing in the ordinal knows about distance. Every generator here asserts the two things the convention has to respect — the marks strictly increase, and every limit mark has marks accumulating at it with nothing in the gap between — and no more than that.
The tables are worse behaved in an interesting way. They compare normal forms, and a normal form is a notation: two expressions are shown to be equal because the algorithm reduces them to the same list. That is a proof only if the reduction is right, so the figure carries a second, hand-written arithmetic for the ordinals below and checks the general code against it in three hundred and eighty-four cases. Two implementations agreeing is evidence; one implementation asserting its own output is not.
What no figure here shows is a well-ordering. The objects being drawn are order types of well-ordered sets, and the well-ordering is the hypothesis rather than the picture — a line of marks is a picture of a sequence, and a sequence is well-ordered because it was built to be. That every set can be well-ordered at all is an axiom rather than a theorem, and nothing in this essay depends on it, because every ordinal drawn here was constructed explicitly.
Where the ladder goes next
The expressions in the tables above were reduced to a normal form, and that reduction was used without being justified. It is a theorem: every ordinal is a descending sum of powers of with whole-number coefficients, in exactly one way. That is base- notation, it is what makes comparison mechanical, and it runs out at a specific place — the first ordinal too large to be written in terms of smaller ones — which is the ordinal that decides what arithmetic can prove.
What links here
Computed from the collection, not written here: the essays that point at this one.
Reads more easily once this is understood
Essays that name this one as worth reading first.
Shares its objects with
Essays that name at least two of the same things, and that neither author linked.
- Reached from below, or not at all — both name cardinality, limit ordinal, order type, ordinal, well ordering
- An ordinal as a growth rate — both name limit ordinal, ordinal
Named objects
A dashed tag is an object no other essay names yet.
AssociativityCardinalityCommutativityCountingLimit ordinalOrder typeOrdinalOrdinal arithmeticSuccessorWell ordering