Search for blocks/addresses/...

Proofgold Proof

pf
Let x0 of type ιιο be given.
Assume H0: ∀ x1 x2 . SNo x1SNo x2(∀ x3 . x3SNoS_ (SNoLev x1)x0 x3 x2)(∀ x3 . x3SNoS_ (SNoLev x2)x0 x1 x3)(∀ x3 . x3SNoS_ (SNoLev x1)∀ x4 . x4SNoS_ (SNoLev x2)x0 x3 x4)x0 x1 x2.
Claim L1: ∀ x1 . ordinal x1∀ x2 . ordinal x2∀ x3 . x3SNoS_ x1∀ x4 . x4SNoS_ x2x0 x3 x4
Apply ordinal_ind with λ x1 . ∀ x2 . ordinal x2∀ x3 . x3SNoS_ x1∀ x4 . x4SNoS_ x2x0 x3 x4.
Let x1 of type ι be given.
Assume H1: ordinal x1.
Assume H2: ∀ x2 . x2x1∀ x3 . ordinal x3∀ x4 . x4SNoS_ x2∀ x5 . x5SNoS_ x3x0 x4 x5.
Apply ordinal_ind with λ x2 . ∀ x3 . x3SNoS_ x1∀ x4 . x4SNoS_ x2x0 x3 x4.
Let x2 of type ι be given.
Assume H3: ordinal x2.
Assume H4: ∀ x3 . x3x2∀ x4 . x4SNoS_ x1∀ x5 . x5SNoS_ x3x0 x4 x5.
Let x3 of type ι be given.
Assume H5: x3SNoS_ x1.
Let x4 of type ι be given.
Assume H6: x4SNoS_ x2.
Apply SNoS_E2 with x1, x3, x0 x3 x4 leaving 3 subgoals.
The subproof is completed by applying H1.
The subproof is completed by applying H5.
Assume H7: SNoLev x3x1.
Assume H8: ordinal (SNoLev x3).
Assume H9: SNo x3.
Assume H10: SNo_ (SNoLev x3) x3.
Apply SNoS_E2 with x2, x4, x0 x3 x4 leaving 3 subgoals.
The subproof is completed by applying H3.
The subproof is completed by applying H6.
Assume H11: SNoLev x4x2.
Assume H12: ordinal (SNoLev x4).
Assume H13: SNo x4.
Assume H14: SNo_ (SNoLev x4) x4.
Apply H0 with x3, x4 leaving 5 subgoals.
The subproof is completed by applying H9.
The subproof is completed by applying H13.
Let x5 of type ι be given.
Assume H15: x5SNoS_ (SNoLev x3).
Apply H2 with SNoLev x3, x2, x5, x4 leaving 4 subgoals.
The subproof is completed by applying H7.
The subproof is completed by applying H3.
The subproof is completed by applying H15.
The subproof is completed by applying H6.
Apply H4 with SNoLev x4, x3 leaving 2 subgoals.
The subproof is completed by applying H11.
The subproof is completed by applying H5.
Let x5 of type ι be given.
Assume H15: x5SNoS_ (SNoLev x3).
Let x6 of type ι be given.
Assume H16: x6SNoS_ (SNoLev x4).
Apply H2 with SNoLev x3, SNoLev x4, x5, x6 leaving 4 subgoals.
The subproof is completed by applying H7.
The subproof is completed by applying H12.
The subproof is completed by applying H15.
The subproof is completed by applying H16.
Apply SNo_ordinal_ind2 with x0.
The subproof is completed by applying L1.