begin
Lm1: 
 for L being   Lattice
  for X, Y being   Element of L  st X meets Y holds 
Y meets X
 
definition
let L be   
Lattice;
let X, 
Y be   
Element of 
L;
 meetsredefine pred X meets Y;
symmetry 
 for X, Y being   Element of L  st (L,b1,b2) holds 
(L,b2,b1)
 by Lm1;
 \+\redefine func X \+\ Y ->   Element of 
L;
commutativity 
 for X, Y being   Element of L holds  X \+\ Y = Y \+\ X
 ;
 meetsredefine pred X misses Y;
symmetry 
 for X, Y being   Element of L  st (L,b1,b2) holds 
 not (L,b2,b1)
 by Lm1;
 
end;
 
begin
begin
begin
begin
Lm2: 
 for L being   B_Lattice
  for X, Y being   Element of L holds  (X "\/" Y) \ (X \+\ Y) = X "/\" Y