Binomial Theorem
Binomial Theorem
FELIX GOTTI
Binomial Theorem. At this point, we all know beforehand what we obtain when we
unfold (x + y)2 and (x + y)3 . We can actually use binomial coefficients to generalize
the formulas for the square and cube of a binomial expression.
Theorem 1. For any n ∈ N0 , the following identity holds:
n
n
X n k n−k
(0.1) (x + y) = x y .
k=0
k
Proof. Observe that each of the summands of the form xk y n−k (for k ∈ J0, nK) that we
obtain after unfolding the left-hand side (x+y)(x+y) · · · (x+y) is the result of choosing
either x or y in each of the n factors x + y and multiplying out all the chosen variables.
Then for a fixed k, the number of copies of the summand xk y n−k we will obtain equals
the number of ways of choosing k copies of x out of the n copies of x + y (note that
choose k copies of x, we are forced to choose n − k copies of y). Thus, we will
once we
get nk copies of xk y n−k for every k ∈ J0, nK, and the identity (0.1) follows.
Now we can evaluate the identity (0.1) to obtain interesting binomial identities. For
instance,
• nk=0 nk = 2n results from taking x = y = 1 in (0.1), and
P
horizontal and vertical steps of a given lattice path by 0 and 1, respectively, and obtain
the desired binary sequence by reading the path in northeastern direction. Conversely,
given a binary sequence, we can recover its lattice path by sequentially interpreting
the 0’s and 1’s as horizontal and vertical unit steps, respectively. Hence there are nk
lattice paths of length n with k vertical steps. On the other hand, it is clear that there
are 2n lattice pathPof length
n.n Thus, counting lattice paths yields another way to
n n
argue the identity k=0 k = 2 .
Proof. Suppose we have a group of m + n students, where m are freshmen and n are
sophomores. By definition, the left-hand side of (0.2) counts the number of k-teams we
can form
m n
with the m + n students. On the other hand, for each i ∈ J0, kK, we can form
i k−i
k-teams containing exactly i freshmen: we can first choose the i freshmen in
m n
i
ways and then complete the team choosing k − i sophomores in k−i
ways. Hence
the right-hand side of (0.2) also counts the number of k-teams we can form with the
m + n students.
Multinomial Theorem. Our next goal is to generalize the binomial theorem. First,
let us generalize the binomial coefficients. For n identically-shaped given objects and
k colors labeled by 1, 2, . . . , k, suppose that there are ai objects of color i for every
n
i ∈ [k]. Then we let a1 ,...,a k
denote the number of ways of linearly arranging the n
given objects.
Proposition 5. Let a1 , . . . , ak be nonnegative integers, and set n = a1 + · · · + ak . Then
k
n − j−1
Y P
n i=1 ai n!
(0.3) = = .
a1 , . . . , a k j=1
aj a1 !a2 ! · · · ak !
Proof. Exercise.
4 F. GOTTI
Practice Exercises
Pn n
n−1
Exercise 1. Prove that k=1 k k = n2 for every n ∈ N.
Exercise 2. [1, Exercise 4.24] Prove that the number of lattice paths from (0, 0) to
1 2n
(n, n) that never go above the line x = y is n+1 n .
3n
Exercise 4. [1, Exercise 4.34] Argue combinatorially that n,n,n
is divisible by 6.
References
[1] M. Bóna: A Walk Through Combinatorics: An Introduction to Enumeration and Graph Theory
(Fourth Edition), World Scientific, New Jersey, 2017.