:: WEIERSTR semantic presentation

begin

theorem :: WEIERSTR:1
for M being ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace)
for x1, x2 being ( ( ) ( ) Point of ( ( ) ( ) set ) )
for r1, r2 being ( ( ) ( V11() real ext-real ) Real) ex x being ( ( ) ( ) Point of ( ( ) ( ) set ) ) ex r being ( ( ) ( V11() real ext-real ) Real) st (Ball (x1 : ( ( ) ( ) Point of ( ( ) ( ) set ) ) ,r1 : ( ( ) ( V11() real ext-real ) Real) )) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) \/ (Ball (x2 : ( ( ) ( ) Point of ( ( ) ( ) set ) ) ,r2 : ( ( ) ( V11() real ext-real ) Real) )) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) c= Ball (x : ( ( ) ( ) Point of ( ( ) ( ) set ) ) ,r : ( ( ) ( V11() real ext-real ) Real) ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) ;

theorem :: WEIERSTR:2
for M being ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace)
for n being ( ( natural ) ( epsilon-transitive epsilon-connected ordinal natural V11() real ext-real ) Nat)
for F being ( ( ) ( ) Subset-Family of )
for p being ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Function-like finite FinSequence-like FinSubsequence-like ) FinSequence) st F : ( ( ) ( ) Subset-Family of ) is being_ball-family & rng p : ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Function-like finite FinSequence-like FinSubsequence-like ) FinSequence) : ( ( ) ( finite ) set ) = F : ( ( ) ( ) Subset-Family of ) & dom p : ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Function-like finite FinSequence-like FinSubsequence-like ) FinSequence) : ( ( ) ( V47() V48() V49() V50() V51() V52() finite ) Element of K6(NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) ) = Seg (n : ( ( natural ) ( epsilon-transitive epsilon-connected ordinal natural V11() real ext-real ) Nat) + 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural V11() real ext-real V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V47() V48() V49() V50() V51() V52() finite V71(b2 : ( ( natural ) ( epsilon-transitive epsilon-connected ordinal natural V11() real ext-real ) Nat) + 1 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( epsilon-transitive epsilon-connected ordinal natural V11() real ext-real V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) ) Element of K6(NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) ) holds
ex G being ( ( ) ( ) Subset-Family of ) st
( G : ( ( ) ( ) Subset-Family of ) is finite & G : ( ( ) ( ) Subset-Family of ) is being_ball-family & ex q being ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Function-like finite FinSequence-like FinSubsequence-like ) FinSequence) st
( rng q : ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Function-like finite FinSequence-like FinSubsequence-like ) FinSequence) : ( ( ) ( finite ) set ) = G : ( ( ) ( ) Subset-Family of ) & dom q : ( ( Relation-like Function-like FinSequence-like ) ( Relation-like NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) -defined Function-like finite FinSequence-like FinSubsequence-like ) FinSequence) : ( ( ) ( V47() V48() V49() V50() V51() V52() finite ) Element of K6(NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) ) = Seg n : ( ( natural ) ( epsilon-transitive epsilon-connected ordinal natural V11() real ext-real ) Nat) : ( ( ) ( V47() V48() V49() V50() V51() V52() finite V71(b2 : ( ( natural ) ( epsilon-transitive epsilon-connected ordinal natural V11() real ext-real ) Nat) ) ) Element of K6(NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( non empty ) set ) ) & ex x being ( ( ) ( ) Point of ( ( ) ( ) set ) ) ex r being ( ( ) ( V11() real ext-real ) Real) st union F : ( ( ) ( ) Subset-Family of ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) c= (union G : ( ( ) ( ) Subset-Family of ) ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) \/ (Ball (x : ( ( ) ( ) Point of ( ( ) ( ) set ) ) ,r : ( ( ) ( V11() real ext-real ) Real) )) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) ;

theorem :: WEIERSTR:3
for M being ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace)
for F being ( ( ) ( ) Subset-Family of ) st F : ( ( ) ( ) Subset-Family of ) is finite & F : ( ( ) ( ) Subset-Family of ) is being_ball-family holds
ex x being ( ( ) ( ) Point of ( ( ) ( ) set ) ) ex r being ( ( ) ( V11() real ext-real ) Real) st union F : ( ( ) ( ) Subset-Family of ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) c= Ball (x : ( ( ) ( ) Point of ( ( ) ( ) set ) ) ,r : ( ( ) ( V11() real ext-real ) Real) ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( Reflexive discerning V122() triangle ) ( Reflexive discerning V122() triangle ) MetrSpace) : ( ( ) ( ) set ) ) : ( ( ) ( non empty ) set ) ) ;

