Search for blocks/addresses/...

Proofgold Proof

pf
Apply SNoCutP_SNoCut_impred with 0, 0, SNoCut 0 0 = 0 leaving 2 subgoals.
The subproof is completed by applying SNoCutP_0_0.
Assume H0: SNo (SNoCut 0 0).
Apply famunion_Empty with λ x0 . ordsucc (SNoLev x0), λ x0 x1 . SNoLev (SNoCut 0 0)ordsucc (binunion x1 x1)(∀ x2 . x20SNoLt x2 (SNoCut 0 0))(∀ x2 . x20SNoLt (SNoCut 0 0) x2)(∀ x2 . SNo x2(∀ x3 . x30SNoLt x3 x2)(∀ x3 . x30SNoLt x2 x3)and (SNoLev (SNoCut 0 0)SNoLev x2) (SNoEq_ (SNoLev (SNoCut 0 0)) (SNoCut 0 0) x2))SNoCut 0 0 = 0.
Apply binunion_idl with 0, λ x0 x1 . SNoLev (SNoCut 0 0)ordsucc x1(∀ x2 . x20SNoLt x2 (SNoCut 0 0))(∀ x2 . x20SNoLt (SNoCut 0 0) x2)(∀ x2 . SNo x2(∀ x3 . x30SNoLt x3 x2)(∀ x3 . x30SNoLt x2 x3)and (SNoLev (SNoCut 0 0)SNoLev x2) (SNoEq_ (SNoLev (SNoCut 0 0)) (SNoCut 0 0) x2))SNoCut 0 0 = 0.
Assume H1: SNoLev (SNoCut 0 0)1.
Assume H2: ∀ x0 . x00SNoLt x0 (SNoCut 0 0).
Assume H3: ∀ x0 . x00SNoLt (SNoCut 0 0) x0.
Assume H4: ∀ x0 . SNo x0(∀ x1 . x10SNoLt x1 x0)(∀ x1 . x10SNoLt x0 x1)and (SNoLev (SNoCut 0 0)SNoLev x0) (SNoEq_ (SNoLev (SNoCut 0 0)) (SNoCut 0 0) x0).
Claim L5: ...
...
Apply SNo_eq with SNoCut 0 0, 0 leaving 4 subgoals.
The subproof is completed by applying H0.
The subproof is completed by applying SNo_0.
set y0 to be SNoLev (SNoCut 0 0)
set y1 to be SNoLev 0
Claim L6: ∀ x2 : ι → ο . x2 y1x2 y0
Let x2 of type ιο be given.
Assume H6: x2 (SNoLev 0).
Apply L5 with λ x3 . x2.
set y3 to be λ x3 . x2
Apply SNoLev_0 with λ x4 x5 . y3 x5 x4.
The subproof is completed by applying H6.
Let x2 of type ιιο be given.
Apply L6 with λ x3 . x2 x3 y1x2 y1 x3.
Assume H7: x2 y1 y1.
The subproof is completed by applying H7.
Apply L5 with λ x0 x1 . SNoEq_ x1 (SNoCut 0 0) 0.
Apply SNoEq_I with 0, SNoCut 0 0, 0.
...