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;
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