Metamath Proof Explorer


Theorem dchrvmasumlem2

Description: Lemma for dchrvmasum . (Contributed by Mario Carneiro, 4-May-2016)

Ref Expression
Hypotheses rpvmasum.z 𝑍 = ( ℤ/nℤ ‘ 𝑁 )
rpvmasum.l 𝐿 = ( ℤRHom ‘ 𝑍 )
rpvmasum.a ( 𝜑𝑁 ∈ ℕ )
rpvmasum.g 𝐺 = ( DChr ‘ 𝑁 )
rpvmasum.d 𝐷 = ( Base ‘ 𝐺 )
rpvmasum.1 1 = ( 0g𝐺 )
dchrisum.b ( 𝜑𝑋𝐷 )
dchrisum.n1 ( 𝜑𝑋1 )
dchrvmasum.f ( ( 𝜑𝑚 ∈ ℝ+ ) → 𝐹 ∈ ℂ )
dchrvmasum.g ( 𝑚 = ( 𝑥 / 𝑑 ) → 𝐹 = 𝐾 )
dchrvmasum.c ( 𝜑𝐶 ∈ ( 0 [,) +∞ ) )
dchrvmasum.t ( 𝜑𝑇 ∈ ℂ )
dchrvmasum.1 ( ( 𝜑𝑚 ∈ ( 3 [,) +∞ ) ) → ( abs ‘ ( 𝐹𝑇 ) ) ≤ ( 𝐶 · ( ( log ‘ 𝑚 ) / 𝑚 ) ) )
dchrvmasum.r ( 𝜑𝑅 ∈ ℝ )
dchrvmasum.2 ( 𝜑 → ∀ 𝑚 ∈ ( 1 [,) 3 ) ( abs ‘ ( 𝐹𝑇 ) ) ≤ 𝑅 )
Assertion dchrvmasumlem2 ( 𝜑 → ( 𝑥 ∈ ℝ+ ↦ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ) ∈ 𝑂(1) )

Proof

