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

Theorem rpnnen2lem10 15784
Description: Lemma for rpnnen2 15787. (Contributed by Mario Carneiro, 13-May-2013.) (Revised by Mario Carneiro, 30-Apr-2014.)
Hypotheses
Ref Expression
rpnnen2.1 𝐹 = (𝑥 ∈ 𝒫 ℕ ↦ (𝑛 ∈ ℕ ↦ if(𝑛𝑥, ((1 / 3)↑𝑛), 0)))
rpnnen2.2 (𝜑𝐴 ⊆ ℕ)
rpnnen2.3 (𝜑𝐵 ⊆ ℕ)
rpnnen2.4 (𝜑𝑚 ∈ (𝐴𝐵))
rpnnen2.5 (𝜑 → ∀𝑛 ∈ ℕ (𝑛 < 𝑚 → (𝑛𝐴𝑛𝐵)))
rpnnen2.6 (𝜓 ↔ Σ𝑘 ∈ ℕ ((𝐹𝐴)‘𝑘) = Σ𝑘 ∈ ℕ ((𝐹𝐵)‘𝑘))
Assertion
Ref Expression
rpnnen2lem10 ((𝜑𝜓) → Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘) = Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘))
Distinct variable groups:   𝑚,𝑛,𝑥,𝑘   𝐴,𝑘,𝑛,𝑥   𝐵,𝑘,𝑛,𝑥   𝑘,𝑚,𝐹   𝜑,𝑘
Allowed substitution hints:   𝜑(𝑥,𝑚,𝑛)   𝜓(𝑥,𝑘,𝑚,𝑛)   𝐴(𝑚)   𝐵(𝑚)   𝐹(𝑥,𝑛)

