let L be non empty transitive RelStr ; for S being non empty full SubRelStr of L
for X being Subset of 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 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 ; ( 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 by A2;
consider a' being Element of such that
A4:
X is_<=_than a'
and
A5:
for b being Element of st X is_<=_than b holds
b >= a'
and
for c being Element of st X is_<=_than c & ( for b being Element of st X is_<=_than b holds
b >= c ) holds
c = a'
by A1, Def7;
A6:
a' = "\/" 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