| Step | Hyp | Ref
 | Expression | 
| 1 |   | isumshft.5 | 
. . . . . . . . 9
⊢ (𝜑 → 𝑀 ∈ ℤ) | 
| 2 |   | isumshft.4 | 
. . . . . . . . 9
⊢ (𝜑 → 𝐾 ∈ ℤ) | 
| 3 | 1, 2 | zaddcld 9452 | 
. . . . . . . 8
⊢ (𝜑 → (𝑀 + 𝐾) ∈ ℤ) | 
| 4 |   | isumshft.2 | 
. . . . . . . . . . . . 13
⊢ 𝑊 =
(ℤ≥‘(𝑀 + 𝐾)) | 
| 5 | 4 | eleq2i 2263 | 
. . . . . . . . . . . 12
⊢ (𝑥 ∈ 𝑊 ↔ 𝑥 ∈ (ℤ≥‘(𝑀 + 𝐾))) | 
| 6 | 5 | biimpri 133 | 
. . . . . . . . . . 11
⊢ (𝑥 ∈
(ℤ≥‘(𝑀 + 𝐾)) → 𝑥 ∈ 𝑊) | 
| 7 | 6 | adantl 277 | 
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘(𝑀 + 𝐾))) → 𝑥 ∈ 𝑊) | 
| 8 |   | isumshft.6 | 
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ 𝑗 ∈ 𝑊) → 𝐴 ∈ ℂ) | 
| 9 | 8 | ralrimiva 2570 | 
. . . . . . . . . . . 12
⊢ (𝜑 → ∀𝑗 ∈ 𝑊 𝐴 ∈ ℂ) | 
| 10 | 9 | adantr 276 | 
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘(𝑀 + 𝐾))) → ∀𝑗 ∈ 𝑊 𝐴 ∈ ℂ) | 
| 11 |   | nfcsb1v 3117 | 
. . . . . . . . . . . . 13
⊢
Ⅎ𝑗⦋𝑥 / 𝑗⦌𝐴 | 
| 12 | 11 | nfel1 2350 | 
. . . . . . . . . . . 12
⊢
Ⅎ𝑗⦋𝑥 / 𝑗⦌𝐴 ∈ ℂ | 
| 13 |   | csbeq1a 3093 | 
. . . . . . . . . . . . 13
⊢ (𝑗 = 𝑥 → 𝐴 = ⦋𝑥 / 𝑗⦌𝐴) | 
| 14 | 13 | eleq1d 2265 | 
. . . . . . . . . . . 12
⊢ (𝑗 = 𝑥 → (𝐴 ∈ ℂ ↔ ⦋𝑥 / 𝑗⦌𝐴 ∈ ℂ)) | 
| 15 | 12, 14 | rspc 2862 | 
. . . . . . . . . . 11
⊢ (𝑥 ∈ 𝑊 → (∀𝑗 ∈ 𝑊 𝐴 ∈ ℂ → ⦋𝑥 / 𝑗⦌𝐴 ∈ ℂ)) | 
| 16 | 7, 10, 15 | sylc 62 | 
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘(𝑀 + 𝐾))) → ⦋𝑥 / 𝑗⦌𝐴 ∈ ℂ) | 
| 17 |   | eqid 2196 | 
. . . . . . . . . . 11
⊢ (𝑗 ∈ 𝑊 ↦ 𝐴) = (𝑗 ∈ 𝑊 ↦ 𝐴) | 
| 18 | 17 | fvmpts 5639 | 
. . . . . . . . . 10
⊢ ((𝑥 ∈ 𝑊 ∧ ⦋𝑥 / 𝑗⦌𝐴 ∈ ℂ) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑥) = ⦋𝑥 / 𝑗⦌𝐴) | 
| 19 | 7, 16, 18 | syl2anc 411 | 
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘(𝑀 + 𝐾))) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑥) = ⦋𝑥 / 𝑗⦌𝐴) | 
| 20 | 19, 16 | eqeltrd 2273 | 
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘(𝑀 + 𝐾))) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑥) ∈ ℂ) | 
| 21 | 4 | eleq2i 2263 | 
. . . . . . . . 9
⊢ (𝑚 ∈ 𝑊 ↔ 𝑚 ∈ (ℤ≥‘(𝑀 + 𝐾))) | 
| 22 | 2 | zcnd 9449 | 
. . . . . . . . . . 11
⊢ (𝜑 → 𝐾 ∈ ℂ) | 
| 23 |   | eluzelcn 9612 | 
. . . . . . . . . . . 12
⊢ (𝑚 ∈
(ℤ≥‘(𝑀 + 𝐾)) → 𝑚 ∈ ℂ) | 
| 24 | 23, 4 | eleq2s 2291 | 
. . . . . . . . . . 11
⊢ (𝑚 ∈ 𝑊 → 𝑚 ∈ ℂ) | 
| 25 |   | zex 9335 | 
. . . . . . . . . . . . . 14
⊢ ℤ
∈ V | 
| 26 |   | isumshft.1 | 
. . . . . . . . . . . . . . 15
⊢ 𝑍 =
(ℤ≥‘𝑀) | 
| 27 |   | uzssz 9621 | 
. . . . . . . . . . . . . . 15
⊢
(ℤ≥‘𝑀) ⊆ ℤ | 
| 28 | 26, 27 | eqsstri 3215 | 
. . . . . . . . . . . . . 14
⊢ 𝑍 ⊆
ℤ | 
| 29 | 25, 28 | ssexi 4171 | 
. . . . . . . . . . . . 13
⊢ 𝑍 ∈ V | 
| 30 | 29 | mptex 5788 | 
. . . . . . . . . . . 12
⊢ (𝑘 ∈ 𝑍 ↦ 𝐵) ∈ V | 
| 31 | 30 | shftval 10990 | 
. . . . . . . . . . 11
⊢ ((𝐾 ∈ ℂ ∧ 𝑚 ∈ ℂ) → (((𝑘 ∈ 𝑍 ↦ 𝐵) shift 𝐾)‘𝑚) = ((𝑘 ∈ 𝑍 ↦ 𝐵)‘(𝑚 − 𝐾))) | 
| 32 | 22, 24, 31 | syl2an 289 | 
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → (((𝑘 ∈ 𝑍 ↦ 𝐵) shift 𝐾)‘𝑚) = ((𝑘 ∈ 𝑍 ↦ 𝐵)‘(𝑚 − 𝐾))) | 
| 33 |   | eqidd 2197 | 
. . . . . . . . . . . . . . . . 17
⊢ (𝜑 → (𝑘 ∈ 𝑍 ↦ 𝐵) = (𝑘 ∈ 𝑍 ↦ 𝐵)) | 
| 34 |   | isumshft.3 | 
. . . . . . . . . . . . . . . . . . 19
⊢ (𝑗 = (𝐾 + 𝑘) → 𝐴 = 𝐵) | 
| 35 | 34 | eleq1d 2265 | 
. . . . . . . . . . . . . . . . . 18
⊢ (𝑗 = (𝐾 + 𝑘) → (𝐴 ∈ ℂ ↔ 𝐵 ∈ ℂ)) | 
| 36 | 9 | adantr 276 | 
. . . . . . . . . . . . . . . . . 18
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → ∀𝑗 ∈ 𝑊 𝐴 ∈ ℂ) | 
| 37 | 1 | adantr 276 | 
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝑀 ∈ ℤ) | 
| 38 | 2 | adantr 276 | 
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝐾 ∈ ℤ) | 
| 39 | 37, 38 | zaddcld 9452 | 
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝑀 + 𝐾) ∈ ℤ) | 
| 40 |   | eluzelz 9610 | 
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (𝑘 ∈
(ℤ≥‘𝑀) → 𝑘 ∈ ℤ) | 
| 41 | 40, 26 | eleq2s 2291 | 
. . . . . . . . . . . . . . . . . . . . . 22
⊢ (𝑘 ∈ 𝑍 → 𝑘 ∈ ℤ) | 
| 42 | 41 | adantl 277 | 
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝑘 ∈ ℤ) | 
| 43 | 38, 42 | zaddcld 9452 | 
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝐾 + 𝑘) ∈ ℤ) | 
| 44 | 37 | zred 9448 | 
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝑀 ∈ ℝ) | 
| 45 | 42 | zred 9448 | 
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝑘 ∈ ℝ) | 
| 46 | 38 | zred 9448 | 
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝐾 ∈ ℝ) | 
| 47 | 26 | eleq2i 2263 | 
. . . . . . . . . . . . . . . . . . . . . . . . 25
⊢ (𝑘 ∈ 𝑍 ↔ 𝑘 ∈ (ℤ≥‘𝑀)) | 
| 48 | 47 | biimpi 120 | 
. . . . . . . . . . . . . . . . . . . . . . . 24
⊢ (𝑘 ∈ 𝑍 → 𝑘 ∈ (ℤ≥‘𝑀)) | 
| 49 | 48 | adantl 277 | 
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝑘 ∈ (ℤ≥‘𝑀)) | 
| 50 |   | eluzle 9613 | 
. . . . . . . . . . . . . . . . . . . . . . 23
⊢ (𝑘 ∈
(ℤ≥‘𝑀) → 𝑀 ≤ 𝑘) | 
| 51 | 49, 50 | syl 14 | 
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝑀 ≤ 𝑘) | 
| 52 | 44, 45, 46, 51 | leadd1dd 8586 | 
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝑀 + 𝐾) ≤ (𝑘 + 𝐾)) | 
| 53 | 42 | zcnd 9449 | 
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝑘 ∈ ℂ) | 
| 54 | 38 | zcnd 9449 | 
. . . . . . . . . . . . . . . . . . . . . 22
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝐾 ∈ ℂ) | 
| 55 | 53, 54 | addcomd 8177 | 
. . . . . . . . . . . . . . . . . . . . 21
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝑘 + 𝐾) = (𝐾 + 𝑘)) | 
| 56 | 52, 55 | breqtrd 4059 | 
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝑀 + 𝐾) ≤ (𝐾 + 𝑘)) | 
| 57 |   | eluz2 9607 | 
. . . . . . . . . . . . . . . . . . . 20
⊢ ((𝐾 + 𝑘) ∈ (ℤ≥‘(𝑀 + 𝐾)) ↔ ((𝑀 + 𝐾) ∈ ℤ ∧ (𝐾 + 𝑘) ∈ ℤ ∧ (𝑀 + 𝐾) ≤ (𝐾 + 𝑘))) | 
| 58 | 39, 43, 56, 57 | syl3anbrc 1183 | 
. . . . . . . . . . . . . . . . . . 19
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝐾 + 𝑘) ∈ (ℤ≥‘(𝑀 + 𝐾))) | 
| 59 | 58, 4 | eleqtrrdi 2290 | 
. . . . . . . . . . . . . . . . . 18
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝐾 + 𝑘) ∈ 𝑊) | 
| 60 | 35, 36, 59 | rspcdva 2873 | 
. . . . . . . . . . . . . . . . 17
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → 𝐵 ∈ ℂ) | 
| 61 | 33, 60 | fvmpt2d 5648 | 
. . . . . . . . . . . . . . . 16
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑘) = 𝐵) | 
| 62 |   | eqidd 2197 | 
. . . . . . . . . . . . . . . . 17
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝑗 ∈ 𝑊 ↦ 𝐴) = (𝑗 ∈ 𝑊 ↦ 𝐴)) | 
| 63 | 34 | adantl 277 | 
. . . . . . . . . . . . . . . . 17
⊢ (((𝜑 ∧ 𝑘 ∈ 𝑍) ∧ 𝑗 = (𝐾 + 𝑘)) → 𝐴 = 𝐵) | 
| 64 | 62, 63, 59, 60 | fvmptd 5642 | 
. . . . . . . . . . . . . . . 16
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑘)) = 𝐵) | 
| 65 | 61, 64 | eqtr4d 2232 | 
. . . . . . . . . . . . . . 15
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑘) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑘))) | 
| 66 | 65 | ralrimiva 2570 | 
. . . . . . . . . . . . . 14
⊢ (𝜑 → ∀𝑘 ∈ 𝑍 ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑘) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑘))) | 
| 67 |   | nffvmpt1 5569 | 
. . . . . . . . . . . . . . . 16
⊢
Ⅎ𝑘((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) | 
| 68 | 67 | nfeq1 2349 | 
. . . . . . . . . . . . . . 15
⊢
Ⅎ𝑘((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛)) | 
| 69 |   | fveq2 5558 | 
. . . . . . . . . . . . . . . 16
⊢ (𝑘 = 𝑛 → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑘) = ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛)) | 
| 70 |   | oveq2 5930 | 
. . . . . . . . . . . . . . . . 17
⊢ (𝑘 = 𝑛 → (𝐾 + 𝑘) = (𝐾 + 𝑛)) | 
| 71 | 70 | fveq2d 5562 | 
. . . . . . . . . . . . . . . 16
⊢ (𝑘 = 𝑛 → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑘)) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛))) | 
| 72 | 69, 71 | eqeq12d 2211 | 
. . . . . . . . . . . . . . 15
⊢ (𝑘 = 𝑛 → (((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑘) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑘)) ↔ ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛)))) | 
| 73 | 68, 72 | rspc 2862 | 
. . . . . . . . . . . . . 14
⊢ (𝑛 ∈ 𝑍 → (∀𝑘 ∈ 𝑍 ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑘) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑘)) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛)))) | 
| 74 | 66, 73 | mpan9 281 | 
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ 𝑛 ∈ 𝑍) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛))) | 
| 75 | 74 | ralrimiva 2570 | 
. . . . . . . . . . . 12
⊢ (𝜑 → ∀𝑛 ∈ 𝑍 ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛))) | 
| 76 | 75 | adantr 276 | 
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → ∀𝑛 ∈ 𝑍 ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛))) | 
| 77 | 1 | adantr 276 | 
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → 𝑀 ∈ ℤ) | 
| 78 | 2 | adantr 276 | 
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → 𝐾 ∈ ℤ) | 
| 79 |   | simpr 110 | 
. . . . . . . . . . . . . 14
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → 𝑚 ∈ 𝑊) | 
| 80 | 79, 4 | eleqtrdi 2289 | 
. . . . . . . . . . . . 13
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → 𝑚 ∈ (ℤ≥‘(𝑀 + 𝐾))) | 
| 81 |   | eluzsub 9631 | 
. . . . . . . . . . . . 13
⊢ ((𝑀 ∈ ℤ ∧ 𝐾 ∈ ℤ ∧ 𝑚 ∈
(ℤ≥‘(𝑀 + 𝐾))) → (𝑚 − 𝐾) ∈ (ℤ≥‘𝑀)) | 
| 82 | 77, 78, 80, 81 | syl3anc 1249 | 
. . . . . . . . . . . 12
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → (𝑚 − 𝐾) ∈ (ℤ≥‘𝑀)) | 
| 83 | 82, 26 | eleqtrrdi 2290 | 
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → (𝑚 − 𝐾) ∈ 𝑍) | 
| 84 |   | fveq2 5558 | 
. . . . . . . . . . . . 13
⊢ (𝑛 = (𝑚 − 𝐾) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑘 ∈ 𝑍 ↦ 𝐵)‘(𝑚 − 𝐾))) | 
| 85 |   | oveq2 5930 | 
. . . . . . . . . . . . . 14
⊢ (𝑛 = (𝑚 − 𝐾) → (𝐾 + 𝑛) = (𝐾 + (𝑚 − 𝐾))) | 
| 86 | 85 | fveq2d 5562 | 
. . . . . . . . . . . . 13
⊢ (𝑛 = (𝑚 − 𝐾) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛)) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + (𝑚 − 𝐾)))) | 
| 87 | 84, 86 | eqeq12d 2211 | 
. . . . . . . . . . . 12
⊢ (𝑛 = (𝑚 − 𝐾) → (((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛)) ↔ ((𝑘 ∈ 𝑍 ↦ 𝐵)‘(𝑚 − 𝐾)) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + (𝑚 − 𝐾))))) | 
| 88 | 87 | rspccva 2867 | 
. . . . . . . . . . 11
⊢
((∀𝑛 ∈
𝑍 ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛)) ∧ (𝑚 − 𝐾) ∈ 𝑍) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘(𝑚 − 𝐾)) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + (𝑚 − 𝐾)))) | 
| 89 | 76, 83, 88 | syl2anc 411 | 
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘(𝑚 − 𝐾)) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + (𝑚 − 𝐾)))) | 
| 90 |   | pncan3 8234 | 
. . . . . . . . . . . 12
⊢ ((𝐾 ∈ ℂ ∧ 𝑚 ∈ ℂ) → (𝐾 + (𝑚 − 𝐾)) = 𝑚) | 
| 91 | 22, 24, 90 | syl2an 289 | 
. . . . . . . . . . 11
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → (𝐾 + (𝑚 − 𝐾)) = 𝑚) | 
| 92 | 91 | fveq2d 5562 | 
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + (𝑚 − 𝐾))) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚)) | 
| 93 | 32, 89, 92 | 3eqtrrd 2234 | 
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚) = (((𝑘 ∈ 𝑍 ↦ 𝐵) shift 𝐾)‘𝑚)) | 
| 94 | 21, 93 | sylan2br 288 | 
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑚 ∈ (ℤ≥‘(𝑀 + 𝐾))) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚) = (((𝑘 ∈ 𝑍 ↦ 𝐵) shift 𝐾)‘𝑚)) | 
| 95 |   | addcl 8004 | 
. . . . . . . . 9
⊢ ((𝑥 ∈ ℂ ∧ 𝑦 ∈ ℂ) → (𝑥 + 𝑦) ∈ ℂ) | 
| 96 | 95 | adantl 277 | 
. . . . . . . 8
⊢ ((𝜑 ∧ (𝑥 ∈ ℂ ∧ 𝑦 ∈ ℂ)) → (𝑥 + 𝑦) ∈ ℂ) | 
| 97 | 3, 20, 94, 96 | seq3feq 10572 | 
. . . . . . 7
⊢ (𝜑 → seq(𝑀 + 𝐾)( + , (𝑗 ∈ 𝑊 ↦ 𝐴)) = seq(𝑀 + 𝐾)( + , ((𝑘 ∈ 𝑍 ↦ 𝐵) shift 𝐾))) | 
| 98 | 97 | breq1d 4043 | 
. . . . . 6
⊢ (𝜑 → (seq(𝑀 + 𝐾)( + , (𝑗 ∈ 𝑊 ↦ 𝐴)) ⇝ 𝑥 ↔ seq(𝑀 + 𝐾)( + , ((𝑘 ∈ 𝑍 ↦ 𝐵) shift 𝐾)) ⇝ 𝑥)) | 
| 99 | 30 | a1i 9 | 
. . . . . . 7
⊢ (𝜑 → (𝑘 ∈ 𝑍 ↦ 𝐵) ∈ V) | 
| 100 | 26 | eleq2i 2263 | 
. . . . . . . . . . 11
⊢ (𝑥 ∈ 𝑍 ↔ 𝑥 ∈ (ℤ≥‘𝑀)) | 
| 101 | 100 | biimpri 133 | 
. . . . . . . . . 10
⊢ (𝑥 ∈
(ℤ≥‘𝑀) → 𝑥 ∈ 𝑍) | 
| 102 | 101 | adantl 277 | 
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘𝑀)) → 𝑥 ∈ 𝑍) | 
| 103 | 60 | ralrimiva 2570 | 
. . . . . . . . . . 11
⊢ (𝜑 → ∀𝑘 ∈ 𝑍 𝐵 ∈ ℂ) | 
| 104 | 103 | adantr 276 | 
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘𝑀)) → ∀𝑘 ∈ 𝑍 𝐵 ∈ ℂ) | 
| 105 |   | nfcsb1v 3117 | 
. . . . . . . . . . . 12
⊢
Ⅎ𝑘⦋𝑥 / 𝑘⦌𝐵 | 
| 106 | 105 | nfel1 2350 | 
. . . . . . . . . . 11
⊢
Ⅎ𝑘⦋𝑥 / 𝑘⦌𝐵 ∈ ℂ | 
| 107 |   | csbeq1a 3093 | 
. . . . . . . . . . . 12
⊢ (𝑘 = 𝑥 → 𝐵 = ⦋𝑥 / 𝑘⦌𝐵) | 
| 108 | 107 | eleq1d 2265 | 
. . . . . . . . . . 11
⊢ (𝑘 = 𝑥 → (𝐵 ∈ ℂ ↔ ⦋𝑥 / 𝑘⦌𝐵 ∈ ℂ)) | 
| 109 | 106, 108 | rspc 2862 | 
. . . . . . . . . 10
⊢ (𝑥 ∈ 𝑍 → (∀𝑘 ∈ 𝑍 𝐵 ∈ ℂ → ⦋𝑥 / 𝑘⦌𝐵 ∈ ℂ)) | 
| 110 | 102, 104,
109 | sylc 62 | 
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘𝑀)) → ⦋𝑥 / 𝑘⦌𝐵 ∈ ℂ) | 
| 111 |   | eqid 2196 | 
. . . . . . . . . 10
⊢ (𝑘 ∈ 𝑍 ↦ 𝐵) = (𝑘 ∈ 𝑍 ↦ 𝐵) | 
| 112 | 111 | fvmpts 5639 | 
. . . . . . . . 9
⊢ ((𝑥 ∈ 𝑍 ∧ ⦋𝑥 / 𝑘⦌𝐵 ∈ ℂ) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑥) = ⦋𝑥 / 𝑘⦌𝐵) | 
| 113 | 102, 110,
112 | syl2anc 411 | 
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘𝑀)) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑥) = ⦋𝑥 / 𝑘⦌𝐵) | 
| 114 | 113, 110 | eqeltrd 2273 | 
. . . . . . 7
⊢ ((𝜑 ∧ 𝑥 ∈ (ℤ≥‘𝑀)) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑥) ∈ ℂ) | 
| 115 | 99, 1, 2, 114, 96 | iser3shft 11511 | 
. . . . . 6
⊢ (𝜑 → (seq𝑀( + , (𝑘 ∈ 𝑍 ↦ 𝐵)) ⇝ 𝑥 ↔ seq(𝑀 + 𝐾)( + , ((𝑘 ∈ 𝑍 ↦ 𝐵) shift 𝐾)) ⇝ 𝑥)) | 
| 116 | 98, 115 | bitr4d 191 | 
. . . . 5
⊢ (𝜑 → (seq(𝑀 + 𝐾)( + , (𝑗 ∈ 𝑊 ↦ 𝐴)) ⇝ 𝑥 ↔ seq𝑀( + , (𝑘 ∈ 𝑍 ↦ 𝐵)) ⇝ 𝑥)) | 
| 117 | 116 | iotabidv 5241 | 
. . . 4
⊢ (𝜑 → (℩𝑥seq(𝑀 + 𝐾)( + , (𝑗 ∈ 𝑊 ↦ 𝐴)) ⇝ 𝑥) = (℩𝑥seq𝑀( + , (𝑘 ∈ 𝑍 ↦ 𝐵)) ⇝ 𝑥)) | 
| 118 |   | df-fv 5266 | 
. . . 4
⊢ ( ⇝
‘seq(𝑀 + 𝐾)( + , (𝑗 ∈ 𝑊 ↦ 𝐴))) = (℩𝑥seq(𝑀 + 𝐾)( + , (𝑗 ∈ 𝑊 ↦ 𝐴)) ⇝ 𝑥) | 
| 119 |   | df-fv 5266 | 
. . . 4
⊢ ( ⇝
‘seq𝑀( + , (𝑘 ∈ 𝑍 ↦ 𝐵))) = (℩𝑥seq𝑀( + , (𝑘 ∈ 𝑍 ↦ 𝐵)) ⇝ 𝑥) | 
| 120 | 117, 118,
119 | 3eqtr4g 2254 | 
. . 3
⊢ (𝜑 → ( ⇝ ‘seq(𝑀 + 𝐾)( + , (𝑗 ∈ 𝑊 ↦ 𝐴))) = ( ⇝ ‘seq𝑀( + , (𝑘 ∈ 𝑍 ↦ 𝐵)))) | 
| 121 |   | eqidd 2197 | 
. . . 4
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚) = ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚)) | 
| 122 | 8 | fmpttd 5717 | 
. . . . 5
⊢ (𝜑 → (𝑗 ∈ 𝑊 ↦ 𝐴):𝑊⟶ℂ) | 
| 123 | 122 | ffvelcdmda 5697 | 
. . . 4
⊢ ((𝜑 ∧ 𝑚 ∈ 𝑊) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚) ∈ ℂ) | 
| 124 | 4, 3, 121, 123 | isum 11550 | 
. . 3
⊢ (𝜑 → Σ𝑚 ∈ 𝑊 ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚) = ( ⇝ ‘seq(𝑀 + 𝐾)( + , (𝑗 ∈ 𝑊 ↦ 𝐴)))) | 
| 125 |   | eqidd 2197 | 
. . . 4
⊢ ((𝜑 ∧ 𝑛 ∈ 𝑍) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛)) | 
| 126 | 122 | adantr 276 | 
. . . . . 6
⊢ ((𝜑 ∧ 𝑛 ∈ 𝑍) → (𝑗 ∈ 𝑊 ↦ 𝐴):𝑊⟶ℂ) | 
| 127 |   | eluzelcn 9612 | 
. . . . . . . . . . . 12
⊢ (𝑘 ∈
(ℤ≥‘𝑀) → 𝑘 ∈ ℂ) | 
| 128 | 127, 26 | eleq2s 2291 | 
. . . . . . . . . . 11
⊢ (𝑘 ∈ 𝑍 → 𝑘 ∈ ℂ) | 
| 129 |   | addcom 8163 | 
. . . . . . . . . . 11
⊢ ((𝐾 ∈ ℂ ∧ 𝑘 ∈ ℂ) → (𝐾 + 𝑘) = (𝑘 + 𝐾)) | 
| 130 | 22, 128, 129 | syl2an 289 | 
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝐾 + 𝑘) = (𝑘 + 𝐾)) | 
| 131 |   | id 19 | 
. . . . . . . . . . . 12
⊢ (𝑘 ∈ 𝑍 → 𝑘 ∈ 𝑍) | 
| 132 | 131, 26 | eleqtrdi 2289 | 
. . . . . . . . . . 11
⊢ (𝑘 ∈ 𝑍 → 𝑘 ∈ (ℤ≥‘𝑀)) | 
| 133 |   | eluzadd 9630 | 
. . . . . . . . . . 11
⊢ ((𝑘 ∈
(ℤ≥‘𝑀) ∧ 𝐾 ∈ ℤ) → (𝑘 + 𝐾) ∈
(ℤ≥‘(𝑀 + 𝐾))) | 
| 134 | 132, 2, 133 | syl2anr 290 | 
. . . . . . . . . 10
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝑘 + 𝐾) ∈
(ℤ≥‘(𝑀 + 𝐾))) | 
| 135 | 130, 134 | eqeltrd 2273 | 
. . . . . . . . 9
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝐾 + 𝑘) ∈ (ℤ≥‘(𝑀 + 𝐾))) | 
| 136 | 135, 4 | eleqtrrdi 2290 | 
. . . . . . . 8
⊢ ((𝜑 ∧ 𝑘 ∈ 𝑍) → (𝐾 + 𝑘) ∈ 𝑊) | 
| 137 | 136 | ralrimiva 2570 | 
. . . . . . 7
⊢ (𝜑 → ∀𝑘 ∈ 𝑍 (𝐾 + 𝑘) ∈ 𝑊) | 
| 138 | 70 | eleq1d 2265 | 
. . . . . . . 8
⊢ (𝑘 = 𝑛 → ((𝐾 + 𝑘) ∈ 𝑊 ↔ (𝐾 + 𝑛) ∈ 𝑊)) | 
| 139 | 138 | rspccva 2867 | 
. . . . . . 7
⊢
((∀𝑘 ∈
𝑍 (𝐾 + 𝑘) ∈ 𝑊 ∧ 𝑛 ∈ 𝑍) → (𝐾 + 𝑛) ∈ 𝑊) | 
| 140 | 137, 139 | sylan 283 | 
. . . . . 6
⊢ ((𝜑 ∧ 𝑛 ∈ 𝑍) → (𝐾 + 𝑛) ∈ 𝑊) | 
| 141 | 126, 140 | ffvelcdmd 5698 | 
. . . . 5
⊢ ((𝜑 ∧ 𝑛 ∈ 𝑍) → ((𝑗 ∈ 𝑊 ↦ 𝐴)‘(𝐾 + 𝑛)) ∈ ℂ) | 
| 142 | 74, 141 | eqeltrd 2273 | 
. . . 4
⊢ ((𝜑 ∧ 𝑛 ∈ 𝑍) → ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) ∈ ℂ) | 
| 143 | 26, 1, 125, 142 | isum 11550 | 
. . 3
⊢ (𝜑 → Σ𝑛 ∈ 𝑍 ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = ( ⇝ ‘seq𝑀( + , (𝑘 ∈ 𝑍 ↦ 𝐵)))) | 
| 144 | 120, 124,
143 | 3eqtr4d 2239 | 
. 2
⊢ (𝜑 → Σ𝑚 ∈ 𝑊 ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚) = Σ𝑛 ∈ 𝑍 ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛)) | 
| 145 |   | sumfct 11539 | 
. . 3
⊢
(∀𝑗 ∈
𝑊 𝐴 ∈ ℂ → Σ𝑚 ∈ 𝑊 ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚) = Σ𝑗 ∈ 𝑊 𝐴) | 
| 146 | 9, 145 | syl 14 | 
. 2
⊢ (𝜑 → Σ𝑚 ∈ 𝑊 ((𝑗 ∈ 𝑊 ↦ 𝐴)‘𝑚) = Σ𝑗 ∈ 𝑊 𝐴) | 
| 147 |   | sumfct 11539 | 
. . 3
⊢
(∀𝑘 ∈
𝑍 𝐵 ∈ ℂ → Σ𝑛 ∈ 𝑍 ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = Σ𝑘 ∈ 𝑍 𝐵) | 
| 148 | 103, 147 | syl 14 | 
. 2
⊢ (𝜑 → Σ𝑛 ∈ 𝑍 ((𝑘 ∈ 𝑍 ↦ 𝐵)‘𝑛) = Σ𝑘 ∈ 𝑍 𝐵) | 
| 149 | 144, 146,
148 | 3eqtr3d 2237 | 
1
⊢ (𝜑 → Σ𝑗 ∈ 𝑊 𝐴 = Σ𝑘 ∈ 𝑍 𝐵) |