Metamath Proof Explorer


Theorem pntrmax

Description: There is a bound on the residual valid for all x . (Contributed by Mario Carneiro, 9-Apr-2016)

Ref Expression
Hypothesis pntrval.r R = a + ψ a a
Assertion pntrmax c + x + R x x c

Proof

Step Hyp Ref Expression
1 pntrval.r R = a + ψ a a
2 rpssre +
3 2 a1i +
4 1red 1
5 1 pntrval x + R x = ψ x x
6 rpre x + x
7 chpcl x ψ x
8 6 7 syl x + ψ x
9 8 6 resubcld x + ψ x x
10 5 9 eqeltrd x + R x
11 rerpdivcl R x x + R x x
12 10 11 mpancom x + R x x
13 12 recnd x + R x x
14 13 adantl x + R x x
15 5 oveq1d x + R x x = ψ x x x
16 8 recnd x + ψ x
17 rpcn x + x
18 rpne0 x + x 0
19 16 17 17 18 divsubdird x + ψ x x x = ψ x x x x
20 17 18 dividd x + x x = 1
21 20 oveq2d x + ψ x x x x = ψ x x 1
22 15 19 21 3eqtrd x + R x x = ψ x x 1
23 22 mpteq2ia x + R x x = x + ψ x x 1
24 rerpdivcl ψ x x + ψ x x
25 8 24 mpancom x + ψ x x
26 25 adantl x + ψ x x
27 1red x + 1
28 chpo1ub x + ψ x x 𝑂1
29 28 a1i x + ψ x x 𝑂1
30 ax-1cn 1
31 o1const + 1 x + 1 𝑂1
32 2 30 31 mp2an x + 1 𝑂1
33 32 a1i x + 1 𝑂1
34 26 27 29 33 o1sub2 x + ψ x x 1 𝑂1
35 23 34 eqeltrid x + R x x 𝑂1
36 chpcl y ψ y
37 peano2re ψ y ψ y + 1
38 36 37 syl y ψ y + 1
39 38 ad2antrl y 1 y ψ y + 1
40 22 3ad2ant1 x + y x < y R x x = ψ x x 1
41 40 fveq2d x + y x < y R x x = ψ x x 1
42 1re 1
43 38 3ad2ant2 x + y x < y ψ y + 1
44 resubcl 1 ψ y + 1 1 ψ y + 1
45 42 43 44 sylancr x + y x < y 1 ψ y + 1
46 0red x + y x < y 0
47 25 3ad2ant1 x + y x < y ψ x x
48 chpge0 y 0 ψ y
49 48 3ad2ant2 x + y x < y 0 ψ y
50 36 3ad2ant2 x + y x < y ψ y
51 addge02 1 ψ y 0 ψ y 1 ψ y + 1
52 42 50 51 sylancr x + y x < y 0 ψ y 1 ψ y + 1
53 49 52 mpbid x + y x < y 1 ψ y + 1
54 suble0 1 ψ y + 1 1 ψ y + 1 0 1 ψ y + 1
55 42 43 54 sylancr x + y x < y 1 ψ y + 1 0 1 ψ y + 1
56 53 55 mpbird x + y x < y 1 ψ y + 1 0
57 8 3ad2ant1 x + y x < y ψ x
58 6 3ad2ant1 x + y x < y x
59 chpge0 x 0 ψ x
60 58 59 syl x + y x < y 0 ψ x
61 rpregt0 x + x 0 < x
62 61 3ad2ant1 x + y x < y x 0 < x
63 divge0 ψ x 0 ψ x x 0 < x 0 ψ x x
64 57 60 62 63 syl21anc x + y x < y 0 ψ x x
65 45 46 47 56 64 letrd x + y x < y 1 ψ y + 1 ψ x x
66 2re 2
67 readdcl ψ y 2 ψ y + 2
68 50 66 67 sylancl x + y x < y ψ y + 2
69 1red x + y x < y 1
70 58 adantr x + y x < y x 1 x
71 1red x + y x < y x 1 1
72 66 a1i x + y x < y x 1 2
73 simpr x + y x < y x 1 x 1
74 1lt2 1 < 2
75 74 a1i x + y x < y x 1 1 < 2
76 70 71 72 73 75 lelttrd x + y x < y x 1 x < 2
77 chpeq0 x ψ x = 0 x < 2
78 70 77 syl x + y x < y x 1 ψ x = 0 x < 2
79 76 78 mpbird x + y x < y x 1 ψ x = 0
80 79 oveq1d x + y x < y x 1 ψ x x = 0 x
81 simp1 x + y x < y x +
82 81 rpcnne0d x + y x < y x x 0
83 div0 x x 0 0 x = 0
84 82 83 syl x + y x < y 0 x = 0
85 84 49 eqbrtrd x + y x < y 0 x ψ y
86 85 adantr x + y x < y x 1 0 x ψ y
87 80 86 eqbrtrd x + y x < y x 1 ψ x x ψ y
88 47 adantr x + y x < y 1 x ψ x x
89 57 adantr x + y x < y 1 x ψ x
90 50 adantr x + y x < y 1 x ψ y
91 0lt1 0 < 1
92 91 a1i x + y x < y 0 < 1
93 lediv2a 1 0 < 1 x 0 < x ψ x 0 ψ x 1 x ψ x x ψ x 1
94 93 ex 1 0 < 1 x 0 < x ψ x 0 ψ x 1 x ψ x x ψ x 1
95 69 92 62 57 60 94 syl212anc x + y x < y 1 x ψ x x ψ x 1
96 95 imp x + y x < y 1 x ψ x x ψ x 1
97 89 recnd x + y x < y 1 x ψ x
98 97 div1d x + y x < y 1 x ψ x 1 = ψ x
99 96 98 breqtrd x + y x < y 1 x ψ x x ψ x
100 simp2 x + y x < y y
101 ltle x y x < y x y
102 6 101 sylan x + y x < y x y
103 102 3impia x + y x < y x y
104 chpwordi x y x y ψ x ψ y
105 58 100 103 104 syl3anc x + y x < y ψ x ψ y
106 105 adantr x + y x < y 1 x ψ x ψ y
107 88 89 90 99 106 letrd x + y x < y 1 x ψ x x ψ y
108 58 69 87 107 lecasei x + y x < y ψ x x ψ y
109 2nn0 2 0
110 nn0addge1 ψ y 2 0 ψ y ψ y + 2
111 50 109 110 sylancl x + y x < y ψ y ψ y + 2
112 47 50 68 108 111 letrd x + y x < y ψ x x ψ y + 2
113 df-2 2 = 1 + 1
114 113 oveq2i ψ y + 2 = ψ y + 1 + 1
115 50 recnd x + y x < y ψ y
116 30 a1i x + y x < y 1
117 115 116 116 add12d x + y x < y ψ y + 1 + 1 = 1 + ψ y + 1
118 114 117 eqtrid x + y x < y ψ y + 2 = 1 + ψ y + 1
119 112 118 breqtrd x + y x < y ψ x x 1 + ψ y + 1
120 47 69 43 absdifled x + y x < y ψ x x 1 ψ y + 1 1 ψ y + 1 ψ x x ψ x x 1 + ψ y + 1
121 65 119 120 mpbir2and x + y x < y ψ x x 1 ψ y + 1
122 41 121 eqbrtrd x + y x < y R x x ψ y + 1
123 122 3expb x + y x < y R x x ψ y + 1
124 123 adantrlr x + y 1 y x < y R x x ψ y + 1
125 124 adantll x + y 1 y x < y R x x ψ y + 1
126 3 4 14 35 39 125 o1bddrp c + x + R x x c
127 126 mptru c + x + R x x c