let L be non empty multMagma ; :: thesis: for B being non empty AlgebraStr of L
for A being non empty Subset of B
for X being Subset-Family of B st ( for Y being set holds
( Y in X iff ( Y c= the carrier of B & ex C being Subalgebra of B st
( Y = the carrier of C & A c= Y ) ) ) ) holds
meet X is opers_closed

let B be non empty AlgebraStr of L; :: thesis: for A being non empty Subset of B
for X being Subset-Family of B st ( for Y being set holds
( Y in X iff ( Y c= the carrier of B & ex C being Subalgebra of B st
( Y = the carrier of C & A c= Y ) ) ) ) holds
meet X is opers_closed

let A be non empty Subset of B; :: thesis: for X being Subset-Family of B st ( for Y being set holds
( Y in X iff ( Y c= the carrier of B & ex C being Subalgebra of B st
( Y = the carrier of C & A c= Y ) ) ) ) holds
meet X is opers_closed

let X be Subset-Family of B; :: thesis: ( ( for Y being set holds
( Y in X iff ( Y c= the carrier of B & ex C being Subalgebra of B st
( Y = the carrier of C & A c= Y ) ) ) ) implies meet X is opers_closed )

assume A1: for Y being set holds
( Y in X iff ( Y c= the carrier of B & ex C being Subalgebra of B st
( Y = the carrier of C & A c= Y ) ) ) ; :: thesis: meet X is opers_closed
B is Subalgebra of B by Th11;
then A2: X <> {} by A1;
thus meet X is linearly-closed :: according to POLYALG1:def 4 :: thesis: ( ( for x, y being Element of B st x in meet X & y in meet X holds
x * y in meet X ) & 1. B in meet X & 0. B in meet X )
proof
thus for x, y being Element of B st x in meet X & y in meet X holds
x + y in meet X :: according to VECTSP_4:def 1 :: thesis: for b1 being Element of the carrier of L
for b2 being Element of the carrier of B holds
( not b2 in meet X or b1 * b2 in meet X )
proof
let x, y be Element of B; :: thesis: ( x in meet X & y in meet X implies x + y in meet X )
assume A3: ( x in meet X & y in meet X ) ; :: thesis: x + y in meet X
now
let Y be set ; :: thesis: ( Y in X implies x + y in Y )
assume A4: Y in X ; :: thesis: x + y in Y
then consider C being Subalgebra of B such that
A5: ( Y = the carrier of C & A c= Y ) by A1;
consider a being set ;
reconsider C = C as non empty Subalgebra of B by A5;
reconsider x' = x, y' = y as Element of B ;
reconsider x1 = x', y1 = y' as Element of C by A3, A4, A5, SETFAM_1:def 1;
x + y = x1 + y1 by Th15;
hence x + y in Y by A5; :: thesis: verum
end;
hence x + y in meet X by A2, SETFAM_1:def 1; :: thesis: verum
end;
thus for a being Element of L
for v being Element of B st v in meet X holds
a * v in meet X :: thesis: verum
proof
let a be Element of L; :: thesis: for v being Element of B st v in meet X holds
a * v in meet X

let v be Element of B; :: thesis: ( v in meet X implies a * v in meet X )
assume A7: v in meet X ; :: thesis: a * v in meet X
now
let Y be set ; :: thesis: ( Y in X implies a * v in Y )
assume A8: Y in X ; :: thesis: a * v in Y
then consider C being Subalgebra of B such that
A9: ( Y = the carrier of C & A c= Y ) by A1;
consider z being set ;
reconsider C = C as non empty Subalgebra of B by A9;
reconsider v' = v as Element of C by A7, A8, A9, SETFAM_1:def 1;
a * v = a * v' by Th17;
hence a * v in Y by A9; :: thesis: verum
end;
hence a * v in meet X by A2, SETFAM_1:def 1; :: thesis: verum
end;
end;
thus for x, y being Element of B st x in meet X & y in meet X holds
x * y in meet X :: thesis: ( 1. B in meet X & 0. B in meet X )
proof
let x, y be Element of B; :: thesis: ( x in meet X & y in meet X implies x * y in meet X )
assume A11: ( x in meet X & y in meet X ) ; :: thesis: x * y in meet X
now
let Y be set ; :: thesis: ( Y in X implies x * y in Y )
assume A12: Y in X ; :: thesis: x * y in Y
then consider C being Subalgebra of B such that
A13: ( Y = the carrier of C & A c= Y ) by A1;
consider a being set ;
reconsider C = C as non empty Subalgebra of B by A13;
reconsider x' = x, y' = y as Element of B ;
reconsider x1 = x', y1 = y' as Element of C by A11, A12, A13, SETFAM_1:def 1;
x * y = x1 * y1 by Th16;
hence x * y in Y by A13; :: thesis: verum
end;
hence x * y in meet X by A2, SETFAM_1:def 1; :: thesis: verum
end;
now
let Y be set ; :: thesis: ( Y in X implies 1. B in Y )
assume Y in X ; :: thesis: 1. B in Y
then consider C being Subalgebra of B such that
A15: ( Y = the carrier of C & A c= Y ) by A1;
consider a being set ;
reconsider C = C as non empty Subalgebra of B by A15;
1. B = 1. C by Def3;
hence 1. B in Y by A15; :: thesis: verum
end;
hence 1. B in meet X by A2, SETFAM_1:def 1; :: thesis: 0. B in meet X
now
let Y be set ; :: thesis: ( Y in X implies 0. B in Y )
assume Y in X ; :: thesis: 0. B in Y
then consider C being Subalgebra of B such that
A17: ( Y = the carrier of C & A c= Y ) by A1;
consider a being set ;
reconsider C = C as non empty Subalgebra of B by A17;
0. B = 0. C by Def3;
hence 0. B in Y by A17; :: thesis: verum
end;
hence 0. B in meet X by A2, SETFAM_1:def 1; :: thesis: verum