let L be transitive antisymmetric with_suprema RelStr ; :: thesis: for a, b, c, d being Element of L st a <= c & b <= d holds
a "\/" b <= c "\/" d

let a, b, c, d be Element of L; :: thesis: ( a <= c & b <= d implies a "\/" b <= c "\/" d )
assume A1: ( a <= c & b <= d ) ; :: thesis: a "\/" b <= c "\/" d
A2: ex x being Element of L st
( a <= x & b <= x & ( for z being Element of L st a <= z & b <= z holds
x <= z ) ) by LATTICE3:def 10;
ex_sup_of {c,d},L by YELLOW_0:20;
then ( c <= c "\/" d & d <= c "\/" d ) by YELLOW_0:18;
then ( a <= c "\/" d & b <= c "\/" d ) by A1, ORDERS_2:26;
hence a "\/" b <= c "\/" d by A2, LATTICE3:def 13; :: thesis: verum