let a, b, r be real number ; :: thesis: for Kb, Cb being Subset of (TOP-REAL 2) st r >= 0 & Kb = { q where q is Point of (TOP-REAL 2) : |.q.| = 1 } & Cb = { p2 where p2 is Point of (TOP-REAL 2) : |.(p2 - |[a,b]|).| = r } holds
(AffineMap r,a,r,b) .: Kb = Cb
let Kb, Cb be Subset of (TOP-REAL 2); :: thesis: ( r >= 0 & Kb = { q where q is Point of (TOP-REAL 2) : |.q.| = 1 } & Cb = { p2 where p2 is Point of (TOP-REAL 2) : |.(p2 - |[a,b]|).| = r } implies (AffineMap r,a,r,b) .: Kb = Cb )
assume A1:
( r >= 0 & Kb = { q where q is Point of (TOP-REAL 2) : |.q.| = 1 } & Cb = { p2 where p2 is Point of (TOP-REAL 2) : |.(p2 - |[a,b]|).| = r } )
; :: thesis: (AffineMap r,a,r,b) .: Kb = Cb
reconsider rr = r as Real by XREAL_0:def 1;
A2:
(AffineMap r,a,r,b) .: Kb c= Cb
proof
let y be
set ;
:: according to TARSKI:def 3 :: thesis: ( not y in (AffineMap r,a,r,b) .: Kb or y in Cb )
assume
y in (AffineMap r,a,r,b) .: Kb
;
:: thesis: y in Cb
then consider x being
set such that A3:
(
x in dom (AffineMap r,a,r,b) &
x in Kb &
y = (AffineMap r,a,r,b) . x )
by FUNCT_1:def 12;
consider p being
Point of
(TOP-REAL 2) such that A4:
(
x = p &
|.p.| = 1 )
by A1, A3;
A5:
(AffineMap r,a,r,b) . p = |[((r * (p `1 )) + a),((r * (p `2 )) + b)]|
by JGRAPH_2:def 2;
then reconsider q =
y as
Point of
(TOP-REAL 2) by A3, A4;
A6:
q - |[a,b]| =
|[(((r * (p `1 )) + a) - a),(((r * (p `2 )) + b) - b)]|
by A3, A4, A5, EUCLID:66
.=
r * |[(p `1 ),(p `2 )]|
by EUCLID:62
.=
r * p
by EUCLID:57
;
|.(r * p).| =
(abs rr) * |.p.|
by TOPRNS_1:8
.=
r
by A1, A4, ABSVALUE:def 1
;
hence
y in Cb
by A1, A6;
:: thesis: verum
end;
Cb c= (AffineMap r,a,r,b) .: Kb
proof
let y be
set ;
:: according to TARSKI:def 3 :: thesis: ( not y in Cb or y in (AffineMap r,a,r,b) .: Kb )
assume
y in Cb
;
:: thesis: y in (AffineMap r,a,r,b) .: Kb
then consider p2 being
Point of
(TOP-REAL 2) such that A7:
(
y = p2 &
|.(p2 - |[a,b]|).| = r )
by A1;
now per cases
( r > 0 or r = 0 )
by A1;
case A8:
r > 0
;
:: thesis: y in (AffineMap r,a,r,b) .: Kbset p1 =
(1 / r) * (p2 - |[a,b]|);
|.((1 / r) * (p2 - |[a,b]|)).| =
(abs (1 / rr)) * |.(p2 - |[a,b]|).|
by TOPRNS_1:8
.=
(1 / r) * r
by A7, ABSVALUE:def 1
.=
1
by A8, XCMPLX_1:88
;
then A10:
(1 / r) * (p2 - |[a,b]|) in Kb
by A1;
(1 / r) * (p2 - |[a,b]|) = |[((1 / r) * ((p2 - |[a,b]|) `1 )),((1 / r) * ((p2 - |[a,b]|) `2 ))]|
by EUCLID:61;
then A11:
(
((1 / r) * (p2 - |[a,b]|)) `1 = (1 / r) * ((p2 - |[a,b]|) `1 ) &
((1 / r) * (p2 - |[a,b]|)) `2 = (1 / r) * ((p2 - |[a,b]|) `2 ) )
by EUCLID:56;
then A12:
r * (((1 / r) * (p2 - |[a,b]|)) `1 ) =
(r * (1 / r)) * ((p2 - |[a,b]|) `1 )
.=
1
* ((p2 - |[a,b]|) `1 )
by A8, XCMPLX_1:88
.=
(p2 `1 ) - (|[a,b]| `1 )
by TOPREAL3:8
.=
(p2 `1 ) - a
by EUCLID:56
;
A13:
r * (((1 / r) * (p2 - |[a,b]|)) `2 ) =
(r * (1 / r)) * ((p2 - |[a,b]|) `2 )
by A11
.=
1
* ((p2 - |[a,b]|) `2 )
by A8, XCMPLX_1:88
.=
(p2 `2 ) - (|[a,b]| `2 )
by TOPREAL3:8
.=
(p2 `2 ) - b
by EUCLID:56
;
A14:
(AffineMap r,a,r,b) . ((1 / r) * (p2 - |[a,b]|)) =
|[((r * (((1 / r) * (p2 - |[a,b]|)) `1 )) + a),((r * (((1 / r) * (p2 - |[a,b]|)) `2 )) + b)]|
by JGRAPH_2:def 2
.=
p2
by A12, A13, EUCLID:57
;
dom (AffineMap r,a,r,b) = the
carrier of
(TOP-REAL 2)
by FUNCT_2:def 1;
hence
y in (AffineMap r,a,r,b) .: Kb
by A7, A10, A14, FUNCT_1:def 12;
:: thesis: verum end; case A15:
r = 0
;
:: thesis: y in (AffineMap r,a,r,b) .: Kbset p1 =
|[1,0 ]|;
(
|[1,0 ]| `1 = 1 &
|[1,0 ]| `2 = 0 )
by EUCLID:56;
then |.|[1,0 ]|.| =
sqrt ((1 ^2 ) + (0 ^2 ))
by JGRAPH_3:10
.=
1
by SQUARE_1:89
;
then A16:
|[1,0 ]| in Kb
by A1;
A17:
(AffineMap r,a,r,b) . |[1,0 ]| =
|[((0 * (|[1,0 ]| `1 )) + a),((0 * (|[1,0 ]| `2 )) + b)]|
by A15, JGRAPH_2:def 2
.=
p2
by A7, A15, TOPRNS_1:29
;
dom (AffineMap r,a,r,b) = the
carrier of
(TOP-REAL 2)
by FUNCT_2:def 1;
hence
y in (AffineMap r,a,r,b) .: Kb
by A7, A16, A17, FUNCT_1:def 12;
:: thesis: verum end; end; end;
hence
y in (AffineMap r,a,r,b) .: Kb
;
:: thesis: verum
end;
hence
(AffineMap r,a,r,b) .: Kb = Cb
by A2, XBOOLE_0:def 10; :: thesis: verum