Let alpha be given.
Assume Ha.
Let beta be given.
Assume Hb.
Let gamma be given.
Assume Hc.
We prove the intermediate claim Lc: ordinal gamma.
An exact proof term for the current goal is ordinal_Hered alpha Ha gamma Hc.
We prove the intermediate
claim Lab:
ordinal (alpha + beta).
An exact proof term for the current goal is Ha.
An exact proof term for the current goal is Hb.
We prove the intermediate
claim Lcb:
ordinal (gamma + beta).
An exact proof term for the current goal is Lc.
An exact proof term for the current goal is Hb.
We will
prove gamma + beta ∈ alpha + beta.
Apply ordinal_SNoLt_In (gamma + beta) (alpha + beta) Lcb Lab to the current goal.
We will
prove gamma + beta < alpha + beta.
Apply ordinal_SNo to the current goal.
An exact proof term for the current goal is Lc.
Apply ordinal_SNo to the current goal.
An exact proof term for the current goal is Hb.
Apply ordinal_SNo to the current goal.
An exact proof term for the current goal is Ha.
An exact proof term for the current goal is ordinal_In_SNoLt alpha Ha gamma Hc.
∎