set R = LattRel L;
set S = LattRelStr(# the carrier of L, the L_join of L, the L_meet of L,(LattRel L) #);
LattStr(# the carrier of L, the L_join of L, the L_meet of L #) = LattStr(# the carrier of LattRelStr(# the carrier of L, the L_join of L, the L_meet of L,(LattRel L) #), the L_join of LattRelStr(# the carrier of L, the L_join of L, the L_meet of L,(LattRel L) #), the L_meet of LattRelStr(# the carrier of L, the L_join of L, the L_meet of L,(LattRel L) #) #)
;
then reconsider S = LattRelStr(# the carrier of L, the L_join of L, the L_meet of L,(LattRel L) #) as LatAugmentation of L by Def9;
for x, y being Element of S holds
( x <= y iff x |^| y = x )
then A2:
S is naturally_inf-generated
;
for x, y being Element of S holds
( x <= y iff x |_| y = y )
then
S is naturally_sup-generated
;
hence
ex b1 being LatAugmentation of L st
( b1 is naturally_sup-generated & b1 is naturally_inf-generated & b1 is Lattice-like )
by A2; verum