Search for blocks/addresses/...

Proofgold Proof

pf
Let x0 of type ιι be given.
Assume H0: inj (prim4 omega) omega x0.
Apply H0 with False.
Assume H1: ∀ x1 . x1prim4 omegax0 x1omega.
Assume H2: ∀ x1 . x1prim4 omega∀ x2 . x2prim4 omegax0 x1 = x0 x2x1 = x2.
Claim L3: {x0 x1|x1 ∈ prim4 omega,nIn (x0 x1) x1}prim4 omega
Apply PowerI with omega, {x0 x1|x1 ∈ prim4 omega,nIn (x0 x1) x1}.
Let x1 of type ι be given.
Assume H3: x1{x0 x2|x2 ∈ prim4 omega,nIn (x0 x2) x2}.
Apply ReplSepE_impred with prim4 omega, λ x2 . nIn (x0 x2) x2, x0, x1, x1omega leaving 2 subgoals.
The subproof is completed by applying H3.
Let x2 of type ι be given.
Assume H4: x2prim4 omega.
Assume H5: nIn (x0 x2) x2.
Assume H6: x1 = x0 x2.
Apply H6 with λ x3 x4 . x4omega.
Apply H1 with x2.
The subproof is completed by applying H4.
Claim L4: nIn (x0 {x0 x1|x1 ∈ prim4 omega,nIn (x0 x1) x1}) {x0 x1|x1 ∈ prim4 omega,nIn (x0 x1) x1}
Assume H4: x0 {x0 x1|x1 ∈ prim4 omega,nIn (x0 x1) x1}{x0 x1|x1 ∈ prim4 omega,nIn (x0 x1) x1}.
Apply ReplSepE_impred with prim4 omega, λ x1 . nIn (x0 x1) x1, x0, x0 {x0 x1|x1 ∈ prim4 omega,nIn (x0 x1) x1}, False leaving 2 subgoals.
The subproof is completed by applying H4.
Let x1 of type ι be given.
Assume H5: x1prim4 omega.
Assume H6: nIn (x0 x1) x1.
Assume H7: x0 {x0 x2|x2 ∈ prim4 omega,nIn (x0 x2) x2} = x0 x1.
Claim L8: {x0 x2|x2 ∈ prim4 omega,nIn (x0 x2) x2} = x1
Apply H2 with {x0 x2|x2 ∈ prim4 omega,nIn (x0 x2) x2}, x1 leaving 3 subgoals.
The subproof is completed by applying L3.
The subproof is completed by applying H5.
The subproof is completed by applying H7.
Apply H6.
Apply L8 with λ x2 x3 . x0 x2x2.
The subproof is completed by applying H4.
Apply L4.
Apply ReplSepI with prim4 omega, λ x1 . nIn (x0 x1) x1, x0, {x0 x1|x1 ∈ prim4 omega,nIn (x0 x1) x1} leaving 2 subgoals.
The subproof is completed by applying L3.
The subproof is completed by applying L4.