Setting Up the Induction
Let P(n) be the statement
P(n):(a+b)n=∑r=0nnCran−rbr=nC0an+nC1an−1b+⋯+nCnbn.
We prove P(n) is true for every positive integer n using the principle of mathematical induction.
Proof.
Base case (n=1). The left side is (a+b)1=a+b. The right side is 1C0a1+1C1b1=a+b, since 1C0=1C1=1. Both sides agree, so P(1) is true.
Inductive hypothesis. Assume P(k) is true for some positive integer k, i.e.
(a+b)k=kC0ak+kC1ak−1b+kC2ak−2b2+⋯+kCk−1abk−1+kCkbk.
Inductive step. We must show P(k+1) follows, i.e. that
(a+b)k+1=∑r=0k+1k+1Crak+1−rbr.
Multiply both sides of the inductive hypothesis by (a+b):
(a+b)k+1=(a+b)⋅(a+b)k=(a+b)[kC0ak+kC1ak−1b+⋯+kCkbk].
Distribute, multiplying the bracket once by a and once by b:
a⋅[⋯]=kC0ak+1+kC1akb+kC2ak−1b2+⋯+kCk−1a2bk−1+kCkabk,
b⋅[⋯]=kC0akb+kC1ak−1b2+⋯+kCk−2a2bk−1+kCk−1abk+kCkbk+1.
Adding these two expansions, the first term kC0ak+1 (from the first row) and the last term kCkbk+1 (from the second row) have no matching term to combine with. Every other term, however, appears once in each row: the term in ak+1−rbr (for 1≤r≤k) gets a contribution kCr from the first row and a contribution kCr−1 from the second row, so its combined coefficient is kCr−1+kCr.
Lemma (used here, and revisited pictorially in the next section). For 1≤r≤k,
kCr−1+kCr=k+1Cr.
Proof of the lemma. Using nCr=r!(n−r)!n!:
kCr−1+kCr=(r−1)!(k−r+1)!k!+r!(k−r)!k!=(r−1)!(k−r)!k![k−r+11+r1]=(r−1)!(k−r)!k!⋅r(k−r+1)r+(k−r+1).
The numerator r+(k−r+1) simplifies to k+1, so
kCr−1+kCr=(r−1)!(k−r)!k!⋅r(k−r+1)k+1=r!(k+1−r)!(k+1)!=k+1Cr.■ …