let S, T be complete Scott TopLattice; :: thesis: for f being Function of S,T st ( for x being Element of S holds f . x = "\/" { (f . w) where w is Element of S : ( w <= x & w is compact ) } ,T ) holds
for x being Element of S holds f . x = "\/" { (f . w) where w is Element of S : w << x } ,T
let f be Function of S,T; :: thesis: ( ( for x being Element of S holds f . x = "\/" { (f . w) where w is Element of S : ( w <= x & w is compact ) } ,T ) implies for x being Element of S holds f . x = "\/" { (f . w) where w is Element of S : w << x } ,T )
assume A1:
for x being Element of S holds f . x = "\/" { (f . w) where w is Element of S : ( w <= x & w is compact ) } ,T
; :: thesis: for x being Element of S holds f . x = "\/" { (f . w) where w is Element of S : w << x } ,T
then A2:
f is monotone
by Th25;
let x be Element of S; :: thesis: f . x = "\/" { (f . w) where w is Element of S : w << x } ,T
A3:
f . x = "\/" { (f . w) where w is Element of S : ( w <= x & w is compact ) } ,T
by A1;
set FW = { (f . w) where w is Element of S : ( w <= x & w is compact ) } ;
set FX = { (f . w) where w is Element of S : w << x } ;
set fx = f . x;
A4:
{ (f . w) where w is Element of S : ( w <= x & w is compact ) } c= { (f . w) where w is Element of S : w << x }
A6:
f . x is_>=_than { (f . w) where w is Element of S : w << x }
for b being Element of T st b is_>=_than { (f . w) where w is Element of S : w << x } holds
f . x <= b
hence
f . x = "\/" { (f . w) where w is Element of S : w << x } ,T
by A6, YELLOW_0:30; :: thesis: verum