A1:
the carrier of (TOP-REAL 2) c= rng Sq_Circ
proof
let y be
object ;
TARSKI:def 3 ( not y in the carrier of (TOP-REAL 2) or y in rng Sq_Circ )
assume
y in the
carrier of
(TOP-REAL 2)
;
y in rng Sq_Circ
then reconsider py =
y as
Point of
(TOP-REAL 2) ;
A2:
dom Sq_Circ = the
carrier of
(TOP-REAL 2)
by FUNCT_2:def 1;
now ( ( py = 0. (TOP-REAL 2) & ex x being set st
( x in dom Sq_Circ & y = Sq_Circ . x ) ) or ( ( ( py `2 <= py `1 & - (py `1) <= py `2 ) or ( py `2 >= py `1 & py `2 <= - (py `1) ) ) & py <> 0. (TOP-REAL 2) & ex x being set st
( x in dom Sq_Circ & y = Sq_Circ . x ) ) or ( not ( py `2 <= py `1 & - (py `1) <= py `2 ) & not ( py `2 >= py `1 & py `2 <= - (py `1) ) & py <> 0. (TOP-REAL 2) & ex x being set st
( x in dom Sq_Circ & y = Sq_Circ . x ) ) )per cases
( py = 0. (TOP-REAL 2) or ( ( ( py `2 <= py `1 & - (py `1) <= py `2 ) or ( py `2 >= py `1 & py `2 <= - (py `1) ) ) & py <> 0. (TOP-REAL 2) ) or ( not ( py `2 <= py `1 & - (py `1) <= py `2 ) & not ( py `2 >= py `1 & py `2 <= - (py `1) ) & py <> 0. (TOP-REAL 2) ) )
;
case A3:
( ( (
py `2 <= py `1 &
- (py `1) <= py `2 ) or (
py `2 >= py `1 &
py `2 <= - (py `1) ) ) &
py <> 0. (TOP-REAL 2) )
;
ex x being set st
( x in dom Sq_Circ & y = Sq_Circ . x )set q =
py;
set px =
|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]|;
A4:
sqrt (1 + (((py `2) / (py `1)) ^2)) > 0
by Lm1, SQUARE_1:25;
A9:
dom Sq_Circ = the
carrier of
(TOP-REAL 2)
by FUNCT_2:def 1;
A10:
|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1 = (py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))
by EUCLID:52;
A11:
|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2 = (py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2)))
by EUCLID:52;
then A12:
(|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2) / (|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1) = (py `2) / (py `1)
by A10, A4, XCMPLX_1:91;
then A13:
(|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2) / (sqrt (1 + (((|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2) / (|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1)) ^2))) = py `2
by A11, A4, XCMPLX_1:89;
( (
py `2 <= py `1 &
- (py `1) <= py `2 ) or (
py `2 >= py `1 &
(py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))) <= (- (py `1)) * (sqrt (1 + (((py `2) / (py `1)) ^2))) ) )
by A3, A4, XREAL_1:64;
then
( (
py `2 <= py `1 &
(- (py `1)) * (sqrt (1 + (((py `2) / (py `1)) ^2))) <= (py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))) ) or (
|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2 >= |[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1 &
|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2 <= - (|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1) ) )
by A10, A11, A4, XREAL_1:64;
then
( (
(py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))) <= (py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2))) &
- (|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1) <= |[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2 ) or (
|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2 >= |[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1 &
|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2 <= - (|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1) ) )
by A10, A4, EUCLID:52, XREAL_1:64;
then A14:
Sq_Circ . |[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| = |[((|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1) / (sqrt (1 + (((|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2) / (|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1)) ^2)))),((|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2) / (sqrt (1 + (((|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2) / (|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1)) ^2))))]|
by A10, A11, A5, Def1, JGRAPH_2:3;
(|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1) / (sqrt (1 + (((|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `2) / (|[((py `1) * (sqrt (1 + (((py `2) / (py `1)) ^2)))),((py `2) * (sqrt (1 + (((py `2) / (py `1)) ^2))))]| `1)) ^2))) = py `1
by A10, A4, A12, XCMPLX_1:89;
hence
ex
x being
set st
(
x in dom Sq_Circ &
y = Sq_Circ . x )
by A14, A13, A9, EUCLID:53;
verum end; case A15:
( not (
py `2 <= py `1 &
- (py `1) <= py `2 ) & not (
py `2 >= py `1 &
py `2 <= - (py `1) ) &
py <> 0. (TOP-REAL 2) )
;
ex x being set st
( x in dom Sq_Circ & y = Sq_Circ . x )set q =
py;
set px =
|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]|;
A16:
sqrt (1 + (((py `1) / (py `2)) ^2)) > 0
by Lm1, SQUARE_1:25;
A17:
|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2 = (py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2)))
by EUCLID:52;
A20:
|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1 = (py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))
by EUCLID:52;
then A21:
(|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1) / (|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2) = (py `1) / (py `2)
by A17, A16, XCMPLX_1:91;
then A22:
(|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1) / (sqrt (1 + (((|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1) / (|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2)) ^2))) = py `1
by A20, A16, XCMPLX_1:89;
( (
py `1 <= py `2 &
- (py `2) <= py `1 ) or (
py `1 >= py `2 &
py `1 <= - (py `2) ) )
by A15, JGRAPH_2:13;
then
( (
py `1 <= py `2 &
- (py `2) <= py `1 ) or (
py `1 >= py `2 &
(py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2))) <= (- (py `2)) * (sqrt (1 + (((py `1) / (py `2)) ^2))) ) )
by A16, XREAL_1:64;
then
( (
py `1 <= py `2 &
(- (py `2)) * (sqrt (1 + (((py `1) / (py `2)) ^2))) <= (py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2))) ) or (
|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1 >= |[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2 &
|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1 <= - (|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2) ) )
by A17, A20, A16, XREAL_1:64;
then
( (
(py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2))) <= (py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))) &
- (|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2) <= |[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1 ) or (
|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1 >= |[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2 &
|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1 <= - (|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2) ) )
by A17, A16, EUCLID:52, XREAL_1:64;
then A23:
Sq_Circ . |[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| = |[((|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1) / (sqrt (1 + (((|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1) / (|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2)) ^2)))),((|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2) / (sqrt (1 + (((|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1) / (|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2)) ^2))))]|
by A17, A20, A18, Th4, JGRAPH_2:3;
A24:
dom Sq_Circ = the
carrier of
(TOP-REAL 2)
by FUNCT_2:def 1;
(|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2) / (sqrt (1 + (((|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `1) / (|[((py `1) * (sqrt (1 + (((py `1) / (py `2)) ^2)))),((py `2) * (sqrt (1 + (((py `1) / (py `2)) ^2))))]| `2)) ^2))) = py `2
by A17, A16, A21, XCMPLX_1:89;
hence
ex
x being
set st
(
x in dom Sq_Circ &
y = Sq_Circ . x )
by A23, A22, A24, EUCLID:53;
verum end; end; end;
hence
y in rng Sq_Circ
by FUNCT_1:def 3;
verum
end;
A25: rng (Sq_Circ ") =
dom Sq_Circ
by FUNCT_1:33
.=
the carrier of (TOP-REAL 2)
by FUNCT_2:def 1
;
dom (Sq_Circ ") = rng Sq_Circ
by FUNCT_1:33;
then
dom (Sq_Circ ") = the carrier of (TOP-REAL 2)
by A1;
hence
Sq_Circ " is Function of (TOP-REAL 2),(TOP-REAL 2)
by A25, FUNCT_2:1; verum