Metamath Proof Explorer


Theorem fsump1

Description: The addition of the next term in a finite sum of A ( k ) is the current term plus B i.e. A ( N + 1 ) . (Contributed by NM, 4-Nov-2005) (Revised by Mario Carneiro, 21-Apr-2014) (Proof shortened by SN, 22-Mar-2025)

Ref Expression
Hypotheses fsump1.1 ⊢ φ → N ∈ ℤ ≥ M
fsump1.2 ⊢ φ ∧ k ∈ M … N + 1 → A ∈ ℂ
fsump1.3 ⊢ k = N + 1 → A = B
Assertion fsump1 ⊢ φ → ∑ k = M N + 1 A = ∑ k = M N A + B

Proof

Step Hyp Ref Expression
1 fsump1.1 ⊢ φ → N ∈ ℤ ≥ M
2 fsump1.2 ⊢ φ ∧ k ∈ M … N + 1 → A ∈ ℂ
3 fsump1.3 ⊢ k = N + 1 → A = B
4 peano2uz ⊢ N ∈ ℤ ≥ M → N + 1 ∈ ℤ ≥ M
5 1 4 syl ⊢ φ → N + 1 ∈ ℤ ≥ M
6 5 2 3 fsumm1 ⊢ φ → ∑ k = M N + 1 A = ∑ k = M N + 1 - 1 A + B
7 eluzelz ⊢ N ∈ ℤ ≥ M → N ∈ ℤ
8 1 7 syl ⊢ φ → N ∈ ℤ
9 8 zcnd ⊢ φ → N ∈ ℂ
10 1cnd ⊢ φ → 1 ∈ ℂ
11 9 10 pncand ⊢ φ → N + 1 - 1 = N
12 11 oveq2d ⊢ φ → M … N + 1 - 1 = M … N
13 12 sumeq1d ⊢ φ → ∑ k = M N + 1 - 1 A = ∑ k = M N A
14 13 oveq1d ⊢ φ → ∑ k = M N + 1 - 1 A + B = ∑ k = M N A + B
15 6 14 eqtrd ⊢ φ → ∑ k = M N + 1 A = ∑ k = M N A + B