let S be non empty non void ManySortedSign ; :: thesis: for U0 being non-empty MSAlgebra of S
for A, B being strict non-empty finitely-generated MSSubAlgebra of U0 ex M being strict non-empty finitely-generated MSSubAlgebra of U0 st
( A is MSSubAlgebra of M & B is MSSubAlgebra of M )
let U0 be non-empty MSAlgebra of S; :: thesis: for A, B being strict non-empty finitely-generated MSSubAlgebra of U0 ex M being strict non-empty finitely-generated MSSubAlgebra of U0 st
( A is MSSubAlgebra of M & B is MSSubAlgebra of M )
let A, B be strict non-empty finitely-generated MSSubAlgebra of U0; :: thesis: ex M being strict non-empty finitely-generated MSSubAlgebra of U0 st
( A is MSSubAlgebra of M & B is MSSubAlgebra of M )
defpred S1[ set , set ] means ( ( $1 = 0 implies $2 = A ) & ( $1 = 1 implies $2 = B ) );
A1:
for i being set st i in {0 ,1} holds
ex j being set st S1[i,j]
consider F being ManySortedSet of {0 ,1} such that
A5:
for i being set st i in {0 ,1} holds
S1[i,F . i]
from PBOOLE:sch 3(A1);
F is MSAlgebra-Family of {0 ,1},S
then reconsider F = F as MSAlgebra-Family of {0 ,1},S ;
for i being Element of {0 ,1} ex C being strict non-empty finitely-generated MSSubAlgebra of U0 st C = F . i
then consider M being strict non-empty finitely-generated MSSubAlgebra of U0 such that
A9:
for i being Element of {0 ,1} holds F . i is MSSubAlgebra of M
by Th27;
take
M
; :: thesis: ( A is MSSubAlgebra of M & B is MSSubAlgebra of M )
A10:
0 in {0 ,1}
by TARSKI:def 2;
then
F . 0 = A
by A5;
hence
A is MSSubAlgebra of M
by A9, A10; :: thesis: B is MSSubAlgebra of M
A11:
1 in {0 ,1}
by TARSKI:def 2;
then
F . 1 = B
by A5;
hence
B is MSSubAlgebra of M
by A9, A11; :: thesis: verum