Let x0 of type ι be given.
Let x1 of type ι be given.
Apply H1 with
False.
Apply H3 with
(∃ x2 . and (x2 ∈ omega) (mul_nat x0 x2 = x1)) ⟶ False.
Assume H4:
x0 ∈ omega.
Assume H5:
x1 ∈ omega.
Apply H6 with
False.
Let x2 of type ι be given.
Apply H7 with
False.
Assume H8:
x2 ∈ omega.
Apply H2 with
False.
Apply H11 with
False.
Let x3 of type ι be given.
Apply H12 with
False.
Assume H13:
x3 ∈ omega.
Apply unknownprop_0530dcab0a3350a5792a0eced733df25a629e35a5a7c1120748c0f5f3b566974 with
x3,
x2,
False leaving 3 subgoals.
Apply omega_nat_p with
x3.
The subproof is completed by applying H13.
The subproof is completed by applying L17.
Let x4 of type ι be given.
Apply H18 with
False.
Assume H19:
x4 ∈ omega.
set y5 to be ...
set y6 to be ...
Claim L24: ∀ x7 : ι → ο . x7 y6 ⟶ x7 y5
Let x7 of type ι → ο be given.
set y8 to be ...
Apply mul_add_nat_distrL with
x2,
x4,
y6,
λ x9 x10 . y8 x10 x9 leaving 4 subgoals.
The subproof is completed by applying L21.
The subproof is completed by applying L22.
The subproof is completed by applying L23.
Apply H20 with
λ x9 x10 . mul_nat x3 x10 = ordsucc (mul_nat x3 y5),
λ x9 . y8 leaving 2 subgoals.
The subproof is completed by applying L15.
Apply add_nat_SR with
mul_nat x3 y5,
0,
λ x9 x10 . ordsucc (mul_nat x3 y5) = x10,
λ x9 . y8 leaving 3 subgoals.
The subproof is completed by applying nat_0.
set y9 to be ...
set y10 to be ...
Let x11 of type ι → ι → ο be given.
Apply L25 with
λ x12 . x11 x12 y10 ⟶ x11 y10 x12.
Assume H26: x11 ... ....
Let x7 of type ι → ι → ο be given.
Apply L24 with
λ x8 . x7 x8 y6 ⟶ x7 y6 x8.
Assume H25: x7 y6 y6.
The subproof is completed by applying H25.
Apply unknownprop_ff560222020c95f6e7705ee5610e16ac6a9d6789a574689c0536877273f2572a with
mul_nat x0 x2,
mul_nat x0 x4,
1 leaving 4 subgoals.
Apply mul_nat_p with
x0,
x2 leaving 2 subgoals.
The subproof is completed by applying L21.
The subproof is completed by applying L22.
Apply mul_nat_p with
x0,
x4 leaving 2 subgoals.
The subproof is completed by applying L21.
The subproof is completed by applying L23.
The subproof is completed by applying nat_1.
The subproof is completed by applying L24.
Claim L26: x0 = 1
Apply unknownprop_79be07f7920cf67ee313d822d12bbc88fa1841a75a563c0807dc82891b9eeca5 with
x0,
x4,
x0 = 1 leaving 4 subgoals.
The subproof is completed by applying L21.
The subproof is completed by applying L23.
The subproof is completed by applying L25.
Assume H26: x0 = 1.
Assume H27: x4 = 1.
The subproof is completed by applying H26.
Apply setminusE2 with
omega,
2,
x0 leaving 2 subgoals.
The subproof is completed by applying H0.
Apply L26 with
λ x5 x6 . x6 ∈ 2.
The subproof is completed by applying In_1_2.