In the last post, we worked pretty hard to define ordinals exponentiation, however, This hard work revealed some great properties:
- If
is a successor then:
- If
is a limit ordinal then;
Those properties are great – the first two are pretty intuitive, and the third is also a pretty comfortable definition of . We can now prove properties on the
without ‘going back’ to the orginial definition, which is less intuitive…
So let’s see what we can learn from these three properties alone about this action:
The properties you would expect
I think the most famous properties of the action of exponantiation are:
\alpha^{\beta+\gamma}=\alpha^{\beta}\cdot\alpha^{\gamma}
(\alpha^{\beta})^{\gamma}=\alpha^{\beta\gamma}
Luckily, those properties apply to ordinal exponentiation as well!
However before I’ll prove those, I want to show a way to compare ordinals first:
Just a little remark: I am going to use transfinite induction a lot!
Comparing powers
If and
then
.
Note that it is important that . Indeed, if
the statement is not always true (why? How many function are there to 0? What happens if
?).
Let’s prove it with transfinite induction on :
Base case
Suppose that then there is no such
, so the statement is vacuous truth…
Successor case
Supposet that the statement is true for , we shall prove it is true for
as well:
\alpha^{\beta}\overset{\text{induction}}{<}\alpha^{\gamma}=\alpha^{\gamma}\cdot1\overset{\alpha>1}{<}\alpha^{\gamma}\cdot\alpha=\alpha^{\gamma+1}
Limit case
Suppose that the statement is for every and
is a limit ordinal. Then:
\alpha^{\gamma}=\sup\{\alpha^{\delta}:\delta<\gamma\}=\bigcup_{\delta<\gamma}\alpha^{\delta}
However, since is a limit ordinal and
, we know that
as well. Therefore:
\alpha^{\beta}\overset{\text{induction}}{<}\alpha^{\beta+1}<\bigcup_{\delta<\gamma}\alpha^{\delta} =\alpha^\gamma \\ \Downarrow \\ \alpha^{\beta}<\alpha^{\gamma}
And that’s it.
Now we are ready to prove the major properties:
The first property : 
We shall prove it by transfinite induction on :
Base case
If then:
\alpha^{\beta+0}{=}\alpha^{\beta}=\alpha^{\beta}\cdot1\overset{\alpha^0=1}{=}\alpha^{\beta}\cdot\alpha^{0}
Successor case
Suppose that the statement is true for , we shall prove it’s true for
:
\alpha^{\beta+(\gamma+1)}\overset{\text{associativity}}{=}\alpha^{(\beta+\gamma)+1}\overset{(a^{b+1}=a^b\cdot a)}{=}\alpha^{\beta+\gamma}\cdot\alpha\overset{\text{induction}}{=}(\alpha^{\beta}\cdot\alpha^{\gamma})\cdot\alpha
\overset{\text{associativity}}{=}\alpha^{\beta}\cdot(\alpha^{\gamma}\cdot\alpha)\overset{(a^{b+1}=a^b\cdot a)}{=}\alpha^{\beta}\cdot\alpha^{\gamma+1}
Limit case
Before I’ll prove the limit case, I want to prove two sub-statements first:
Sub-statement 1
Note that since is a limit ordinal, then so as
. Why?
Suppose that’s not the case, then there exists some such that
. However:
\delta<\delta+1=\beta+\gamma\overset{\gamma\text{ is limit}}{=}\beta+\sup\{\epsilon:\epsilon<\gamma\}\overset{\text{'continuous' property}}{=}\sup\{\beta+\epsilon:\epsilon<\gamma\} \\ \Downarrow \\ \delta\in\sup\{\beta+\epsilon:\epsilon<\gamma\}=\bigcup_{\epsilon<\gamma}(\beta+\epsilon)
So there exists some such that
which is the same as
. Therefore
.
But is a limit ordinal, so
. Thus:
\delta+1\leq \beta+\epsilon_0<\beta+(\epsilon_0+1) \\ \Downarrow\\ \delta+1\in \bigcup_{\epsilon<\gamma}(\beta+\epsilon)=\delta+1
And that’s a contradiction, since an ordinal is not a member of itself!
Sub-statement 2
\sup\{\alpha^{\beta+\delta}:\delta<\gamma\}=\sup\{\alpha^{\delta}:\delta<\beta+\gamma\}
If or
, then the statment is obviously true (why?). So let’s assume that
.
Using the previous sub-statement, we know that is a limit ordinal. Therefore:
\sup\{\alpha^{\delta}:\delta<\beta+\gamma\}=\alpha^{\beta+\gamma}
Now, suppose that , so
. Hence:
\alpha^{\beta+\delta}<\alpha^{\beta+\gamma}=\sup\{\alpha^{\delta}:\delta<\beta+\gamma\}
And that’s true for every , so we can conclude that:
\sup\{\alpha^{\beta+\delta}:\delta<\gamma\}\leq\sup\{\alpha^{\delta}:\delta<\beta+\gamma\}
On the other hand, if then:
x<\beta+\gamma\overset{\text{'continuous'}}{=}\sup\{\beta+\delta:\delta<\gamma\}=\bigcup_{\delta<\gamma}(\beta+\delta)
So there exists some such that
. So
. And that’s true for every
, therefore:
\sup\{\alpha^{\beta+\delta}:\delta<\gamma\}\geq\sup\{\alpha^{\delta}:\delta<\beta+\gamma\}
In total, we get that:
\sup\{\alpha^{\beta+\delta}:\delta<\gamma\}=\sup\{\alpha^{\delta}:\delta<\beta+\gamma\}
As we wanted.
Back to the proof
Suppose that is a limit ordinal and the statement is true for every
. Then:
\alpha^{\beta}\cdot\alpha^{\gamma}\overset{\gamma\text{ is limit ordinal}}{=}\alpha^{\beta}\cdot\sup\{\alpha^{\delta}:\delta<\gamma\}\overset{\text{'continuous'}}{=}\sup\{\alpha^{\beta}\cdot\alpha^{\delta}:\delta<\gamma\}
\overset{\text{induction}}{=}\sup\{\alpha^{\beta+\delta}:\delta<\gamma\}\overset{\text{sub-statement 2}}{=}\sup\{\alpha^{\delta}:\delta<\beta+\gamma\}\overset{\text{sub-statement 1}}{=}\alpha^{\beta+\gamma}
And that’s it!
The second property : 
This case is actually very similar, again, we shall prove it with induction on :
Base case
I then:
(\alpha^\beta)^{0}=1=\alpha^{0}=\alpha^{\beta\cdot0}
Successor case
Suppose that the statement is true for , we shall prove it’s true for
:
(\alpha^{\beta})^{\gamma+1}=(\alpha^{\beta})^{\gamma}\cdot\alpha^{\beta}\overset{\text{induction}}{=}\alpha^{\beta\gamma}\cdot\alpha^\beta\overset{\text{property 1}}{=}\alpha^{\beta\gamma+\beta}\overset{\text{distributive}}{=}\alpha^{\beta(\gamma+1)}
Limit case
With almost identical proofs we can prove that if is a limit ordinal, then
is a limit ordinal as well. And that:
\sup\{\alpha^{\beta\delta}:\delta<\gamma\}=\sup\{\alpha^{\delta}:\delta<\beta\gamma\}
Try to prove it yourself! As I said, the proofs are almost identical to those of the sub-statements
Now, suppose that is a limit ordinal and the statement is true for every
. So:
(\alpha^{\beta})^{\gamma}\overset{\gamma\text{ is limit}}{=}\sup\{(\alpha^{\beta})^{\delta}:\delta<\gamma\}\overset{\text{induction}}{=}\sup\{\alpha^{\beta\delta}:\delta<\gamma\}\overset{\text{sub-statement}}{=}\sup\{\alpha^{\delta}:\delta<\beta\gamma\}
\overset{\beta\gamma\text{ is limit}}{=}\alpha^{\beta\gamma}
That’s it.
Some cool tricks
Ok, now that we are equipped with lots of great properties of the ordinals operations, I would like to present some pretty cool results:
Consider the ordinal . We don’t really have an intuition to what it is exactly… However, maybe there is a ‘nicer’ way to represent it. Let’s see what we can do:
\omega+\omega^2=\omega+\omega^{1+1}\overset{\alpha^{\beta+1}=\alpha^{\beta}\cdot\alpha}{=}\omega+\omega\cdot\omega\overset{\text{distributive}}{=}\omega(1+\omega)
However, recall that , therefore, we are left with:
\omega+\omega^2=\omega(1+\omega)=\omega\cdot\omega\overset{\alpha^{\beta}\cdot\alpha}{=}\omega^2
Great, is much more intuitive than
. It seems like the
there is only “disturbing” the representation of the ordinal…
Let’s see another example: What about the ordinal ? Well, let’s find out:
(\omega+1)\cdot\omega^2\overset{\alpha^{\beta}\cdot\alpha}{=}(\omega+1)\cdot(\omega\cdot\omega)\overset{\text{distributive}}{=}((\omega+1)\cdot\omega)\cdot\omega
Now let’s focus on . Since
is a limit ordinal:
(\omega+1)\cdot\omega=(\omega+1)\cdot\sup\{n:n<\omega\}\overset{\text{'continuous'}}{=}\sup\{(\omega+1)\cdot n:n<\omega\}
Note that:
(\omega+1)\cdot n=\overbrace{(\omega+1)+(\omega+1)+\cdots+(\omega+1)}^{n\text{ times}}
This can be easilly proved by induction (try it!), therefore:
\sup\{(\omega+1)\cdot n:n<\omega\}=\sup\{\overbrace{(\omega+1)+(\omega+1)+\cdots+(\omega+1)}^{n\text{ times}}:n<\omega\}
\overset{\text{associative}}{=}\sup\{\omega+\overbrace{(1+\omega)+\cdots+(1+\omega)}^{n-1\text{ times}}+1:n<\omega\}
\overset{1+\omega=\omega}{=}\sup\{\omega+\overbrace{\omega+\cdots+\omega}^{n-1\text{ times}}+1:n<\omega\}
\sup\{\overbrace{\omega+\omega+\cdots+\omega}^{n\text{ times}}+1:n<\omega\}=\sup\{\omega\cdot n+1:n<\omega\}
However, it’s not hard to see that:
\sup\{\omega\cdot n+1:n<\omega\}=\sup\{\omega\cdot n:n<\omega\}
Therefore:
(\omega+1)\cdot\omega=\sup\{(\omega+1)\cdot n:n<\omega\}=\sup\{\omega\cdot n:n<\omega\}\overset{\text{'continuous'}}{=}\omega\cdot\sup\{ n:n<\omega\}
=\omega\cdot\omega=\omega^2
So, in total we get that:
(\omega+1)\cdot\omega^2=((\omega+1)\cdot\omega)\cdot\omega=\omega^{2}\cdot\omega=\omega^3
And that’s it!
Summary
So we’ve met some really great properties of exponantiation of ordinals, and we’ve also seen how all the operations behave together. That’s going to be it for now…