Metamath Proof Explorer


Theorem xrlexaddrp

Description: If an extended real number A can be approximated from above, adding positive reals to B , then A is less than or equal to B . (Contributed by Glauco Siliprandi, 11-Oct-2020)

Ref Expression
Hypotheses xrlexaddrp.1 φA*
xrlexaddrp.2 φB*
xrlexaddrp.3 φx+AB+𝑒x
Assertion xrlexaddrp φAB

Proof

Step Hyp Ref Expression
1 xrlexaddrp.1 φA*
2 xrlexaddrp.2 φB*
3 xrlexaddrp.3 φx+AB+𝑒x
4 pnfge A*A+∞
5 1 4 syl φA+∞
6 5 adantr φB=+∞A+∞
7 id B=+∞B=+∞
8 7 eqcomd B=+∞+∞=B
9 8 adantl φB=+∞+∞=B
10 6 9 breqtrd φB=+∞AB
11 simpl φ¬B=+∞φ
12 neqne ¬B=+∞B+∞
13 12 adantl φ¬B=+∞B+∞
14 simpr φA=−∞A=−∞
15 mnfle B*−∞B
16 2 15 syl φ−∞B
17 16 adantr φA=−∞−∞B
18 14 17 eqbrtrd φA=−∞AB
19 18 adantlr φB+∞A=−∞AB
20 simpl φB+∞¬A=−∞φB+∞
21 neqne ¬A=−∞A−∞
22 21 adantl φB+∞¬A=−∞A−∞
23 simpll φB+∞A−∞φ
24 2 adantr φB+∞B*
25 simpr φB+∞B+∞
26 24 25 jca φB+∞B*B+∞
27 xrnepnf B*B+∞BB=−∞
28 26 27 sylib φB+∞BB=−∞
29 28 adantr φB+∞¬BBB=−∞
30 simpr φB+∞¬B¬B
31 pm2.53 BB=−∞¬BB=−∞
32 29 30 31 sylc φB+∞¬BB=−∞
33 32 adantlr φB+∞A−∞¬BB=−∞
34 id φφ
35 1rp 1+
36 35 a1i φ1+
37 1re 1
38 37 elexi 1V
39 eleq1 x=1x+1+
40 39 anbi2d x=1φx+φ1+
41 oveq2 x=1B+𝑒x=B+𝑒1
42 41 breq2d x=1AB+𝑒xAB+𝑒1
43 40 42 imbi12d x=1φx+AB+𝑒xφ1+AB+𝑒1
44 38 43 3 vtocl φ1+AB+𝑒1
45 34 36 44 syl2anc φAB+𝑒1
46 45 ad2antrr φA−∞B=−∞AB+𝑒1
47 oveq1 B=−∞B+𝑒1=−∞+𝑒1
48 1xr 1*
49 ltpnf 11<+∞
50 37 49 ax-mp 1<+∞
51 37 50 ltneii 1+∞
52 xaddmnf2 1*1+∞−∞+𝑒1=−∞
53 48 51 52 mp2an −∞+𝑒1=−∞
54 53 a1i B=−∞−∞+𝑒1=−∞
55 47 54 eqtr2d B=−∞−∞=B+𝑒1
56 55 adantl φA−∞B=−∞−∞=B+𝑒1
57 56 eqcomd φA−∞B=−∞B+𝑒1=−∞
58 1 adantr φA−∞A*
59 simpr φA−∞A−∞
60 nemnftgtmnft A*A−∞−∞<A
61 58 59 60 syl2anc φA−∞−∞<A
62 61 adantr φA−∞B=−∞−∞<A
63 57 62 eqbrtrd φA−∞B=−∞B+𝑒1<A
64 2 ad2antrr φA−∞B=−∞B*
65 48 a1i φA−∞B=−∞1*
66 64 65 xaddcld φA−∞B=−∞B+𝑒1*
67 1 ad2antrr φA−∞B=−∞A*
68 xrltnle B+𝑒1*A*B+𝑒1<A¬AB+𝑒1
69 66 67 68 syl2anc φA−∞B=−∞B+𝑒1<A¬AB+𝑒1
70 63 69 mpbid φA−∞B=−∞¬AB+𝑒1
71 46 70 pm2.65da φA−∞¬B=−∞
72 71 neqned φA−∞B−∞
73 72 ad4ant13 φB+∞A−∞¬BB−∞
74 73 neneqd φB+∞A−∞¬B¬B=−∞
75 33 74 condan φB+∞A−∞B
76 3 adantlr φBx+AB+𝑒x
77 simpl Bx+B
78 rpre x+x
79 78 adantl Bx+x
80 rexadd BxB+𝑒x=B+x
81 77 79 80 syl2anc Bx+B+𝑒x=B+x
82 81 adantll φBx+B+𝑒x=B+x
83 76 82 breqtrd φBx+AB+x
84 83 ralrimiva φBx+AB+x
85 1 adantr φBA*
86 simpr φBB
87 xralrple A*BABx+AB+x
88 85 86 87 syl2anc φBABx+AB+x
89 84 88 mpbird φBAB
90 23 75 89 syl2anc φB+∞A−∞AB
91 20 22 90 syl2anc φB+∞¬A=−∞AB
92 19 91 pm2.61dan φB+∞AB
93 11 13 92 syl2anc φ¬B=+∞AB
94 10 93 pm2.61dan φAB