let P, Q be non empty chain-complete Poset; for L being Chain of [:P,Q:] st not L is empty holds
ex_sup_of L,[:P,Q:]
let L be Chain of [:P,Q:]; ( not L is empty implies ex_sup_of L,[:P,Q:] )
set R = the InternalRel of [:P,Q:];
assume
not L is empty
; ex_sup_of L,[:P,Q:]
then reconsider L = L as non empty Chain of [:P,Q:] ;
reconsider L1 = proj1 L as non empty Chain of P ;
reconsider L2 = proj2 L as non empty Chain of Q ;
reconsider z = [(sup L1),(sup L2)] as Element of [:P,Q:] ;
a1:
for x being Element of [:P,Q:] st x in L holds
x <= z
for y being Element of [:P,Q:] st L is_<=_than y holds
z <= y
hence
ex_sup_of L,[:P,Q:]
by a1, YELLOW_0:15, LATTICE3:def 9; verum