Metamath Proof Explorer


Theorem suplesup2

Description: If any element of A is less than or equal to an element in B , then the supremum of A is less than or equal to the supremum of B . (Contributed by Glauco Siliprandi, 8-Apr-2021)

Ref Expression
Hypotheses suplesup2.a φ A *
suplesup2.b φ B *
suplesup2.c φ x A y B x y
Assertion suplesup2 φ sup A * < sup B * <

Proof

Step Hyp Ref Expression
1 suplesup2.a φ A *
2 suplesup2.b φ B *
3 suplesup2.c φ x A y B x y
4 1 sselda φ x A x *
5 4 3ad2ant1 φ x A y B x y x *
6 simp1l φ x A y B x y φ
7 simp2 φ x A y B x y y B
8 2 sselda φ y B y *
9 6 7 8 syl2anc φ x A y B x y y *
10 supxrcl B * sup B * < *
11 2 10 syl φ sup B * < *
12 6 11 syl φ x A y B x y sup B * < *
13 simp3 φ x A y B x y x y
14 2 adantr φ y B B *
15 simpr φ y B y B
16 supxrub B * y B y sup B * <
17 14 15 16 syl2anc φ y B y sup B * <
18 6 7 17 syl2anc φ x A y B x y y sup B * <
19 5 9 12 13 18 xrletrd φ x A y B x y x sup B * <
20 19 3exp φ x A y B x y x sup B * <
21 20 rexlimdv φ x A y B x y x sup B * <
22 3 21 mpd φ x A x sup B * <
23 22 ralrimiva φ x A x sup B * <
24 supxrleub A * sup B * < * sup A * < sup B * < x A x sup B * <
25 1 11 24 syl2anc φ sup A * < sup B * < x A x sup B * <
26 23 25 mpbird φ sup A * < sup B * <