Let w be given.
Let z be given.
Apply IHRx z Hz to the current goal.
Assume H2.
Apply H2 to the current goal.
Assume _ _.
rewrite the current goal using Hwz (from left to right).
An exact proof term for the current goal is H2.
Let z be given.
Let w be given.
Apply IHLx w Hw to the current goal.
Assume H2.
Apply H2 to the current goal.
Assume _ _.
rewrite the current goal using Hzw (from left to right).
An exact proof term for the current goal is H2.
Let w be given.
Let z be given.
Let u be given.
Apply SNoR_E x Hx u Hu to the current goal.
Let v be given.
Apply SNoL_E x Hx v Hv to the current goal.
Apply IHLx v Hv to the current goal.
Assume H2.
Apply H2 to the current goal.
Apply IHRx u Hu to the current goal.
Assume H5.
Apply H5 to the current goal.
rewrite the current goal using Hwu (from left to right).
rewrite the current goal using Hzv (from left to right).
We prove the intermediate
claim Lvu:
v < u.
An
exact proof term for the current goal is
SNoLt_tra v x u Hv1 Hx Hu1 Hv3 Hu3.
Apply SNoLtE v u Hv1 Hu1 Lvu to the current goal.
Let z be given.
Apply SNoS_I2 z x Hz Hx to the current goal.
Assume _.
An
exact proof term for the current goal is
Hx2 (SNoLev u) Hu2 (SNoLev z) Hz1b.
We prove the intermediate
claim Lmz:
SNo (- z).
Apply IH z LzLx to the current goal.
Assume H.
Apply H to the current goal.
Assume H.
Apply H to the current goal.
Assume H _ _ _.
An exact proof term for the current goal is H.
Apply SNoLt_tra (- u) (- z) (- v) H5 Lmz H2 to the current goal.
Apply H6 to the current goal.
We will
prove z ∈ SNoL u.
Apply SepI to the current goal.
Apply SNoS_I2 z u Hz Hu1 Hz1b to the current goal.
An exact proof term for the current goal is Hz5.
Apply H4 to the current goal.
We will
prove z ∈ SNoR v.
Apply SepI to the current goal.
An
exact proof term for the current goal is
SNoS_I2 z v Hz Hv1 Hz1a.
An exact proof term for the current goal is Hz4.
Apply H6 to the current goal.
We will
prove v ∈ SNoL u.
Apply SepI to the current goal.
An
exact proof term for the current goal is
SNoS_I2 v u Hv1 Hu1 H8.
An exact proof term for the current goal is Lvu.
Apply H4 to the current goal.
We will
prove u ∈ SNoR v.
Apply SepI to the current goal.
An
exact proof term for the current goal is
SNoS_I2 u v Hu1 Hv1 H8.
An exact proof term for the current goal is Lvu.