Search for blocks/addresses/...

Proofgold Proof

pf
Apply unknownprop_247eca63ddbcabcce23f37444296e0737b3d081ddee4a41779d4f9a2c3d52966 with {x0 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x0}, 0, λ x0 . add_SNo x0 1, {x0 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x0} = omega leaving 2 subgoals.
Apply explicit_Nats_natOfOrderedField with real, 0, 1, add_SNo, mul_SNo, SNoLe.
The subproof is completed by applying explicit_OrderedField_real.
Assume H0: 0{x0 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x0}.
Assume H1: ∀ x0 . x0{x1 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x1}add_SNo x0 1{x1 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x1}.
Assume H2: ∀ x0 . x0{x1 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x1}add_SNo x0 1 = 0∀ x1 : ο . x1.
Assume H3: ∀ x0 . x0{x1 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x1}∀ x1 . x1{x2 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x2}add_SNo x0 1 = add_SNo x1 1x0 = x1.
Assume H4: ∀ x0 : ι → ο . x0 0(∀ x1 . x0 x1x0 (add_SNo x1 1))∀ x1 . x1{x2 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x2}x0 x1.
Apply set_ext with {x0 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x0}, omega leaving 2 subgoals.
Apply H4 with λ x0 . x0omega leaving 2 subgoals.
Apply nat_p_omega with 0.
The subproof is completed by applying nat_0.
Let x0 of type ι be given.
Assume H5: x0omega.
Apply add_SNo_1_ordsucc with x0, λ x1 x2 . x2omega leaving 2 subgoals.
The subproof is completed by applying H5.
Apply omega_ordsucc with x0.
The subproof is completed by applying H5.
Let x0 of type ι be given.
Assume H5: x0omega.
Apply nat_ind with λ x1 . x1{x2 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x2}, x0 leaving 3 subgoals.
The subproof is completed by applying H0.
Let x1 of type ι be given.
Assume H6: nat_p x1.
Assume H7: x1{x2 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x2}.
Apply add_SNo_1_ordsucc with x1, λ x2 x3 . x2{x4 ∈ real|natOfOrderedField_p real 0 1 add_SNo mul_SNo SNoLe x4} leaving 2 subgoals.
Apply nat_p_omega with x1.
The subproof is completed by applying H6.
Apply H1 with x1.
The subproof is completed by applying H7.
Apply omega_nat_p with x0.
The subproof is completed by applying H5.