let X be non empty set ; :: thesis: for R, S being RMembership_Func of X,X st S is transitive & S c= holds
S c=
let R, S be RMembership_Func of X,X; :: thesis: ( S is transitive & S c= implies S c= )
assume A1:
( S is transitive & S c= )
; :: thesis: S c=
TrCl S c=
proof
for
c being
Element of
[:X,X:] holds
(TrCl R) . c <= (TrCl S) . c
proof
let c be
Element of
[:X,X:];
:: thesis: (TrCl R) . c <= (TrCl S) . c
set Q =
{ (n iter R) where n is Element of NAT : n > 0 } ;
set RP =
RealPoset [.0 ,1.];
{ (n iter R) where n is Element of NAT : n > 0 } c= the
carrier of
(FuzzyLattice [:X,X:])
then A3:
(TrCl R) . c = "\/" (pi { (n iter R) where n is Element of NAT : n > 0 } ,c),
(RealPoset [.0 ,1.])
by Th32;
(TrCl S) . c is_>=_than pi { (n iter R) where n is Element of NAT : n > 0 } ,
c
then
"\/" (pi { (n iter R) where n is Element of NAT : n > 0 } ,c),
(RealPoset [.0 ,1.]) <<= (TrCl S) . c
by YELLOW_0:32;
hence
(TrCl R) . c <= (TrCl S) . c
by A3, LFUZZY_0:3;
:: thesis: verum
end;
hence
TrCl S c=
by FUZZY_1:def 3;
:: thesis: verum
end;
hence
S c=
by A1, Th38; :: thesis: verum