Let alpha be given.
Let beta be given.
We prove the intermediate
claim La:
SNo alpha.
An
exact proof term for the current goal is
ordinal_SNo alpha Ha.
We prove the intermediate
claim Lb:
SNo beta.
We prove the intermediate
claim Lab1:
SNo (alpha + beta).
Let y be given.
Assume H1.
Apply H1 to the current goal.
An exact proof term for the current goal is H1.
rewrite the current goal using H1 (from left to right) at position 2.
An exact proof term for the current goal is Hy1.
Assume H2.
Apply H2 to the current goal.
Assume _ _.
Assume H3.
Apply H3 to the current goal.
Assume H3.
Apply H3 to the current goal.
Assume _.
Assume _.
Apply H4 y Hy3 to the current goal.
Let w be given.
Apply SNoLt_tra w (alpha + beta) y (H2 w Hw) Lab1 Hy3 to the current goal.
We will
prove w < alpha + beta.
An exact proof term for the current goal is H3 w Hw.
We will
prove alpha + beta < y.
An exact proof term for the current goal is H1.
Let w be given.
An
exact proof term for the current goal is
EmptyE w Hw.
Apply L1 to the current goal.
Assume _.
Apply H5 to the current goal.
An exact proof term for the current goal is Hy1.
∎