theorem :: WEIERSTR:4
for T, S being ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace)
for f being ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) )
for B being ( ( ) ( ) Subset-Family of ) st f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) ) is continuous & B : ( ( ) ( ) Subset-Family of ) is open holds
f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) ) " B : ( ( ) ( ) Subset-Family of ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) is open ;

theorem :: WEIERSTR:5
for T, S being ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace)
for f being ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) )
for Q being ( ( ) ( ) Subset-Family of ) st Q : ( ( ) ( ) Subset-Family of ) is finite holds
f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) ) " Q : ( ( ) ( ) Subset-Family of ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) is finite ;

theorem :: WEIERSTR:6
for T, S being ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace)
for f being ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) )
for P being ( ( ) ( ) Subset-Family of ) st P : ( ( ) ( ) Subset-Family of ) is finite holds
f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) ) .: P : ( ( ) ( ) Subset-Family of ) : ( ( ) ( ) Element of K6( the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) is finite ;

theorem :: WEIERSTR:7
for T, S being ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace)
for f being ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) )
for P being ( ( ) ( ) Subset of )
for F being ( ( ) ( ) Subset-Family of ) st ex B being ( ( ) ( ) Subset-Family of ) st
( B : ( ( ) ( ) Subset-Family of ) c= f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) ) " F : ( ( ) ( ) Subset-Family of ) : ( ( ) ( ) Element of K6( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) & B : ( ( ) ( ) Subset-Family of ) is ( ( ) ( ) Cover of P : ( ( ) ( ) Subset of ) ) & B : ( ( ) ( ) Subset-Family of ) is finite ) holds
ex G being ( ( ) ( ) Subset-Family of ) st
( G : ( ( ) ( ) Subset-Family of ) c= F : ( ( ) ( ) Subset-Family of ) & G : ( ( ) ( ) Subset-Family of ) is ( ( ) ( ) Cover of f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) ) .: P : ( ( ) ( ) Subset of ) : ( ( ) ( ) Element of K6( the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ) & G : ( ( ) ( ) Subset-Family of ) is finite ) ;

begin

theorem :: WEIERSTR:8
for T, S being ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace)
for f being ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) )
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) is compact & f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) ) is continuous holds
f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty ) set ) ) .: P : ( ( ) ( ) Subset of ) : ( ( ) ( ) Element of K6( the carrier of b2 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) is compact ;

theorem :: WEIERSTR:9
for T being ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace)
for f being ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) )
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) is compact & f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) is continuous holds
f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) is compact ;

theorem :: WEIERSTR:10
for f being ( ( Function-like V30( the carrier of (TOP-REAL 2 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( V176() ) ( non empty TopSpace-like V139() V164() V165() V166() V167() V168() V169() V170() V176() ) L15()) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TOP-REAL 2 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( V176() ) ( non empty TopSpace-like V139() V164() V165() V166() V167() V168() V169() V170() V176() ) L15()) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TOP-REAL 2 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( V176() ) ( non empty TopSpace-like V139() V164() V165() V166() V167() V168() V169() V170() V176() ) L15()) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) )
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) is compact & f : ( ( Function-like V30( the carrier of (TOP-REAL 2 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( V176() ) ( non empty TopSpace-like V139() V164() V165() V166() V167() V168() V169() V170() V176() ) L15()) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TOP-REAL 2 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( V176() ) ( non empty TopSpace-like V139() V164() V165() V166() V167() V168() V169() V170() V176() ) L15()) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TOP-REAL 2 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( V176() ) ( non empty TopSpace-like V139() V164() V165() V166() V167() V168() V169() V170() V176() ) L15()) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) is continuous holds
f : ( ( Function-like V30( the carrier of (TOP-REAL 2 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( V176() ) ( non empty TopSpace-like V139() V164() V165() V166() V167() V168() V169() V170() V176() ) L15()) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TOP-REAL 2 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( V176() ) ( non empty TopSpace-like V139() V164() V165() V166() V167() V168() V169() V170() V176() ) L15()) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TOP-REAL 2 : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal natural V11() real ext-real positive V45() V46() V47() V48() V49() V50() V51() V52() ) Element of NAT : ( ( ) ( non empty epsilon-transitive epsilon-connected ordinal V47() V48() V49() V50() V51() V52() V53() ) Element of K6(REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( non empty ) set ) ) ) ) : ( ( V176() ) ( non empty TopSpace-like V139() V164() V165() V166() V167() V168() V169() V170() V176() ) L15()) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) is compact ;

