The ordinal operations are defined by transfinite recursion in the right argument. Addition satisfies , , and at a nonzero limit. Multiplication satisfies , , and . Exponentiation satisfies , , and at nonzero limits. These are ordinal operations, not commutative cardinal arithmetic.
For a normal function on an ordinal, prove domination by transfinite induction. At zero, automatically. If , strict increase at successors gives . At a nonzero limit , continuity and the induction hypotheses give
Therefore . No axiom of choice is needed for this ordinal induction.
Use transfinite induction. For any , the induction hypothesis and strict increase give . Thus every belongs to , so , i.e.
This includes and does not yet use continuity of the normal function on an ordinal.
Conditions in are compatible finite functions, so their union is a function . For each , the set
is dense: choose a normal function extending and add its value at . Genericity makes total.
If , choose a condition in the filter extending conditions that decide both values. It is contained in a normal function on an ordinal, so . Thus is strictly increasing.
It remains to prove continuity. For every limit and , let contain the conditions such that and either
or there is some in with . This set is dense. Given , extend it to a normal function and add ; if , continuity of supplies an with , which may also be added.
Now fix . Since meets , compatibility with the condition deciding rules out the first alternative and gives with . Therefore values below are cofinal in . Strict increase supplies the reverse bound, so
Hence is normal on in .