let X be non empty set ; ( ( for x, y being set st x in X & y in X holds
x \/ y in X ) implies InclPoset X is with_suprema )
set L = InclPoset X;
assume A1:
for x, y being set st x in X & y in X holds
x \/ y in X
; InclPoset X is with_suprema
now for a, b being Element of (InclPoset X) holds ex_sup_of {a,b}, InclPoset Xlet a,
b be
Element of
(InclPoset X);
ex_sup_of {a,b}, InclPoset X
ex
c being
Element of
(InclPoset X) st
(
{a,b} is_<=_than c & ( for
d being
Element of
(InclPoset X) st
{a,b} is_<=_than d holds
c <= d ) )
proof
take c =
a "\/" b;
( {a,b} is_<=_than c & ( for d being Element of (InclPoset X) st {a,b} is_<=_than d holds
c <= d ) )
A2:
a \/ b = c
by A1, Th8;
then
b c= c
by XBOOLE_1:7;
then A3:
b <= c
by Th3;
a c= c
by A2, XBOOLE_1:7;
then
a <= c
by Th3;
hence
{a,b} is_<=_than c
by A3, YELLOW_0:8;
for d being Element of (InclPoset X) st {a,b} is_<=_than d holds
c <= d
let d be
Element of
(InclPoset X);
( {a,b} is_<=_than d implies c <= d )
assume A4:
{a,b} is_<=_than d
;
c <= d
b in {a,b}
by TARSKI:def 2;
then
b <= d
by A4;
then A5:
b c= d
by Th3;
a in {a,b}
by TARSKI:def 2;
then
a <= d
by A4;
then
a c= d
by Th3;
then
a \/ b c= d
by A5, XBOOLE_1:8;
then
c c= d
by A1, Th8;
hence
c <= d
by Th3;
verum
end; hence
ex_sup_of {a,b},
InclPoset X
by YELLOW_0:15;
verum end;
hence
InclPoset X is with_suprema
by YELLOW_0:20; verum