let p be Point of (TOP-REAL 2); for x being real number
for a, r being real positive number st a <= 1 & |.(p - |[x,(r * a)]|).| = r * a & p `2 <> 0 holds
(+ x,r) . p = a
set p1 = p `1 ;
set p2 = p `2 ;
let x be real number ; for a, r being real positive number st a <= 1 & |.(p - |[x,(r * a)]|).| = r * a & p `2 <> 0 holds
(+ x,r) . p = a
let a, r be real positive number ; ( a <= 1 & |.(p - |[x,(r * a)]|).| = r * a & p `2 <> 0 implies (+ x,r) . p = a )
assume A1:
a <= 1
; ( not |.(p - |[x,(r * a)]|).| = r * a or not p `2 <> 0 or (+ x,r) . p = a )
A2:
|[((p `1 ) - x),((p `2 ) - (r * a))]| `1 = (p `1 ) - x
by EUCLID:56;
A3:
|[((p `1 ) - x),((p `2 ) - (r * a))]| `2 = (p `2 ) - (r * a)
by EUCLID:56;
assume that
A4:
|.(p - |[x,(r * a)]|).| = r * a
and
A5:
p `2 <> 0
; (+ x,r) . p = a
A6:
p = |[(p `1 ),(p `2 )]|
by EUCLID:57;
then
|.|[((p `1 ) - x),((p `2 ) - (r * a))]|.| ^2 = (r * a) ^2
by A4, EUCLID:66;
then A7:
(((p `1 ) - x) ^2 ) + (((p `2 ) - (r * a)) ^2 ) = (r * a) ^2
by A2, A3, JGRAPH_1:46;
then A8:
(((p `1 ) - x) ^2 ) + ((p `2 ) ^2 ) = ((2 * (p `2 )) * r) * a
;
((p `1 ) - x) ^2 >= 0
by XREAL_1:65;
then reconsider p2 = p `2 as real positive number by A5, A8;
A9:
|[((p `1 ) - x),(p2 - 0 )]| `1 = (p `1 ) - x
by EUCLID:56;
A10:
|[((p `1 ) - x),p2]| `2 = p2
by EUCLID:56;
per cases
( a < 1 or a = 1 )
by A1, XXREAL_0:1;
suppose
a < 1
;
(+ x,r) . p = athen
r * a < r
by XREAL_1:159;
then reconsider s =
r - (r * a) as
real positive number by XREAL_1:52;
|.(p - |[x,r]|).| ^2 =
|.|[((p `1 ) - x),(p2 - r)]|.| ^2
by A6, EUCLID:66
.=
(((p `1 ) - x) ^2 ) + ((p2 - r) ^2 )
by Th13
.=
((((p `1 ) - x) ^2 ) + ((p2 - (a * r)) ^2 )) + (((r - (a * r)) ^2 ) + ((2 * (r - (a * r))) * ((a * r) - p2)))
.=
(|.|[((p `1 ) - x),(p2 - (a * r))]|.| ^2 ) + (((r - (a * r)) ^2 ) + ((2 * (r - (a * r))) * ((a * r) - p2)))
by Th13
.=
((a * r) ^2 ) + (((((r * r) - (r * p2)) + ((r * a) * r)) - (r * p2)) - (((((a * r) * r) - ((a * r) * p2)) + ((a * r) ^2 )) - ((a * r) * p2)))
by A6, A4, EUCLID:66
.=
(r ^2 ) - (((1 + 1) * p2) * s)
;
then
|.(p - |[x,r]|).| ^2 < r ^2
by XREAL_1:46;
then
|.(p - |[x,r]|).| < r
by SQUARE_1:77;
then
p in Ball |[x,r]|,
r
by TOPREAL9:7;
then (+ x,r) . p =
(|.(|[x,0 ]| - p).| ^2 ) / ((2 * r) * p2)
by A6, Def5
.=
(|.(p - |[x,0 ]|).| ^2 ) / ((2 * r) * p2)
by TOPRNS_1:28
.=
(|.|[((p `1 ) - x),(p2 - 0 )]|.| ^2 ) / ((2 * r) * p2)
by A6, EUCLID:66
.=
((((p `1 ) - x) ^2 ) + (p2 ^2 )) / ((2 * r) * p2)
by A9, A10, JGRAPH_1:46
;
then A11:
(+ x,r) . p = (((2 * p2) * r) * a) / ((2 * r) * p2)
by A7;
a * (((2 * p2) * r) / ((2 * r) * p2)) = a * 1
by XCMPLX_1:60;
hence
(+ x,r) . p = a
by A11, XCMPLX_1:75;
verum end; end;