MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  prmreclem4 Structured version   Visualization version   GIF version

Theorem prmreclem4 16866
Description: Lemma for prmrec 16869. Show by induction that the indexed (nondisjoint) union 𝑊𝑘 is at most the size of the prime reciprocal series. The key counting lemma is hashdvds 16721, to show that the number of numbers in 1...𝑁 that divide 𝑘 is at most 𝑁 / 𝑘. (Contributed by Mario Carneiro, 6-Aug-2014.)
Hypotheses
Ref Expression
prmrec.1 𝐹 = (𝑛 ∈ ℕ ↦ if(𝑛 ∈ ℙ, (1 / 𝑛), 0))
prmrec.2 (𝜑𝐾 ∈ ℕ)
prmrec.3 (𝜑𝑁 ∈ ℕ)
prmrec.4 𝑀 = {𝑛 ∈ (1...𝑁) ∣ ∀𝑝 ∈ (ℙ ∖ (1...𝐾)) ¬ 𝑝𝑛}
prmrec.5 (𝜑 → seq1( + , 𝐹) ∈ dom ⇝ )
prmrec.6 (𝜑 → Σ𝑘 ∈ (ℤ‘(𝐾 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0) < (1 / 2))
prmrec.7 𝑊 = (𝑝 ∈ ℕ ↦ {𝑛 ∈ (1...𝑁) ∣ (𝑝 ∈ ℙ ∧ 𝑝𝑛)})
Assertion
Ref Expression
prmreclem4 (𝜑 → (𝑁 ∈ (ℤ𝐾) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑁)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑁)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
Distinct variable groups:   𝑘,𝑛,𝑝,𝐹   𝑘,𝐾,𝑛,𝑝   𝑘,𝑀,𝑛,𝑝   𝜑,𝑘,𝑛,𝑝   𝑘,𝑊   𝑘,𝑁,𝑛,𝑝
Allowed substitution hints:   𝑊(𝑛,𝑝)

Proof of Theorem prmreclem4
Dummy variables 𝑗 𝑥 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 oveq2 7377 . . . . . . 7 (𝑥 = 𝐾 → ((𝐾 + 1)...𝑥) = ((𝐾 + 1)...𝐾))
21iuneq1d 4979 . . . . . 6 (𝑥 = 𝐾 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘) = 𝑘 ∈ ((𝐾 + 1)...𝐾)(𝑊𝑘))
32fveq2d 6844 . . . . 5 (𝑥 = 𝐾 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) = (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝐾)(𝑊𝑘)))
41sumeq1d 15642 . . . . . 6 (𝑥 = 𝐾 → Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = Σ𝑘 ∈ ((𝐾 + 1)...𝐾)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))
54oveq2d 7385 . . . . 5 (𝑥 = 𝐾 → (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) = (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝐾)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))
63, 5breq12d 5115 . . . 4 (𝑥 = 𝐾 → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ↔ (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝐾)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝐾)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
76imbi2d 340 . . 3 (𝑥 = 𝐾 → ((𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))) ↔ (𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝐾)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝐾)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))))
8 oveq2 7377 . . . . . . 7 (𝑥 = 𝑗 → ((𝐾 + 1)...𝑥) = ((𝐾 + 1)...𝑗))
98iuneq1d 4979 . . . . . 6 (𝑥 = 𝑗 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘) = 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘))
109fveq2d 6844 . . . . 5 (𝑥 = 𝑗 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) = (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)))
118sumeq1d 15642 . . . . . 6 (𝑥 = 𝑗 → Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))
1211oveq2d 7385 . . . . 5 (𝑥 = 𝑗 → (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) = (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))
1310, 12breq12d 5115 . . . 4 (𝑥 = 𝑗 → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ↔ (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
1413imbi2d 340 . . 3 (𝑥 = 𝑗 → ((𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))) ↔ (𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))))
15 oveq2 7377 . . . . . . 7 (𝑥 = (𝑗 + 1) → ((𝐾 + 1)...𝑥) = ((𝐾 + 1)...(𝑗 + 1)))
1615iuneq1d 4979 . . . . . 6 (𝑥 = (𝑗 + 1) → 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘) = 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘))
1716fveq2d 6844 . . . . 5 (𝑥 = (𝑗 + 1) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) = (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)))
1815sumeq1d 15642 . . . . . 6 (𝑥 = (𝑗 + 1) → Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0))
1918oveq2d 7385 . . . . 5 (𝑥 = (𝑗 + 1) → (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) = (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))
2017, 19breq12d 5115 . . . 4 (𝑥 = (𝑗 + 1) → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ↔ (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
2120imbi2d 340 . . 3 (𝑥 = (𝑗 + 1) → ((𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))) ↔ (𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))))
22 oveq2 7377 . . . . . . 7 (𝑥 = 𝑁 → ((𝐾 + 1)...𝑥) = ((𝐾 + 1)...𝑁))
2322iuneq1d 4979 . . . . . 6 (𝑥 = 𝑁 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘) = 𝑘 ∈ ((𝐾 + 1)...𝑁)(𝑊𝑘))
2423fveq2d 6844 . . . . 5 (𝑥 = 𝑁 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) = (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑁)(𝑊𝑘)))
2522sumeq1d 15642 . . . . . 6 (𝑥 = 𝑁 → Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = Σ𝑘 ∈ ((𝐾 + 1)...𝑁)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))
2625oveq2d 7385 . . . . 5 (𝑥 = 𝑁 → (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) = (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑁)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))
2724, 26breq12d 5115 . . . 4 (𝑥 = 𝑁 → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ↔ (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑁)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑁)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
2827imbi2d 340 . . 3 (𝑥 = 𝑁 → ((𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑥)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑥)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))) ↔ (𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑁)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑁)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))))
29 0le0 12263 . . . . 5 0 ≤ 0
30 prmrec.3 . . . . . . 7 (𝜑𝑁 ∈ ℕ)
3130nncnd 12178 . . . . . 6 (𝜑𝑁 ∈ ℂ)
3231mul01d 11349 . . . . 5 (𝜑 → (𝑁 · 0) = 0)
3329, 32breqtrrid 5140 . . . 4 (𝜑 → 0 ≤ (𝑁 · 0))
34 prmrec.2 . . . . . . . . . . 11 (𝜑𝐾 ∈ ℕ)
3534nnred 12177 . . . . . . . . . 10 (𝜑𝐾 ∈ ℝ)
3635ltp1d 12089 . . . . . . . . 9 (𝜑𝐾 < (𝐾 + 1))
3734nnzd 12532 . . . . . . . . . . 11 (𝜑𝐾 ∈ ℤ)
3837peano2zd 12617 . . . . . . . . . 10 (𝜑 → (𝐾 + 1) ∈ ℤ)
39 fzn 13477 . . . . . . . . . 10 (((𝐾 + 1) ∈ ℤ ∧ 𝐾 ∈ ℤ) → (𝐾 < (𝐾 + 1) ↔ ((𝐾 + 1)...𝐾) = ∅))
4038, 37, 39syl2anc 584 . . . . . . . . 9 (𝜑 → (𝐾 < (𝐾 + 1) ↔ ((𝐾 + 1)...𝐾) = ∅))
4136, 40mpbid 232 . . . . . . . 8 (𝜑 → ((𝐾 + 1)...𝐾) = ∅)
4241iuneq1d 4979 . . . . . . 7 (𝜑 𝑘 ∈ ((𝐾 + 1)...𝐾)(𝑊𝑘) = 𝑘 ∈ ∅ (𝑊𝑘))
43 0iun 5022 . . . . . . 7 𝑘 ∈ ∅ (𝑊𝑘) = ∅
4442, 43eqtrdi 2780 . . . . . 6 (𝜑 𝑘 ∈ ((𝐾 + 1)...𝐾)(𝑊𝑘) = ∅)
4544fveq2d 6844 . . . . 5 (𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝐾)(𝑊𝑘)) = (♯‘∅))
46 hash0 14308 . . . . 5 (♯‘∅) = 0
4745, 46eqtrdi 2780 . . . 4 (𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝐾)(𝑊𝑘)) = 0)
4841sumeq1d 15642 . . . . . 6 (𝜑 → Σ𝑘 ∈ ((𝐾 + 1)...𝐾)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = Σ𝑘 ∈ ∅ if(𝑘 ∈ ℙ, (1 / 𝑘), 0))
49 sum0 15663 . . . . . 6 Σ𝑘 ∈ ∅ if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = 0
5048, 49eqtrdi 2780 . . . . 5 (𝜑 → Σ𝑘 ∈ ((𝐾 + 1)...𝐾)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = 0)
5150oveq2d 7385 . . . 4 (𝜑 → (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝐾)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) = (𝑁 · 0))
5233, 47, 513brtr4d 5134 . . 3 (𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝐾)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝐾)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))
53 fzfi 13913 . . . . . . . . . . 11 (1...𝑁) ∈ Fin
54 elfzuz 13457 . . . . . . . . . . . . . . 15 (𝑘 ∈ ((𝐾 + 1)...𝑗) → 𝑘 ∈ (ℤ‘(𝐾 + 1)))
5534peano2nnd 12179 . . . . . . . . . . . . . . . . 17 (𝜑 → (𝐾 + 1) ∈ ℕ)
56 eluznn 12853 . . . . . . . . . . . . . . . . 17 (((𝐾 + 1) ∈ ℕ ∧ 𝑘 ∈ (ℤ‘(𝐾 + 1))) → 𝑘 ∈ ℕ)
5755, 56sylan 580 . . . . . . . . . . . . . . . 16 ((𝜑𝑘 ∈ (ℤ‘(𝐾 + 1))) → 𝑘 ∈ ℕ)
58 eleq1 2816 . . . . . . . . . . . . . . . . . . . . 21 (𝑝 = 𝑘 → (𝑝 ∈ ℙ ↔ 𝑘 ∈ ℙ))
59 breq1 5105 . . . . . . . . . . . . . . . . . . . . 21 (𝑝 = 𝑘 → (𝑝𝑛𝑘𝑛))
6058, 59anbi12d 632 . . . . . . . . . . . . . . . . . . . 20 (𝑝 = 𝑘 → ((𝑝 ∈ ℙ ∧ 𝑝𝑛) ↔ (𝑘 ∈ ℙ ∧ 𝑘𝑛)))
6160rabbidv 3410 . . . . . . . . . . . . . . . . . . 19 (𝑝 = 𝑘 → {𝑛 ∈ (1...𝑁) ∣ (𝑝 ∈ ℙ ∧ 𝑝𝑛)} = {𝑛 ∈ (1...𝑁) ∣ (𝑘 ∈ ℙ ∧ 𝑘𝑛)})
62 prmrec.7 . . . . . . . . . . . . . . . . . . 19 𝑊 = (𝑝 ∈ ℕ ↦ {𝑛 ∈ (1...𝑁) ∣ (𝑝 ∈ ℙ ∧ 𝑝𝑛)})
63 ovex 7402 . . . . . . . . . . . . . . . . . . . 20 (1...𝑁) ∈ V
6463rabex 5289 . . . . . . . . . . . . . . . . . . 19 {𝑛 ∈ (1...𝑁) ∣ (𝑘 ∈ ℙ ∧ 𝑘𝑛)} ∈ V
6561, 62, 64fvmpt 6950 . . . . . . . . . . . . . . . . . 18 (𝑘 ∈ ℕ → (𝑊𝑘) = {𝑛 ∈ (1...𝑁) ∣ (𝑘 ∈ ℙ ∧ 𝑘𝑛)})
6665adantl 481 . . . . . . . . . . . . . . . . 17 ((𝜑𝑘 ∈ ℕ) → (𝑊𝑘) = {𝑛 ∈ (1...𝑁) ∣ (𝑘 ∈ ℙ ∧ 𝑘𝑛)})
67 ssrab2 4039 . . . . . . . . . . . . . . . . 17 {𝑛 ∈ (1...𝑁) ∣ (𝑘 ∈ ℙ ∧ 𝑘𝑛)} ⊆ (1...𝑁)
6866, 67eqsstrdi 3988 . . . . . . . . . . . . . . . 16 ((𝜑𝑘 ∈ ℕ) → (𝑊𝑘) ⊆ (1...𝑁))
6957, 68syldan 591 . . . . . . . . . . . . . . 15 ((𝜑𝑘 ∈ (ℤ‘(𝐾 + 1))) → (𝑊𝑘) ⊆ (1...𝑁))
7054, 69sylan2 593 . . . . . . . . . . . . . 14 ((𝜑𝑘 ∈ ((𝐾 + 1)...𝑗)) → (𝑊𝑘) ⊆ (1...𝑁))
7170ralrimiva 3125 . . . . . . . . . . . . 13 (𝜑 → ∀𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ⊆ (1...𝑁))
7271adantr 480 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ (ℤ𝐾)) → ∀𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ⊆ (1...𝑁))
73 iunss 5004 . . . . . . . . . . . 12 ( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ⊆ (1...𝑁) ↔ ∀𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ⊆ (1...𝑁))
7472, 73sylibr 234 . . . . . . . . . . 11 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ⊆ (1...𝑁))
75 ssfi 9114 . . . . . . . . . . 11 (((1...𝑁) ∈ Fin ∧ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ⊆ (1...𝑁)) → 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∈ Fin)
7653, 74, 75sylancr 587 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∈ Fin)
77 hashcl 14297 . . . . . . . . . 10 ( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∈ Fin → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ∈ ℕ0)
7876, 77syl 17 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ∈ ℕ0)
7978nn0red 12480 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ∈ ℝ)
8030nnred 12177 . . . . . . . . . 10 (𝜑𝑁 ∈ ℝ)
8180adantr 480 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑁 ∈ ℝ)
82 fzfid 13914 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((𝐾 + 1)...𝑗) ∈ Fin)
8355adantr 480 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝐾 + 1) ∈ ℕ)
8483, 54, 56syl2an 596 . . . . . . . . . . 11 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ 𝑘 ∈ ((𝐾 + 1)...𝑗)) → 𝑘 ∈ ℕ)
85 nnrecre 12204 . . . . . . . . . . . 12 (𝑘 ∈ ℕ → (1 / 𝑘) ∈ ℝ)
86 0re 11152 . . . . . . . . . . . 12 0 ∈ ℝ
87 ifcl 4530 . . . . . . . . . . . 12 (((1 / 𝑘) ∈ ℝ ∧ 0 ∈ ℝ) → if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℝ)
8885, 86, 87sylancl 586 . . . . . . . . . . 11 (𝑘 ∈ ℕ → if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℝ)
8984, 88syl 17 . . . . . . . . . 10 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ 𝑘 ∈ ((𝐾 + 1)...𝑗)) → if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℝ)
9082, 89fsumrecl 15676 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℝ)
9181, 90remulcld 11180 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ∈ ℝ)
92 prmnn 16620 . . . . . . . . . . . 12 ((𝑗 + 1) ∈ ℙ → (𝑗 + 1) ∈ ℕ)
9392nnrecred 12213 . . . . . . . . . . 11 ((𝑗 + 1) ∈ ℙ → (1 / (𝑗 + 1)) ∈ ℝ)
9493adantl 481 . . . . . . . . . 10 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → (1 / (𝑗 + 1)) ∈ ℝ)
95 0red 11153 . . . . . . . . . 10 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ ¬ (𝑗 + 1) ∈ ℙ) → 0 ∈ ℝ)
9694, 95ifclda 4520 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0) ∈ ℝ)
9781, 96remulcld 11180 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)) ∈ ℝ)
9879, 91, 97leadd1d 11748 . . . . . . 7 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ↔ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ≤ ((𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)))))
99 eluzp1p1 12797 . . . . . . . . . . . . 13 (𝑗 ∈ (ℤ𝐾) → (𝑗 + 1) ∈ (ℤ‘(𝐾 + 1)))
10099adantl 481 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑗 + 1) ∈ (ℤ‘(𝐾 + 1)))
101 simpl 482 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝜑)
102 elfzuz 13457 . . . . . . . . . . . . 13 (𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1)) → 𝑘 ∈ (ℤ‘(𝐾 + 1)))
10388recnd 11178 . . . . . . . . . . . . . 14 (𝑘 ∈ ℕ → if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℂ)
10457, 103syl 17 . . . . . . . . . . . . 13 ((𝜑𝑘 ∈ (ℤ‘(𝐾 + 1))) → if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℂ)
105101, 102, 104syl2an 596 . . . . . . . . . . . 12 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))) → if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℂ)
106 eleq1 2816 . . . . . . . . . . . . 13 (𝑘 = (𝑗 + 1) → (𝑘 ∈ ℙ ↔ (𝑗 + 1) ∈ ℙ))
107 oveq2 7377 . . . . . . . . . . . . 13 (𝑘 = (𝑗 + 1) → (1 / 𝑘) = (1 / (𝑗 + 1)))
108106, 107ifbieq1d 4509 . . . . . . . . . . . 12 (𝑘 = (𝑗 + 1) → if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))
109100, 105, 108fsumm1 15693 . . . . . . . . . . 11 ((𝜑𝑗 ∈ (ℤ𝐾)) → Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = (Σ𝑘 ∈ ((𝐾 + 1)...((𝑗 + 1) − 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0) + if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)))
110 eluzelz 12779 . . . . . . . . . . . . . . . . 17 (𝑗 ∈ (ℤ𝐾) → 𝑗 ∈ ℤ)
111110adantl 481 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑗 ∈ ℤ)
112111zcnd 12615 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑗 ∈ ℂ)
113 ax-1cn 11102 . . . . . . . . . . . . . . 15 1 ∈ ℂ
114 pncan 11403 . . . . . . . . . . . . . . 15 ((𝑗 ∈ ℂ ∧ 1 ∈ ℂ) → ((𝑗 + 1) − 1) = 𝑗)
115112, 113, 114sylancl 586 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((𝑗 + 1) − 1) = 𝑗)
116115oveq2d 7385 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((𝐾 + 1)...((𝑗 + 1) − 1)) = ((𝐾 + 1)...𝑗))
117116sumeq1d 15642 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ (ℤ𝐾)) → Σ𝑘 ∈ ((𝐾 + 1)...((𝑗 + 1) − 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))
118117oveq1d 7384 . . . . . . . . . . 11 ((𝜑𝑗 ∈ (ℤ𝐾)) → (Σ𝑘 ∈ ((𝐾 + 1)...((𝑗 + 1) − 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0) + if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)) = (Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) + if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)))
119109, 118eqtrd 2764 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0) = (Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) + if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)))
120119oveq2d 7385 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) = (𝑁 · (Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) + if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))))
12131adantr 480 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑁 ∈ ℂ)
12290recnd 11178 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℂ)
12396recnd 11178 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0) ∈ ℂ)
124121, 122, 123adddid 11174 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 · (Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0) + if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) = ((𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))))
125120, 124eqtrd 2764 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) = ((𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))))
126125breq2d 5114 . . . . . . 7 ((𝜑𝑗 ∈ (ℤ𝐾)) → (((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ↔ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ≤ ((𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)))))
12798, 126bitr4d 282 . . . . . 6 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ↔ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
128102, 69sylan2 593 . . . . . . . . . . . . . 14 ((𝜑𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))) → (𝑊𝑘) ⊆ (1...𝑁))
129128ralrimiva 3125 . . . . . . . . . . . . 13 (𝜑 → ∀𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) ⊆ (1...𝑁))
130129adantr 480 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ (ℤ𝐾)) → ∀𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) ⊆ (1...𝑁))
131 iunss 5004 . . . . . . . . . . . 12 ( 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) ⊆ (1...𝑁) ↔ ∀𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) ⊆ (1...𝑁))
132130, 131sylibr 234 . . . . . . . . . . 11 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) ⊆ (1...𝑁))
133 ssfi 9114 . . . . . . . . . . 11 (((1...𝑁) ∈ Fin ∧ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) ⊆ (1...𝑁)) → 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) ∈ Fin)
13453, 132, 133sylancr 587 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) ∈ Fin)
135 hashcl 14297 . . . . . . . . . 10 ( 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) ∈ Fin → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ∈ ℕ0)
136134, 135syl 17 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ∈ ℕ0)
137136nn0red 12480 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ∈ ℝ)
138 fveq2 6840 . . . . . . . . . . . . . 14 (𝑘 = (𝑗 + 1) → (𝑊𝑘) = (𝑊‘(𝑗 + 1)))
139138sseq1d 3975 . . . . . . . . . . . . 13 (𝑘 = (𝑗 + 1) → ((𝑊𝑘) ⊆ (1...𝑁) ↔ (𝑊‘(𝑗 + 1)) ⊆ (1...𝑁)))
14068ralrimiva 3125 . . . . . . . . . . . . . 14 (𝜑 → ∀𝑘 ∈ ℕ (𝑊𝑘) ⊆ (1...𝑁))
141140adantr 480 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (ℤ𝐾)) → ∀𝑘 ∈ ℕ (𝑊𝑘) ⊆ (1...𝑁))
142 eluznn 12853 . . . . . . . . . . . . . . 15 ((𝐾 ∈ ℕ ∧ 𝑗 ∈ (ℤ𝐾)) → 𝑗 ∈ ℕ)
14334, 142sylan 580 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑗 ∈ ℕ)
144143peano2nnd 12179 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑗 + 1) ∈ ℕ)
145139, 141, 144rspcdva 3586 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑊‘(𝑗 + 1)) ⊆ (1...𝑁))
146 ssfi 9114 . . . . . . . . . . . 12 (((1...𝑁) ∈ Fin ∧ (𝑊‘(𝑗 + 1)) ⊆ (1...𝑁)) → (𝑊‘(𝑗 + 1)) ∈ Fin)
14753, 145, 146sylancr 587 . . . . . . . . . . 11 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑊‘(𝑗 + 1)) ∈ Fin)
148 hashcl 14297 . . . . . . . . . . 11 ((𝑊‘(𝑗 + 1)) ∈ Fin → (♯‘(𝑊‘(𝑗 + 1))) ∈ ℕ0)
149147, 148syl 17 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘(𝑊‘(𝑗 + 1))) ∈ ℕ0)
150149nn0red 12480 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘(𝑊‘(𝑗 + 1))) ∈ ℝ)
15179, 150readdcld 11179 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (♯‘(𝑊‘(𝑗 + 1)))) ∈ ℝ)
15279, 97readdcld 11179 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ∈ ℝ)
15338adantr 480 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝐾 + 1) ∈ ℤ)
154 simpr 484 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑗 ∈ (ℤ𝐾))
15534nncnd 12178 . . . . . . . . . . . . . . . . 17 (𝜑𝐾 ∈ ℂ)
156155adantr 480 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝐾 ∈ ℂ)
157 pncan 11403 . . . . . . . . . . . . . . . 16 ((𝐾 ∈ ℂ ∧ 1 ∈ ℂ) → ((𝐾 + 1) − 1) = 𝐾)
158156, 113, 157sylancl 586 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((𝐾 + 1) − 1) = 𝐾)
159158fveq2d 6844 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ (ℤ𝐾)) → (ℤ‘((𝐾 + 1) − 1)) = (ℤ𝐾))
160154, 159eleqtrrd 2831 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑗 ∈ (ℤ‘((𝐾 + 1) − 1)))
161 fzsuc2 13519 . . . . . . . . . . . . 13 (((𝐾 + 1) ∈ ℤ ∧ 𝑗 ∈ (ℤ‘((𝐾 + 1) − 1))) → ((𝐾 + 1)...(𝑗 + 1)) = (((𝐾 + 1)...𝑗) ∪ {(𝑗 + 1)}))
162153, 160, 161syl2anc 584 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((𝐾 + 1)...(𝑗 + 1)) = (((𝐾 + 1)...𝑗) ∪ {(𝑗 + 1)}))
163162iuneq1d 4979 . . . . . . . . . . 11 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) = 𝑘 ∈ (((𝐾 + 1)...𝑗) ∪ {(𝑗 + 1)})(𝑊𝑘))
164 iunxun 5053 . . . . . . . . . . . 12 𝑘 ∈ (((𝐾 + 1)...𝑗) ∪ {(𝑗 + 1)})(𝑊𝑘) = ( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∪ 𝑘 ∈ {(𝑗 + 1)} (𝑊𝑘))
165 ovex 7402 . . . . . . . . . . . . . 14 (𝑗 + 1) ∈ V
166165, 138iunxsn 5050 . . . . . . . . . . . . 13 𝑘 ∈ {(𝑗 + 1)} (𝑊𝑘) = (𝑊‘(𝑗 + 1))
167166uneq2i 4124 . . . . . . . . . . . 12 ( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∪ 𝑘 ∈ {(𝑗 + 1)} (𝑊𝑘)) = ( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∪ (𝑊‘(𝑗 + 1)))
168164, 167eqtri 2752 . . . . . . . . . . 11 𝑘 ∈ (((𝐾 + 1)...𝑗) ∪ {(𝑗 + 1)})(𝑊𝑘) = ( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∪ (𝑊‘(𝑗 + 1)))
169163, 168eqtrdi 2780 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘) = ( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∪ (𝑊‘(𝑗 + 1))))
170169fveq2d 6844 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) = (♯‘( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∪ (𝑊‘(𝑗 + 1)))))
171 hashun2 14324 . . . . . . . . . 10 (( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∈ Fin ∧ (𝑊‘(𝑗 + 1)) ∈ Fin) → (♯‘( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∪ (𝑊‘(𝑗 + 1)))) ≤ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (♯‘(𝑊‘(𝑗 + 1)))))
17276, 147, 171syl2anc 584 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘( 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘) ∪ (𝑊‘(𝑗 + 1)))) ≤ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (♯‘(𝑊‘(𝑗 + 1)))))
173170, 172eqbrtrd 5124 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (♯‘(𝑊‘(𝑗 + 1)))))
17481, 144nndivred 12216 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 / (𝑗 + 1)) ∈ ℝ)
175 flle 13737 . . . . . . . . . . . . . 14 ((𝑁 / (𝑗 + 1)) ∈ ℝ → (⌊‘(𝑁 / (𝑗 + 1))) ≤ (𝑁 / (𝑗 + 1)))
176174, 175syl 17 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (ℤ𝐾)) → (⌊‘(𝑁 / (𝑗 + 1))) ≤ (𝑁 / (𝑗 + 1)))
177 elfznn 13490 . . . . . . . . . . . . . . . . . . 19 (𝑛 ∈ (1...𝑁) → 𝑛 ∈ ℕ)
178177nncnd 12178 . . . . . . . . . . . . . . . . . 18 (𝑛 ∈ (1...𝑁) → 𝑛 ∈ ℂ)
179178subid1d 11498 . . . . . . . . . . . . . . . . 17 (𝑛 ∈ (1...𝑁) → (𝑛 − 0) = 𝑛)
180179breq2d 5114 . . . . . . . . . . . . . . . 16 (𝑛 ∈ (1...𝑁) → ((𝑗 + 1) ∥ (𝑛 − 0) ↔ (𝑗 + 1) ∥ 𝑛))
181180rabbiia 3406 . . . . . . . . . . . . . . 15 {𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ (𝑛 − 0)} = {𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ 𝑛}
182181fveq2i 6843 . . . . . . . . . . . . . 14 (♯‘{𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ (𝑛 − 0)}) = (♯‘{𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ 𝑛})
183 1zzd 12540 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ (ℤ𝐾)) → 1 ∈ ℤ)
18430nnnn0d 12479 . . . . . . . . . . . . . . . . . 18 (𝜑𝑁 ∈ ℕ0)
185 nn0uz 12811 . . . . . . . . . . . . . . . . . . 19 0 = (ℤ‘0)
186 1m1e0 12234 . . . . . . . . . . . . . . . . . . . 20 (1 − 1) = 0
187186fveq2i 6843 . . . . . . . . . . . . . . . . . . 19 (ℤ‘(1 − 1)) = (ℤ‘0)
188185, 187eqtr4i 2755 . . . . . . . . . . . . . . . . . 18 0 = (ℤ‘(1 − 1))
189184, 188eleqtrdi 2838 . . . . . . . . . . . . . . . . 17 (𝜑𝑁 ∈ (ℤ‘(1 − 1)))
190189adantr 480 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ (ℤ𝐾)) → 𝑁 ∈ (ℤ‘(1 − 1)))
191 0zd 12517 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ (ℤ𝐾)) → 0 ∈ ℤ)
192144, 183, 190, 191hashdvds 16721 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘{𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ (𝑛 − 0)}) = ((⌊‘((𝑁 − 0) / (𝑗 + 1))) − (⌊‘(((1 − 1) − 0) / (𝑗 + 1)))))
193121subid1d 11498 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 − 0) = 𝑁)
194193fvoveq1d 7391 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ (ℤ𝐾)) → (⌊‘((𝑁 − 0) / (𝑗 + 1))) = (⌊‘(𝑁 / (𝑗 + 1))))
195186oveq1i 7379 . . . . . . . . . . . . . . . . . . . . 21 ((1 − 1) − 0) = (0 − 0)
196 0m0e0 12277 . . . . . . . . . . . . . . . . . . . . 21 (0 − 0) = 0
197195, 196eqtri 2752 . . . . . . . . . . . . . . . . . . . 20 ((1 − 1) − 0) = 0
198197oveq1i 7379 . . . . . . . . . . . . . . . . . . 19 (((1 − 1) − 0) / (𝑗 + 1)) = (0 / (𝑗 + 1))
199144nncnd 12178 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑗 + 1) ∈ ℂ)
200144nnne0d 12212 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑗 + 1) ≠ 0)
201199, 200div0d 11933 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑗 ∈ (ℤ𝐾)) → (0 / (𝑗 + 1)) = 0)
202198, 201eqtrid 2776 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑗 ∈ (ℤ𝐾)) → (((1 − 1) − 0) / (𝑗 + 1)) = 0)
203202fveq2d 6844 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ (ℤ𝐾)) → (⌊‘(((1 − 1) − 0) / (𝑗 + 1))) = (⌊‘0))
204 0z 12516 . . . . . . . . . . . . . . . . . 18 0 ∈ ℤ
205 flid 13746 . . . . . . . . . . . . . . . . . 18 (0 ∈ ℤ → (⌊‘0) = 0)
206204, 205ax-mp 5 . . . . . . . . . . . . . . . . 17 (⌊‘0) = 0
207203, 206eqtrdi 2780 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ (ℤ𝐾)) → (⌊‘(((1 − 1) − 0) / (𝑗 + 1))) = 0)
208194, 207oveq12d 7387 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((⌊‘((𝑁 − 0) / (𝑗 + 1))) − (⌊‘(((1 − 1) − 0) / (𝑗 + 1)))) = ((⌊‘(𝑁 / (𝑗 + 1))) − 0))
209174flcld 13736 . . . . . . . . . . . . . . . . 17 ((𝜑𝑗 ∈ (ℤ𝐾)) → (⌊‘(𝑁 / (𝑗 + 1))) ∈ ℤ)
210209zcnd 12615 . . . . . . . . . . . . . . . 16 ((𝜑𝑗 ∈ (ℤ𝐾)) → (⌊‘(𝑁 / (𝑗 + 1))) ∈ ℂ)
211210subid1d 11498 . . . . . . . . . . . . . . 15 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((⌊‘(𝑁 / (𝑗 + 1))) − 0) = (⌊‘(𝑁 / (𝑗 + 1))))
212192, 208, 2113eqtrd 2768 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘{𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ (𝑛 − 0)}) = (⌊‘(𝑁 / (𝑗 + 1))))
213182, 212eqtr3id 2778 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘{𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ 𝑛}) = (⌊‘(𝑁 / (𝑗 + 1))))
214121, 199, 200divrecd 11937 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 / (𝑗 + 1)) = (𝑁 · (1 / (𝑗 + 1))))
215214eqcomd 2735 . . . . . . . . . . . . 13 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 · (1 / (𝑗 + 1))) = (𝑁 / (𝑗 + 1)))
216176, 213, 2153brtr4d 5134 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘{𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ 𝑛}) ≤ (𝑁 · (1 / (𝑗 + 1))))
217216adantr 480 . . . . . . . . . . 11 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → (♯‘{𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ 𝑛}) ≤ (𝑁 · (1 / (𝑗 + 1))))
218 eleq1 2816 . . . . . . . . . . . . . . . . . 18 (𝑝 = (𝑗 + 1) → (𝑝 ∈ ℙ ↔ (𝑗 + 1) ∈ ℙ))
219 breq1 5105 . . . . . . . . . . . . . . . . . 18 (𝑝 = (𝑗 + 1) → (𝑝𝑛 ↔ (𝑗 + 1) ∥ 𝑛))
220218, 219anbi12d 632 . . . . . . . . . . . . . . . . 17 (𝑝 = (𝑗 + 1) → ((𝑝 ∈ ℙ ∧ 𝑝𝑛) ↔ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)))
221220rabbidv 3410 . . . . . . . . . . . . . . . 16 (𝑝 = (𝑗 + 1) → {𝑛 ∈ (1...𝑁) ∣ (𝑝 ∈ ℙ ∧ 𝑝𝑛)} = {𝑛 ∈ (1...𝑁) ∣ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)})
22263rabex 5289 . . . . . . . . . . . . . . . 16 {𝑛 ∈ (1...𝑁) ∣ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)} ∈ V
223221, 62, 222fvmpt 6950 . . . . . . . . . . . . . . 15 ((𝑗 + 1) ∈ ℕ → (𝑊‘(𝑗 + 1)) = {𝑛 ∈ (1...𝑁) ∣ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)})
224144, 223syl 17 . . . . . . . . . . . . . 14 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑊‘(𝑗 + 1)) = {𝑛 ∈ (1...𝑁) ∣ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)})
225224adantr 480 . . . . . . . . . . . . 13 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → (𝑊‘(𝑗 + 1)) = {𝑛 ∈ (1...𝑁) ∣ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)})
226 simpr 484 . . . . . . . . . . . . . . 15 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → (𝑗 + 1) ∈ ℙ)
227226biantrurd 532 . . . . . . . . . . . . . 14 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → ((𝑗 + 1) ∥ 𝑛 ↔ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)))
228227rabbidv 3410 . . . . . . . . . . . . 13 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → {𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ 𝑛} = {𝑛 ∈ (1...𝑁) ∣ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)})
229225, 228eqtr4d 2767 . . . . . . . . . . . 12 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → (𝑊‘(𝑗 + 1)) = {𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ 𝑛})
230229fveq2d 6844 . . . . . . . . . . 11 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → (♯‘(𝑊‘(𝑗 + 1))) = (♯‘{𝑛 ∈ (1...𝑁) ∣ (𝑗 + 1) ∥ 𝑛}))
231 iftrue 4490 . . . . . . . . . . . . 13 ((𝑗 + 1) ∈ ℙ → if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0) = (1 / (𝑗 + 1)))
232231adantl 481 . . . . . . . . . . . 12 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0) = (1 / (𝑗 + 1)))
233232oveq2d 7385 . . . . . . . . . . 11 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)) = (𝑁 · (1 / (𝑗 + 1))))
234217, 230, 2333brtr4d 5134 . . . . . . . . . 10 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ (𝑗 + 1) ∈ ℙ) → (♯‘(𝑊‘(𝑗 + 1))) ≤ (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)))
23529a1i 11 . . . . . . . . . . 11 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ ¬ (𝑗 + 1) ∈ ℙ) → 0 ≤ 0)
236 simpl 482 . . . . . . . . . . . . . . . . 17 (((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛) → (𝑗 + 1) ∈ ℙ)
237236con3i 154 . . . . . . . . . . . . . . . 16 (¬ (𝑗 + 1) ∈ ℙ → ¬ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛))
238237ralrimivw 3129 . . . . . . . . . . . . . . 15 (¬ (𝑗 + 1) ∈ ℙ → ∀𝑛 ∈ (1...𝑁) ¬ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛))
239 rabeq0 4347 . . . . . . . . . . . . . . 15 ({𝑛 ∈ (1...𝑁) ∣ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)} = ∅ ↔ ∀𝑛 ∈ (1...𝑁) ¬ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛))
240238, 239sylibr 234 . . . . . . . . . . . . . 14 (¬ (𝑗 + 1) ∈ ℙ → {𝑛 ∈ (1...𝑁) ∣ ((𝑗 + 1) ∈ ℙ ∧ (𝑗 + 1) ∥ 𝑛)} = ∅)
241224, 240sylan9eq 2784 . . . . . . . . . . . . 13 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ ¬ (𝑗 + 1) ∈ ℙ) → (𝑊‘(𝑗 + 1)) = ∅)
242241fveq2d 6844 . . . . . . . . . . . 12 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ ¬ (𝑗 + 1) ∈ ℙ) → (♯‘(𝑊‘(𝑗 + 1))) = (♯‘∅))
243242, 46eqtrdi 2780 . . . . . . . . . . 11 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ ¬ (𝑗 + 1) ∈ ℙ) → (♯‘(𝑊‘(𝑗 + 1))) = 0)
244 iffalse 4493 . . . . . . . . . . . . 13 (¬ (𝑗 + 1) ∈ ℙ → if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0) = 0)
245244oveq2d 7385 . . . . . . . . . . . 12 (¬ (𝑗 + 1) ∈ ℙ → (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)) = (𝑁 · 0))
24632adantr 480 . . . . . . . . . . . 12 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 · 0) = 0)
247245, 246sylan9eqr 2786 . . . . . . . . . . 11 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ ¬ (𝑗 + 1) ∈ ℙ) → (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)) = 0)
248235, 243, 2473brtr4d 5134 . . . . . . . . . 10 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ ¬ (𝑗 + 1) ∈ ℙ) → (♯‘(𝑊‘(𝑗 + 1))) ≤ (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)))
249234, 248pm2.61dan 812 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘(𝑊‘(𝑗 + 1))) ≤ (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0)))
250150, 97, 79, 249leadd2dd 11769 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (♯‘(𝑊‘(𝑗 + 1)))) ≤ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))))
251137, 151, 152, 173, 250letrd 11307 . . . . . . 7 ((𝜑𝑗 ∈ (ℤ𝐾)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))))
252 fzfid 13914 . . . . . . . . . 10 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((𝐾 + 1)...(𝑗 + 1)) ∈ Fin)
25357, 88syl 17 . . . . . . . . . . 11 ((𝜑𝑘 ∈ (ℤ‘(𝐾 + 1))) → if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℝ)
254101, 102, 253syl2an 596 . . . . . . . . . 10 (((𝜑𝑗 ∈ (ℤ𝐾)) ∧ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))) → if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℝ)
255252, 254fsumrecl 15676 . . . . . . . . 9 ((𝜑𝑗 ∈ (ℤ𝐾)) → Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0) ∈ ℝ)
25681, 255remulcld 11180 . . . . . . . 8 ((𝜑𝑗 ∈ (ℤ𝐾)) → (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ∈ ℝ)
257 letr 11244 . . . . . . . 8 (((♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ∈ ℝ ∧ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ∈ ℝ ∧ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) ∈ ℝ) → (((♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ∧ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0))) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
258137, 152, 256, 257syl3anc 1373 . . . . . . 7 ((𝜑𝑗 ∈ (ℤ𝐾)) → (((♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ∧ ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0))) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
259251, 258mpand 695 . . . . . 6 ((𝜑𝑗 ∈ (ℤ𝐾)) → (((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) + (𝑁 · if((𝑗 + 1) ∈ ℙ, (1 / (𝑗 + 1)), 0))) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
260127, 259sylbid 240 . . . . 5 ((𝜑𝑗 ∈ (ℤ𝐾)) → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
261260expcom 413 . . . 4 (𝑗 ∈ (ℤ𝐾) → (𝜑 → ((♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0)) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))))
262261a2d 29 . . 3 (𝑗 ∈ (ℤ𝐾) → ((𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑗)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑗)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))) → (𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...(𝑗 + 1))if(𝑘 ∈ ℙ, (1 / 𝑘), 0)))))
2637, 14, 21, 28, 52, 262uzind4i 12845 . 2 (𝑁 ∈ (ℤ𝐾) → (𝜑 → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑁)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑁)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
264263com12 32 1 (𝜑 → (𝑁 ∈ (ℤ𝐾) → (♯‘ 𝑘 ∈ ((𝐾 + 1)...𝑁)(𝑊𝑘)) ≤ (𝑁 · Σ𝑘 ∈ ((𝐾 + 1)...𝑁)if(𝑘 ∈ ℙ, (1 / 𝑘), 0))))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395   = wceq 1540  wcel 2109  wral 3044  {crab 3402  cdif 3908  cun 3909  wss 3911  c0 4292  ifcif 4484  {csn 4585   ciun 4951   class class class wbr 5102  cmpt 5183  dom cdm 5631  cfv 6499  (class class class)co 7369  Fincfn 8895  cc 11042  cr 11043  0cc0 11044  1c1 11045   + caddc 11047   · cmul 11049   < clt 11184  cle 11185  cmin 11381   / cdiv 11811  cn 12162  2c2 12217  0cn0 12418  cz 12505  cuz 12769  ...cfz 13444  cfl 13728  seqcseq 13942  chash 14271  cli 15426  Σcsu 15628  cdvds 16198  cprime 16617
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2701  ax-rep 5229  ax-sep 5246  ax-nul 5256  ax-pow 5315  ax-pr 5382  ax-un 7691  ax-inf2 9570  ax-cnex 11100  ax-resscn 11101  ax-1cn 11102  ax-icn 11103  ax-addcl 11104  ax-addrcl 11105  ax-mulcl 11106  ax-mulrcl 11107  ax-mulcom 11108  ax-addass 11109  ax-mulass 11110  ax-distr 11111  ax-i2m1 11112  ax-1ne0 11113  ax-1rid 11114  ax-rnegex 11115  ax-rrecex 11116  ax-cnre 11117  ax-pre-lttri 11118  ax-pre-lttrn 11119  ax-pre-ltadd 11120  ax-pre-mulgt0 11121  ax-pre-sup 11122
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2533  df-eu 2562  df-clab 2708  df-cleq 2721  df-clel 2803  df-nfc 2878  df-ne 2926  df-nel 3030  df-ral 3045  df-rex 3054  df-rmo 3351  df-reu 3352  df-rab 3403  df-v 3446  df-sbc 3751  df-csb 3860  df-dif 3914  df-un 3916  df-in 3918  df-ss 3928  df-pss 3931  df-nul 4293  df-if 4485  df-pw 4561  df-sn 4586  df-pr 4588  df-op 4592  df-uni 4868  df-int 4907  df-iun 4953  df-br 5103  df-opab 5165  df-mpt 5184  df-tr 5210  df-id 5526  df-eprel 5531  df-po 5539  df-so 5540  df-fr 5584  df-se 5585  df-we 5586  df-xp 5637  df-rel 5638  df-cnv 5639  df-co 5640  df-dm 5641  df-rn 5642  df-res 5643  df-ima 5644  df-pred 6262  df-ord 6323  df-on 6324  df-lim 6325  df-suc 6326  df-iota 6452  df-fun 6501  df-fn 6502  df-f 6503  df-f1 6504  df-fo 6505  df-f1o 6506  df-fv 6507  df-isom 6508  df-riota 7326  df-ov 7372  df-oprab 7373  df-mpo 7374  df-om 7823  df-1st 7947  df-2nd 7948  df-frecs 8237  df-wrecs 8268  df-recs 8317  df-rdg 8355  df-1o 8411  df-oadd 8415  df-er 8648  df-en 8896  df-dom 8897  df-sdom 8898  df-fin 8899  df-sup 9369  df-inf 9370  df-oi 9439  df-dju 9830  df-card 9868  df-pnf 11186  df-mnf 11187  df-xr 11188  df-ltxr 11189  df-le 11190  df-sub 11383  df-neg 11384  df-div 11812  df-nn 12163  df-2 12225  df-3 12226  df-n0 12419  df-xnn0 12492  df-z 12506  df-uz 12770  df-rp 12928  df-fz 13445  df-fzo 13592  df-fl 13730  df-seq 13943  df-exp 14003  df-hash 14272  df-cj 15041  df-re 15042  df-im 15043  df-sqrt 15177  df-abs 15178  df-clim 15430  df-sum 15629  df-dvds 16199  df-prm 16618
This theorem is referenced by:  prmreclem5  16867
  Copyright terms: Public domain W3C validator