let L be B_Lattice; :: thesis: for X, Y being Element of L st (X ` ) "\/" (Y ` ) = X "\/" Y & X misses X ` & Y misses Y ` holds
( X = Y ` & Y = X ` )

let X, Y be Element of L; :: thesis: ( (X ` ) "\/" (Y ` ) = X "\/" Y & X misses X ` & Y misses Y ` implies ( X = Y ` & Y = X ` ) )
assume that
A1: (X ` ) "\/" (Y ` ) = X "\/" Y and
A2: X misses X ` and
A3: Y misses Y ` ; :: thesis: ( X = Y ` & Y = X ` )
A4: X "/\" (X ` ) = Bottom L by A2, Def4;
A5: Y "/\" (Y ` ) = Bottom L by A3, Def4;
then (Y ` ) "/\" ((X ` ) "\/" (Y ` )) = ((Y ` ) "/\" X) "\/" (Bottom L) by A1, LATTICES:def 11;
then A6: (Y ` ) "/\" ((X ` ) "\/" (Y ` )) = (Y ` ) "/\" X by LATTICES:39;
(Y "/\" (X ` )) "\/" (Y "/\" (Y ` )) = Y "/\" (X "\/" Y) by A1, LATTICES:def 11;
then Y "/\" (X ` ) = Y "/\" (X "\/" Y) by A5, LATTICES:39;
then A7: Y "/\" (X ` ) = Y by LATTICES:def 9;
(X "/\" (X ` )) "\/" (X "/\" (Y ` )) = X "/\" (X "\/" Y) by A1, LATTICES:def 11;
then X "/\" (Y ` ) = X "/\" (X "\/" Y) by A4, LATTICES:39
.= X by LATTICES:def 9 ;
hence X = Y ` by A6, LATTICES:def 9; :: thesis: Y = X `
(X ` ) "/\" ((X ` ) "\/" (Y ` )) = (Bottom L) "\/" ((X ` ) "/\" Y) by A1, A4, LATTICES:def 11;
then (X ` ) "/\" ((X ` ) "\/" (Y ` )) = (X ` ) "/\" Y by LATTICES:39;
hence Y = X ` by A7, LATTICES:def 9; :: thesis: verum