let M be non empty set ; :: thesis: for S, T being non empty Poset
for f being directed-sups-preserving Function of S,(T |^ M)
for i being Element of M holds (commute f) . i is directed-sups-preserving Function of S,T
let X, Y be non empty Poset; :: thesis: for f being directed-sups-preserving Function of X,(Y |^ M)
for i being Element of M holds (commute f) . i is directed-sups-preserving Function of X,Y
let f be directed-sups-preserving Function of X,(Y |^ M); :: thesis: for i being Element of M holds (commute f) . i is directed-sups-preserving Function of X,Y
let i be Element of M; :: thesis: (commute f) . i is directed-sups-preserving Function of X,Y
A1:
f in Funcs the carrier of X,(Funcs M,the carrier of Y)
by Lm1;
then
f is Function of the carrier of X,(Funcs M,the carrier of Y)
by FUNCT_2:121;
then A2:
rng f c= Funcs M,the carrier of Y
by RELAT_1:def 19;
A3:
rng (commute f) c= Funcs the carrier of X,the carrier of Y
by Lm1;
dom (commute f) = M
by Lm1;
then
(commute f) . i in rng (commute f)
by FUNCT_1:def 5;
then consider g being Function such that
A4:
( (commute f) . i = g & dom g = the carrier of X & rng g c= the carrier of Y )
by A3, FUNCT_2:def 2;
reconsider g = g as Function of X,Y by A4, FUNCT_2:4;
A5:
Y |^ M = product (M --> Y)
by YELLOW_1:def 5;
A6:
(M --> Y) . i = Y
by FUNCOP_1:13;
g is directed-sups-preserving
proof
let A be
Subset of
X;
:: according to WAYBEL_0:def 37 :: thesis: ( A is empty or not A is directed or g preserves_sup_of A )
assume
( not
A is
empty &
A is
directed )
;
:: thesis: g preserves_sup_of A
then reconsider B =
A as non
empty directed Subset of
X ;
A7:
f preserves_sup_of B
by WAYBEL_0:def 37;
assume
ex_sup_of A,
X
;
:: according to WAYBEL_0:def 31 :: thesis: ( ex_sup_of g .: A,Y & "\/" (g .: A),Y = g . ("\/" A,X) )
then
(
ex_sup_of f .: B,
Y |^ M &
sup (f .: B) = f . (sup B) )
by A7, WAYBEL_0:def 31;
then A8:
(
ex_sup_of pi (f .: A),
i,
Y &
sup (pi (f .: A),i) = (f . (sup A)) . i )
by A5, A6, YELLOW16:33, YELLOW16:35;
A9:
pi (f .: A),
i = g .: A
by A2, A4, Th8;
thus
ex_sup_of g .: A,
Y
by A2, A4, A8, Th8;
:: thesis: "\/" (g .: A),Y = g . ("\/" A,X)
thus
"\/" (g .: A),
Y = g . ("\/" A,X)
by A1, A4, A8, A9, FUNCT_6:86;
:: thesis: verum
end;
hence
(commute f) . i is directed-sups-preserving Function of X,Y
by A4; :: thesis: verum