let a be real number ; for r being non negative real number
for n being non empty Element of NAT
for s, t, o being Point of (TOP-REAL n)
for S, T, O being Element of REAL n st S = s & T = t & O = o & s is Point of (Tdisk o,r) & t is Point of (Tdisk o,r) & s <> t & a = ((- |((t - s),(s - o))|) + (sqrt ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 )))))) / (Sum (sqr (T - S))) holds
HC s,t,o,r = ((1 - a) * s) + (a * t)
let r be non negative real number ; for n being non empty Element of NAT
for s, t, o being Point of (TOP-REAL n)
for S, T, O being Element of REAL n st S = s & T = t & O = o & s is Point of (Tdisk o,r) & t is Point of (Tdisk o,r) & s <> t & a = ((- |((t - s),(s - o))|) + (sqrt ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 )))))) / (Sum (sqr (T - S))) holds
HC s,t,o,r = ((1 - a) * s) + (a * t)
let n be non empty Element of NAT ; for s, t, o being Point of (TOP-REAL n)
for S, T, O being Element of REAL n st S = s & T = t & O = o & s is Point of (Tdisk o,r) & t is Point of (Tdisk o,r) & s <> t & a = ((- |((t - s),(s - o))|) + (sqrt ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 )))))) / (Sum (sqr (T - S))) holds
HC s,t,o,r = ((1 - a) * s) + (a * t)
let s, t, o be Point of (TOP-REAL n); for S, T, O being Element of REAL n st S = s & T = t & O = o & s is Point of (Tdisk o,r) & t is Point of (Tdisk o,r) & s <> t & a = ((- |((t - s),(s - o))|) + (sqrt ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 )))))) / (Sum (sqr (T - S))) holds
HC s,t,o,r = ((1 - a) * s) + (a * t)
let S, T, O be Element of REAL n; ( S = s & T = t & O = o & s is Point of (Tdisk o,r) & t is Point of (Tdisk o,r) & s <> t & a = ((- |((t - s),(s - o))|) + (sqrt ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 )))))) / (Sum (sqr (T - S))) implies HC s,t,o,r = ((1 - a) * s) + (a * t) )
assume that
A1:
S = s
and
A2:
T = t
and
A3:
O = o
and
A4:
s is Point of (Tdisk o,r)
and
A5:
t is Point of (Tdisk o,r)
and
A6:
s <> t
; ( not a = ((- |((t - s),(s - o))|) + (sqrt ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 )))))) / (Sum (sqr (T - S))) or HC s,t,o,r = ((1 - a) * s) + (a * t) )
A7:
( |.(T - S).| = sqrt (Sum (sqr (T - S))) & Sum (sqr (T - S)) >= 0 )
by EUCLID:def 5, RVSUM_1:116;
set H = HC s,t,o,r;
A8:
HC s,t,o,r in (halfline s,t) /\ (Sphere o,r)
by A4, A5, A6, Def3;
then
HC s,t,o,r in halfline s,t
by XBOOLE_0:def 4;
then consider l being real number such that
A9:
HC s,t,o,r = ((1 - l) * s) + (l * t)
and
A10:
0 <= l
by TOPREAL9:26;
HC s,t,o,r in Sphere o,r
by A8, XBOOLE_0:def 4;
then r =
|.((((1 - l) * s) + (l * t)) - o).|
by A9, TOPREAL9:9
.=
|.((((1 * s) - (l * s)) + (l * t)) - o).|
by EUCLID:54
.=
|.(((s - (l * s)) + (l * t)) - o).|
by EUCLID:33
.=
|.((s - ((l * s) - (l * t))) - o).|
by EUCLID:51
.=
|.((s - o) - ((l * s) - (l * t))).|
by TOPREAL9:1
.=
|.((s - o) + (- (l * (s - t)))).|
by EUCLID:53
.=
|.((s - o) + (l * (- (s - t)))).|
by EUCLID:44
.=
|.((s - o) + (l * (t - s))).|
by EUCLID:48
;
then A11: r ^2 =
((|.(s - o).| ^2 ) + (2 * |((l * (t - s)),(s - o))|)) + (|.(l * (t - s)).| ^2 )
by EUCLID_2:67
.=
((|.(s - o).| ^2 ) + (2 * (l * |((t - s),(s - o))|))) + (|.(l * (t - s)).| ^2 )
by EUCLID_2:41
;
set A = Sum (sqr (T - S));
A12:
|.(T - S).| <> 0
by A1, A2, A6, EUCLID:19;
set C = (Sum (sqr (S - O))) - (r ^2 );
set M = |((t - s),(s - o))|;
set B = 2 * |((t - s),(s - o))|;
set l1 = ((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))));
set l2 = ((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))));
A14:
|.(S - O).| = sqrt (Sum (sqr (S - O)))
by EUCLID:def 5;
Sum (sqr (S - O)) >= 0
by RVSUM_1:116;
then A15:
|.(S - O).| ^2 = Sum (sqr (S - O))
by A14, SQUARE_1:def 4;
A16:
delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 )) = ((2 * |((t - s),(s - o))|) ^2 ) - ((4 * (Sum (sqr (T - S)))) * ((Sum (sqr (S - O))) - (r ^2 )))
by QUIN_1:def 1;
the carrier of (Tdisk o,r) = cl_Ball o,r
by Th3;
then
|.(s - o).| <= r
by A4, TOPREAL9:8;
then A17:
(sqrt (Sum (sqr (S - O)))) ^2 <= r ^2
by A1, A3, A14, SQUARE_1:77;
then A18:
(Sum (sqr (S - O))) - (r ^2 ) <= 0
by A14, A15, XREAL_1:49;
now let x be
real number ;
Polynom (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 )),x = Quard (Sum (sqr (T - S))),(((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))),(((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))),xthus Polynom (Sum (sqr (T - S))),
(2 * |((t - s),(s - o))|),
((Sum (sqr (S - O))) - (r ^2 )),
x =
(((Sum (sqr (T - S))) * (x ^2 )) + ((2 * |((t - s),(s - o))|) * x)) + ((Sum (sqr (S - O))) - (r ^2 ))
by POLYEQ_1:def 2
.=
((Sum (sqr (T - S))) * (x - (((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))))) * (x - (((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))))
by A13, A18, A16, QUIN_1:16
.=
(Sum (sqr (T - S))) * ((x - (((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))))) * (x - (((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))))))
.=
Quard (Sum (sqr (T - S))),
(((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))),
(((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))),
x
by POLYEQ_1:def 3
;
verum end;
then A19:
((Sum (sqr (S - O))) - (r ^2 )) / (Sum (sqr (T - S))) = (((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))) * (((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))))
by A13, POLYEQ_1:11;
A20:
now set D =
sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 )));
assume
((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))) > ((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))
;
contradictionthen
(- (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) - (2 * |((t - s),(s - o))|) > (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 )))) - (2 * |((t - s),(s - o))|)
by A13, XREAL_1:74;
hence
contradiction
by A13, A18, A16, XREAL_1:11;
verum end;
assume A21:
a = ((- |((t - s),(s - o))|) + (sqrt ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 )))))) / (Sum (sqr (T - S)))
; HC s,t,o,r = ((1 - a) * s) + (a * t)
delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 )) =
((2 * |((t - s),(s - o))|) ^2 ) - ((4 * (Sum (sqr (T - S)))) * ((Sum (sqr (S - O))) - (r ^2 )))
by QUIN_1:def 1
.=
4 * ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 ))))
;
then A22: ((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))) =
((- (2 * |((t - s),(s - o))|)) + ((sqrt 4) * (sqrt ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 ))))))) / (2 * (Sum (sqr (T - S))))
by A13, A18, SQUARE_1:97
.=
(2 * (- (|((t - s),(s - o))| - (sqrt ((|((t - s),(s - o))| ^2 ) - ((Sum (sqr (T - S))) * ((Sum (sqr (S - O))) - (r ^2 )))))))) / (2 * (Sum (sqr (T - S))))
by SQUARE_1:85
.=
a
by A21, XCMPLX_1:92
;
A23: HC s,t,o,r =
((1 * s) - (l * s)) + (l * t)
by A9, EUCLID:54
.=
(s - (l * s)) + (l * t)
by EUCLID:33
.=
(s + (l * t)) - (l * s)
by JORDAN2C:9
.=
s + ((l * t) - (l * s))
by EUCLID:49
.=
s + (l * (t - s))
by EUCLID:53
;
l is Real
by XREAL_0:def 1;
then A24: |.(l * (t - s)).| ^2 =
((abs l) * |.(t - s).|) ^2
by TOPRNS_1:8
.=
((abs l) ^2 ) * (|.(t - s).| ^2 )
.=
(l ^2 ) * (|.(t - s).| ^2 )
by COMPLEX1:161
;
(((Sum (sqr (T - S))) * (l ^2 )) + ((2 * |((t - s),(s - o))|) * l)) + ((Sum (sqr (S - O))) - (r ^2 )) =
(((Sum (sqr (T - S))) * (l ^2 )) + ((2 * |((t - s),(s - o))|) * l)) + ((Sum (sqr (S - O))) - (r ^2 ))
.=
(((|.(T - S).| ^2 ) * (l ^2 )) + ((2 * |((t - s),(s - o))|) * l)) + ((|.(S - O).| ^2 ) - (r ^2 ))
by A7, A15, SQUARE_1:def 4
.=
(((|.(t - s).| ^2 ) * (l ^2 )) + ((2 * |((t - s),(s - o))|) * l)) + ((|.(s - o).| ^2 ) - (r ^2 ))
by A1, A2, A3
.=
0
by A24, A11
;
then
Polynom (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 )),l = 0
by POLYEQ_1:def 2;
then A25:
( l = ((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))) or l = ((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))) )
by A13, A18, A16, POLYEQ_1:5;
per cases
( (Sum (sqr (S - O))) - (r ^2 ) < 0 or ((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))) = ((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))) or (Sum (sqr (S - O))) - (r ^2 ) = 0 )
by A14, A15, A17, XREAL_1:49;
suppose
(Sum (sqr (S - O))) - (r ^2 ) < 0
;
HC s,t,o,r = ((1 - a) * s) + (a * t)hence
HC s,
t,
o,
r = ((1 - a) * s) + (a * t)
by A9, A10, A13, A22, A25, A19, A20, XREAL_1:143;
verum end; suppose
((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))) = ((- (2 * |((t - s),(s - o))|)) + (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))
;
HC s,t,o,r = ((1 - a) * s) + (a * t)end; suppose A26:
(Sum (sqr (S - O))) - (r ^2 ) = 0
;
HC s,t,o,r = ((1 - a) * s) + (a * t)now assume A28:
l = ((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S))))
;
contradictionper cases
( 0 < 2 * |((t - s),(s - o))| or 2 * |((t - s),(s - o))| <= 0 )
;
suppose A29:
0 < 2
* |((t - s),(s - o))|
;
contradictionthen
((- (2 * |((t - s),(s - o))|)) - (sqrt (delta (Sum (sqr (T - S))),(2 * |((t - s),(s - o))|),((Sum (sqr (S - O))) - (r ^2 ))))) / (2 * (Sum (sqr (T - S)))) = ((- (2 * |((t - s),(s - o))|)) - (2 * |((t - s),(s - o))|)) / (2 * (Sum (sqr (T - S))))
by A16, A26, SQUARE_1:89;
hence
contradiction
by A10, A13, A28, A29, XREAL_1:131, XREAL_1:143;
verum end; end; end; hence
HC s,
t,
o,
r = ((1 - a) * s) + (a * t)
by A9, A22, A25;
verum end; end;