let L be GAD_Lattice; for x, y being Element of L st y "/\" x [= y holds
( ex_glb_of x,y & y "/\" x = glb (x,y) )
let x, y be Element of L; ( y "/\" x [= y implies ( ex_glb_of x,y & y "/\" x = glb (x,y) ) )
assume A1:
y "/\" x [= y
; ( ex_glb_of x,y & y "/\" x = glb (x,y) )
A2:
y "/\" x [= x
by LATTICES:def 8;
ex c being Element of L st
( c [= x & c [= y & ( for d being Element of L st d [= x & d [= y holds
d [= c ) )
hence T1:
ex_glb_of x,y
; y "/\" x = glb (x,y)
for d being Element of L st d [= x & d [= y holds
d [= y "/\" x
by DefLDS;
hence
y "/\" x = glb (x,y)
by T1, DefGLB, A1, A2; verum