Apply H1 to the current goal.
Let v be given.
Assume H2.
Apply H2 to the current goal.
Apply SNoL_E z Hz v Hv to the current goal.
We prove the intermediate
claim IH3v:
x + (y + v) = (x + y) + v.
An
exact proof term for the current goal is
IH3 v (SNoL_SNoS_ z v Hv).
We will
prove x + u < (x + y) + z.
We will
prove x + u ≤ x + (y + v).
An exact proof term for the current goal is H2.
We will
prove x + (y + v) < (x + y) + z.
rewrite the current goal using IH3v (from left to right).
We will
prove (x + y) + v < (x + y) + z.
Apply add_SNo_Lt2 (x + y) v z Lxy Hv1 Hz to the current goal.
An exact proof term for the current goal is Hv3.