let L be non empty Poset; for p being Function of L,L st p is projection holds
for Lc being non empty Subset of L st Lc = { c where c is Element of L : c <= p . c } holds
( ( p is infs-preserving implies ( subrelstr Lc is infs-inheriting & Image p is infs-inheriting ) ) & ( p is filtered-infs-preserving implies ( subrelstr Lc is filtered-infs-inheriting & Image p is filtered-infs-inheriting ) ) )
let p be Function of L,L; ( p is projection implies for Lc being non empty Subset of L st Lc = { c where c is Element of L : c <= p . c } holds
( ( p is infs-preserving implies ( subrelstr Lc is infs-inheriting & Image p is infs-inheriting ) ) & ( p is filtered-infs-preserving implies ( subrelstr Lc is filtered-infs-inheriting & Image p is filtered-infs-inheriting ) ) ) )
assume A1:
p is projection
; for Lc being non empty Subset of L st Lc = { c where c is Element of L : c <= p . c } holds
( ( p is infs-preserving implies ( subrelstr Lc is infs-inheriting & Image p is infs-inheriting ) ) & ( p is filtered-infs-preserving implies ( subrelstr Lc is filtered-infs-inheriting & Image p is filtered-infs-inheriting ) ) )
then reconsider Lk = { k where k is Element of L : p . k <= k } as non empty Subset of L by Th43;
let Lc be non empty Subset of L; ( Lc = { c where c is Element of L : c <= p . c } implies ( ( p is infs-preserving implies ( subrelstr Lc is infs-inheriting & Image p is infs-inheriting ) ) & ( p is filtered-infs-preserving implies ( subrelstr Lc is filtered-infs-inheriting & Image p is filtered-infs-inheriting ) ) ) )
assume A2:
Lc = { c where c is Element of L : c <= p . c }
; ( ( p is infs-preserving implies ( subrelstr Lc is infs-inheriting & Image p is infs-inheriting ) ) & ( p is filtered-infs-preserving implies ( subrelstr Lc is filtered-infs-inheriting & Image p is filtered-infs-inheriting ) ) )
A3:
p is monotone
by A1;
then A4:
subrelstr Lk is infs-inheriting
by Th50;
A5:
Lc = the carrier of (subrelstr Lc)
by YELLOW_0:def 15;
A6: the carrier of (Image p) =
rng p
by YELLOW_0:def 15
.=
Lc /\ Lk
by A1, A2, Th42
;
then A7:
the carrier of (Image p) c= Lk
by XBOOLE_1:17;
A8:
Lk = the carrier of (subrelstr Lk)
by YELLOW_0:def 15;
A9:
the carrier of (Image p) c= Lc
by A6, XBOOLE_1:17;
hereby ( p is filtered-infs-preserving implies ( subrelstr Lc is filtered-infs-inheriting & Image p is filtered-infs-inheriting ) )
assume A10:
p is
infs-preserving
;
( subrelstr Lc is infs-inheriting & Image p is infs-inheriting )thus A11:
subrelstr Lc is
infs-inheriting
Image p is infs-inheriting thus
Image p is
infs-inheriting
verumproof
let X be
Subset of
(Image p);
YELLOW_0:def 18 ( not ex_inf_of X,L or "/\" (X,L) in the carrier of (Image p) )
assume A17:
ex_inf_of X,
L
;
"/\" (X,L) in the carrier of (Image p)
X c= Lc
by A9;
then A18:
"/\" (
X,
L)
in the
carrier of
(subrelstr Lc)
by A5, A11, A17;
(
subrelstr Lk is
infs-inheriting &
X c= the
carrier of
(subrelstr Lk) )
by A3, A7, A8, Th50;
then
"/\" (
X,
L)
in the
carrier of
(subrelstr Lk)
by A17;
hence
"/\" (
X,
L)
in the
carrier of
(Image p)
by A6, A5, A8, A18, XBOOLE_0:def 4;
verum
end;
end;
assume A19:
p is filtered-infs-preserving
; ( subrelstr Lc is filtered-infs-inheriting & Image p is filtered-infs-inheriting )
thus A20:
subrelstr Lc is filtered-infs-inheriting
Image p is filtered-infs-inheriting proof
let X be
filtered Subset of
(subrelstr Lc);
WAYBEL_0:def 3 ( X = {} or not ex_inf_of X,L or "/\" (X,L) in the carrier of (subrelstr Lc) )
assume
X <> {}
;
( not ex_inf_of X,L or "/\" (X,L) in the carrier of (subrelstr Lc) )
then reconsider X9 =
X as non
empty filtered Subset of
L by YELLOW_2:7;
assume A21:
ex_inf_of X,
L
;
"/\" (X,L) in the carrier of (subrelstr Lc)
A22:
inf X9 is_<=_than p .: X9
p preserves_inf_of X9
by A19;
then
(
ex_inf_of p .: X,
L &
inf (p .: X9) = p . (inf X9) )
by A21;
then
inf X9 <= p . (inf X9)
by A22, YELLOW_0:31;
hence
"/\" (
X,
L)
in the
carrier of
(subrelstr Lc)
by A2, A5;
verum
end;
let X be filtered Subset of (Image p); WAYBEL_0:def 3 ( X = {} or not ex_inf_of X,L or "/\" (X,L) in the carrier of (Image p) )
assume that
A26:
X <> {}
and
A27:
ex_inf_of X,L
; "/\" (X,L) in the carrier of (Image p)
the carrier of (Image p) c= the carrier of (subrelstr Lc)
by A9, YELLOW_0:def 15;
then
X is filtered Subset of (subrelstr Lc)
by YELLOW_2:8;
then A28:
"/\" (X,L) in the carrier of (subrelstr Lc)
by A20, A26, A27;
X c= the carrier of (subrelstr Lk)
by A7, A8;
then
"/\" (X,L) in the carrier of (subrelstr Lk)
by A27, A4;
hence
"/\" (X,L) in the carrier of (Image p)
by A6, A5, A8, A28, XBOOLE_0:def 4; verum