let C be complete Lattice; for X being set holds "\/" (X,C) = "/\" ( { a where a is Element of C : a is_greater_than X } ,C)
let X be set ; "\/" (X,C) = "/\" ( { a where a is Element of C : a is_greater_than X } ,C)
set Y = { a where a is Element of C : a is_greater_than X } ;
A1:
"\/" (X,C) is_less_than { a where a is Element of C : a is_greater_than X }
X is_less_than "\/" (X,C)
by Def21;
then
"\/" (X,C) in { a where a is Element of C : a is_greater_than X }
;
then
for b being Element of C st b is_less_than { a where a is Element of C : a is_greater_than X } holds
b [= "\/" (X,C)
;
hence
"\/" (X,C) = "/\" ( { a where a is Element of C : a is_greater_than X } ,C)
by A1, Th34; verum