Let x be given.
Let L and R be given.
Assume HLE HLI1 HLI2 HRE HRI1 HRI2 Hx0.
rewrite the current goal using Hx0 (from left to right).
We prove the intermediate
claim LL0:
L = 0.
Let w be given.
Apply HLE w Hw to the current goal.
Let u be given.
Let v be given.
rewrite the current goal using
SNoL_0 (from left to right).
An
exact proof term for the current goal is
EmptyE v Hv.
Let u be given.
Let v be given.
rewrite the current goal using
SNoR_0 (from left to right).
An
exact proof term for the current goal is
EmptyE v Hv.
We prove the intermediate
claim LR0:
R = 0.
Let w be given.
Apply HRE w Hw to the current goal.
Let u be given.
Let v be given.
rewrite the current goal using
SNoR_0 (from left to right).
An
exact proof term for the current goal is
EmptyE v Hv.
Let u be given.
Let v be given.
rewrite the current goal using
SNoL_0 (from left to right).
An
exact proof term for the current goal is
EmptyE v Hv.
rewrite the current goal using LL0 (from left to right).
rewrite the current goal using LR0 (from left to right).
An
exact proof term for the current goal is
SNoCut_0_0.
∎