An Intriguing Triangle
I recently noticed that the triangle with th row and th column:
…is closely related to the binomial coefficients and .
Here are the first several rows of the triangle1, along with their sums ∑ and cumulative sums ∑∑:
n 𝚫 ∑ ∑∑
2 1 1 1
3 2 2 4 5
4 3 4 3 10 15
5 4 6 6 4 20 35
6 5 8 9 8 5 35 70
...
(We omit all the zero entries, at , , and .)
Theorem 1
Note that the binomial coefficients , , , , … look a lot like the ∑ column of the sums of the rows. Sure enough:
Proof
Using the facts2 that and , we have:
Theorem 2
Note that the binomial coefficients , , , , … look a lot like the ∑∑ column of the cumulative sums of the rows. Sure enough:
And in fact, more generally for any :
Proof
(Also proved in the Lean theorem proving language, for fun.3)
(n = 0)
If ,
Otherwise, so
(n > 0)
Supposing by induction that , we have:
But from Pascal’s triangle we know
Visual Interpretation
In the context of Pascal’s triangle, says that you can sum a diagonal to find the value of the entry below and to the right.
For , for example, is illustrated by marking the relevant entries of Pascal’s triangle:
1 +0
1 +1 0
1 +2 1 0
1 +3 3 1 0
1 4 =6 4 1 0
-
Notice that the triangle is just the antidiagonals of a multiplication table:
1 2 3 4 5 . . . 2 4 6 8 10 3 6 9 12 15 4 8 12 16 20 5 10 15 20 25 . . . . . .
It’s also known as OEIS A003991. ↩
-
has many derivations, including this clever visual one.
-
theorem two {n k : ℕ} : ∑ m in range n, m.choose k = n.choose (k+1) := begin induction n with n hn, { refl, }, { rw [finset.sum_range_succ_comm, hn], refl, }, end
(Note that
range n
only goes up to , so this equation uses instead of .)You can interact with this code in the Lean web editor. ↩