Step Hyp Ref Expression
1 rpvmasum.z 𝑍 = ( ℤ/nℤ ‘ 𝑁 )
2 rpvmasum.l 𝐿 = ( ℤRHom ‘ 𝑍 )
3 rpvmasum.a ( 𝜑𝑁 ∈ ℕ )
4 rpvmasum.g 𝐺 = ( DChr ‘ 𝑁 )
5 rpvmasum.d 𝐷 = ( Base ‘ 𝐺 )
6 rpvmasum.1 1 = ( 0g𝐺 )
7 dchrisum.b ( 𝜑𝑋𝐷 )
8 dchrisum.n1 ( 𝜑𝑋1 )
9 dchrvmasum.f ( ( 𝜑𝑚 ∈ ℝ+ ) → 𝐹 ∈ ℂ )
10 dchrvmasum.g ( 𝑚 = ( 𝑥 / 𝑑 ) → 𝐹 = 𝐾 )
11 dchrvmasum.c ( 𝜑𝐶 ∈ ( 0 [,) +∞ ) )
12 dchrvmasum.t ( 𝜑𝑇 ∈ ℂ )
13 dchrvmasum.1 ( ( 𝜑𝑚 ∈ ( 3 [,) +∞ ) ) → ( abs ‘ ( 𝐹𝑇 ) ) ≤ ( 𝐶 · ( ( log ‘ 𝑚 ) / 𝑚 ) ) )
14 dchrvmasum.r ( 𝜑𝑅 ∈ ℝ )
15 dchrvmasum.2 ( 𝜑 → ∀ 𝑚 ∈ ( 1 [,) 3 ) ( abs ‘ ( 𝐹𝑇 ) ) ≤ 𝑅 )
16 1red ( 𝜑 → 1 ∈ ℝ )
17 elrege0 ( 𝐶 ∈ ( 0 [,) +∞ ) ↔ ( 𝐶 ∈ ℝ ∧ 0 ≤ 𝐶 ) )
18 11 17 sylib ( 𝜑 → ( 𝐶 ∈ ℝ ∧ 0 ≤ 𝐶 ) )
19 18 simpld ( 𝜑𝐶 ∈ ℝ )
20 19 adantr ( ( 𝜑𝑥 ∈ ℝ+ ) → 𝐶 ∈ ℝ )
21 fzfid ( ( 𝜑𝑥 ∈ ℝ+ ) → ( 1 ... ( ⌊ ‘ 𝑥 ) ) ∈ Fin )
22 simpr ( ( 𝜑𝑥 ∈ ℝ+ ) → 𝑥 ∈ ℝ+ )
23 elfznn ( 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) → 𝑑 ∈ ℕ )
24 23 nnrpd ( 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) → 𝑑 ∈ ℝ+ )
25 rpdivcl ( ( 𝑥 ∈ ℝ+𝑑 ∈ ℝ+ ) → ( 𝑥 / 𝑑 ) ∈ ℝ+ )
26 22 24 25 syl2an ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝑥 / 𝑑 ) ∈ ℝ+ )
27 26 relogcld ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( log ‘ ( 𝑥 / 𝑑 ) ) ∈ ℝ )
28 22 adantr ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝑥 ∈ ℝ+ )
29 27 28 rerpdivcld ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ∈ ℝ )
30 21 29 fsumrecl ( ( 𝜑𝑥 ∈ ℝ+ ) → Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ∈ ℝ )
31 20 30 remulcld ( ( 𝜑𝑥 ∈ ℝ+ ) → ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) ∈ ℝ )
32 3nn 3 ∈ ℕ
33 nnrp ( 3 ∈ ℕ → 3 ∈ ℝ+ )
34 relogcl ( 3 ∈ ℝ+ → ( log ‘ 3 ) ∈ ℝ )
35 32 33 34 mp2b ( log ‘ 3 ) ∈ ℝ
36 1re 1 ∈ ℝ
37 35 36 readdcli ( ( log ‘ 3 ) + 1 ) ∈ ℝ
38 remulcl ( ( 𝑅 ∈ ℝ ∧ ( ( log ‘ 3 ) + 1 ) ∈ ℝ ) → ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ∈ ℝ )
39 14 37 38 sylancl ( 𝜑 → ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ∈ ℝ )
40 39 adantr ( ( 𝜑𝑥 ∈ ℝ+ ) → ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ∈ ℝ )
41 rpssre + ⊆ ℝ
42 19 recnd ( 𝜑𝐶 ∈ ℂ )
43 o1const ( ( ℝ+ ⊆ ℝ ∧ 𝐶 ∈ ℂ ) → ( 𝑥 ∈ ℝ+𝐶 ) ∈ 𝑂(1) )
44 41 42 43 sylancr ( 𝜑 → ( 𝑥 ∈ ℝ+𝐶 ) ∈ 𝑂(1) )
45 logfacrlim2 ( 𝑥 ∈ ℝ+ ↦ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) ⇝𝑟 1
46 rlimo1 ( ( 𝑥 ∈ ℝ+ ↦ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) ⇝𝑟 1 → ( 𝑥 ∈ ℝ+ ↦ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) ∈ 𝑂(1) )
47 45 46 mp1i ( 𝜑 → ( 𝑥 ∈ ℝ+ ↦ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) ∈ 𝑂(1) )
48 20 30 44 47 o1mul2 ( 𝜑 → ( 𝑥 ∈ ℝ+ ↦ ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) ) ∈ 𝑂(1) )
49 39 recnd ( 𝜑 → ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ∈ ℂ )
50 o1const ( ( ℝ+ ⊆ ℝ ∧ ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ∈ ℂ ) → ( 𝑥 ∈ ℝ+ ↦ ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ∈ 𝑂(1) )
51 41 49 50 sylancr ( 𝜑 → ( 𝑥 ∈ ℝ+ ↦ ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ∈ 𝑂(1) )
52 31 40 48 51 o1add2 ( 𝜑 → ( 𝑥 ∈ ℝ+ ↦ ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ) ∈ 𝑂(1) )
53 31 40 readdcld ( ( 𝜑𝑥 ∈ ℝ+ ) → ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ∈ ℝ )
54 10 eleq1d ( 𝑚 = ( 𝑥 / 𝑑 ) → ( 𝐹 ∈ ℂ ↔ 𝐾 ∈ ℂ ) )
55 9 ralrimiva ( 𝜑 → ∀ 𝑚 ∈ ℝ+ 𝐹 ∈ ℂ )
56 55 ad2antrr ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ∀ 𝑚 ∈ ℝ+ 𝐹 ∈ ℂ )
57 54 56 26 rspcdva ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝐾 ∈ ℂ )
58 12 ad2antrr ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝑇 ∈ ℂ )
59 57 58 subcld ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝐾𝑇 ) ∈ ℂ )
60 59 abscld ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( abs ‘ ( 𝐾𝑇 ) ) ∈ ℝ )
61 23 adantl ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝑑 ∈ ℕ )
62 60 61 nndivred ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ∈ ℝ )
63 21 62 fsumrecl ( ( 𝜑𝑥 ∈ ℝ+ ) → Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ∈ ℝ )
64 63 recnd ( ( 𝜑𝑥 ∈ ℝ+ ) → Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ∈ ℂ )
65 61 nnrpd ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝑑 ∈ ℝ+ )
66 59 absge0d ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 0 ≤ ( abs ‘ ( 𝐾𝑇 ) ) )
67 60 65 66 divge0d ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 0 ≤ ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) )
68 21 62 67 fsumge0 ( ( 𝜑𝑥 ∈ ℝ+ ) → 0 ≤ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) )
69 63 68 absidd ( ( 𝜑𝑥 ∈ ℝ+ ) → ( abs ‘ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ) = Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) )
70 69 63 eqeltrd ( ( 𝜑𝑥 ∈ ℝ+ ) → ( abs ‘ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ) ∈ ℝ )
71 53 recnd ( ( 𝜑𝑥 ∈ ℝ+ ) → ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ∈ ℂ )
72 71 abscld ( ( 𝜑𝑥 ∈ ℝ+ ) → ( abs ‘ ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ) ∈ ℝ )
73 3re 3 ∈ ℝ
74 73 a1i ( ( 𝜑𝑥 ∈ ℝ+ ) → 3 ∈ ℝ )
75 1le3 1 ≤ 3
76 74 75 jctir ( ( 𝜑𝑥 ∈ ℝ+ ) → ( 3 ∈ ℝ ∧ 1 ≤ 3 ) )
77 14 adantr ( ( 𝜑𝑥 ∈ ℝ+ ) → 𝑅 ∈ ℝ )
78 36 rexri 1 ∈ ℝ*
79 73 rexri 3 ∈ ℝ*
80 1lt3 1 < 3
81 lbico1 ( ( 1 ∈ ℝ* ∧ 3 ∈ ℝ* ∧ 1 < 3 ) → 1 ∈ ( 1 [,) 3 ) )
82 78 79 80 81 mp3an 1 ∈ ( 1 [,) 3 )
83 0red ( ( 𝜑𝑚 ∈ ( 1 [,) 3 ) ) → 0 ∈ ℝ )
84 elico2 ( ( 1 ∈ ℝ ∧ 3 ∈ ℝ* ) → ( 𝑚 ∈ ( 1 [,) 3 ) ↔ ( 𝑚 ∈ ℝ ∧ 1 ≤ 𝑚𝑚 < 3 ) ) )
85 36 79 84 mp2an ( 𝑚 ∈ ( 1 [,) 3 ) ↔ ( 𝑚 ∈ ℝ ∧ 1 ≤ 𝑚𝑚 < 3 ) )
86 85 simp1bi ( 𝑚 ∈ ( 1 [,) 3 ) → 𝑚 ∈ ℝ )
87 0red ( 𝑚 ∈ ( 1 [,) 3 ) → 0 ∈ ℝ )
88 1red ( 𝑚 ∈ ( 1 [,) 3 ) → 1 ∈ ℝ )
89 0lt1 0 < 1
90 89 a1i ( 𝑚 ∈ ( 1 [,) 3 ) → 0 < 1 )
91 85 simp2bi ( 𝑚 ∈ ( 1 [,) 3 ) → 1 ≤ 𝑚 )
92 87 88 86 90 91 ltletrd ( 𝑚 ∈ ( 1 [,) 3 ) → 0 < 𝑚 )
93 86 92 elrpd ( 𝑚 ∈ ( 1 [,) 3 ) → 𝑚 ∈ ℝ+ )
94 12 adantr ( ( 𝜑𝑚 ∈ ℝ+ ) → 𝑇 ∈ ℂ )
95 9 94 subcld ( ( 𝜑𝑚 ∈ ℝ+ ) → ( 𝐹𝑇 ) ∈ ℂ )
96 95 abscld ( ( 𝜑𝑚 ∈ ℝ+ ) → ( abs ‘ ( 𝐹𝑇 ) ) ∈ ℝ )
97 93 96 sylan2 ( ( 𝜑𝑚 ∈ ( 1 [,) 3 ) ) → ( abs ‘ ( 𝐹𝑇 ) ) ∈ ℝ )
98 14 adantr ( ( 𝜑𝑚 ∈ ( 1 [,) 3 ) ) → 𝑅 ∈ ℝ )
99 95 absge0d ( ( 𝜑𝑚 ∈ ℝ+ ) → 0 ≤ ( abs ‘ ( 𝐹𝑇 ) ) )
100 93 99 sylan2 ( ( 𝜑𝑚 ∈ ( 1 [,) 3 ) ) → 0 ≤ ( abs ‘ ( 𝐹𝑇 ) ) )
101 15 r19.21bi ( ( 𝜑𝑚 ∈ ( 1 [,) 3 ) ) → ( abs ‘ ( 𝐹𝑇 ) ) ≤ 𝑅 )
102 83 97 98 100 101 letrd ( ( 𝜑𝑚 ∈ ( 1 [,) 3 ) ) → 0 ≤ 𝑅 )
103 102 ralrimiva ( 𝜑 → ∀ 𝑚 ∈ ( 1 [,) 3 ) 0 ≤ 𝑅 )
104 biidd ( 𝑚 = 1 → ( 0 ≤ 𝑅 ↔ 0 ≤ 𝑅 ) )
105 104 rspcv ( 1 ∈ ( 1 [,) 3 ) → ( ∀ 𝑚 ∈ ( 1 [,) 3 ) 0 ≤ 𝑅 → 0 ≤ 𝑅 ) )
106 82 103 105 mpsyl ( 𝜑 → 0 ≤ 𝑅 )
107 106 adantr ( ( 𝜑𝑥 ∈ ℝ+ ) → 0 ≤ 𝑅 )
108 77 107 jca ( ( 𝜑𝑥 ∈ ℝ+ ) → ( 𝑅 ∈ ℝ ∧ 0 ≤ 𝑅 ) )
109 60 recnd ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( abs ‘ ( 𝐾𝑇 ) ) ∈ ℂ )
110 19 ad2antrr ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝐶 ∈ ℝ )
111 110 29 remulcld ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) ∈ ℝ )
112 18 ad2antrr ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝐶 ∈ ℝ ∧ 0 ≤ 𝐶 ) )
113 log1 ( log ‘ 1 ) = 0
114 61 nncnd ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝑑 ∈ ℂ )
115 114 mulid2d ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 1 · 𝑑 ) = 𝑑 )
116 rpre ( 𝑥 ∈ ℝ+𝑥 ∈ ℝ )
117 116 adantl ( ( 𝜑𝑥 ∈ ℝ+ ) → 𝑥 ∈ ℝ )
118 fznnfl ( 𝑥 ∈ ℝ → ( 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ↔ ( 𝑑 ∈ ℕ ∧ 𝑑𝑥 ) ) )
119 117 118 syl ( ( 𝜑𝑥 ∈ ℝ+ ) → ( 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ↔ ( 𝑑 ∈ ℕ ∧ 𝑑𝑥 ) ) )
120 119 simplbda ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝑑𝑥 )
121 115 120 eqbrtrd ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 1 · 𝑑 ) ≤ 𝑥 )
122 1red ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 1 ∈ ℝ )
123 116 ad2antlr ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝑥 ∈ ℝ )
124 122 123 65 lemuldivd ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( ( 1 · 𝑑 ) ≤ 𝑥 ↔ 1 ≤ ( 𝑥 / 𝑑 ) ) )
125 121 124 mpbid ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 1 ≤ ( 𝑥 / 𝑑 ) )
126 1rp 1 ∈ ℝ+
127 126 a1i ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 1 ∈ ℝ+ )
128 127 26 logled ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 1 ≤ ( 𝑥 / 𝑑 ) ↔ ( log ‘ 1 ) ≤ ( log ‘ ( 𝑥 / 𝑑 ) ) ) )
129 125 128 mpbid ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( log ‘ 1 ) ≤ ( log ‘ ( 𝑥 / 𝑑 ) ) )
130 113 129 eqbrtrrid ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 0 ≤ ( log ‘ ( 𝑥 / 𝑑 ) ) )
131 rpregt0 ( 𝑥 ∈ ℝ+ → ( 𝑥 ∈ ℝ ∧ 0 < 𝑥 ) )
132 131 ad2antlr ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝑥 ∈ ℝ ∧ 0 < 𝑥 ) )
133 divge0 ( ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) ∈ ℝ ∧ 0 ≤ ( log ‘ ( 𝑥 / 𝑑 ) ) ) ∧ ( 𝑥 ∈ ℝ ∧ 0 < 𝑥 ) ) → 0 ≤ ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) )
134 27 130 132 133 syl21anc ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 0 ≤ ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) )
135 mulge0 ( ( ( 𝐶 ∈ ℝ ∧ 0 ≤ 𝐶 ) ∧ ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ∈ ℝ ∧ 0 ≤ ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) ) → 0 ≤ ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) )
136 112 29 134 135 syl12anc ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 0 ≤ ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) )
137 absidm ( ( 𝐾𝑇 ) ∈ ℂ → ( abs ‘ ( abs ‘ ( 𝐾𝑇 ) ) ) = ( abs ‘ ( 𝐾𝑇 ) ) )
138 59 137 syl ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( abs ‘ ( abs ‘ ( 𝐾𝑇 ) ) ) = ( abs ‘ ( 𝐾𝑇 ) ) )
139 138 adantr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) → ( abs ‘ ( abs ‘ ( 𝐾𝑇 ) ) ) = ( abs ‘ ( 𝐾𝑇 ) ) )
140 10 fvoveq1d ( 𝑚 = ( 𝑥 / 𝑑 ) → ( abs ‘ ( 𝐹𝑇 ) ) = ( abs ‘ ( 𝐾𝑇 ) ) )
141 fveq2 ( 𝑚 = ( 𝑥 / 𝑑 ) → ( log ‘ 𝑚 ) = ( log ‘ ( 𝑥 / 𝑑 ) ) )
142 id ( 𝑚 = ( 𝑥 / 𝑑 ) → 𝑚 = ( 𝑥 / 𝑑 ) )
143 141 142 oveq12d ( 𝑚 = ( 𝑥 / 𝑑 ) → ( ( log ‘ 𝑚 ) / 𝑚 ) = ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) )
144 143 oveq2d ( 𝑚 = ( 𝑥 / 𝑑 ) → ( 𝐶 · ( ( log ‘ 𝑚 ) / 𝑚 ) ) = ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) ) )
145 140 144 breq12d ( 𝑚 = ( 𝑥 / 𝑑 ) → ( ( abs ‘ ( 𝐹𝑇 ) ) ≤ ( 𝐶 · ( ( log ‘ 𝑚 ) / 𝑚 ) ) ↔ ( abs ‘ ( 𝐾𝑇 ) ) ≤ ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) ) ) )
146 13 ralrimiva ( 𝜑 → ∀ 𝑚 ∈ ( 3 [,) +∞ ) ( abs ‘ ( 𝐹𝑇 ) ) ≤ ( 𝐶 · ( ( log ‘ 𝑚 ) / 𝑚 ) ) )
147 146 ad3antrrr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) → ∀ 𝑚 ∈ ( 3 [,) +∞ ) ( abs ‘ ( 𝐹𝑇 ) ) ≤ ( 𝐶 · ( ( log ‘ 𝑚 ) / 𝑚 ) ) )
148 nndivre ( ( 𝑥 ∈ ℝ ∧ 𝑑 ∈ ℕ ) → ( 𝑥 / 𝑑 ) ∈ ℝ )
149 117 23 148 syl2an ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝑥 / 𝑑 ) ∈ ℝ )
150 149 adantr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) → ( 𝑥 / 𝑑 ) ∈ ℝ )
151 simpr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) → 3 ≤ ( 𝑥 / 𝑑 ) )
152 elicopnf ( 3 ∈ ℝ → ( ( 𝑥 / 𝑑 ) ∈ ( 3 [,) +∞ ) ↔ ( ( 𝑥 / 𝑑 ) ∈ ℝ ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) ) )
153 73 152 ax-mp ( ( 𝑥 / 𝑑 ) ∈ ( 3 [,) +∞ ) ↔ ( ( 𝑥 / 𝑑 ) ∈ ℝ ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) )
154 150 151 153 sylanbrc ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) → ( 𝑥 / 𝑑 ) ∈ ( 3 [,) +∞ ) )
155 145 147 154 rspcdva ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) → ( abs ‘ ( 𝐾𝑇 ) ) ≤ ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) ) )
156 27 recnd ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( log ‘ ( 𝑥 / 𝑑 ) ) ∈ ℂ )
157 rpcnne0 ( 𝑥 ∈ ℝ+ → ( 𝑥 ∈ ℂ ∧ 𝑥 ≠ 0 ) )
158 157 ad2antlr ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝑥 ∈ ℂ ∧ 𝑥 ≠ 0 ) )
159 65 rpcnne0d ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝑑 ∈ ℂ ∧ 𝑑 ≠ 0 ) )
160 divdiv2 ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) ∈ ℂ ∧ ( 𝑥 ∈ ℂ ∧ 𝑥 ≠ 0 ) ∧ ( 𝑑 ∈ ℂ ∧ 𝑑 ≠ 0 ) ) → ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) = ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) · 𝑑 ) / 𝑥 ) )
161 156 158 159 160 syl3anc ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) = ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) · 𝑑 ) / 𝑥 ) )
162 div23 ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) ∈ ℂ ∧ 𝑑 ∈ ℂ ∧ ( 𝑥 ∈ ℂ ∧ 𝑥 ≠ 0 ) ) → ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) · 𝑑 ) / 𝑥 ) = ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) · 𝑑 ) )
163 156 114 158 162 syl3anc ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) · 𝑑 ) / 𝑥 ) = ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) · 𝑑 ) )
164 161 163 eqtrd ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) = ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) · 𝑑 ) )
165 164 oveq2d ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) ) = ( 𝐶 · ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) · 𝑑 ) ) )
166 42 ad2antrr ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → 𝐶 ∈ ℂ )
167 29 recnd ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ∈ ℂ )
168 166 167 114 mulassd ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) · 𝑑 ) = ( 𝐶 · ( ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) · 𝑑 ) ) )
169 165 168 eqtr4d ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) → ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) ) = ( ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) · 𝑑 ) )
170 169 adantr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) → ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / ( 𝑥 / 𝑑 ) ) ) = ( ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) · 𝑑 ) )
171 155 170 breqtrd ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) → ( abs ‘ ( 𝐾𝑇 ) ) ≤ ( ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) · 𝑑 ) )
172 139 171 eqbrtrd ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ 3 ≤ ( 𝑥 / 𝑑 ) ) → ( abs ‘ ( abs ‘ ( 𝐾𝑇 ) ) ) ≤ ( ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) · 𝑑 ) )
173 138 adantr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ ( 𝑥 / 𝑑 ) < 3 ) → ( abs ‘ ( abs ‘ ( 𝐾𝑇 ) ) ) = ( abs ‘ ( 𝐾𝑇 ) ) )
174 140 breq1d ( 𝑚 = ( 𝑥 / 𝑑 ) → ( ( abs ‘ ( 𝐹𝑇 ) ) ≤ 𝑅 ↔ ( abs ‘ ( 𝐾𝑇 ) ) ≤ 𝑅 ) )
175 15 ad3antrrr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ ( 𝑥 / 𝑑 ) < 3 ) → ∀ 𝑚 ∈ ( 1 [,) 3 ) ( abs ‘ ( 𝐹𝑇 ) ) ≤ 𝑅 )
176 149 adantr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ ( 𝑥 / 𝑑 ) < 3 ) → ( 𝑥 / 𝑑 ) ∈ ℝ )
177 125 adantr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ ( 𝑥 / 𝑑 ) < 3 ) → 1 ≤ ( 𝑥 / 𝑑 ) )
178 simpr ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ ( 𝑥 / 𝑑 ) < 3 ) → ( 𝑥 / 𝑑 ) < 3 )
179 elico2 ( ( 1 ∈ ℝ ∧ 3 ∈ ℝ* ) → ( ( 𝑥 / 𝑑 ) ∈ ( 1 [,) 3 ) ↔ ( ( 𝑥 / 𝑑 ) ∈ ℝ ∧ 1 ≤ ( 𝑥 / 𝑑 ) ∧ ( 𝑥 / 𝑑 ) < 3 ) ) )
180 36 79 179 mp2an ( ( 𝑥 / 𝑑 ) ∈ ( 1 [,) 3 ) ↔ ( ( 𝑥 / 𝑑 ) ∈ ℝ ∧ 1 ≤ ( 𝑥 / 𝑑 ) ∧ ( 𝑥 / 𝑑 ) < 3 ) )
181 176 177 178 180 syl3anbrc ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ ( 𝑥 / 𝑑 ) < 3 ) → ( 𝑥 / 𝑑 ) ∈ ( 1 [,) 3 ) )
182 174 175 181 rspcdva ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ ( 𝑥 / 𝑑 ) < 3 ) → ( abs ‘ ( 𝐾𝑇 ) ) ≤ 𝑅 )
183 173 182 eqbrtrd ( ( ( ( 𝜑𝑥 ∈ ℝ+ ) ∧ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ) ∧ ( 𝑥 / 𝑑 ) < 3 ) → ( abs ‘ ( abs ‘ ( 𝐾𝑇 ) ) ) ≤ 𝑅 )
184 22 76 108 109 111 136 172 183 fsumharmonic ( ( 𝜑𝑥 ∈ ℝ+ ) → ( abs ‘ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ) ≤ ( Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) )
185 42 adantr ( ( 𝜑𝑥 ∈ ℝ+ ) → 𝐶 ∈ ℂ )
186 21 185 167 fsummulc2 ( ( 𝜑𝑥 ∈ ℝ+ ) → ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) = Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) )
187 186 oveq1d ( ( 𝜑𝑥 ∈ ℝ+ ) → ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) = ( Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( 𝐶 · ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) )
188 184 187 breqtrrd ( ( 𝜑𝑥 ∈ ℝ+ ) → ( abs ‘ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ) ≤ ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) )
189 53 leabsd ( ( 𝜑𝑥 ∈ ℝ+ ) → ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ≤ ( abs ‘ ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ) )
190 70 53 72 188 189 letrd ( ( 𝜑𝑥 ∈ ℝ+ ) → ( abs ‘ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ) ≤ ( abs ‘ ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ) )
191 190 adantrr ( ( 𝜑 ∧ ( 𝑥 ∈ ℝ+ ∧ 1 ≤ 𝑥 ) ) → ( abs ‘ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ) ≤ ( abs ‘ ( ( 𝐶 · Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( log ‘ ( 𝑥 / 𝑑 ) ) / 𝑥 ) ) + ( 𝑅 · ( ( log ‘ 3 ) + 1 ) ) ) ) )
192 16 52 53 64 191 o1le ( 𝜑 → ( 𝑥 ∈ ℝ+ ↦ Σ 𝑑 ∈ ( 1 ... ( ⌊ ‘ 𝑥 ) ) ( ( abs ‘ ( 𝐾𝑇 ) ) / 𝑑 ) ) ∈ 𝑂(1) )