Let alpha be given.
Let beta be given.
Let gamma 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 Lc:
ordinal gamma.
We prove the intermediate
claim Lc2:
SNo gamma.
An
exact proof term for the current goal is
ordinal_SNo gamma Lc.
rewrite the current goal using
add_SNo_com alpha gamma La Lc2 (from left to right).
rewrite the current goal using
add_SNo_com alpha beta La Lb (from left to right).
∎