thus
( z <> 0 implies ex z9 being complex number st z * z9 = 1 )
( not z <> 0 implies ex b1 being complex number st b1 = 0 )proof
set y1 =
* (
x,
(inv (+ ((* (x,x)),(* (y,y))))));
set y2 =
* (
(opp y),
(inv (+ ((* (x,x)),(* (y,y))))));
set z9 =
[*(* (x,(inv (+ ((* (x,x)),(* (y,y))))))),(* ((opp y),(inv (+ ((* (x,x)),(* (y,y)))))))*];
reconsider z9 =
[*(* (x,(inv (+ ((* (x,x)),(* (y,y))))))),(* ((opp y),(inv (+ ((* (x,x)),(* (y,y)))))))*] as
complex number by Def2;
assume A19:
z <> 0
;
ex z9 being complex number st z * z9 = 1
take
z9
;
z * z9 = 1
A20:
opp (* (y,(* ((opp y),(inv (+ ((* (x,x)),(* (y,y))))))))) =
opp (* (y,(opp (* (y,(inv (+ ((* (x,x)),(* (y,y))))))))))
by ARYTM_0:17
.=
opp (opp (* (y,(* (y,(inv (+ ((* (x,x)),(* (y,y))))))))))
by ARYTM_0:17
.=
* (
(* (y,y)),
(inv (+ ((* (x,x)),(* (y,y))))))
by ARYTM_0:15
;
A21:
* (
x,
(* (x,(inv (+ ((* (x,x)),(* (y,y))))))))
= * (
(* (x,x)),
(inv (+ ((* (x,x)),(* (y,y))))))
by ARYTM_0:15;
* (
x,
(* ((opp y),(inv (+ ((* (x,x)),(* (y,y)))))))) =
* (
(opp y),
(* (x,(inv (+ ((* (x,x)),(* (y,y))))))))
by ARYTM_0:15
.=
opp (* (y,(* (x,(inv (+ ((* (x,x)),(* (y,y)))))))))
by ARYTM_0:17
;
then
+ (
(* (x,(* ((opp y),(inv (+ ((* (x,x)),(* (y,y))))))))),
(* (y,(* (x,(inv (+ ((* (x,x)),(* (y,y))))))))))
= 0
by ARYTM_0:def 4;
then [*(+ ((* (x,(* (x,(inv (+ ((* (x,x)),(* (y,y))))))))),(opp (* (y,(* ((opp y),(inv (+ ((* (x,x)),(* (y,y)))))))))))),(+ ((* (x,(* ((opp y),(inv (+ ((* (x,x)),(* (y,y))))))))),(* (y,(* (x,(inv (+ ((* (x,x)),(* (y,y)))))))))))*] =
+ (
(* (x,(* (x,(inv (+ ((* (x,x)),(* (y,y))))))))),
(opp (* (y,(* ((opp y),(inv (+ ((* (x,x)),(* (y,y)))))))))))
by ARYTM_0:def 7
.=
* (
(+ ((* (x,x)),(* (y,y)))),
(inv (+ ((* (x,x)),(* (y,y))))))
by A20, A21, ARYTM_0:16
.=
1
by A22, ARYTM_0:def 5
;
hence
z * z9 = 1
by A2, Def5;
verum
end;
assume
z = 0
; ex b1 being complex number st b1 = 0
hence
ex b1 being complex number st b1 = 0
; verum