錯位相減法是透過兩個求和式的相減化簡求和數列的求和方法。
設Sn=∑k=1np(k)qk−1 qSn=∑k=1np(k)qk (1−q)Sn=∑k=1np(k)qk−1−∑k=1np(k)qk=∑k=0n−1p(k+1)qk−∑k=1np(k)qk=∑k=1n[p(k+1)−p(k)]qk+p(1)−p(n+1)qnSn=q1−q∑k=1n[p(k+1)−p(k)]qk−1+p(1)−p(n+1)qn1−q
每一次錯位相減會對多項式進行一次差分,一個m階多項式進行差分後是m-1階多項式,所以可以在有限步內用錯位相減法求出多項式公比求和。
qSn=∑k=1nqk (q−1)Sn=qn−1,Sn=∑k=1nqk−1=qn−1q−1
代入上述結論: Sn=r1−r∑k=1ndrk−1+a−(a+dn)rn1−r=dr(1−rn)(1−r)2+a−(a+dn)rn1−r
Sn=∑k=1nxk=∑k=1nxn+1−k 若xk+xn+1−k為常數,即可求出2Sn
Sn=∑k=1na+d(k−1)=∑k=1na+d(n−k) 2Sn=∑k=1n2a+d(n−1)=2an+dn(n−1) Sn=an+dn(n−1)2