let n be Element of NAT ; for r being real number
for y, x, z being Point of (TOP-REAL n) st y in Sphere x,r & z in Ball x,r holds
(LSeg y,z) /\ (Sphere x,r) = {y}
let r be real number ; for y, x, z being Point of (TOP-REAL n) st y in Sphere x,r & z in Ball x,r holds
(LSeg y,z) /\ (Sphere x,r) = {y}
let y, x, z be Point of (TOP-REAL n); ( y in Sphere x,r & z in Ball x,r implies (LSeg y,z) /\ (Sphere x,r) = {y} )
set s = y;
set t = z;
assume that
A1:
y in Sphere x,r
and
A2:
z in Ball x,r
; (LSeg y,z) /\ (Sphere x,r) = {y}
hereby TARSKI:def 3,
XBOOLE_0:def 10 {y} c= (LSeg y,z) /\ (Sphere x,r)
let m be
set ;
( m in (LSeg y,z) /\ (Sphere x,r) implies b1 in {y} )assume A3:
m in (LSeg y,z) /\ (Sphere x,r)
;
b1 in {y}then reconsider w =
m as
Point of
(TOP-REAL n) ;
w in LSeg y,
z
by A3, XBOOLE_0:def 4;
then consider d being
Real such that A4:
0 <= d
and A5:
d <= 1
and A6:
w = ((1 - d) * y) + (d * z)
by JGRAPH_1:52;
A7:
|.(d * (z - x)).| =
(abs d) * |.(z - x).|
by TOPRNS_1:8
.=
d * |.(z - x).|
by A4, ABSVALUE:def 1
;
d - 1
<= 1
- 1
by A5, XREAL_1:11;
then A8:
- 0 <= - (d - 1)
;
A9:
|.((1 - d) * (y - x)).| =
(abs (1 - d)) * |.(y - x).|
by TOPRNS_1:8
.=
(1 - d) * |.(y - x).|
by A8, ABSVALUE:def 1
.=
(1 - d) * r
by A1, Th9
;
m in Sphere x,
r
by A3, XBOOLE_0:def 4;
then A10:
r =
|.(w - x).|
by Th9
.=
|.((((1 - d) * y) + (d * z)) - (((1 - d) + d) * x)).|
by A6, EUCLID:33
.=
|.((((1 - d) * y) + (d * z)) - (((1 - d) * x) + (d * x))).|
by EUCLID:37
.=
|.(((((1 - d) * y) + (d * z)) - ((1 - d) * x)) - (d * x)).|
by EUCLID:50
.=
|.(((((1 - d) * y) - ((1 - d) * x)) + (d * z)) - (d * x)).|
by JORDAN2C:9
.=
|.((((1 - d) * (y - x)) + (d * z)) - (d * x)).|
by EUCLID:53
.=
|.(((1 - d) * (y - x)) + ((d * z) - (d * x))).|
by EUCLID:49
.=
|.(((1 - d) * (y - x)) + (d * (z - x))).|
by EUCLID:53
;
end;
let m be set ; TARSKI:def 3 ( not m in {y} or m in (LSeg y,z) /\ (Sphere x,r) )
A12:
y in LSeg y,z
by RLTOPSP1:69;
assume
m in {y}
; m in (LSeg y,z) /\ (Sphere x,r)
then
m = y
by TARSKI:def 1;
hence
m in (LSeg y,z) /\ (Sphere x,r)
by A1, A12, XBOOLE_0:def 4; verum