begin
theorem Th1:
theorem Th2:
theorem Th3:
theorem
canceled;
theorem Th5:
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
canceled;
theorem
theorem
theorem Th13:
begin
theorem Th14:
theorem
theorem
:: deftheorem WEIERSTR:def 1 :
canceled;
:: deftheorem WEIERSTR:def 2 :
canceled;
:: deftheorem defines [#] WEIERSTR:def 3 :
for P being Subset of R^1 holds [#] P = P;
theorem Th17:
theorem Th18:
theorem Th19:
Lm1:
for T being non empty TopSpace
for f being Function of T,R^1
for P being Subset of T st P <> {} & P is compact & f is continuous holds
ex x1, x2 being Point of T st
( x1 in P & x2 in P & f . x1 = upper_bound ([#] (f .: P)) & f . x2 = lower_bound ([#] (f .: P)) )
:: deftheorem defines upper_bound WEIERSTR:def 4 :
for P being Subset of R^1 holds upper_bound P = upper_bound ([#] P);
:: deftheorem defines lower_bound WEIERSTR:def 5 :
for P being Subset of R^1 holds lower_bound P = lower_bound ([#] P);
theorem Th20:
theorem Th21:
begin
:: deftheorem Def6 defines dist WEIERSTR:def 6 :
for M being non empty MetrSpace
for x being Point of M
for b3 being Function of (TopSpaceMetr M),R^1 holds
( b3 = dist x iff for y being Point of M holds b3 . y = dist (y,x) );
theorem Th22:
theorem
theorem
:: deftheorem Def7 defines dist_max WEIERSTR:def 7 :
for M being non empty MetrSpace
for P being Subset of (TopSpaceMetr M)
for b3 being Function of (TopSpaceMetr M),R^1 holds
( b3 = dist_max P iff for x being Point of M holds b3 . x = upper_bound ((dist x) .: P) );
:: deftheorem Def8 defines dist_min WEIERSTR:def 8 :
for M being non empty MetrSpace
for P being Subset of (TopSpaceMetr M)
for b3 being Function of (TopSpaceMetr M),R^1 holds
( b3 = dist_min P iff for x being Point of M holds b3 . x = lower_bound ((dist x) .: P) );
theorem Th25:
theorem Th26:
theorem
theorem Th28:
theorem
Lm2:
[#] R^1 <> {}
;
theorem Th30:
theorem
theorem
theorem Th33:
theorem
theorem
:: deftheorem defines min_dist_min WEIERSTR:def 9 :
for M being non empty MetrSpace
for P, Q being Subset of (TopSpaceMetr M) holds min_dist_min (P,Q) = lower_bound ((dist_min P) .: Q);
:: deftheorem defines max_dist_min WEIERSTR:def 10 :
for M being non empty MetrSpace
for P, Q being Subset of (TopSpaceMetr M) holds max_dist_min (P,Q) = upper_bound ((dist_min P) .: Q);
:: deftheorem defines min_dist_max WEIERSTR:def 11 :
for M being non empty MetrSpace
for P, Q being Subset of (TopSpaceMetr M) holds min_dist_max (P,Q) = lower_bound ((dist_max P) .: Q);
:: deftheorem defines max_dist_max WEIERSTR:def 12 :
for M being non empty MetrSpace
for P, Q being Subset of (TopSpaceMetr M) holds max_dist_max (P,Q) = upper_bound ((dist_max P) .: Q);
theorem
theorem
theorem
theorem
theorem