definition
let P be ( ( ) ( V47() V48() V49() ) Subset of ) ;
func [#] P -> ( ( ) ( V47() V48() V49() ) Subset of ( ( ) ( non empty ) set ) ) equals :: WEIERSTR:def 1
P : ( ( ) ( ) TopStruct ) ;
end;

theorem :: WEIERSTR:11
for P being ( ( ) ( V47() V48() V49() ) Subset of ) st P : ( ( ) ( V47() V48() V49() ) Subset of ) is compact holds
[#] P : ( ( ) ( V47() V48() V49() ) Subset of ) : ( ( ) ( V47() V48() V49() ) Subset of ( ( ) ( non empty ) set ) ) is real-bounded ;

theorem :: WEIERSTR:12
for P being ( ( ) ( V47() V48() V49() ) Subset of ) st P : ( ( ) ( V47() V48() V49() ) Subset of ) is compact holds
[#] P : ( ( ) ( V47() V48() V49() ) Subset of ) : ( ( ) ( V47() V48() V49() ) Subset of ( ( ) ( non empty ) set ) ) is closed ;

theorem :: WEIERSTR:13
for P being ( ( ) ( V47() V48() V49() ) Subset of ) st P : ( ( ) ( V47() V48() V49() ) Subset of ) is compact holds
[#] P : ( ( ) ( V47() V48() V49() ) Subset of ) : ( ( ) ( V47() V48() V49() ) Subset of ( ( ) ( non empty ) set ) ) is compact ;

definition
let P be ( ( ) ( V47() V48() V49() ) Subset of ) ;
func upper_bound P -> ( ( ) ( V11() real ext-real ) Real) equals :: WEIERSTR:def 2
upper_bound ([#] P : ( ( ) ( ) TopStruct ) ) : ( ( ) ( V47() V48() V49() ) Subset of ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) ;
func lower_bound P -> ( ( ) ( V11() real ext-real ) Real) equals :: WEIERSTR:def 3
lower_bound ([#] P : ( ( ) ( ) TopStruct ) ) : ( ( ) ( V47() V48() V49() ) Subset of ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) ;
end;

theorem :: WEIERSTR:14
for T being ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace)
for f being ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) )
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) is continuous holds
ex x1 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) & f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) = upper_bound (f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

theorem :: WEIERSTR:15
for T being ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace)
for f being ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) )
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) is continuous holds
ex x2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) & f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) = lower_bound (f : ( ( Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of b1 : ( ( non empty TopSpace-like ) ( non empty TopSpace-like ) TopSpace) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

begin

definition
let M be ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ;
let x be ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ;
func dist x -> ( ( Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) means :: WEIERSTR:def 4
for y being ( ( ) ( ) Point of ( ( ) ( ) set ) ) holds it : ( ( ) ( ) Element of M : ( ( ) ( ) TopStruct ) ) . y : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) = dist (y : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,x : ( ( ) ( ) Element of K6(K6(M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) ;
end;

theorem :: WEIERSTR:16
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for x being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) holds dist x : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) is continuous ;

theorem :: WEIERSTR:17
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for x being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) )
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact holds
ex x1 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) & (dist x : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Element of the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) = upper_bound ((dist x : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

theorem :: WEIERSTR:18
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for x being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) )
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact holds
ex x2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) & (dist x : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Element of the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) = lower_bound ((dist x : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

definition
let M be ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ;
let P be ( ( ) ( ) Subset of ) ;
func dist_max P -> ( ( Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) means :: WEIERSTR:def 5
for x being ( ( ) ( ) Point of ( ( ) ( ) set ) ) holds it : ( ( ) ( ) Element of M : ( ( ) ( ) TopStruct ) ) . x : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) = upper_bound ((dist x : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Element of K6(K6(M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ;
func dist_min P -> ( ( Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) means :: WEIERSTR:def 6
for x being ( ( ) ( ) Point of ( ( ) ( ) set ) ) holds it : ( ( ) ( ) Element of M : ( ( ) ( ) TopStruct ) ) . x : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) = lower_bound ((dist x : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Element of K6(K6(M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ;
end;

theorem :: WEIERSTR:19
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) is compact holds
for p1, p2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) holds
( dist (p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) <= upper_bound ((dist p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) & lower_bound ((dist p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) <= dist (p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) ) ;

theorem :: WEIERSTR:20
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact holds
for p1, p2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) holds abs ((upper_bound ((dist p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Real) - (upper_bound ((dist p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Real) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) <= dist (p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) ;

theorem :: WEIERSTR:21
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact holds
for p1, p2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) )
for x1, x2 being ( ( ) ( V11() real ext-real ) Real) st x1 : ( ( ) ( V11() real ext-real ) Real) = (dist_max P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) & x2 : ( ( ) ( V11() real ext-real ) Real) = (dist_max P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) holds
abs (x1 : ( ( ) ( V11() real ext-real ) Real) - x2 : ( ( ) ( V11() real ext-real ) Real) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) <= dist (p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) ;

theorem :: WEIERSTR:22
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact holds
for p1, p2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) holds abs ((lower_bound ((dist p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Real) - (lower_bound ((dist p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: P : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Real) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) <= dist (p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) ;

theorem :: WEIERSTR:23
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact holds
for p1, p2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) )
for x1, x2 being ( ( ) ( V11() real ext-real ) Real) st x1 : ( ( ) ( V11() real ext-real ) Real) = (dist_min P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) & x2 : ( ( ) ( V11() real ext-real ) Real) = (dist_min P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( ) set ) holds
abs (x1 : ( ( ) ( V11() real ext-real ) Real) - x2 : ( ( ) ( V11() real ext-real ) Real) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) <= dist (p1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,p2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) ;

theorem :: WEIERSTR:24
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for X being ( ( ) ( ) Subset of ) st X : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & X : ( ( ) ( ) Subset of ) is compact holds
dist_max X : ( ( ) ( ) Subset of ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) is continuous ;

theorem :: WEIERSTR:25
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P, Q being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & Q : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & Q : ( ( ) ( ) Subset of ) is compact holds
ex x1 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in Q : ( ( ) ( ) Subset of ) & (dist_max P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Element of the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) = upper_bound ((dist_max P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

theorem :: WEIERSTR:26
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P, Q being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & Q : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & Q : ( ( ) ( ) Subset of ) is compact holds
ex x2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in Q : ( ( ) ( ) Subset of ) & (dist_max P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Element of the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) = lower_bound ((dist_max P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

theorem :: WEIERSTR:27
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for X being ( ( ) ( ) Subset of ) st X : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & X : ( ( ) ( ) Subset of ) is compact holds
dist_min X : ( ( ) ( ) Subset of ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) is continuous ;

theorem :: WEIERSTR:28
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P, Q being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & Q : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & Q : ( ( ) ( ) Subset of ) is compact holds
ex x1 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in Q : ( ( ) ( ) Subset of ) & (dist_min P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Element of the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) = upper_bound ((dist_min P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

theorem :: WEIERSTR:29
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P, Q being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & Q : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & Q : ( ( ) ( ) Subset of ) is compact holds
ex x2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in Q : ( ( ) ( ) Subset of ) & (dist_min P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) . x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Element of the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) = lower_bound ((dist_min P : ( ( ) ( ) Subset of ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr b1 : ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ) : ( ( ) ( non empty strict TopSpace-like ) TopStruct ) : ( ( ) ( non empty ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( non empty ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

definition
let M be ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace) ;
let P, Q be ( ( ) ( ) Subset of ) ;
func min_dist_min (P,Q) -> ( ( ) ( V11() real ext-real ) Real) equals :: WEIERSTR:def 7
lower_bound ((dist_min P : ( ( ) ( ) Element of K6(K6(M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: Q : ( ( ) ( ) Element of M : ( ( ) ( ) TopStruct ) ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ;
func max_dist_min (P,Q) -> ( ( ) ( V11() real ext-real ) Real) equals :: WEIERSTR:def 8
upper_bound ((dist_min P : ( ( ) ( ) Element of K6(K6(M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: Q : ( ( ) ( ) Element of M : ( ( ) ( ) TopStruct ) ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ;
func min_dist_max (P,Q) -> ( ( ) ( V11() real ext-real ) Real) equals :: WEIERSTR:def 9
lower_bound ((dist_max P : ( ( ) ( ) Element of K6(K6(M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: Q : ( ( ) ( ) Element of M : ( ( ) ( ) TopStruct ) ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ;
func max_dist_max (P,Q) -> ( ( ) ( V11() real ext-real ) Real) equals :: WEIERSTR:def 10
upper_bound ((dist_max P : ( ( ) ( ) Element of K6(K6(M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( non empty ) set ) ) ) : ( ( Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) ( Relation-like the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) -defined the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) -valued Function-like V30( the carrier of (TopSpaceMetr M : ( ( ) ( ) TopStruct ) ) : ( ( ) ( ) TopStruct ) : ( ( ) ( ) set ) , the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) ) Function of ( ( ) ( ) set ) , ( ( ) ( non empty V47() V48() V49() ) set ) ) .: Q : ( ( ) ( ) Element of M : ( ( ) ( ) TopStruct ) ) ) : ( ( ) ( V47() V48() V49() ) Element of K6( the carrier of R^1 : ( ( TopSpace-like ) ( non empty strict TopSpace-like V200() ) TopStruct ) : ( ( ) ( non empty V47() V48() V49() ) set ) ) : ( ( ) ( non empty ) set ) ) : ( ( ) ( V11() real ext-real ) Real) ;
end;

theorem :: WEIERSTR:30
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P, Q being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & Q : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & Q : ( ( ) ( ) Subset of ) is compact holds
ex x1, x2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) & x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in Q : ( ( ) ( ) Subset of ) & dist (x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) = min_dist_min (P : ( ( ) ( ) Subset of ) ,Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

theorem :: WEIERSTR:31
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P, Q being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & Q : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & Q : ( ( ) ( ) Subset of ) is compact holds
ex x1, x2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) & x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in Q : ( ( ) ( ) Subset of ) & dist (x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) = min_dist_max (P : ( ( ) ( ) Subset of ) ,Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

theorem :: WEIERSTR:32
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P, Q being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & Q : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & Q : ( ( ) ( ) Subset of ) is compact holds
ex x1, x2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) & x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in Q : ( ( ) ( ) Subset of ) & dist (x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) = max_dist_min (P : ( ( ) ( ) Subset of ) ,Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

theorem :: WEIERSTR:33
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P, Q being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & P : ( ( ) ( ) Subset of ) is compact & Q : ( ( ) ( ) Subset of ) <> {} : ( ( ) ( empty epsilon-transitive epsilon-connected ordinal T-Sequence-like c=-linear natural V11() real ext-real functional V47() V48() V49() V50() V51() V52() V53() finite V58() FinSequence-membered ) set ) & Q : ( ( ) ( ) Subset of ) is compact holds
ex x1, x2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st
( x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) & x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in Q : ( ( ) ( ) Subset of ) & dist (x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) = max_dist_max (P : ( ( ) ( ) Subset of ) ,Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;

theorem :: WEIERSTR:34
for M being ( ( non empty Reflexive discerning V122() triangle ) ( non empty Reflexive discerning V122() triangle Discerning ) MetrSpace)
for P, Q being ( ( ) ( ) Subset of ) st P : ( ( ) ( ) Subset of ) is compact & Q : ( ( ) ( ) Subset of ) is compact holds
for x1, x2 being ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) st x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in P : ( ( ) ( ) Subset of ) & x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) in Q : ( ( ) ( ) Subset of ) holds
( min_dist_min (P : ( ( ) ( ) Subset of ) ,Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V11() real ext-real ) Real) <= dist (x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) & dist (x1 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ,x2 : ( ( ) ( ) Point of ( ( ) ( non empty ) set ) ) ) : ( ( ) ( V11() real ext-real ) Element of REAL : ( ( ) ( non empty non trivial V47() V48() V49() V53() non finite ) set ) ) <= max_dist_max (P : ( ( ) ( ) Subset of ) ,Q : ( ( ) ( ) Subset of ) ) : ( ( ) ( V11() real ext-real ) Real) ) ;