Let s be given.
We prove the intermediate
claim HsR:
s ∈ R.
We prove the intermediate
claim HsS:
SNo s.
An
exact proof term for the current goal is
(real_SNo s HsR).
We prove the intermediate
claim HabLt1:
abs_SNo s < 1.
We prove the intermediate
claim HabsR:
abs_SNo s ∈ R.
An
exact proof term for the current goal is
(abs_SNo_in_R s HsR).
We prove the intermediate
claim HabsS:
SNo (abs_SNo s).
We prove the intermediate
claim HdenS:
SNo den.
We prove the intermediate
claim HdenPos:
0 < den.
An exact proof term for the current goal is HdenPos0.
We prove the intermediate
claim Hden0:
den ≠ 0.
An
exact proof term for the current goal is
(SNo_pos_ne0 den HdenS HdenPos).
rewrite the current goal using HpsiDef (from left to right).
Use reflexivity.
rewrite the current goal using HpsiDef (from left to right).
Use reflexivity.
rewrite the current goal using Hpsi_ms (from left to right).
rewrite the current goal using
(abs_SNo_minus s HsS) (from left to right).
rewrite the current goal using Hpsi_s (from left to right).
An
exact proof term for the current goal is
(div_SNo_minus_num s den HsS HdenS Hden0).
∎