let L be non empty transitive RelStr ; for S being non empty full SubRelStr of L
for X being Subset of S st ex_sup_of X,L & "\/" X,L in the carrier of S holds
( ex_sup_of X,S & "\/" X,S = "\/" X,L )
let S be non empty full SubRelStr of L; for X being Subset of S st ex_sup_of X,L & "\/" X,L in the carrier of S holds
( ex_sup_of X,S & "\/" X,S = "\/" X,L )
let X be Subset of S; ( ex_sup_of X,L & "\/" X,L in the carrier of S implies ( ex_sup_of X,S & "\/" X,S = "\/" X,L ) )
assume that
A1:
ex_sup_of X,L
and
A2:
"\/" X,L in the carrier of S
; ( ex_sup_of X,S & "\/" X,S = "\/" X,L )
reconsider a = "\/" X,L as Element of S by A2;
consider a9 being Element of L such that
A4:
X is_<=_than a9
and
A5:
for b being Element of L st X is_<=_than b holds
b >= a9
and
for c being Element of L st X is_<=_than c & ( for b being Element of L st X is_<=_than b holds
b >= c ) holds
c = a9
by A1, Def7;
A6:
a9 = "\/" X,L
by A1, A4, A5, Def9;
thus
ex_sup_of X,S
"\/" X,S = "\/" X,L
hence
"\/" X,S = "\/" X,L
by A3, Def9; verum