Dear Uncle Colin,

How do we know the binomial coefficients are always integer? I know we can do it by a counting of sets argument, but is there an arithmetic way?

Bloomin’ Isaac Newton Obviously Made It All Labyrinthine

Hi, BINOMIAL, and thanks for your message!

To restate the question: if you have something like 12C4=12!(4!)(8!), it’s not immediately clear that it’s an integer. I’m going to work with the specific example first and then generalise.

I think it’s simplest to divide out the 8! to get 12×11×10×94×3×2×1. How do we know the top has enough factors to cancel with everything on the bottom?

Well, we have four consecutive numbers. One of them must be a multiple of 4, and another a multiple of 2; at least one is a multiple of 3, and they’re all multiples of 1 - so it works just fine.

An alternative approach is to consider the prime factors of 12!, 8! and 4!.

What’s the power of 2 in the prime factorisation of 12!? It gets a contribution from 12 (22), from 10 (21), from 8 (23), 6 (21), 4 (22) and 2 (21), for a total of 210. There’s a pattern there, although it’s not necessarily easy to spot: you get a 2 for every multiple of 2 up to and including 12, another for every multiple of 4, and another for every multiple of 8.

That is, the power of 2 in the prime factorisation of n! is n2+n4+n8+.

The same argument work for any prime: the power of prime p in the prime factorisation of n! is np+np2+np3+.

So where does that leave us? We’re interested in three different factorials, n!, r! and (nr)!.

Let’s call Np the power of prime p in the prime factorisation of N, so that:

  • n!p=np+np2+np3+
  • r!p=rp+rp2+rp3+
  • (nr)!p=nrp+nrp2+nrp3+

“All” we need to do now is show that r!p+(nr)!p<n!p. 1

And that boils down to, is a+bx at least as big as ax+bx for all integers a, b and x?

The answer is yes. Let a=Ax+a with 0a<x, and b=Bx+b with 0b<x, so that ax=A and bx=B.

Then a+b=(A+B)x+a+b, and a+bxA+B.

This implies that each prime number appears at least as often in the prime factorisation of n! as it does in the product r!(nr)! – so n!r!(nr)! is an integer.

Phew. Hope that helps!

- Uncle Colin

* Thanks to Andrew Buhr for alerting me to a LaTeX error (fixed 2022-10-09 and again 2022-10-10)

Footnotes:

1. I was going to put an exclamation there, but risked an accidental factorial. We have enough deliberate ones of those, thankyouverymuch.