let L be lower-bounded up-complete LATTICE; :: thesis: for X being Subset of L holds
( X is order-generating iff for l being Element of L ex Y being Subset of X st l = "/\" (Y,L) )

let X be Subset of L; :: thesis: ( X is order-generating iff for l being Element of L ex Y being Subset of X st l = "/\" (Y,L) )
thus ( X is order-generating implies for l being Element of L ex Y being Subset of X st l = "/\" (Y,L) ) :: thesis: ( ( for l being Element of L ex Y being Subset of X st l = "/\" (Y,L) ) implies X is order-generating )
proof
assume A1: X is order-generating ; :: thesis: for l being Element of L ex Y being Subset of X st l = "/\" (Y,L)
let l be Element of L; :: thesis: ex Y being Subset of X st l = "/\" (Y,L)
for x being set st x in (uparrow l) /\ X holds
x in X by XBOOLE_0:def 4;
then reconsider Y = (uparrow l) /\ X as Subset of X by TARSKI:def 3;
l = "/\" (Y,L) by A1, Def5;
hence ex Y being Subset of X st l = "/\" (Y,L) ; :: thesis: verum
end;
thus ( ( for l being Element of L ex Y being Subset of X st l = "/\" (Y,L) ) implies X is order-generating ) :: thesis: verum
proof
assume A2: for l being Element of L ex Y being Subset of X st l = "/\" (Y,L) ; :: thesis: X is order-generating
let l be Element of L; :: according to WAYBEL_6:def 5 :: thesis: ( ex_inf_of (uparrow l) /\ X,L & l = inf ((uparrow l) /\ X) )
consider Y being Subset of X such that
A3: l = "/\" (Y,L) by A2;
set S = (uparrow l) /\ X;
thus ex_inf_of (uparrow l) /\ X,L by YELLOW_0:17; :: thesis: l = inf ((uparrow l) /\ X)
A4: for b being Element of L st b is_<=_than (uparrow l) /\ X holds
b <= l
proof end;
now
let x be Element of L; :: thesis: ( x in (uparrow l) /\ X implies l <= x )
assume x in (uparrow l) /\ X ; :: thesis: l <= x
then x in uparrow l by XBOOLE_0:def 4;
hence l <= x by WAYBEL_0:18; :: thesis: verum
end;
then l is_<=_than (uparrow l) /\ X by LATTICE3:def 8;
hence l = inf ((uparrow l) /\ X) by A4, YELLOW_0:33; :: thesis: verum
end;