let L be D_Lattice; LattStr(# (StoneS L),(Set_Union L),(Set_Meet L) #) is Lattice
set SL = LattStr(# (StoneS L),(Set_Union L),(Set_Meet L) #);
then
( LattStr(# (StoneS L),(Set_Union L),(Set_Meet L) #) is join-commutative & LattStr(# (StoneS L),(Set_Union L),(Set_Meet L) #) is join-associative & LattStr(# (StoneS L),(Set_Union L),(Set_Meet L) #) is meet-absorbing & LattStr(# (StoneS L),(Set_Union L),(Set_Meet L) #) is meet-commutative & LattStr(# (StoneS L),(Set_Union L),(Set_Meet L) #) is meet-associative & LattStr(# (StoneS L),(Set_Union L),(Set_Meet L) #) is join-absorbing )
by A1, A2, A5, A4, A3;
hence
LattStr(# (StoneS L),(Set_Union L),(Set_Meet L) #) is Lattice
; verum