{} in {{}}
by TARSKI:def 1;
then reconsider D = {{}} as non empty set ;
reconsider iD = id D as Relation of D ;
reconsider nD = nabla D as Relation of D ;
set P = pcs-Str(# D,iD,nD #);
AA:
for x, y being Element of pcs-Str(# D,iD,nD #) holds x (--) y
A1:
pcs-Str(# D,iD,nD #) is trivial
;
B1:
the InternalRel of pcs-Str(# D,iD,nD #) is_reflexive_in the carrier of pcs-Str(# D,iD,nD #)
by EQREL_1:2;
field (id D) = D
by PARTIT_2:18;
then
field the InternalRel of pcs-Str(# D,iD,nD #) = the carrier of pcs-Str(# D,iD,nD #)
;
then B3:
the InternalRel of pcs-Str(# D,iD,nD #) is_antisymmetric_in the carrier of pcs-Str(# D,iD,nD #)
by RELAT_2:def 12;
for x, y being Element of pcs-Str(# D,iD,nD #) ex z being Element of pcs-Str(# D,iD,nD #) st
( x <= z & y <= z & ( for z9 being Element of pcs-Str(# D,iD,nD #) st x <= z9 & y <= z9 holds
z <= z9 ) )
proof
let x,
y be
Element of
pcs-Str(#
D,
iD,
nD #);
ex z being Element of pcs-Str(# D,iD,nD #) st
( x <= z & y <= z & ( for z9 being Element of pcs-Str(# D,iD,nD #) st x <= z9 & y <= z9 holds
z <= z9 ) )
reconsider z =
{} as
Element of
pcs-Str(#
D,
iD,
nD #)
by TARSKI:def 1;
take
z
;
( x <= z & y <= z & ( for z9 being Element of pcs-Str(# D,iD,nD #) st x <= z9 & y <= z9 holds
z <= z9 ) )
B4:
(
x = z &
y = z )
by A1, STRUCT_0:def 10;
then
(
[x,z] in id D &
[y,z] in id D )
by RELAT_1:def 10;
then
(
[x,z] in the
InternalRel of
pcs-Str(#
D,
iD,
nD #) &
[y,z] in the
InternalRel of
pcs-Str(#
D,
iD,
nD #) )
;
hence
(
x <= z &
y <= z & ( for
z9 being
Element of
pcs-Str(#
D,
iD,
nD #) st
x <= z9 &
y <= z9 holds
z <= z9 ) )
by B4, ORDERS_2:def 5;
verum
end;
then B4:
pcs-Str(# D,iD,nD #) is with_suprema
by LATTICE3:def 10;
for x, y being Element of pcs-Str(# D,iD,nD #) ex z being Element of pcs-Str(# D,iD,nD #) st
( z <= x & z <= y & ( for z9 being Element of pcs-Str(# D,iD,nD #) st z9 <= x & z9 <= y holds
z9 <= z ) )
proof
let x,
y be
Element of
pcs-Str(#
D,
iD,
nD #);
ex z being Element of pcs-Str(# D,iD,nD #) st
( z <= x & z <= y & ( for z9 being Element of pcs-Str(# D,iD,nD #) st z9 <= x & z9 <= y holds
z9 <= z ) )
reconsider z =
{} as
Element of
pcs-Str(#
D,
iD,
nD #)
by TARSKI:def 1;
take
z
;
( z <= x & z <= y & ( for z9 being Element of pcs-Str(# D,iD,nD #) st z9 <= x & z9 <= y holds
z9 <= z ) )
B4:
(
x = z &
y = z )
by A1, STRUCT_0:def 10;
then
(
[x,z] in id D &
[y,z] in id D )
by RELAT_1:def 10;
hence
(
z <= x &
z <= y & ( for
z9 being
Element of
pcs-Str(#
D,
iD,
nD #) st
z9 <= x &
z9 <= y holds
z9 <= z ) )
by B4, ORDERS_2:def 5;
verum
end;
then
pcs-Str(# D,iD,nD #) is with_infima
by LATTICE3:def 11;
then
( pcs-Str(# D,iD,nD #) is reflexive & pcs-Str(# D,iD,nD #) is antisymmetric & pcs-Str(# D,iD,nD #) is with_suprema & pcs-Str(# D,iD,nD #) is with_infima )
by B1, B3, B4, ORDERS_2:def 2, ORDERS_2:def 4;
then reconsider P = pcs-Str(# D,iD,nD #) as WAP-Lattice ;
take
P
; ( P is trivial & P is total & P is pcs-Compatible )
thus
( P is trivial & P is total & P is pcs-Compatible )
by AA; verum