let X be non empty set ; :: thesis: for S, T being non empty Poset
for f being Function of X,the carrier of (UPS S,T) holds commute f is directed-sups-preserving Function of S,(T |^ X)
let S, T be non empty Poset; :: thesis: for f being Function of X,the carrier of (UPS S,T) holds commute f is directed-sups-preserving Function of S,(T |^ X)
let f be Function of X,the carrier of (UPS S,T); :: thesis: commute f is directed-sups-preserving Function of S,(T |^ X)
A1:
Funcs X,the carrier of (UPS S,T) c= Funcs X,(Funcs the carrier of S,the carrier of T)
by Th22, FUNCT_5:63;
A2:
the carrier of (T |^ X) = Funcs X,the carrier of T
by YELLOW_1:28;
A3:
f in Funcs X,the carrier of (UPS S,T)
by FUNCT_2:11;
then
commute f in Funcs the carrier of S,(Funcs X,the carrier of T)
by A1, FUNCT_6:85;
then reconsider g = commute f as Function of S,(T |^ X) by A2, FUNCT_2:121;
A4:
rng g c= Funcs X,the carrier of T
by A2;
g is directed-sups-preserving
proof
let A be
Subset of
S;
:: 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
S ;
assume A5:
ex_sup_of A,
S
;
:: according to WAYBEL_0:def 31 :: thesis: ( ex_sup_of g .: A,T |^ X & "\/" (g .: A),(T |^ X) = g . ("\/" A,S) )
A6:
T |^ X = product (X --> T)
by YELLOW_1:def 5;
now let x be
Element of
X;
:: thesis: ex_sup_of pi (g .: A),x,(X --> T) . xreconsider fx =
f . x as
directed-sups-preserving Function of
S,
T by Def4;
A7:
(X --> T) . x = T
by FUNCOP_1:13;
(
commute g = f &
dom f = X )
by A1, A3, FUNCT_2:def 1, FUNCT_6:87;
then
(
fx .: A = pi (g .: A),
x &
fx preserves_sup_of B )
by A4, Th8, WAYBEL_0:def 37;
hence
ex_sup_of pi (g .: A),
x,
(X --> T) . x
by A5, A7, WAYBEL_0:def 31;
:: thesis: verum end;
hence A8:
ex_sup_of g .: A,
T |^ X
by A6, YELLOW16:33;
:: thesis: "\/" (g .: A),(T |^ X) = g . ("\/" A,S)
A9:
(
dom (sup (g .: A)) = X &
dom (g . (sup A)) = X )
by A6, WAYBEL_3:27;
now let x be
set ;
:: thesis: ( x in X implies (sup (g .: A)) . x = (g . (sup A)) . x )assume
x in X
;
:: thesis: (sup (g .: A)) . x = (g . (sup A)) . xthen reconsider a =
x as
Element of
X ;
reconsider fx =
f . a as
directed-sups-preserving Function of
S,
T by Def4;
A10:
(X --> T) . a = T
by FUNCOP_1:13;
(
commute g = f &
dom f = X )
by A1, A3, FUNCT_2:def 1, FUNCT_6:87;
then
(
fx .: A = pi (g .: A),
a &
fx preserves_sup_of B )
by A4, Th8, WAYBEL_0:def 37;
then
sup (pi (g .: B),a) = fx . (sup A)
by A5, WAYBEL_0:def 31;
then
fx . (sup A) = (sup (g .: B)) . a
by A6, A8, A10, YELLOW16:35;
hence
(sup (g .: A)) . x = (g . (sup A)) . x
by A1, A3, FUNCT_6:86;
:: thesis: verum end;
hence
"\/" (g .: A),
(T |^ X) = g . ("\/" A,S)
by A9, FUNCT_1:9;
:: thesis: verum
end;
hence
commute f is directed-sups-preserving Function of S,(T |^ X)
; :: thesis: verum