Let x be given.
Assume Hx1 Hx2 Hx3 Hx4.
Apply real_I to the current goal.
An exact proof term for the current goal is Hx.
rewrite the current goal using H1 (from left to right) at position 2.
An exact proof term for the current goal is Hx1.
rewrite the current goal using H1 (from left to right) at position 2.
An exact proof term for the current goal is Hx1.
Let q be given.
Assume Hq1 Hq2 Hq3 Hq4.
We prove the intermediate
claim L1:
0 < x + - q.
An exact proof term for the current goal is Hqx.
We prove the intermediate
claim L2:
x + - q ∈ SNoS_ ω.
We prove the intermediate
claim L3:
abs_SNo (q + - x) = x + - q.
An
exact proof term for the current goal is
pos_abs_SNo (x + - q) L1.
rewrite the current goal using L3 (from right to left) at position 1.
An
exact proof term for the current goal is
H1 (SNoLev (x + - q)) H2.
An exact proof term for the current goal is H5.
An exact proof term for the current goal is L1.
An exact proof term for the current goal is Hqx.
We prove the intermediate
claim L4:
0 < q + - x.
An exact proof term for the current goal is Hxq.
We prove the intermediate
claim L5:
q + - x ∈ SNoS_ ω.
We prove the intermediate
claim L6:
abs_SNo (q + - x) = q + - x.
An
exact proof term for the current goal is
pos_abs_SNo (q + - x) L4.
rewrite the current goal using L6 (from right to left) at position 1.
An
exact proof term for the current goal is
H1 (SNoLev (q + - x)) H2.
An exact proof term for the current goal is H5.
An exact proof term for the current goal is L4.
∎