Binomial theorem
In mathematics (and computer science), we often encounter multiple proofs for the same result. The proofs we have seen so far are classified as "combinatorial" proofs (e.g. relying on counting, bijections, etc). Another famous proof technique is called algebraic proofs which rely on algebraic properties of objects. We will see the first set of examples here (and some more later in these notes).
Here is a super powerful theorem that relates directly to counting.
Prove Theorem 27 by induction on .
This theorem allows us to give alternative algebraic proofs to results about counting.
. One way to prove this is to plug into the binomial theorem. Another way is to see that the right-hand-side is the total number of subsets of , and the left-hand-side is obtained by summing over the number of size- subsets (for all ).
The previous proof illustrates two different views about the quantities. In the first, these numbers are viewed as just meaningless numbers but the powerful binomial theorem allows us to relate them together. In the second view, each number is associated with some meaning, and these meaningful terms are tied together naturally.
Here is an algebraic proof of the fact that the number of odd and even subsets is the same (recall Example 21). We plug in the value to the binomial theorem, so we get . Rearranging it implies that:
The left-hand-side and right-hand-side are exactly the number of even and odd subsets respectively.
For , . We can write . So we have
Notice that appears on the left side. As for a combinatorial proof, is the number of subsets of , while is the number of subsets of size (so it should be clear which number is greater 😊).
Give a closed form expression (no sums and no dots-dots-dots) for .
Let be a natural number. Using the binomial theorem, count the number of subsets of whose size is divisible by four.
Hint: If are the fourth roots of unity, what is ?