Search for blocks/addresses/...

Proofgold Proof

pf
Let x0 of type ι be given.
Assume H0: SNo x0.
Apply exp_SNo_nat_S with x0, 1, λ x1 x2 . x2 = mul_SNo x0 x0 leaving 3 subgoals.
The subproof is completed by applying H0.
The subproof is completed by applying nat_1.
set y1 to be mul_SNo x0 (exp_SNo_nat x0 1)
set y2 to be mul_SNo y1 y1
Claim L1: ∀ x3 : ι → ο . x3 y2x3 y1
Let x3 of type ιο be given.
Assume H1: x3 (mul_SNo y2 y2).
set y4 to be λ x4 . x3
Apply exp_SNo_nat_1 with y2, λ x5 x6 . y4 (mul_SNo y2 x5) (mul_SNo y2 x6) leaving 2 subgoals.
The subproof is completed by applying H0.
The subproof is completed by applying H1.
Let x3 of type ιιο be given.
Apply L1 with λ x4 . x3 x4 y2x3 y2 x4.
Assume H2: x3 y2 y2.
The subproof is completed by applying H2.