Search for blocks/addresses/...

Proofgold Proof

pf
Let x0 of type ι be given.
Let x1 of type ι be given.
Assume H0: SNo x0.
Assume H1: SNo x1.
Assume H2: PNoLt (SNoLev x0) (λ x2 . x2x0) (SNoLev x1) (λ x2 . x2x1).
Let x2 of type ο be given.
Assume H3: ∀ x3 . SNo x3SNoLev x3binintersect (SNoLev x0) (SNoLev x1)SNoEq_ (SNoLev x3) x3 x0SNoEq_ (SNoLev x3) x3 x1SNoLt x0 x3SNoLt x3 x1nIn (SNoLev x3) x0SNoLev x3x1x2.
Assume H4: SNoLev x0SNoLev x1SNoEq_ (SNoLev x0) x0 x1SNoLev x0x1x2.
Assume H5: SNoLev x1SNoLev x0SNoEq_ (SNoLev x1) x0 x1nIn (SNoLev x1) x0x2.
Claim L6: ...
...
Claim L7: ...
...
Apply PNoLtE with SNoLev x0, SNoLev x1, λ x3 . x3x0, λ x3 . x3x1, x2 leaving 4 subgoals.
The subproof is completed by applying H2.
Assume H8: PNoLt_ (binintersect (SNoLev x0) (SNoLev x1)) (λ x3 . x3x0) (λ x3 . x3x1).
Apply PNoLt_E_ with binintersect (SNoLev x0) (SNoLev x1), λ x3 . x3x0, λ x3 . x3x1, x2 leaving 2 subgoals.
The subproof is completed by applying H8.
Let x3 of type ι be given.
Assume H9: x3binintersect (SNoLev x0) (SNoLev x1).
Assume H10: PNoEq_ x3 (λ x4 . x4x0) (λ x4 . x4x1).
Assume H11: nIn x3 x0.
Assume H12: x3x1.
Apply binintersectE with SNoLev x0, SNoLev x1, x3, x2 leaving 2 subgoals.
The subproof is completed by applying H9.
Assume H13: x3SNoLev x0.
Assume H14: x3SNoLev x1.
Claim L15: ...
...
Claim L16: ...
...
Claim L17: ...
...
Apply SNoLev_prop with PSNo x3 (λ x4 . x4x0), x2 leaving 2 subgoals.
The subproof is completed by applying L17.
Assume H18: ordinal (SNoLev (PSNo x3 (λ x4 . x4x0))).
Assume H19: SNo_ (SNoLev (PSNo x3 (λ x4 . x4x0))) (PSNo x3 (λ x4 . x4x0)).
Claim L20: ...
...
Claim L21: ...
...
Claim L22: ...
...
Apply H3 with PSNo x3 (λ x4 . x4x0) leaving 8 subgoals.
The subproof is completed by applying L17.
Apply L20 with λ x4 x5 . x5binintersect (SNoLev x0) (SNoLev x1).
The subproof is completed by applying H9.
Apply L20 with λ x4 x5 . SNoEq_ x5 (PSNo x3 (λ x6 . x6x0)) x0.
The subproof is completed by applying L21.
Apply L20 with λ x4 x5 . SNoEq_ x5 (PSNo x3 (λ x6 . x6x0)) x1.
The subproof is completed by applying L22.
Apply L20 with λ x4 x5 . PNoLt (SNoLev x0) (λ x6 . x6x0) x5 (λ x6 . x6PSNo x3 (λ x7 . x7x0)).
Apply PNoLtI3 with SNoLev x0, x3, λ x4 . x4x0, λ x4 . x4PSNo x3 (λ x5 . x5x0) leaving 3 subgoals.
The subproof is completed by applying H13.
Apply PNoEq_sym_ with x3, λ x4 . ..., ....
...
...
...
...
...
...
...