let n be Element of NAT ; :: thesis: for a being Real
for Q being Subset of (TOP-REAL n)
for w1, w4 being Point of (TOP-REAL n) st Q = { q where q is Point of (TOP-REAL n) : |.q.| > a } & w1 in Q & w4 in Q & ( for r being Real holds
( not w1 = r * w4 & not w4 = r * w1 ) ) holds
ex w2, w3 being Point of (TOP-REAL n) st
( w2 in Q & w3 in Q & LSeg w1,w2 c= Q & LSeg w2,w3 c= Q & LSeg w3,w4 c= Q )
let a be Real; :: thesis: for Q being Subset of (TOP-REAL n)
for w1, w4 being Point of (TOP-REAL n) st Q = { q where q is Point of (TOP-REAL n) : |.q.| > a } & w1 in Q & w4 in Q & ( for r being Real holds
( not w1 = r * w4 & not w4 = r * w1 ) ) holds
ex w2, w3 being Point of (TOP-REAL n) st
( w2 in Q & w3 in Q & LSeg w1,w2 c= Q & LSeg w2,w3 c= Q & LSeg w3,w4 c= Q )
let Q be Subset of (TOP-REAL n); :: thesis: for w1, w4 being Point of (TOP-REAL n) st Q = { q where q is Point of (TOP-REAL n) : |.q.| > a } & w1 in Q & w4 in Q & ( for r being Real holds
( not w1 = r * w4 & not w4 = r * w1 ) ) holds
ex w2, w3 being Point of (TOP-REAL n) st
( w2 in Q & w3 in Q & LSeg w1,w2 c= Q & LSeg w2,w3 c= Q & LSeg w3,w4 c= Q )
let w1, w4 be Point of (TOP-REAL n); :: thesis: ( Q = { q where q is Point of (TOP-REAL n) : |.q.| > a } & w1 in Q & w4 in Q & ( for r being Real holds
( not w1 = r * w4 & not w4 = r * w1 ) ) implies ex w2, w3 being Point of (TOP-REAL n) st
( w2 in Q & w3 in Q & LSeg w1,w2 c= Q & LSeg w2,w3 c= Q & LSeg w3,w4 c= Q ) )
assume A1:
( Q = { q where q is Point of (TOP-REAL n) : |.q.| > a } & w1 in Q & w4 in Q & ( for r being Real holds
( not w1 = r * w4 & not w4 = r * w1 ) ) )
; :: thesis: ex w2, w3 being Point of (TOP-REAL n) st
( w2 in Q & w3 in Q & LSeg w1,w2 c= Q & LSeg w2,w3 c= Q & LSeg w3,w4 c= Q )
then A2:
not 0. (TOP-REAL n) in LSeg w1,w4
by RLTOPSP1:72;
V:
TopStruct(# the carrier of (TOP-REAL n),the topology of (TOP-REAL n) #) = TopSpaceMetr (Euclid n)
by EUCLID:def 8;
the carrier of (TOP-REAL n) = the carrier of (Euclid n)
by EUCLID:71;
then reconsider P = LSeg w1,w4 as Subset of (TopSpaceMetr (Euclid n)) by XX, YY, V;
consider w0 being Point of (TOP-REAL n) such that
A3:
( w0 in LSeg w1,w4 & |.w0.| > 0 & |.w0.| = (dist_min P) . (0. (TOP-REAL n)) )
by A2, Th48;
set l' = (a + 1) / |.w0.|;
set w2 = ((a + 1) / |.w0.|) * w1;
set w3 = ((a + 1) / |.w0.|) * w4;
A4:
LSeg (((a + 1) / |.w0.|) * w1),(((a + 1) / |.w0.|) * w4) c= Q
proof
let x be
set ;
:: according to TARSKI:def 3 :: thesis: ( not x in LSeg (((a + 1) / |.w0.|) * w1),(((a + 1) / |.w0.|) * w4) or x in Q )
assume
x in LSeg (((a + 1) / |.w0.|) * w1),
(((a + 1) / |.w0.|) * w4)
;
:: thesis: x in Q
then
x in { (((1 - r) * (((a + 1) / |.w0.|) * w1)) + (r * (((a + 1) / |.w0.|) * w4))) where r is Real : ( 0 <= r & r <= 1 ) }
;
then consider r being
Real such that A5:
(
x = ((1 - r) * (((a + 1) / |.w0.|) * w1)) + (r * (((a + 1) / |.w0.|) * w4)) &
0 <= r &
r <= 1 )
;
reconsider w5 =
((1 - r) * w1) + (r * w4) as
Point of
(TOP-REAL n) ;
reconsider w5' =
w5 as
Point of
(Euclid n) by TOPREAL3:13;
w5 in { (((1 - r1) * w1) + (r1 * w4)) where r1 is Real : ( 0 <= r1 & r1 <= 1 ) }
by A5;
then A6:
w5 in LSeg w1,
w4
;
U:
the
carrier of
(TOP-REAL n) = the
carrier of
(Euclid n)
by EUCLID:71;
then reconsider o =
0. (TOP-REAL n) as
Point of
(Euclid n) by XX, YY;
V:
TopStruct(# the
carrier of
(TOP-REAL n),the
topology of
(TOP-REAL n) #)
= TopSpaceMetr (Euclid n)
by EUCLID:def 8;
then reconsider P =
LSeg w1,
w4 as
Subset of
(TopSpaceMetr (Euclid n)) by XX, YY, U;
(dist o) .: P c= REAL
then reconsider F =
(dist o) .: P as
Subset of
REAL ;
V:
TopStruct(# the
carrier of
(TOP-REAL n),the
topology of
(TOP-REAL n) #)
= TopSpaceMetr (Euclid n)
by EUCLID:def 8;
then A8:
w5' in the
carrier of
(TopSpaceMetr (Euclid n))
by XX, YY;
for
r being
real number st
r in (dist o) .: P holds
0 <= r
then A10:
F is
bounded_below
by SEQ_4:def 2;
(
w5' in dom (dist o) &
dist w5',
o = (dist o) . w5' )
by A8, FUNCT_2:def 1, WEIERSTR:def 6;
then
dist w5',
o in (dist o) .: P
by A6, FUNCT_1:def 12;
then
lower_bound F <= dist w5',
o
by A10, SEQ_4:def 5;
then
dist w5',
o >= lower_bound ([#] ((dist o) .: P))
by WEIERSTR:def 3;
then
dist w5',
o >= lower_bound ((dist o) .: P)
by WEIERSTR:def 5;
then
dist w5',
o >= |.w0.|
by A3, WEIERSTR:def 8;
then
|.(w5 - (0. (TOP-REAL n))).| >= |.w0.|
by JGRAPH_1:45;
then A11:
|.w5.| >= |.w0.|
by RLVECT_1:26, RLVECT_1:27;
A12:
abs (a + 1) >= 0
by COMPLEX1:132;
A13:
abs ((a + 1) / |.w0.|) =
(abs (a + 1)) / (abs |.w0.|)
by COMPLEX1:153
.=
(abs (a + 1)) / |.w0.|
by ABSVALUE:def 1
;
|.w5.| / |.w0.| >= 1
by A3, A11, XREAL_1:183;
then
(abs (a + 1)) * (|.w5.| / |.w0.|) >= (abs (a + 1)) * 1
by A12, XREAL_1:68;
then
(abs (a + 1)) * ((|.w0.| " ) * |.w5.|) >= abs (a + 1)
by XCMPLX_0:def 9;
then
((abs (a + 1)) * (|.w0.| " )) * |.w5.| >= abs (a + 1)
;
then A14:
((abs (a + 1)) / |.w0.|) * |.w5.| >= abs (a + 1)
by XCMPLX_0:def 9;
A15:
a + 1
> a
by XREAL_1:31;
abs (a + 1) >= a + 1
by ABSVALUE:11;
then
abs (a + 1) > a
by A15, XXREAL_0:2;
then
((abs (a + 1)) / |.w0.|) * |.w5.| > a
by A14, XXREAL_0:2;
then
|.(((a + 1) / |.w0.|) * (((1 - r) * w1) + (r * w4))).| > a
by A13, TOPRNS_1:8;
then
|.((((a + 1) / |.w0.|) * ((1 - r) * w1)) + (((a + 1) / |.w0.|) * (r * w4))).| > a
by EUCLID:36;
then
|.((((a + 1) / |.w0.|) * ((1 - r) * w1)) + ((((a + 1) / |.w0.|) * r) * w4)).| > a
by EUCLID:34;
then
|.(((((a + 1) / |.w0.|) * (1 - r)) * w1) + ((((a + 1) / |.w0.|) * r) * w4)).| > a
by EUCLID:34;
then
|.((((1 - r) * ((a + 1) / |.w0.|)) * w1) + (r * (((a + 1) / |.w0.|) * w4))).| > a
by EUCLID:34;
then
|.(((1 - r) * (((a + 1) / |.w0.|) * w1)) + (r * (((a + 1) / |.w0.|) * w4))).| > a
by EUCLID:34;
hence
x in Q
by A1, A5;
:: thesis: verum
end;
A16:
( ((a + 1) / |.w0.|) * w1 in LSeg (((a + 1) / |.w0.|) * w1),(((a + 1) / |.w0.|) * w4) & ((a + 1) / |.w0.|) * w4 in LSeg (((a + 1) / |.w0.|) * w1),(((a + 1) / |.w0.|) * w4) )
by RLTOPSP1:69;
then A17:
((a + 1) / |.w0.|) * w1 in Q
by A4;
A18:
((a + 1) / |.w0.|) * w4 in Q
by A4, A16;
A19:
LSeg w1,(((a + 1) / |.w0.|) * w1) c= Q
proof
let x be
set ;
:: according to TARSKI:def 3 :: thesis: ( not x in LSeg w1,(((a + 1) / |.w0.|) * w1) or x in Q )
assume
x in LSeg w1,
(((a + 1) / |.w0.|) * w1)
;
:: thesis: x in Q
then
x in { (((1 - r) * w1) + (r * (((a + 1) / |.w0.|) * w1))) where r is Real : ( 0 <= r & r <= 1 ) }
;
then consider r being
Real such that A20:
(
x = ((1 - r) * w1) + (r * (((a + 1) / |.w0.|) * w1)) &
0 <= r &
r <= 1 )
;
now per cases
( a >= 0 or a < 0 )
;
case A21:
a >= 0
;
:: thesis: |.(((1 - r) * w1) + (r * (((a + 1) / |.w0.|) * w1))).| > a
(a + 1) / |.w0.| > 0
by A3, A21, XREAL_1:141;
then A22:
r * ((a + 1) / |.w0.|) >= 0
by A20;
reconsider w5 =
((1 - 0 ) * w1) + (0 * w4) as
Point of
(TOP-REAL n) ;
A23:
((1 - 0 ) * w1) + (0 * w4) =
((1 - 0 ) * w1) + (0. (TOP-REAL n))
by EUCLID:33
.=
(1 - 0 ) * w1
by EUCLID:31
.=
w1
by EUCLID:33
;
reconsider w5' =
w5 as
Point of
(Euclid n) by TOPREAL3:13;
w5 in { (((1 - r1) * w1) + (r1 * w4)) where r1 is Real : ( 0 <= r1 & r1 <= 1 ) }
;
then A24:
w5 in LSeg w1,
w4
;
U:
the
carrier of
(TOP-REAL n) = the
carrier of
(Euclid n)
by EUCLID:71;
then reconsider o =
0. (TOP-REAL n) as
Point of
(Euclid n) by XX, YY;
V:
TopStruct(# the
carrier of
(TOP-REAL n),the
topology of
(TOP-REAL n) #)
= TopSpaceMetr (Euclid n)
by EUCLID:def 8;
then reconsider P =
LSeg w1,
w4 as
Subset of
(TopSpaceMetr (Euclid n)) by U;
(dist o) .: P c= REAL
then reconsider F =
(dist o) .: P as
Subset of
REAL ;
V:
TopStruct(# the
carrier of
(TOP-REAL n),the
topology of
(TOP-REAL n) #)
= TopSpaceMetr (Euclid n)
by EUCLID:def 8;
the
carrier of
(TOP-REAL n) = the
carrier of
(Euclid n)
by EUCLID:71;
then A26:
w5' in the
carrier of
(TopSpaceMetr (Euclid n))
by XX, YY, V;
for
r being
real number st
r in (dist o) .: P holds
0 <= r
then A28:
F is
bounded_below
by SEQ_4:def 2;
(
w5' in dom (dist o) &
dist w5',
o = (dist o) . w5' )
by A26, FUNCT_2:def 1, WEIERSTR:def 6;
then
dist w5',
o in (dist o) .: P
by A24, FUNCT_1:def 12;
then
lower_bound F <= dist w5',
o
by A28, SEQ_4:def 5;
then
dist w5',
o >= lower_bound ([#] ((dist o) .: P))
by WEIERSTR:def 3;
then
dist w5',
o >= lower_bound ((dist o) .: P)
by WEIERSTR:def 5;
then
dist w5',
o >= |.w0.|
by A3, WEIERSTR:def 8;
then
|.(w5 - (0. (TOP-REAL n))).| >= |.w0.|
by JGRAPH_1:45;
then A29:
|.w5.| >= |.w0.|
by RLVECT_1:26, RLVECT_1:27;
(r * ((a + 1) / |.w0.|)) * |.w0.| =
((r * (a + 1)) / |.w0.|) * |.w0.|
by XCMPLX_1:75
.=
r * (a + 1)
by A3, XCMPLX_1:88
;
then A30:
(r * ((a + 1) / |.w0.|)) * |.w1.| >= r * (a + 1)
by A22, A23, A29, XREAL_1:66;
consider q1 being
Point of
(TOP-REAL n) such that A31:
(
q1 = w1 &
|.q1.| > a )
by A1;
consider q2 being
Point of
(TOP-REAL n) such that A32:
(
q2 = ((a + 1) / |.w0.|) * w1 &
|.q2.| > a )
by A1, A17;
A33:
1
- r >= 0
by A20, XREAL_1:50;
A34:
a + r >= a + 0
by A20, XREAL_1:8;
hence
|.(((1 - r) * w1) + (r * (((a + 1) / |.w0.|) * w1))).| > a
;
:: thesis: verum end; end; end;
hence
x in Q
by A1, A20;
:: thesis: verum
end;
LSeg w4,(((a + 1) / |.w0.|) * w4) c= Q
proof
let x be
set ;
:: according to TARSKI:def 3 :: thesis: ( not x in LSeg w4,(((a + 1) / |.w0.|) * w4) or x in Q )
assume
x in LSeg w4,
(((a + 1) / |.w0.|) * w4)
;
:: thesis: x in Q
then
x in { (((1 - r) * w4) + (r * (((a + 1) / |.w0.|) * w4))) where r is Real : ( 0 <= r & r <= 1 ) }
;
then consider r being
Real such that A36:
(
x = ((1 - r) * w4) + (r * (((a + 1) / |.w0.|) * w4)) &
0 <= r &
r <= 1 )
;
now per cases
( a >= 0 or a < 0 )
;
case A37:
a >= 0
;
:: thesis: |.(((1 - r) * w4) + (r * (((a + 1) / |.w0.|) * w4))).| > a
(a + 1) / |.w0.| > 0
by A3, A37, XREAL_1:141;
then A38:
r * ((a + 1) / |.w0.|) >= 0
by A36;
reconsider w5 =
((1 - 0 ) * w4) + (0 * w1) as
Point of
(TOP-REAL n) ;
A39:
((1 - 0 ) * w4) + (0 * w1) =
((1 - 0 ) * w4) + (0. (TOP-REAL n))
by EUCLID:33
.=
(1 - 0 ) * w4
by EUCLID:31
.=
w4
by EUCLID:33
;
reconsider w5' =
w5 as
Point of
(Euclid n) by TOPREAL3:13;
w5 in { (((1 - r1) * w4) + (r1 * w1)) where r1 is Real : ( 0 <= r1 & r1 <= 1 ) }
;
then A40:
w5 in LSeg w1,
w4
by RLTOPSP1:def 2;
V:
TopStruct(# the
carrier of
(TOP-REAL n),the
topology of
(TOP-REAL n) #)
= TopSpaceMetr (Euclid n)
by EUCLID:def 8;
U:
the
carrier of
(TOP-REAL n) = the
carrier of
(Euclid n)
by EUCLID:71;
then reconsider o =
0. (TOP-REAL n) as
Point of
(Euclid n) by XX, YY;
reconsider P =
LSeg w4,
w1 as
Subset of
(TopSpaceMetr (Euclid n)) by XX, YY, U, V;
(dist o) .: P c= REAL
then reconsider F =
(dist o) .: P as
Subset of
REAL ;
V:
TopStruct(# the
carrier of
(TOP-REAL n),the
topology of
(TOP-REAL n) #)
= TopSpaceMetr (Euclid n)
by EUCLID:def 8;
the
carrier of
(TOP-REAL n) = the
carrier of
(Euclid n)
by EUCLID:71;
then A42:
w5' in the
carrier of
(TopSpaceMetr (Euclid n))
by XX, YY, V;
for
r being
real number st
r in (dist o) .: P holds
0 <= r
then A44:
F is
bounded_below
by SEQ_4:def 2;
(
w5' in dom (dist o) &
dist w5',
o = (dist o) . w5' )
by A42, FUNCT_2:def 1, WEIERSTR:def 6;
then
dist w5',
o in (dist o) .: P
by A40, FUNCT_1:def 12;
then
lower_bound F <= dist w5',
o
by A44, SEQ_4:def 5;
then
dist w5',
o >= lower_bound ([#] ((dist o) .: P))
by WEIERSTR:def 3;
then
dist w5',
o >= lower_bound ((dist o) .: P)
by WEIERSTR:def 5;
then
dist w5',
o >= |.w0.|
by A3, WEIERSTR:def 8;
then
|.(w5 - (0. (TOP-REAL n))).| >= |.w0.|
by JGRAPH_1:45;
then A45:
|.w5.| >= |.w0.|
by RLVECT_1:26, RLVECT_1:27;
(r * ((a + 1) / |.w0.|)) * |.w0.| =
((r * (a + 1)) / |.w0.|) * |.w0.|
by XCMPLX_1:75
.=
r * (a + 1)
by A3, XCMPLX_1:88
;
then A46:
(r * ((a + 1) / |.w0.|)) * |.w4.| >= r * (a + 1)
by A38, A39, A45, XREAL_1:66;
consider q1 being
Point of
(TOP-REAL n) such that A47:
(
q1 = w4 &
|.q1.| > a )
by A1;
A48:
1
- r >= 0
by A36, XREAL_1:50;
A49:
a + r >= a + 0
by A36, XREAL_1:8;
hence
|.(((1 - r) * w4) + (r * (((a + 1) / |.w0.|) * w4))).| > a
;
:: thesis: verum end; end; end;
hence
x in Q
by A1, A36;
:: thesis: verum
end;
hence
ex w2, w3 being Point of (TOP-REAL n) st
( w2 in Q & w3 in Q & LSeg w1,w2 c= Q & LSeg w2,w3 c= Q & LSeg w3,w4 c= Q )
by A4, A16, A19; :: thesis: verum