Search for blocks/addresses/...

Proofgold Proof

pf
Let x0 of type ιο be given.
Assume H0: ∀ x1 . x0 x1struct_u x1.
Assume H1: x0 (pack_u 0 (λ x1 . x1)).
Apply andI with x0 (pack_u 0 (λ x1 . x1)), ∀ x1 . x0 x1and (UnaryFuncHom (pack_u 0 (λ x2 . x2)) x1 ((λ x2 . lam 0 (λ x3 . x3)) x1)) (∀ x2 . UnaryFuncHom (pack_u 0 (λ x3 . x3)) x1 x2x2 = (λ x3 . lam 0 (λ x4 . x4)) x1) leaving 2 subgoals.
The subproof is completed by applying H1.
Let x1 of type ι be given.
Assume H2: x0 x1.
Apply H0 with x1, λ x2 . and (UnaryFuncHom (pack_u 0 (λ x3 . x3)) x2 ((λ x3 . lam 0 (λ x4 . x4)) x2)) (∀ x3 . UnaryFuncHom (pack_u 0 (λ x4 . x4)) x2 x3x3 = (λ x4 . lam 0 (λ x5 . x5)) x2) leaving 2 subgoals.
The subproof is completed by applying H2.
Let x2 of type ι be given.
Let x3 of type ιι be given.
Assume H3: ∀ x4 . x4x2x3 x4x2.
Apply andI with UnaryFuncHom (pack_u 0 (λ x4 . x4)) (pack_u x2 x3) ((λ x4 . lam 0 (λ x5 . x5)) (pack_u x2 x3)), ∀ x4 . UnaryFuncHom (pack_u 0 (λ x5 . x5)) (pack_u x2 x3) x4x4 = (λ x5 . lam 0 (λ x6 . x6)) (pack_u x2 x3) leaving 2 subgoals.
Apply unknownprop_c0506b7ce99ca057359584255bdeac2239c78bf84c4390e2fc4c72ca99c22cfa with 0, x2, λ x4 . x4, x3, lam 0 (λ x4 . x4), λ x4 x5 : ο . x5.
Apply andI with lam 0 (λ x4 . x4)setexp x2 0, ∀ x4 . x40ap (lam 0 (λ x5 . x5)) ((λ x5 . x5) x4) = x3 (ap (lam 0 (λ x5 . x5)) x4) leaving 2 subgoals.
Apply lam_Pi with 0, λ x4 . x2, λ x4 . x4.
Let x4 of type ι be given.
Assume H4: x40.
Apply FalseE with (λ x5 . x5) x4(λ x5 . x2) x4.
Apply EmptyE with x4.
The subproof is completed by applying H4.
Let x4 of type ι be given.
Assume H4: x40.
Apply FalseE with ap (lam 0 (λ x5 . x5)) ((λ x5 . x5) x4) = x3 (ap (lam 0 (λ x5 . x5)) x4).
Apply EmptyE with x4.
The subproof is completed by applying H4.
Let x4 of type ι be given.
Apply unknownprop_c0506b7ce99ca057359584255bdeac2239c78bf84c4390e2fc4c72ca99c22cfa with 0, x2, λ x5 . x5, x3, x4, λ x5 x6 : ο . x6x4 = (λ x7 . lam 0 (λ x8 . x8)) (pack_u x2 x3).
Assume H4: and (x4setexp x2 0) (∀ x5 . x50ap x4 ((λ x6 . x6) x5) = x3 (ap x4 x5)).
Apply H4 with x4 = (λ x5 . lam 0 (λ x6 . x6)) (pack_u x2 x3).
Assume H5: x4setexp x2 0.
Assume H6: ∀ x5 . ...ap x4 ... = ....
...