Let p and c be given.
We prove the intermediate
claim HdxR:
dx ∈ R.
We prove the intermediate
claim HdxS:
SNo dx.
An
exact proof term for the current goal is
(real_SNo dx HdxR).
We prove the intermediate
claim HaS:
SNo a.
An
exact proof term for the current goal is
(SNo_abs_SNo dx HdxS).
We prove the intermediate
claim Ha0le:
0 ≤ a.
We prove the intermediate
claim HdR:
d ∈ R.
We prove the intermediate
claim HdS:
SNo d.
An
exact proof term for the current goal is
(real_SNo d HdR).
We prove the intermediate
claim Hd0le:
0 ≤ d.
Apply (SNoLtLe_or d a HdS HaS) to the current goal.
We prove the intermediate
claim Hd2S:
SNo (mul_SNo d d).
An
exact proof term for the current goal is
(SNo_mul_SNo d d HdS HdS).
We prove the intermediate
claim Ha2S:
SNo (mul_SNo a a).
An
exact proof term for the current goal is
(SNo_mul_SNo a a HaS HaS).
An exact proof term for the current goal is Hle.
∎