let L be non empty reflexive transitive RelStr ; for X, F being Subset of L st ( for Y being finite Subset of X st Y <> {} holds
ex_sup_of Y,L ) & ( for x being Element of L st x in F holds
ex Y being finite Subset of X st
( ex_sup_of Y,L & x = "\/" (Y,L) ) ) & ( for Y being finite Subset of X st Y <> {} holds
"\/" (Y,L) in F ) holds
for x being Element of L holds
( x is_>=_than X iff x is_>=_than F )
let X, F be Subset of L; ( ( for Y being finite Subset of X st Y <> {} holds
ex_sup_of Y,L ) & ( for x being Element of L st x in F holds
ex Y being finite Subset of X st
( ex_sup_of Y,L & x = "\/" (Y,L) ) ) & ( for Y being finite Subset of X st Y <> {} holds
"\/" (Y,L) in F ) implies for x being Element of L holds
( x is_>=_than X iff x is_>=_than F ) )
assume that
A1:
for Y being finite Subset of X st Y <> {} holds
ex_sup_of Y,L
and
A2:
for x being Element of L st x in F holds
ex Y being finite Subset of X st
( ex_sup_of Y,L & x = "\/" (Y,L) )
and
A3:
for Y being finite Subset of X st Y <> {} holds
"\/" (Y,L) in F
; for x being Element of L holds
( x is_>=_than X iff x is_>=_than F )
let x be Element of L; ( x is_>=_than X iff x is_>=_than F )
thus
( x is_>=_than X implies x is_>=_than F )
( x is_>=_than F implies x is_>=_than X )
assume A7:
x is_>=_than F
; x is_>=_than X
let y be Element of L; LATTICE3:def 9 ( not y in X or y <= x )
assume
y in X
; y <= x
then A8:
{y} c= X
by ZFMISC_1:31;
then A9:
sup {y} in F
by A3;
ex_sup_of {y},L
by A1, A8;
then A10:
{y} is_<=_than sup {y}
by YELLOW_0:def 9;
A11:
sup {y} <= x
by A7, A9;
y <= sup {y}
by A10, YELLOW_0:7;
hence
y <= x
by A11, ORDERS_2:3; verum