let C be complete Lattice; for X being set holds
( "\/" (X,C) = "\/" ( { a where a is Element of C : ex b being Element of C st
( a [= b & b in X ) } ,C) & "/\" (X,C) = "/\" ( { b where b is Element of C : ex a being Element of C st
( a [= b & a in X ) } ,C) )
let X be set ; ( "\/" (X,C) = "\/" ( { a where a is Element of C : ex b being Element of C st
( a [= b & b in X ) } ,C) & "/\" (X,C) = "/\" ( { b where b is Element of C : ex a being Element of C st
( a [= b & a in X ) } ,C) )
set Y = { a where a is Element of C : ex b being Element of C st
( a [= b & b in X ) } ;
set Z = { a where a is Element of C : ex b being Element of C st
( b [= a & b in X ) } ;
X is_less_than "\/" ( { a where a is Element of C : ex b being Element of C st
( a [= b & b in X ) } ,C)
then A1:
"\/" (X,C) [= "\/" ( { a where a is Element of C : ex b being Element of C st
( a [= b & b in X ) } ,C)
by Def21;
{ a where a is Element of C : ex b being Element of C st
( a [= b & b in X ) } is_less_than "\/" (X,C)
then
"\/" ( { a where a is Element of C : ex b being Element of C st
( a [= b & b in X ) } ,C) [= "\/" (X,C)
by Def21;
hence
"\/" (X,C) = "\/" ( { a where a is Element of C : ex b being Element of C st
( a [= b & b in X ) } ,C)
by A1, LATTICES:8; "/\" (X,C) = "/\" ( { b where b is Element of C : ex a being Element of C st
( a [= b & a in X ) } ,C)
X is_greater_than "/\" ( { a where a is Element of C : ex b being Element of C st
( b [= a & b in X ) } ,C)
then A4:
"/\" ( { a where a is Element of C : ex b being Element of C st
( b [= a & b in X ) } ,C) [= "/\" (X,C)
by Th34;
{ a where a is Element of C : ex b being Element of C st
( b [= a & b in X ) } is_greater_than "/\" (X,C)
then
"/\" (X,C) [= "/\" ( { a where a is Element of C : ex b being Element of C st
( b [= a & b in X ) } ,C)
by Th34;
hence
"/\" (X,C) = "/\" ( { b where b is Element of C : ex a being Element of C st
( a [= b & a in X ) } ,C)
by A4, LATTICES:8; verum