Search for blocks/addresses/...

Proofgold Proof

pf
Let x0 of type ι be given.
Assume H0: ordinal x0.
Let x1 of type ι be given.
Assume H1: ordinal x1.
Apply and3I with ∀ x2 . x2binunion {add_SNo x3 x1|x3 ∈ SNoS_ x0} {add_SNo x0 x3|x3 ∈ SNoS_ x1}SNo x2, ∀ x2 . x20SNo x2, ∀ x2 . x2binunion {add_SNo x3 x1|x3 ∈ SNoS_ x0} {add_SNo x0 x3|x3 ∈ SNoS_ x1}∀ x3 . x30SNoLt x2 x3 leaving 3 subgoals.
Let x2 of type ι be given.
Assume H2: x2binunion {add_SNo x3 x1|x3 ∈ SNoS_ x0} {add_SNo x0 x3|x3 ∈ SNoS_ x1}.
Apply binunionE with {add_SNo x3 x1|x3 ∈ SNoS_ x0}, {add_SNo x0 x3|x3 ∈ SNoS_ x1}, x2, SNo x2 leaving 3 subgoals.
The subproof is completed by applying H2.
Assume H3: x2{add_SNo x3 x1|x3 ∈ SNoS_ x0}.
Apply ReplE_impred with SNoS_ x0, λ x3 . add_SNo x3 x1, x2, SNo x2 leaving 2 subgoals.
The subproof is completed by applying H3.
Let x3 of type ι be given.
Assume H4: x3SNoS_ x0.
Assume H5: x2 = add_SNo x3 x1.
Apply SNoS_E2 with x0, x3, SNo x2 leaving 3 subgoals.
The subproof is completed by applying H0.
The subproof is completed by applying H4.
Assume H6: SNoLev x3x0.
Assume H7: ordinal (SNoLev x3).
Assume H8: SNo x3.
Assume H9: SNo_ (SNoLev x3) x3.
Apply H5 with λ x4 x5 . SNo x5.
Apply SNo_add_SNo with x3, x1 leaving 2 subgoals.
The subproof is completed by applying H8.
Apply ordinal_SNo with x1.
The subproof is completed by applying H1.
Assume H3: x2{add_SNo x0 x3|x3 ∈ SNoS_ x1}.
Apply ReplE_impred with SNoS_ x1, λ x3 . add_SNo x0 x3, x2, SNo x2 leaving 2 subgoals.
The subproof is completed by applying H3.
Let x3 of type ι be given.
Assume H4: x3SNoS_ x1.
Assume H5: x2 = add_SNo x0 x3.
Apply SNoS_E2 with x1, x3, SNo x2 leaving 3 subgoals.
The subproof is completed by applying H1.
The subproof is completed by applying H4.
Assume H6: SNoLev x3x1.
Assume H7: ordinal (SNoLev x3).
Assume H8: SNo x3.
Assume H9: SNo_ (SNoLev x3) x3.
Apply H5 with λ x4 x5 . SNo x5.
Apply SNo_add_SNo with x0, x3 leaving 2 subgoals.
Apply ordinal_SNo with x0.
The subproof is completed by applying H0.
The subproof is completed by applying H8.
Let x2 of type ι be given.
Assume H2: x20.
Apply FalseE with SNo x2.
Apply EmptyE with x2.
The subproof is completed by applying H2.
Let x2 of type ι be given.
Assume H2: x2binunion {add_SNo x3 x1|x3 ∈ SNoS_ x0} {add_SNo x0 x3|x3 ∈ SNoS_ x1}.
Let x3 of type ι be given.
Assume H3: x30.
Apply FalseE with SNoLt x2 x3.
Apply EmptyE with x3.
The subproof is completed by applying H3.