We prove the intermediate
claim HaS:
SNo a.
An
exact proof term for the current goal is
(real_SNo a HaR).
We prove the intermediate
claim H0lta:
Rlt 0 a.
Apply FalseE to the current goal.
An
exact proof term for the current goal is
(Hnlt0 (RltI a 0 HaR real_0 Halt)).
Apply FalseE to the current goal.
An exact proof term for the current goal is (HaNeq0 Heq).
An
exact proof term for the current goal is
(RltI 0 a real_0 HaR Hgt).
rewrite the current goal using HpreEq (from left to right).
We prove the intermediate
claim HcR:
c ∈ R.