Let f, g and n be given.
We prove the intermediate
claim HfnR:
apply_fun f n ∈ R.
We prove the intermediate
claim HgnR:
apply_fun g n ∈ R.
We prove the intermediate
claim HtR:
t ∈ R.
We prove the intermediate
claim HtS:
SNo t.
An
exact proof term for the current goal is
(real_SNo t HtR).
We prove the intermediate
claim HabsNN:
0 ≤ abs_SNo t.
rewrite the current goal using Hdef (from left to right).
rewrite the current goal using HdefAbs (from left to right).
An exact proof term for the current goal is HabsNN.
∎