Let x0 of type ι be given.
Let x1 of type ι be given.
Apply CSNo_ReIm_split with
mul_CSNo x0 x1,
mul_CSNo x1 x0 leaving 4 subgoals.
The subproof is completed by applying L2.
The subproof is completed by applying L3.
Claim L8: ∀ x4 : ι → ο . x4 y3 ⟶ x4 y2
Let x4 of type ι → ο be given.
Apply mul_CSNo_CRe with
y2,
y3,
λ x5 . x4 leaving 3 subgoals.
The subproof is completed by applying H0.
The subproof is completed by applying H1.
Claim L9: ∀ x7 : ι → ο . x7 y6 ⟶ x7 y5
Let x7 of type ι → ο be given.
set y8 to be λ x8 . x7
Apply mul_SNo_com with
CSNo_Re x4,
CSNo_Re y5,
λ x9 x10 . y8 (add_SNo x9 (minus_SNo (mul_SNo (CSNo_Im y5) (CSNo_Im x4)))) (add_SNo x10 (minus_SNo (mul_SNo (CSNo_Im y5) (CSNo_Im x4)))) leaving 3 subgoals.
The subproof is completed by applying L4.
The subproof is completed by applying L5.
set y9 to be λ x9 . y8
Claim L10: ∀ x12 : ι → ο . x12 y11 ⟶ x12 y10
Let x12 of type ι → ο be given.
set y13 to be λ x13 . x12
Apply mul_SNo_com with
CSNo_Im y8,
CSNo_Im x7,
λ x14 x15 . y13 (minus_SNo x14) (minus_SNo x15) leaving 3 subgoals.
The subproof is completed by applying L7.
The subproof is completed by applying L6.
The subproof is completed by applying H10.
Apply L10 with
λ x13 . y12 x13 y11 ⟶ y12 y11 x13 leaving 2 subgoals.
Assume H11: y12 y11 y11.
The subproof is completed by applying H11.
The subproof is completed by applying L10.
set y7 to be λ x7 . y6
Apply L9 with
λ x8 . y7 x8 y6 ⟶ y7 y6 x8 leaving 2 subgoals.
Assume H10: y7 y6 y6.
The subproof is completed by applying H10.
set y8 to be λ x8 . y7
Apply mul_CSNo_CRe with
y6,
y5,
λ x9 x10 . y8 x10 x9 leaving 3 subgoals.
The subproof is completed by applying L2.
The subproof is completed by applying H1.
The subproof is completed by applying L9.
Let x4 of type ι → ι → ο be given.
Apply L8 with
λ x5 . x4 x5 y3 ⟶ x4 y3 x5.
Assume H9: x4 y3 y3.
The subproof is completed by applying H9.
set y2 to be ...
set y3 to be ...
Claim L8: ∀ x4 : ι → ο . x4 y3 ⟶ x4 y2
Let x4 of type ι → ο be given.
Apply mul_CSNo_CIm with
y2,
y3,
λ x5 . x4 leaving 3 subgoals.
The subproof is completed by applying H0.
The subproof is completed by applying H1.
Let x4 of type ι → ι → ο be given.
Apply L8 with
λ x5 . x4 x5 y3 ⟶ x4 y3 x5.
Assume H9: x4 y3 y3.
The subproof is completed by applying H9.