let M be non empty MetrSpace; for S being non empty compact TopSpace
for T being non empty MetrSpace
for U being compact Subset of (TopSpaceMetr T)
for F being non empty Subset of (MetricSpace_of_ContinuousFunctions (S,T))
for G being Subset of (Funcs ( the carrier of M, the carrier of T)) st S = TopSpaceMetr M & T is complete & G = F & ( for f being Function st f in F holds
rng f c= U ) holds
( (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact iff G is equicontinuous )
let S be non empty compact TopSpace; for T being non empty MetrSpace
for U being compact Subset of (TopSpaceMetr T)
for F being non empty Subset of (MetricSpace_of_ContinuousFunctions (S,T))
for G being Subset of (Funcs ( the carrier of M, the carrier of T)) st S = TopSpaceMetr M & T is complete & G = F & ( for f being Function st f in F holds
rng f c= U ) holds
( (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact iff G is equicontinuous )
let T be non empty MetrSpace; for U being compact Subset of (TopSpaceMetr T)
for F being non empty Subset of (MetricSpace_of_ContinuousFunctions (S,T))
for G being Subset of (Funcs ( the carrier of M, the carrier of T)) st S = TopSpaceMetr M & T is complete & G = F & ( for f being Function st f in F holds
rng f c= U ) holds
( (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact iff G is equicontinuous )
let U be compact Subset of (TopSpaceMetr T); for F being non empty Subset of (MetricSpace_of_ContinuousFunctions (S,T))
for G being Subset of (Funcs ( the carrier of M, the carrier of T)) st S = TopSpaceMetr M & T is complete & G = F & ( for f being Function st f in F holds
rng f c= U ) holds
( (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact iff G is equicontinuous )
let F be non empty Subset of (MetricSpace_of_ContinuousFunctions (S,T)); for G being Subset of (Funcs ( the carrier of M, the carrier of T)) st S = TopSpaceMetr M & T is complete & G = F & ( for f being Function st f in F holds
rng f c= U ) holds
( (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact iff G is equicontinuous )
let G be Subset of (Funcs ( the carrier of M, the carrier of T)); ( S = TopSpaceMetr M & T is complete & G = F & ( for f being Function st f in F holds
rng f c= U ) implies ( (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact iff G is equicontinuous ) )
assume that
A1:
S = TopSpaceMetr M
and
A2:
T is complete
; ( not G = F or ex f being Function st
( f in F & not rng f c= U ) or ( (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact iff G is equicontinuous ) )
assume A3:
( G = F & ( for f being Function st f in F holds
rng f c= U ) )
; ( (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact iff G is equicontinuous )
set Z = MetricSpace_of_ContinuousFunctions (S,T);
( Cl F is sequentially_compact iff (MetricSpace_of_ContinuousFunctions (S,T)) | F is totally_bounded )
by Th14, A2;
then
( (MetricSpace_of_ContinuousFunctions (S,T)) | F is totally_bounded iff (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact )
by TOPMETR4:14;
hence
( (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact implies G is equicontinuous )
by A1, Th15, A3; ( G is equicontinuous implies (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact )
assume A5:
G is equicontinuous
; (MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact
for x being Point of S
for Fx being non empty Subset of T st Fx = { (f . x) where f is Function of S,T : f in F } holds
T | (Cl Fx) is compact
hence
(MetricSpace_of_ContinuousFunctions (S,T)) | (Cl F) is compact
by Th19, A1, A2, A3, A5; verum