Search for blocks/addresses/...

Proofgold Proof

pf
Apply add_nat_com with u6, u30, λ x0 x1 . x1 = u36 leaving 3 subgoals.
The subproof is completed by applying nat_6.
The subproof is completed by applying unknownprop_18e90a1c9e5d1a2f9712563813c3b99c451e17d7e45a6309a88f3e56013df4c7.
Apply add_nat_SR with u30, u5, λ x0 x1 . x1 = u36 leaving 2 subgoals.
The subproof is completed by applying nat_5.
Apply add_nat_SR with u30, u4, λ x0 x1 . ordsucc x1 = u36 leaving 2 subgoals.
The subproof is completed by applying nat_4.
Apply add_nat_SR with u30, u3, λ x0 x1 . ordsucc (ordsucc x1) = u36 leaving 2 subgoals.
The subproof is completed by applying nat_3.
Apply add_nat_SR with u30, u2, λ x0 x1 . ordsucc (ordsucc (ordsucc x1)) = u36 leaving 2 subgoals.
The subproof is completed by applying nat_2.
Apply add_nat_SR with u30, u1, λ x0 x1 . ordsucc (ordsucc (ordsucc (ordsucc x1))) = u36 leaving 2 subgoals.
The subproof is completed by applying nat_1.
Apply add_nat_SR with u30, 0, λ x0 x1 . ordsucc (ordsucc (ordsucc (ordsucc (ordsucc x1)))) = u36 leaving 2 subgoals.
The subproof is completed by applying nat_0.
Apply add_nat_0R with u30, λ x0 x1 . ordsucc (ordsucc (ordsucc (ordsucc (ordsucc (ordsucc x1))))) = u36.
Let x0 of type ιιο be given.
Assume H0: x0 (ordsucc (ordsucc (ordsucc (ordsucc (ordsucc (ordsucc u30)))))) u36.
The subproof is completed by applying H0.