let p, q be Point of (TOP-REAL 2); :: thesis: ( p <> q implies p in Cl ((LSeg p,q) \ {p,q}) )
assume A1:
p <> q
; :: thesis: p in Cl ((LSeg p,q) \ {p,q})
for G being Subset of (TOP-REAL 2) st G is open & p in G holds
(LSeg p,q) \ {p,q} meets G
proof
let G be
Subset of
(TOP-REAL 2);
:: thesis: ( G is open & p in G implies (LSeg p,q) \ {p,q} meets G )
assume that A2:
G is
open
and A3:
p in G
;
:: thesis: (LSeg p,q) \ {p,q} meets G
X:
TopStruct(# the
carrier of
(TOP-REAL 2),the
topology of
(TOP-REAL 2) #)
= TopSpaceMetr (Euclid 2)
by EUCLID:def 8;
then reconsider P =
G as
Subset of
(TopSpaceMetr (Euclid 2)) ;
reconsider x =
p,
y =
q as
Point of
(Euclid 2) by TOPREAL3:13;
P is
open
by A2, X, PRE_TOPC:60;
then consider r being
real number such that A4:
r > 0
and A5:
Ball x,
r c= P
by A2, A3, TOPMETR:22;
reconsider r =
r as
Real by XREAL_0:def 1;
set t =
min (r / 2),
((dist x,y) / 2);
set s =
(min (r / 2),((dist x,y) / 2)) / (dist x,y);
A6:
r / 2
> 0
by A4, XREAL_1:141;
A7:
0 < dist x,
y
by A1, SUB_METR:2;
then
0 < (dist x,y) / 2
by XREAL_1:141;
then A8:
0 < min (r / 2),
((dist x,y) / 2)
by A6, XXREAL_0:21;
then A9:
0 < (min (r / 2),((dist x,y) / 2)) / (dist x,y)
by A7, XREAL_1:141;
A10:
min (r / 2),
((dist x,y) / 2) <= (dist x,y) / 2
by XXREAL_0:17;
(dist x,y) / 2
< (dist x,y) / 1
by A7, XREAL_1:78;
then A11:
min (r / 2),
((dist x,y) / 2) < dist x,
y
by A10, XXREAL_0:2;
then A12:
(min (r / 2),((dist x,y) / 2)) / (dist x,y) < 1
by A8, XREAL_1:191;
set pp =
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q);
reconsider z =
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q) as
Point of
(Euclid 2) by TOPREAL3:13;
A13:
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q) in LSeg p,
q
by A9, A12;
A14:
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * p) =
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) + ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p
by EUCLID:37
.=
p
by EUCLID:33
;
A15:
now assume
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q) = p
;
:: thesis: contradictionthen ((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * p =
(((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q)) - ((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p)
by A14, EUCLID:52
.=
((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q
by EUCLID:52
;
hence
contradiction
by A1, A9, EUCLID:38;
:: thesis: verum end;
A16:
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * q) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q) =
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) + ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * q
by EUCLID:37
.=
q
by EUCLID:33
;
A17:
1
- ((min (r / 2),((dist x,y) / 2)) / (dist x,y)) <> 0
by A8, A11, XREAL_1:191;
now assume
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q) = q
;
:: thesis: contradictionthen (1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * q =
(((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q)) - (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q)
by A16, EUCLID:52
.=
(1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p
by EUCLID:52
;
hence
contradiction
by A1, A17, EUCLID:38;
:: thesis: verum end;
then
not
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q) in {p,q}
by A15, TARSKI:def 2;
then A18:
((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q) in (LSeg p,q) \ {p,q}
by A13, XBOOLE_0:def 5;
reconsider x' =
x,
y' =
y,
z' =
z as
Element of
REAL 2 ;
reconsider a =
x',
b =
y' as
Element of 2
-tuples_on REAL ;
reconsider u =
a - b as
Element of
REAL 2 ;
Y:
(1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * p = (1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * a
by EUCLID:69;
((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * q = ((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * b
by EUCLID:69;
then X:
z = ((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * a) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * b)
by Y, EUCLID:68;
dist x,
z =
|.(x' - z').|
by SPPOL_1:20
.=
|.((a - ((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * a)) - (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * b)).|
by X, RVSUM_1:60
.=
|.(((1 * a) - ((1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * a)) - (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * b)).|
by RVSUM_1:74
.=
|.(((1 * a) + (((- 1) * (1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y)))) * a)) - (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * b)).|
by RVSUM_1:71
.=
|.(((1 + (- (1 - ((min (r / 2),((dist x,y) / 2)) / (dist x,y))))) * a) - (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * b)).|
by RVSUM_1:72
.=
|.((((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * a) + (((- 1) * ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * b)).|
by RVSUM_1:71
.=
|.((((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * a) + (((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * ((- 1) * b))).|
by RVSUM_1:71
.=
|.(((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * (a + ((- 1) * b))).|
by RVSUM_1:73
.=
|.(((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * (a + (- b))).|
by RVSUM_1:76
.=
|.(((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * (a - b)).|
by RVSUM_1:52
.=
(abs ((min (r / 2),((dist x,y) / 2)) / (dist x,y))) * |.u.|
by EUCLID:14
.=
((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * |.(a - b).|
by A9, ABSVALUE:def 1
.=
((min (r / 2),((dist x,y) / 2)) / (dist x,y)) * (dist x,y)
by SPPOL_1:20
.=
min (r / 2),
((dist x,y) / 2)
by A7, XCMPLX_1:88
;
then A19:
dist x,
z <= r / 2
by XXREAL_0:17;
r / 2
< r / 1
by A4, XREAL_1:78;
then
dist x,
z < r
by A19, XXREAL_0:2;
then
z in Ball x,
r
by METRIC_1:12;
hence
(LSeg p,q) \ {p,q} meets G
by A5, A18, XBOOLE_0:3;
:: thesis: verum
end;
hence
p in Cl ((LSeg p,q) \ {p,q})
by TOPS_1:39; :: thesis: verum