set L = B squared-latt ;
for x being Element of (B squared-latt) ex y being Element of (B squared-latt) st y is_a_pseudocomplement_of x
proof
let x be
Element of
(B squared-latt);
ex y being Element of (B squared-latt) st y is_a_pseudocomplement_of x
x in the
carrier of
(B squared-latt)
;
then
x in B squared
by SquaredCarrier;
then consider x1,
x2 being
Element of
B such that A1:
(
x = [x1,x2] &
x1 [= x2 )
;
I1:
[(x2 `),(x2 `)] in B squared
;
reconsider y =
[(x2 `),(x2 `)] as
Element of
(B squared-latt) by I1, SquaredCarrier;
take
y
;
y is_a_pseudocomplement_of x
Z1:
x "/\" y =
[x1,x2] "/\" [(x2 `),(x2 `)]
by A1, MSUALG_7:11
.=
[(x1 "/\" (x2 `)),(x2 "/\" (x2 `))]
by FILTER_1:35
.=
[(x1 "/\" (x2 `)),(Bottom B)]
by LATTICES:20
;
x2 ` [= x1 `
by A1, LATTICES:26;
then
x1 "/\" (x2 `) [= x1 "/\" (x1 `)
by FILTER_0:5;
then
x1 "/\" (x2 `) [= Bottom B
by LATTICES:20;
then tt:
x1 "/\" (x2 `) = Bottom B
by BOOLEALG:9;
for
w being
Element of
(B squared-latt) st
x "/\" w = Bottom (B squared-latt) holds
w [= y
proof
let w be
Element of
(B squared-latt);
( x "/\" w = Bottom (B squared-latt) implies w [= y )
assume O1:
x "/\" w = Bottom (B squared-latt)
;
w [= y
w in the
carrier of
(B squared-latt)
;
then
w in B squared
by SquaredCarrier;
then consider w1,
w2 being
Element of
B such that Y1:
(
w = [w1,w2] &
w1 [= w2 )
;
[x1,x2] "/\" [w1,w2] = Bottom (B squared-latt)
by O1, Y1, A1, MSUALG_7:11;
then
[x1,x2] "/\" [w1,w2] = [(Bottom B),(Bottom B)]
by SquaredBottom;
then
[(x1 "/\" w1),(x2 "/\" w2)] = [(Bottom B),(Bottom B)]
by FILTER_1:35;
then
(
x1 "/\" w1 = Bottom B &
x2 "/\" w2 = Bottom B )
by XTUPLE_0:1;
then Y2:
w2 [= x2 `
by LATTICES:25;
then
w1 [= x2 `
by Y1, LATTICES:7;
then
[w1,w2] "/\" [(x2 `),(x2 `)] = [w1,w2]
by LATTICES:4, Y2, FILTER_1:36;
then
w "/\" y = w
by Y1, MSUALG_7:11;
hence
w [= y
by LATTICES:4;
verum
end;
hence
y is_a_pseudocomplement_of x
by tt, Z1, SquaredBottom;
verum
end;
hence
B squared-latt is pseudocomplemented
; verum