let I be set ; for M being ManySortedSet of I
for P, R being MSSetOp of M st P is monotonic & R is monotonic holds
P ** R is monotonic
let M be ManySortedSet of I; for P, R being MSSetOp of M st P is monotonic & R is monotonic holds
P ** R is monotonic
let P, R be MSSetOp of M; ( P is monotonic & R is monotonic implies P ** R is monotonic )
assume that
A1:
P is monotonic
and
A2:
R is monotonic
; P ** R is monotonic
A3:
doms R = bool M
by MSSUBFAM:17;
let X, Y be Element of bool M; CLOSURE1:def 3 ( X c= Y implies (P ** R) .. X c= (P ** R) .. Y )
assume
X c= Y
; (P ** R) .. X c= (P ** R) .. Y
then
R .. X c= R .. Y
by A2, Def3;
then
P .. (R .. X) c= P .. (R .. Y)
by A1, Def3;
then
P .. (R .. X) c= (P ** R) .. Y
by A3, Th4, MSSUBFAM:12;
hence
(P ** R) .. X c= (P ** R) .. Y
by A3, Th4, MSSUBFAM:12; verum