Let y be given.
We prove the intermediate
claim HyL:
y ∈ L.
An
exact proof term for the current goal is
(binintersectE2 V0 L y Hy).
Apply Hexy to the current goal.
Let t be given.
Assume Htpair.
We prove the intermediate
claim Hyeq:
y = (t,minus_SNo t).
We prove the intermediate
claim HyV0:
y ∈ V0.
An
exact proof term for the current goal is
(binintersectE1 V0 L y Hy).
We prove the intermediate
claim HtR:
t ∈ R.
rewrite the current goal using HSlineDef (from right to left).
An exact proof term for the current goal is HtSline.
We prove the intermediate
claim HpInRect:
(t,minus_SNo t) ∈ V0.
rewrite the current goal using Hyeq (from right to left).
An exact proof term for the current goal is HyV0.
We prove the intermediate
claim Htx:
t = x.
We prove the intermediate
claim HyEqP:
y = p.
rewrite the current goal using Hyeq (from left to right).
rewrite the current goal using Htx (from left to right).
rewrite the current goal using Hpeq (from right to left).
Use reflexivity.
rewrite the current goal using HyEqP (from left to right).
An
exact proof term for the current goal is
(SingI p).