Let x, y and z be given.
We prove the intermediate
claim HxS:
SNo x.
An
exact proof term for the current goal is
(real_SNo x HxR).
We prove the intermediate
claim HyS:
SNo y.
An
exact proof term for the current goal is
(real_SNo y HyR).
We prove the intermediate
claim HzS:
SNo z.
An
exact proof term for the current goal is
(real_SNo z HzR).
We prove the intermediate
claim HxyR:
add_SNo x y ∈ R.
An
exact proof term for the current goal is
(real_add_SNo x HxR y HyR).
We prove the intermediate
claim HxzR:
add_SNo x z ∈ R.
An
exact proof term for the current goal is
(real_add_SNo x HxR z HzR).
We prove the intermediate
claim Hzly:
z < y.
We prove the intermediate
claim Hzy:
Rlt z y.
An
exact proof term for the current goal is
(RltI z y HzR HyR Hzly).
An
exact proof term for the current goal is
((RleE_nlt y z Hyz) Hzy).
∎