let S, T be complete Scott TopLattice; :: thesis: for F being non empty Subset of (ContMaps S,T)
for D being non empty directed Subset of S holds "\/" { ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F } ,T = "\/" { ("\/" { (g' . i') where g' is Element of (T |^ the carrier of S) : g' in F } ,T) where i' is Element of S : i' in D } ,T
let F be non empty Subset of (ContMaps S,T); :: thesis: for D being non empty directed Subset of S holds "\/" { ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F } ,T = "\/" { ("\/" { (g' . i') where g' is Element of (T |^ the carrier of S) : g' in F } ,T) where i' is Element of S : i' in D } ,T
let D be non empty directed Subset of S; :: thesis: "\/" { ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F } ,T = "\/" { ("\/" { (g' . i') where g' is Element of (T |^ the carrier of S) : g' in F } ,T) where i' is Element of S : i' in D } ,T
set F' = F;
set L = "\/" { ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F } ,T;
set P = "\/" { ("\/" { (g' . i') where g' is Element of (T |^ the carrier of S) : g' in F } ,T) where i' is Element of S : i' in D } ,T;
set L1 = { ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F } ;
set P1 = { ("\/" { (g2 . i3) where g2 is Element of (T |^ the carrier of S) : g2 in F } ,T) where i3 is Element of S : i3 in D } ;
reconsider L = "\/" { ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F } ,T, P = "\/" { ("\/" { (g' . i') where g' is Element of (T |^ the carrier of S) : g' in F } ,T) where i' is Element of S : i' in D } ,T as Element of T ;
reconsider sF = "\/" F,(T |^ the carrier of S) as Function of S,T by Th19;
A1:
P = sup (sF .: D)
by Th28;
deffunc H1( Element of S) -> Element of S = $1;
defpred S1[ set ] means $1 in D;
{ ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F } is_<=_than P
proof
let b be
Element of
T;
:: according to LATTICE3:def 9 :: thesis: ( not b in { ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F } or b <= P )
assume
b in { ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F }
;
:: thesis: b <= P
then consider g' being
Element of
(T |^ the carrier of S) such that A2:
(
b = "\/" { (g' . i) where i is Element of S : i in D } ,
T &
g' in F )
;
reconsider g1 =
g' as
continuous Function of
S,
T by A2, Th21;
the
carrier of
S c= dom g1
by FUNCT_2:def 1;
then A3:
the
carrier of
S c= dom g'
;
g' .: { H1(i2) where i2 is Element of S : S1[i2] } = { (g' . H1(i)) where i is Element of S : S1[i] }
from WAYBEL24:sch 5(A3);
then A4:
b = "\/" (g' .: D),
T
by A2, Lm1;
g' <= "\/" F,
(T |^ the carrier of S)
by A2, YELLOW_2:24;
then A5:
g1 <= sF
by WAYBEL10:12;
g1 .: D is_<=_than sup (sF .: D)
hence
b <= P
by A1, A4, YELLOW_0:32;
:: thesis: verum
end;
then A9:
L <= P
by YELLOW_0:32;
deffunc H2( Element of (T |^ the carrier of S)) -> Element of the carrier of T = "\/" { ($1 . i4) where i4 is Element of S : i4 in D } ,T;
deffunc H3( Element of (T |^ the carrier of S)) -> set = $1 . (sup D);
defpred S2[ set ] means $1 in F;
A10:
for g8 being Element of (T |^ the carrier of S) st S2[g8] holds
H2(g8) = H3(g8)
{ H2(g3) where g3 is Element of (T |^ the carrier of S) : S2[g3] } = { H3(g4) where g4 is Element of (T |^ the carrier of S) : S2[g4] }
from WAYBEL24:sch 4(A10);
then A14:
L = sF . (sup D)
by Th26;
{ ("\/" { (g2 . i3) where g2 is Element of (T |^ the carrier of S) : g2 in F } ,T) where i3 is Element of S : i3 in D } is_<=_than L
then
P <= L
by YELLOW_0:32;
hence
"\/" { ("\/" { (g . i) where i is Element of S : i in D } ,T) where g is Element of (T |^ the carrier of S) : g in F } ,T = "\/" { ("\/" { (g' . i') where g' is Element of (T |^ the carrier of S) : g' in F } ,T) where i' is Element of S : i' in D } ,T
by A9, YELLOW_0:def 3; :: thesis: verum