Metamath Proof Explorer


Theorem infleinf2

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

Ref Expression
Hypotheses infleinf2.x x φ
infleinf2.p y φ
infleinf2.a φ A *
infleinf2.b φ B *
infleinf2.y φ x B y A y x
Assertion infleinf2 φ sup A * < sup B * <

Proof

Step Hyp Ref Expression
1 infleinf2.x x φ
2 infleinf2.p y φ
3 infleinf2.a φ A *
4 infleinf2.b φ B *
5 infleinf2.y φ x B y A y x
6 nfv y x B
7 2 6 nfan y φ x B
8 nfv y sup A * < x
9 3 infxrcld φ sup A * < *
10 9 3ad2ant1 φ y A y x sup A * < *
11 10 3adant1r φ x B y A y x sup A * < *
12 3 sselda φ y A y *
13 12 3adant3 φ y A y x y *
14 13 3adant1r φ x B y A y x y *
15 4 sselda φ x B x *
16 15 3ad2ant1 φ x B y A y x x *
17 3 adantr φ y A A *
18 simpr φ y A y A
19 infxrlb A * y A sup A * < y
20 17 18 19 syl2anc φ y A sup A * < y
21 20 3adant3 φ y A y x sup A * < y
22 21 3adant1r φ x B y A y x sup A * < y
23 simp3 φ x B y A y x y x
24 11 14 16 22 23 xrletrd φ x B y A y x sup A * < x
25 24 3exp φ x B y A y x sup A * < x
26 7 8 25 rexlimd φ x B y A y x sup A * < x
27 5 26 mpd φ x B sup A * < x
28 1 27 ralrimia φ x B sup A * < x
29 infxrgelb B * sup A * < * sup A * < sup B * < x B sup A * < x
30 4 9 29 syl2anc φ sup A * < sup B * < x B sup A * < x
31 28 30 mpbird φ sup A * < sup B * <