let x1, x2 be set ; :: according to FUNCT_1:def 8 :: thesis: ( not x1 in proj1 Sq_Circ or not x2 in proj1 Sq_Circ or not Sq_Circ . x1 = Sq_Circ . x2 or x1 = x2 )
assume A1:
( x1 in dom Sq_Circ & x2 in dom Sq_Circ & Sq_Circ . x1 = Sq_Circ . x2 )
; :: thesis: x1 = x2
then reconsider p1 = x1 as Point of (TOP-REAL 2) ;
reconsider p2 = x2 as Point of (TOP-REAL 2) by A1;
set q = p1;
set p = p2;
per cases
( p1 = 0. (TOP-REAL 2) or ( p1 <> 0. (TOP-REAL 2) & ( ( p1 `2 <= p1 `1 & - (p1 `1 ) <= p1 `2 ) or ( p1 `2 >= p1 `1 & p1 `2 <= - (p1 `1 ) ) ) ) or ( p1 <> 0. (TOP-REAL 2) & not ( p1 `2 <= p1 `1 & - (p1 `1 ) <= p1 `2 ) & not ( p1 `2 >= p1 `1 & p1 `2 <= - (p1 `1 ) ) ) )
;
suppose A2:
p1 = 0. (TOP-REAL 2)
;
:: thesis: x1 = x2then A3:
Sq_Circ . p1 = 0. (TOP-REAL 2)
by Def1;
now per cases
( p2 = 0. (TOP-REAL 2) or ( p2 <> 0. (TOP-REAL 2) & ( ( p2 `2 <= p2 `1 & - (p2 `1 ) <= p2 `2 ) or ( p2 `2 >= p2 `1 & p2 `2 <= - (p2 `1 ) ) ) ) or ( p2 <> 0. (TOP-REAL 2) & not ( p2 `2 <= p2 `1 & - (p2 `1 ) <= p2 `2 ) & not ( p2 `2 >= p2 `1 & p2 `2 <= - (p2 `1 ) ) ) )
;
case A4:
(
p2 <> 0. (TOP-REAL 2) & ( (
p2 `2 <= p2 `1 &
- (p2 `1 ) <= p2 `2 ) or (
p2 `2 >= p2 `1 &
p2 `2 <= - (p2 `1 ) ) ) )
;
:: thesis: contradictionthen
Sq_Circ . p2 = |[((p2 `1 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 )))),((p2 `2 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))))]|
by Def1;
then A5:
(
(p2 `1 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) = 0 &
(p2 `2 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) = 0 )
by A1, A3, EUCLID:56, JGRAPH_2:11;
((p2 `2 ) / (p2 `1 )) ^2 >= 0
by XREAL_1:65;
then
1
+ (((p2 `2 ) / (p2 `1 )) ^2 ) >= 1
+ 0
by XREAL_1:9;
then A6:
sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) >= 1
by SQUARE_1:83, SQUARE_1:94;
then A7:
p2 `1 =
0 * (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 )))
by A5, XCMPLX_1:88
.=
0
;
p2 `2 =
0 * (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 )))
by A5, A6, XCMPLX_1:88
.=
0
;
hence
contradiction
by A4, A7, EUCLID:57, EUCLID:58;
:: thesis: verum end; end; end; hence
x1 = x2
;
:: thesis: verum end; suppose A12:
(
p1 <> 0. (TOP-REAL 2) & ( (
p1 `2 <= p1 `1 &
- (p1 `1 ) <= p1 `2 ) or (
p1 `2 >= p1 `1 &
p1 `2 <= - (p1 `1 ) ) ) )
;
:: thesis: x1 = x2then A13:
Sq_Circ . p1 = |[((p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))),((p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))))]|
by Def1;
A14:
(
|[((p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))),((p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))))]| `1 = (p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) &
|[((p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))),((p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))))]| `2 = (p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) )
by EUCLID:56;
A15:
1
+ (((p1 `2 ) / (p1 `1 )) ^2 ) > 0
by Lm1;
A16:
sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )) > 0
by Lm1, SQUARE_1:93;
now per cases
( p2 = 0. (TOP-REAL 2) or ( p2 <> 0. (TOP-REAL 2) & ( ( p2 `2 <= p2 `1 & - (p2 `1 ) <= p2 `2 ) or ( p2 `2 >= p2 `1 & p2 `2 <= - (p2 `1 ) ) ) ) or ( p2 <> 0. (TOP-REAL 2) & not ( p2 `2 <= p2 `1 & - (p2 `1 ) <= p2 `2 ) & not ( p2 `2 >= p2 `1 & p2 `2 <= - (p2 `1 ) ) ) )
;
case
p2 = 0. (TOP-REAL 2)
;
:: thesis: contradictionthen
Sq_Circ . p2 = 0. (TOP-REAL 2)
by Def1;
then A17:
(
(p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) = 0 &
(p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) = 0 )
by A1, A13, EUCLID:56, JGRAPH_2:11;
((p1 `2 ) / (p1 `1 )) ^2 >= 0
by XREAL_1:65;
then
1
+ (((p1 `2 ) / (p1 `1 )) ^2 ) >= 1
+ 0
by XREAL_1:9;
then A18:
sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )) >= 1
by SQUARE_1:83, SQUARE_1:94;
then A19:
p1 `1 =
0 * (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))
by A17, XCMPLX_1:88
.=
0
;
p1 `2 =
0 * (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))
by A17, A18, XCMPLX_1:88
.=
0
;
hence
contradiction
by A12, A19, EUCLID:57, EUCLID:58;
:: thesis: verum end; case A20:
(
p2 <> 0. (TOP-REAL 2) & ( (
p2 `2 <= p2 `1 &
- (p2 `1 ) <= p2 `2 ) or (
p2 `2 >= p2 `1 &
p2 `2 <= - (p2 `1 ) ) ) )
;
:: thesis: x1 = x2then A21:
Sq_Circ . p2 = |[((p2 `1 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 )))),((p2 `2 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))))]|
by Def1;
then A22:
(
(p2 `1 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) = (p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) &
(p2 `2 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) = (p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) )
by A1, A13, A14, EUCLID:56;
A23:
1
+ (((p2 `2 ) / (p2 `1 )) ^2 ) > 0
by Lm1;
A24:
sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) > 0
by Lm1, SQUARE_1:93;
((p2 `1 ) ^2 ) / ((sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) ^2 ) = ((p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))) ^2
by A22, XCMPLX_1:77;
then
((p2 `1 ) ^2 ) / ((sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) ^2 ) = ((p1 `1 ) ^2 ) / ((sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) ^2 )
by XCMPLX_1:77;
then
((p2 `1 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = ((p1 `1 ) ^2 ) / ((sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) ^2 )
by A23, SQUARE_1:def 4;
then A25:
((p2 `1 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = ((p1 `1 ) ^2 ) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A15, SQUARE_1:def 4;
((p2 `2 ) ^2 ) / ((sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) ^2 ) = ((p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))) ^2
by A22, XCMPLX_1:77;
then
((p2 `2 ) ^2 ) / ((sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) ^2 ) = ((p1 `2 ) ^2 ) / ((sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) ^2 )
by XCMPLX_1:77;
then
((p2 `2 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = ((p1 `2 ) ^2 ) / ((sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) ^2 )
by A23, SQUARE_1:def 4;
then A26:
((p2 `2 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = ((p1 `2 ) ^2 ) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A15, SQUARE_1:def 4;
then A28:
(p2 `1 ) ^2 > 0
by SQUARE_1:74;
(((p2 `1 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) / ((p2 `1 ) ^2 ) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A25, XCMPLX_1:48;
then
(((p2 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by XCMPLX_1:48;
then
1
/ (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A28, XCMPLX_1:60;
then A29:
(1 / (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) * (1 + (((p1 `2 ) / (p1 `1 )) ^2 )) = ((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )
by A15, XCMPLX_1:88;
then A31:
(p1 `1 ) ^2 > 0
by SQUARE_1:74;
now per cases
( p2 `2 = 0 or p2 `2 <> 0 )
;
case
p2 `2 <> 0
;
:: thesis: x1 = x2then A34:
(p2 `2 ) ^2 > 0
by SQUARE_1:74;
(((p2 `2 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) / ((p2 `2 ) ^2 ) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A26, XCMPLX_1:48;
then
(((p2 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by XCMPLX_1:48;
then
1
/ (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A34, XCMPLX_1:60;
then
(1 / (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) * (1 + (((p1 `2 ) / (p1 `1 )) ^2 )) = ((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )
by A15, XCMPLX_1:88;
then
(((p1 `1 ) ^2 ) / ((p1 `1 ) ^2 )) / ((p2 `1 ) ^2 ) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / ((p1 `1 ) ^2 )
by A29, XCMPLX_1:48;
then
1
/ ((p2 `1 ) ^2 ) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / ((p1 `1 ) ^2 )
by A31, XCMPLX_1:60;
then
(1 / ((p2 `1 ) ^2 )) * ((p2 `2 ) ^2 ) = (((p2 `2 ) ^2 ) * (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 ))) / ((p1 `1 ) ^2 )
by XCMPLX_1:75;
then
(1 / ((p2 `1 ) ^2 )) * ((p2 `2 ) ^2 ) = ((p1 `2 ) ^2 ) / ((p1 `1 ) ^2 )
by A34, XCMPLX_1:88;
then
((p2 `2 ) ^2 ) / ((p2 `1 ) ^2 ) = ((p1 `2 ) ^2 ) / ((p1 `1 ) ^2 )
by XCMPLX_1:100;
then
((p2 `2 ) / (p2 `1 )) ^2 = ((p1 `2 ) ^2 ) / ((p1 `1 ) ^2 )
by XCMPLX_1:77;
then A35:
1
+ (((p2 `2 ) / (p2 `1 )) ^2 ) = 1
+ (((p1 `2 ) / (p1 `1 )) ^2 )
by XCMPLX_1:77;
then
p2 `1 = ((p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))) * (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))
by A22, A24, XCMPLX_1:88;
then A36:
p2 `1 = p1 `1
by A16, XCMPLX_1:88;
p2 `2 = ((p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))) * (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))
by A22, A24, A35, XCMPLX_1:88;
then
p2 `2 = p1 `2
by A16, XCMPLX_1:88;
then
p2 = |[(p1 `1 ),(p1 `2 )]|
by A36, EUCLID:57;
hence
x1 = x2
by EUCLID:57;
:: thesis: verum end; end; end; hence
x1 = x2
;
:: thesis: verum end; case A37:
(
p2 <> 0. (TOP-REAL 2) & not (
p2 `2 <= p2 `1 &
- (p2 `1 ) <= p2 `2 ) & not (
p2 `2 >= p2 `1 &
p2 `2 <= - (p2 `1 ) ) )
;
:: thesis: x1 = x2then A38:
( (
p2 <> 0. (TOP-REAL 2) &
p2 `1 <= p2 `2 &
- (p2 `2 ) <= p2 `1 ) or (
p2 `1 >= p2 `2 &
p2 `1 <= - (p2 `2 ) ) )
by JGRAPH_2:23;
(
|[((p2 `1 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 )))),((p2 `2 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))))]| `1 = (p2 `1 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) &
|[((p2 `1 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 )))),((p2 `2 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))))]| `2 = (p2 `2 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) )
by EUCLID:56;
then A39:
(
(p2 `1 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) = (p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) &
(p2 `2 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) = (p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) )
by A1, A13, A14, A37, Def1;
A40:
1
+ (((p2 `1 ) / (p2 `2 )) ^2 ) > 0
by Lm1;
A41:
sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) > 0
by Lm1, SQUARE_1:93;
((p2 `1 ) ^2 ) / ((sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) ^2 ) = ((p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))) ^2
by A39, XCMPLX_1:77;
then
((p2 `1 ) ^2 ) / ((sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) ^2 ) = ((p1 `1 ) ^2 ) / ((sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) ^2 )
by XCMPLX_1:77;
then
((p2 `1 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = ((p1 `1 ) ^2 ) / ((sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) ^2 )
by A40, SQUARE_1:def 4;
then A42:
((p2 `1 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = ((p1 `1 ) ^2 ) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A15, SQUARE_1:def 4;
((p2 `2 ) ^2 ) / ((sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) ^2 ) = ((p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))) ^2
by A39, XCMPLX_1:77;
then
((p2 `2 ) ^2 ) / ((sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) ^2 ) = ((p1 `2 ) ^2 ) / ((sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) ^2 )
by XCMPLX_1:77;
then
((p2 `2 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = ((p1 `2 ) ^2 ) / ((sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))) ^2 )
by A40, SQUARE_1:def 4;
then A43:
((p2 `2 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = ((p1 `2 ) ^2 ) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A15, SQUARE_1:def 4;
p2 `2 <> 0
by A37;
then A44:
(p2 `2 ) ^2 > 0
by SQUARE_1:74;
(((p2 `2 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) / ((p2 `2 ) ^2 ) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A43, XCMPLX_1:48;
then
(((p2 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by XCMPLX_1:48;
then
1
/ (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A44, XCMPLX_1:60;
then A45:
(1 / (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) * (1 + (((p1 `2 ) / (p1 `1 )) ^2 )) = ((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )
by A15, XCMPLX_1:88;
then A48:
(p1 `1 ) ^2 > 0
by SQUARE_1:74;
now per cases
( p2 `1 = 0 or p2 `1 <> 0 )
;
case A50:
p2 `1 <> 0
;
:: thesis: x1 = x2then A51:
(p2 `1 ) ^2 > 0
by SQUARE_1:74;
(((p2 `1 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) / ((p2 `1 ) ^2 ) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A42, XCMPLX_1:48;
then
(((p2 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by XCMPLX_1:48;
then
1
/ (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `2 ) / (p1 `1 )) ^2 ))
by A51, XCMPLX_1:60;
then
(1 / (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) * (1 + (((p1 `2 ) / (p1 `1 )) ^2 )) = ((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )
by A15, XCMPLX_1:88;
then
(((p1 `1 ) ^2 ) / ((p1 `1 ) ^2 )) / ((p2 `1 ) ^2 ) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / ((p1 `1 ) ^2 )
by A45, XCMPLX_1:48;
then
1
/ ((p2 `1 ) ^2 ) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / ((p1 `1 ) ^2 )
by A48, XCMPLX_1:60;
then
(1 / ((p2 `1 ) ^2 )) * ((p2 `2 ) ^2 ) = (((p2 `2 ) ^2 ) * (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 ))) / ((p1 `1 ) ^2 )
by XCMPLX_1:75;
then
(1 / ((p2 `1 ) ^2 )) * ((p2 `2 ) ^2 ) = ((p1 `2 ) ^2 ) / ((p1 `1 ) ^2 )
by A44, XCMPLX_1:88;
then
((p2 `2 ) ^2 ) / ((p2 `1 ) ^2 ) = ((p1 `2 ) ^2 ) / ((p1 `1 ) ^2 )
by XCMPLX_1:100;
then
((p2 `2 ) / (p2 `1 )) ^2 = ((p1 `2 ) ^2 ) / ((p1 `1 ) ^2 )
by XCMPLX_1:77;
then A52:
((p2 `2 ) / (p2 `1 )) ^2 = ((p1 `2 ) / (p1 `1 )) ^2
by XCMPLX_1:77;
set a =
(p1 `2 ) / (p1 `1 );
A53:
(
((p2 `2 ) / (p2 `1 )) * (p2 `1 ) = ((p1 `2 ) / (p1 `1 )) * (p2 `1 ) or
((p2 `2 ) / (p2 `1 )) * (p2 `1 ) = (- ((p1 `2 ) / (p1 `1 ))) * (p2 `1 ) )
by A52, SQUARE_1:109;
A63:
( (
(p1 `1 ) * ((p1 `2 ) / (p1 `1 )) <= p1 `1 &
- (p1 `1 ) <= (p1 `1 ) * ((p1 `2 ) / (p1 `1 )) ) or (
(p1 `1 ) * ((p1 `2 ) / (p1 `1 )) >= p1 `1 &
(p1 `1 ) * ((p1 `2 ) / (p1 `1 )) <= - (p1 `1 ) ) )
by A12, A46, XCMPLX_1:88;
then
p2 `1 = ((p1 `1 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))) * (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))
by A39, A41, XCMPLX_1:88;
then A73:
p2 `1 = p1 `1
by A16, XCMPLX_1:88;
p2 `2 = ((p1 `2 ) / (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))) * (sqrt (1 + (((p1 `2 ) / (p1 `1 )) ^2 )))
by A39, A41, A70, XCMPLX_1:88;
then
p2 `2 = p1 `2
by A16, XCMPLX_1:88;
then
p2 = |[(p1 `1 ),(p1 `2 )]|
by A73, EUCLID:57;
hence
x1 = x2
by EUCLID:57;
:: thesis: verum end; end; end; hence
x1 = x2
;
:: thesis: verum end; end; end; hence
x1 = x2
;
:: thesis: verum end; suppose A74:
(
p1 <> 0. (TOP-REAL 2) & not (
p1 `2 <= p1 `1 &
- (p1 `1 ) <= p1 `2 ) & not (
p1 `2 >= p1 `1 &
p1 `2 <= - (p1 `1 ) ) )
;
:: thesis: x1 = x2then A75:
Sq_Circ . p1 = |[((p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))),((p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))))]|
by Def1;
A76:
(
|[((p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))),((p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))))]| `1 = (p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) &
|[((p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))),((p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))))]| `2 = (p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) )
by EUCLID:56;
A77:
1
+ (((p1 `1 ) / (p1 `2 )) ^2 ) > 0
by Lm1;
A78:
sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )) > 0
by Lm1, SQUARE_1:93;
A79:
( (
p1 `1 <= p1 `2 &
- (p1 `2 ) <= p1 `1 ) or (
p1 `1 >= p1 `2 &
p1 `1 <= - (p1 `2 ) ) )
by A74, JGRAPH_2:23;
now per cases
( p2 = 0. (TOP-REAL 2) or ( p2 <> 0. (TOP-REAL 2) & ( ( p2 `2 <= p2 `1 & - (p2 `1 ) <= p2 `2 ) or ( p2 `2 >= p2 `1 & p2 `2 <= - (p2 `1 ) ) ) ) or ( p2 <> 0. (TOP-REAL 2) & not ( p2 `2 <= p2 `1 & - (p2 `1 ) <= p2 `2 ) & not ( p2 `2 >= p2 `1 & p2 `2 <= - (p2 `1 ) ) ) )
;
case A83:
(
p2 <> 0. (TOP-REAL 2) & ( (
p2 `2 <= p2 `1 &
- (p2 `1 ) <= p2 `2 ) or (
p2 `2 >= p2 `1 &
p2 `2 <= - (p2 `1 ) ) ) )
;
:: thesis: x1 = x2then
Sq_Circ . p2 = |[((p2 `1 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 )))),((p2 `2 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))))]|
by Def1;
then A84:
(
(p2 `1 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) = (p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) &
(p2 `2 ) / (sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) = (p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) )
by A1, A75, A76, EUCLID:56;
A85:
1
+ (((p2 `2 ) / (p2 `1 )) ^2 ) > 0
by Lm1;
A86:
sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) > 0
by Lm1, SQUARE_1:93;
((p2 `1 ) ^2 ) / ((sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) ^2 ) = ((p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))) ^2
by A84, XCMPLX_1:77;
then
((p2 `1 ) ^2 ) / ((sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) ^2 ) = ((p1 `1 ) ^2 ) / ((sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) ^2 )
by XCMPLX_1:77;
then
((p2 `1 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = ((p1 `1 ) ^2 ) / ((sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) ^2 )
by A85, SQUARE_1:def 4;
then A87:
((p2 `1 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = ((p1 `1 ) ^2 ) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A77, SQUARE_1:def 4;
((p2 `2 ) ^2 ) / ((sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) ^2 ) = ((p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))) ^2
by A84, XCMPLX_1:77;
then
((p2 `2 ) ^2 ) / ((sqrt (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) ^2 ) = ((p1 `2 ) ^2 ) / ((sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) ^2 )
by XCMPLX_1:77;
then
((p2 `2 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = ((p1 `2 ) ^2 ) / ((sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) ^2 )
by A85, SQUARE_1:def 4;
then A88:
((p2 `2 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = ((p1 `2 ) ^2 ) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A77, SQUARE_1:def 4;
then A90:
(p2 `1 ) ^2 > 0
by SQUARE_1:74;
(((p2 `1 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) / ((p2 `1 ) ^2 ) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A87, XCMPLX_1:48;
then
(((p2 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by XCMPLX_1:48;
then
1
/ (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A90, XCMPLX_1:60;
then A91:
(1 / (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) * (1 + (((p1 `1 ) / (p1 `2 )) ^2 )) = ((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )
by A77, XCMPLX_1:88;
A92:
p1 `2 <> 0
by A74;
then A93:
(p1 `2 ) ^2 > 0
by SQUARE_1:74;
now per cases
( p2 `2 = 0 or p2 `2 <> 0 )
;
case A94:
p2 `2 <> 0
;
:: thesis: x1 = x2then A95:
(p2 `2 ) ^2 > 0
by SQUARE_1:74;
(((p2 `2 ) ^2 ) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) / ((p2 `2 ) ^2 ) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A88, XCMPLX_1:48;
then
(((p2 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by XCMPLX_1:48;
then
1
/ (1 + (((p2 `2 ) / (p2 `1 )) ^2 )) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A95, XCMPLX_1:60;
then
(1 / (1 + (((p2 `2 ) / (p2 `1 )) ^2 ))) * (1 + (((p1 `1 ) / (p1 `2 )) ^2 )) = ((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )
by A77, XCMPLX_1:88;
then
(((p1 `2 ) ^2 ) / ((p1 `2 ) ^2 )) / ((p2 `2 ) ^2 ) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / ((p1 `2 ) ^2 )
by A91, XCMPLX_1:48;
then
1
/ ((p2 `2 ) ^2 ) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / ((p1 `2 ) ^2 )
by A93, XCMPLX_1:60;
then
(1 / ((p2 `2 ) ^2 )) * ((p2 `1 ) ^2 ) = (((p2 `1 ) ^2 ) * (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 ))) / ((p1 `2 ) ^2 )
by XCMPLX_1:75;
then
(1 / ((p2 `2 ) ^2 )) * ((p2 `1 ) ^2 ) = ((p1 `1 ) ^2 ) / ((p1 `2 ) ^2 )
by A90, XCMPLX_1:88;
then
((p2 `1 ) ^2 ) / ((p2 `2 ) ^2 ) = ((p1 `1 ) ^2 ) / ((p1 `2 ) ^2 )
by XCMPLX_1:100;
then
((p2 `1 ) / (p2 `2 )) ^2 = ((p1 `1 ) ^2 ) / ((p1 `2 ) ^2 )
by XCMPLX_1:77;
then A96:
((p2 `1 ) / (p2 `2 )) ^2 = ((p1 `1 ) / (p1 `2 )) ^2
by XCMPLX_1:77;
then A97:
(
(p2 `1 ) / (p2 `2 ) = (p1 `1 ) / (p1 `2 ) or
(p2 `1 ) / (p2 `2 ) = - ((p1 `1 ) / (p1 `2 )) )
by SQUARE_1:109;
set a =
(p1 `1 ) / (p1 `2 );
A107:
( (
(p1 `2 ) * ((p1 `1 ) / (p1 `2 )) <= p1 `2 &
- (p1 `2 ) <= (p1 `2 ) * ((p1 `1 ) / (p1 `2 )) ) or (
(p1 `2 ) * ((p1 `1 ) / (p1 `2 )) >= p1 `2 &
(p1 `2 ) * ((p1 `1 ) / (p1 `2 )) <= - (p1 `2 ) ) )
by A79, A92, XCMPLX_1:88;
then
p2 `2 = ((p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))) * (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))
by A84, A86, XCMPLX_1:88;
then A116:
p2 `2 = p1 `2
by A78, XCMPLX_1:88;
p2 `1 = ((p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))) * (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))
by A84, A86, A113, XCMPLX_1:88;
then
p2 `1 = p1 `1
by A78, XCMPLX_1:88;
then
p2 = |[(p1 `1 ),(p1 `2 )]|
by A116, EUCLID:57;
hence
x1 = x2
by EUCLID:57;
:: thesis: verum end; end; end; hence
x1 = x2
;
:: thesis: verum end; case A117:
(
p2 <> 0. (TOP-REAL 2) & not (
p2 `2 <= p2 `1 &
- (p2 `1 ) <= p2 `2 ) & not (
p2 `2 >= p2 `1 &
p2 `2 <= - (p2 `1 ) ) )
;
:: thesis: x1 = x2A119:
Sq_Circ . p2 = |[((p2 `1 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 )))),((p2 `2 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))))]|
by A117, Def1;
then A120:
(
(p2 `2 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) = (p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) &
(p2 `1 ) / (sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) = (p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) )
by A1, A75, A76, EUCLID:56;
A121:
1
+ (((p2 `1 ) / (p2 `2 )) ^2 ) > 0
by Lm1;
A122:
sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) > 0
by Lm1, SQUARE_1:93;
((p2 `2 ) ^2 ) / ((sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) ^2 ) = ((p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))) ^2
by A120, XCMPLX_1:77;
then
((p2 `2 ) ^2 ) / ((sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) ^2 ) = ((p1 `2 ) ^2 ) / ((sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) ^2 )
by XCMPLX_1:77;
then
((p2 `2 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = ((p1 `2 ) ^2 ) / ((sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) ^2 )
by A121, SQUARE_1:def 4;
then A123:
((p2 `2 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = ((p1 `2 ) ^2 ) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A77, SQUARE_1:def 4;
((p2 `1 ) ^2 ) / ((sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) ^2 ) = ((p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))) ^2
by A120, XCMPLX_1:77;
then
((p2 `1 ) ^2 ) / ((sqrt (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) ^2 ) = ((p1 `1 ) ^2 ) / ((sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) ^2 )
by XCMPLX_1:77;
then
((p2 `1 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = ((p1 `1 ) ^2 ) / ((sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))) ^2 )
by A121, SQUARE_1:def 4;
then A124:
((p2 `1 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = ((p1 `1 ) ^2 ) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A77, SQUARE_1:def 4;
p2 `2 <> 0
by A117;
then A125:
(p2 `2 ) ^2 > 0
by SQUARE_1:74;
(((p2 `2 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) / ((p2 `2 ) ^2 ) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A123, XCMPLX_1:48;
then
(((p2 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by XCMPLX_1:48;
then
1
/ (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = (((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A125, XCMPLX_1:60;
then A126:
(1 / (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) * (1 + (((p1 `1 ) / (p1 `2 )) ^2 )) = ((p1 `2 ) ^2 ) / ((p2 `2 ) ^2 )
by A77, XCMPLX_1:88;
p1 `2 <> 0
by A74;
then A127:
(p1 `2 ) ^2 > 0
by SQUARE_1:74;
now per cases
( p2 `1 = 0 or p2 `1 <> 0 )
;
case
p2 `1 <> 0
;
:: thesis: x1 = x2then A130:
(p2 `1 ) ^2 > 0
by SQUARE_1:74;
(((p2 `1 ) ^2 ) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) / ((p2 `1 ) ^2 ) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A124, XCMPLX_1:48;
then
(((p2 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by XCMPLX_1:48;
then
1
/ (1 + (((p2 `1 ) / (p2 `2 )) ^2 )) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / (1 + (((p1 `1 ) / (p1 `2 )) ^2 ))
by A130, XCMPLX_1:60;
then
(1 / (1 + (((p2 `1 ) / (p2 `2 )) ^2 ))) * (1 + (((p1 `1 ) / (p1 `2 )) ^2 )) = ((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )
by A77, XCMPLX_1:88;
then
(((p1 `2 ) ^2 ) / ((p1 `2 ) ^2 )) / ((p2 `2 ) ^2 ) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / ((p1 `2 ) ^2 )
by A126, XCMPLX_1:48;
then
1
/ ((p2 `2 ) ^2 ) = (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 )) / ((p1 `2 ) ^2 )
by A127, XCMPLX_1:60;
then
(1 / ((p2 `2 ) ^2 )) * ((p2 `1 ) ^2 ) = (((p2 `1 ) ^2 ) * (((p1 `1 ) ^2 ) / ((p2 `1 ) ^2 ))) / ((p1 `2 ) ^2 )
by XCMPLX_1:75;
then
(1 / ((p2 `2 ) ^2 )) * ((p2 `1 ) ^2 ) = ((p1 `1 ) ^2 ) / ((p1 `2 ) ^2 )
by A130, XCMPLX_1:88;
then
((p2 `1 ) ^2 ) / ((p2 `2 ) ^2 ) = ((p1 `1 ) ^2 ) / ((p1 `2 ) ^2 )
by XCMPLX_1:100;
then
((p2 `1 ) / (p2 `2 )) ^2 = ((p1 `1 ) ^2 ) / ((p1 `2 ) ^2 )
by XCMPLX_1:77;
then A131:
1
+ (((p2 `1 ) / (p2 `2 )) ^2 ) = 1
+ (((p1 `1 ) / (p1 `2 )) ^2 )
by XCMPLX_1:77;
then
p2 `2 = ((p1 `2 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))) * (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))
by A120, A122, XCMPLX_1:88;
then A132:
p2 `2 = p1 `2
by A78, XCMPLX_1:88;
p2 `1 = ((p1 `1 ) / (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))) * (sqrt (1 + (((p1 `1 ) / (p1 `2 )) ^2 )))
by A120, A122, A131, XCMPLX_1:88;
then
p2 `1 = p1 `1
by A78, XCMPLX_1:88;
then
p2 = |[(p1 `1 ),(p1 `2 )]|
by A132, EUCLID:57;
hence
x1 = x2
by EUCLID:57;
:: thesis: verum end; end; end; hence
x1 = x2
;
:: thesis: verum end; end; end; hence
x1 = x2
;
:: thesis: verum end; end;