Proof of Theorem rpnnen2lem10
StepHypRef Expression
1 simpr 488 . . . 4 ((𝜑𝜓) → 𝜓)
2 rpnnen2.6 . . . 4 (𝜓 ↔ Σ𝑘 ∈ ℕ ((𝐹𝐴)‘𝑘) = Σ𝑘 ∈ ℕ ((𝐹𝐵)‘𝑘))
31, 2sylib 221 . . 3 ((𝜑𝜓) → Σ𝑘 ∈ ℕ ((𝐹𝐴)‘𝑘) = Σ𝑘 ∈ ℕ ((𝐹𝐵)‘𝑘))
4 rpnnen2.2 . . . . . 6 (𝜑𝐴 ⊆ ℕ)
5 rpnnen2.4 . . . . . . 7 (𝜑𝑚 ∈ (𝐴𝐵))
6 eldifi 4041 . . . . . . . 8 (𝑚 ∈ (𝐴𝐵) → 𝑚𝐴)
7 ssel2 3895 . . . . . . . 8 ((𝐴 ⊆ ℕ ∧ 𝑚𝐴) → 𝑚 ∈ ℕ)
86, 7sylan2 596 . . . . . . 7 ((𝐴 ⊆ ℕ ∧ 𝑚 ∈ (𝐴𝐵)) → 𝑚 ∈ ℕ)
94, 5, 8syl2anc 587 . . . . . 6 (𝜑𝑚 ∈ ℕ)
10 rpnnen2.1 . . . . . . 7 𝐹 = (𝑥 ∈ 𝒫 ℕ ↦ (𝑛 ∈ ℕ ↦ if(𝑛𝑥, ((1 / 3)↑𝑛), 0)))
1110rpnnen2lem8 15782 . . . . . 6 ((𝐴 ⊆ ℕ ∧ 𝑚 ∈ ℕ) → Σ𝑘 ∈ ℕ ((𝐹𝐴)‘𝑘) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐴)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)))
124, 9, 11syl2anc 587 . . . . 5 (𝜑 → Σ𝑘 ∈ ℕ ((𝐹𝐴)‘𝑘) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐴)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)))
13 1z 12207 . . . . . . . . . . . . . 14 1 ∈ ℤ
14 nnz 12199 . . . . . . . . . . . . . 14 (𝑚 ∈ ℕ → 𝑚 ∈ ℤ)
15 elfzm11 13183 . . . . . . . . . . . . . 14 ((1 ∈ ℤ ∧ 𝑚 ∈ ℤ) → (𝑘 ∈ (1...(𝑚 − 1)) ↔ (𝑘 ∈ ℤ ∧ 1 ≤ 𝑘𝑘 < 𝑚)))
1613, 14, 15sylancr 590 . . . . . . . . . . . . 13 (𝑚 ∈ ℕ → (𝑘 ∈ (1...(𝑚 − 1)) ↔ (𝑘 ∈ ℤ ∧ 1 ≤ 𝑘𝑘 < 𝑚)))
1716biimpa 480 . . . . . . . . . . . 12 ((𝑚 ∈ ℕ ∧ 𝑘 ∈ (1...(𝑚 − 1))) → (𝑘 ∈ ℤ ∧ 1 ≤ 𝑘𝑘 < 𝑚))
189, 17sylan 583 . . . . . . . . . . 11 ((𝜑𝑘 ∈ (1...(𝑚 − 1))) → (𝑘 ∈ ℤ ∧ 1 ≤ 𝑘𝑘 < 𝑚))
1918simp3d 1146 . . . . . . . . . 10 ((𝜑𝑘 ∈ (1...(𝑚 − 1))) → 𝑘 < 𝑚)
20 rpnnen2.5 . . . . . . . . . . 11 (𝜑 → ∀𝑛 ∈ ℕ (𝑛 < 𝑚 → (𝑛𝐴𝑛𝐵)))
21 elfznn 13141 . . . . . . . . . . 11 (𝑘 ∈ (1...(𝑚 − 1)) → 𝑘 ∈ ℕ)
22 breq1 5056 . . . . . . . . . . . . 13 (𝑛 = 𝑘 → (𝑛 < 𝑚𝑘 < 𝑚))
23 eleq1w 2820 . . . . . . . . . . . . . 14 (𝑛 = 𝑘 → (𝑛𝐴𝑘𝐴))
24 eleq1w 2820 . . . . . . . . . . . . . 14 (𝑛 = 𝑘 → (𝑛𝐵𝑘𝐵))
2523, 24bibi12d 349 . . . . . . . . . . . . 13 (𝑛 = 𝑘 → ((𝑛𝐴𝑛𝐵) ↔ (𝑘𝐴𝑘𝐵)))
2622, 25imbi12d 348 . . . . . . . . . . . 12 (𝑛 = 𝑘 → ((𝑛 < 𝑚 → (𝑛𝐴𝑛𝐵)) ↔ (𝑘 < 𝑚 → (𝑘𝐴𝑘𝐵))))
2726rspccva 3536 . . . . . . . . . . 11 ((∀𝑛 ∈ ℕ (𝑛 < 𝑚 → (𝑛𝐴𝑛𝐵)) ∧ 𝑘 ∈ ℕ) → (𝑘 < 𝑚 → (𝑘𝐴𝑘𝐵)))
2820, 21, 27syl2an 599 . . . . . . . . . 10 ((𝜑𝑘 ∈ (1...(𝑚 − 1))) → (𝑘 < 𝑚 → (𝑘𝐴𝑘𝐵)))
2919, 28mpd 15 . . . . . . . . 9 ((𝜑𝑘 ∈ (1...(𝑚 − 1))) → (𝑘𝐴𝑘𝐵))
3029ifbid 4462 . . . . . . . 8 ((𝜑𝑘 ∈ (1...(𝑚 − 1))) → if(𝑘𝐴, ((1 / 3)↑𝑘), 0) = if(𝑘𝐵, ((1 / 3)↑𝑘), 0))
3110rpnnen2lem1 15775 . . . . . . . . 9 ((𝐴 ⊆ ℕ ∧ 𝑘 ∈ ℕ) → ((𝐹𝐴)‘𝑘) = if(𝑘𝐴, ((1 / 3)↑𝑘), 0))
324, 21, 31syl2an 599 . . . . . . . 8 ((𝜑𝑘 ∈ (1...(𝑚 − 1))) → ((𝐹𝐴)‘𝑘) = if(𝑘𝐴, ((1 / 3)↑𝑘), 0))
33 rpnnen2.3 . . . . . . . . 9 (𝜑𝐵 ⊆ ℕ)
3410rpnnen2lem1 15775 . . . . . . . . 9 ((𝐵 ⊆ ℕ ∧ 𝑘 ∈ ℕ) → ((𝐹𝐵)‘𝑘) = if(𝑘𝐵, ((1 / 3)↑𝑘), 0))
3533, 21, 34syl2an 599 . . . . . . . 8 ((𝜑𝑘 ∈ (1...(𝑚 − 1))) → ((𝐹𝐵)‘𝑘) = if(𝑘𝐵, ((1 / 3)↑𝑘), 0))
3630, 32, 353eqtr4d 2787 . . . . . . 7 ((𝜑𝑘 ∈ (1...(𝑚 − 1))) → ((𝐹𝐴)‘𝑘) = ((𝐹𝐵)‘𝑘))
3736sumeq2dv 15267 . . . . . 6 (𝜑 → Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐴)‘𝑘) = Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘))
3837oveq1d 7228 . . . . 5 (𝜑 → (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐴)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)))
3912, 38eqtrd 2777 . . . 4 (𝜑 → Σ𝑘 ∈ ℕ ((𝐹𝐴)‘𝑘) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)))
4039adantr 484 . . 3 ((𝜑𝜓) → Σ𝑘 ∈ ℕ ((𝐹𝐴)‘𝑘) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)))
4110rpnnen2lem8 15782 . . . . 5 ((𝐵 ⊆ ℕ ∧ 𝑚 ∈ ℕ) → Σ𝑘 ∈ ℕ ((𝐹𝐵)‘𝑘) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)))
4233, 9, 41syl2anc 587 . . . 4 (𝜑 → Σ𝑘 ∈ ℕ ((𝐹𝐵)‘𝑘) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)))
4342adantr 484 . . 3 ((𝜑𝜓) → Σ𝑘 ∈ ℕ ((𝐹𝐵)‘𝑘) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)))
443, 40, 433eqtr3d 2785 . 2 ((𝜑𝜓) → (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)))
4510rpnnen2lem6 15780 . . . . 5 ((𝐴 ⊆ ℕ ∧ 𝑚 ∈ ℕ) → Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘) ∈ ℝ)
464, 9, 45syl2anc 587 . . . 4 (𝜑 → Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘) ∈ ℝ)
4710rpnnen2lem6 15780 . . . . 5 ((𝐵 ⊆ ℕ ∧ 𝑚 ∈ ℕ) → Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘) ∈ ℝ)
4833, 9, 47syl2anc 587 . . . 4 (𝜑 → Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘) ∈ ℝ)
49 fzfid 13546 . . . . 5 (𝜑 → (1...(𝑚 − 1)) ∈ Fin)
5010rpnnen2lem2 15776 . . . . . . 7 (𝐵 ⊆ ℕ → (𝐹𝐵):ℕ⟶ℝ)
5133, 50syl 17 . . . . . 6 (𝜑 → (𝐹𝐵):ℕ⟶ℝ)
52 ffvelrn 6902 . . . . . 6 (((𝐹𝐵):ℕ⟶ℝ ∧ 𝑘 ∈ ℕ) → ((𝐹𝐵)‘𝑘) ∈ ℝ)
5351, 21, 52syl2an 599 . . . . 5 ((𝜑𝑘 ∈ (1...(𝑚 − 1))) → ((𝐹𝐵)‘𝑘) ∈ ℝ)
5449, 53fsumrecl 15298 . . . 4 (𝜑 → Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) ∈ ℝ)
55 readdcan 11006 . . . 4 ((Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘) ∈ ℝ ∧ Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘) ∈ ℝ ∧ Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) ∈ ℝ) → ((Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)) ↔ Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘) = Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)))
5646, 48, 54, 55syl3anc 1373 . . 3 (𝜑 → ((Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)) ↔ Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘) = Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)))
5756adantr 484 . 2 ((𝜑𝜓) → ((Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘)) = (Σ𝑘 ∈ (1...(𝑚 − 1))((𝐹𝐵)‘𝑘) + Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)) ↔ Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘) = Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘)))
5844, 57mpbid 235 1 ((𝜑𝜓) → Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐴)‘𝑘) = Σ𝑘 ∈ (ℤ𝑚)((𝐹𝐵)‘𝑘))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 209  wa 399  w3a 1089   = wceq 1543  wcel 2110  wral 3061  cdif 3863  wss 3866  ifcif 4439  𝒫 cpw 4513   class class class wbr 5053  cmpt 5135  wf 6376  cfv 6380  (class class class)co 7213  cr 10728  0cc0 10729  1c1 10730   + caddc 10732   < clt 10867  cle 10868  cmin 11062   / cdiv 11489  cn 11830  3c3 11886  cz 12176  cuz 12438  ...cfz 13095  cexp 13635  Σcsu 15249
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1803  ax-4 1817  ax-5 1918  ax-6 1976  ax-7 2016  ax-8 2112  ax-9 2120  ax-10 2141  ax-11 2158  ax-12 2175  ax-ext 2708  ax-rep 5179  ax-sep 5192  ax-nul 5199  ax-pow 5258  ax-pr 5322  ax-un 7523  ax-inf2 9256  ax-cnex 10785  ax-resscn 10786  ax-1cn 10787  ax-icn 10788  ax-addcl 10789  ax-addrcl 10790  ax-mulcl 10791  ax-mulrcl 10792  ax-mulcom 10793  ax-addass 10794  ax-mulass 10795  ax-distr 10796  ax-i2m1 10797  ax-1ne0 10798  ax-1rid 10799  ax-rnegex 10800  ax-rrecex 10801  ax-cnre 10802  ax-pre-lttri 10803  ax-pre-lttrn 10804  ax-pre-ltadd 10805  ax-pre-mulgt0 10806  ax-pre-sup 10807
This theorem depends on definitions:  df-bi 210  df-an 400  df-or 848  df-3or 1090  df-3an 1091  df-tru 1546  df-fal 1556  df-ex 1788  df-nf 1792  df-sb 2071  df-mo 2539  df-eu 2568  df-clab 2715  df-cleq 2729  df-clel 2816  df-nfc 2886  df-ne 2941  df-nel 3047  df-ral 3066  df-rex 3067  df-reu 3068  df-rmo 3069  df-rab 3070  df-v 3410  df-sbc 3695  df-csb 3812  df-dif 3869  df-un 3871  df-in 3873  df-ss 3883  df-pss 3885  df-nul 4238  df-if 4440  df-pw 4515  df-sn 4542  df-pr 4544  df-tp 4546  df-op 4548  df-uni 4820  df-int 4860  df-iun 4906  df-br 5054  df-opab 5116  df-mpt 5136  df-tr 5162  df-id 5455  df-eprel 5460  df-po 5468  df-so 5469  df-fr 5509  df-se 5510  df-we 5511  df-xp 5557  df-rel 5558  df-cnv 5559  df-co 5560  df-dm 5561  df-rn 5562  df-res 5563  df-ima 5564  df-pred 6160  df-ord 6216  df-on 6217  df-lim 6218  df-suc 6219  df-iota 6338  df-fun 6382  df-fn 6383  df-f 6384  df-f1 6385  df-fo 6386  df-f1o 6387  df-fv 6388  df-isom 6389  df-riota 7170  df-ov 7216  df-oprab 7217  df-mpo 7218  df-om 7645  df-1st 7761  df-2nd 7762  df-wrecs 8047  df-recs 8108  df-rdg 8146  df-1o 8202  df-er 8391  df-pm 8511  df-en 8627  df-dom 8628  df-sdom 8629  df-fin 8630  df-sup 9058  df-inf 9059  df-oi 9126  df-card 9555  df-pnf 10869  df-mnf 10870  df-xr 10871  df-ltxr 10872  df-le 10873  df-sub 11064  df-neg 11065  df-div 11490  df-nn 11831  df-2 11893  df-3 11894  df-n0 12091  df-z 12177  df-uz 12439  df-rp 12587  df-ico 12941  df-fz 13096  df-fzo 13239  df-fl 13367  df-seq 13575  df-exp 13636  df-hash 13897  df-cj 14662  df-re 14663  df-im 14664  df-sqrt 14798  df-abs 14799  df-limsup 15032  df-clim 15049  df-rlim 15050  df-sum 15250
This theorem is referenced by:  rpnnen2lem11  15785
  Copyright terms: Public domain W3C validator