Hay una forma muy bonita de expresar esto, que debería introducirte en una notación que realmente deberías conocer.
Definamos la función v_p:\mathbb{Z}\to\mathbb{N}\cup\{\infty\} definiendo v_p(x) para ser el más alto i tal que p^i divide x (donde tomamos v_p(0)=\infty ). Extendamos entonces v_p a un mapa v_p:\mathbb{Q}\to\mathbb{Z} al establecer v_p\left(\frac{a}{b}\right)=v_p(a)-v_p(b) . Se puede comprobar rápidamente que v_p disfruta de la siguiente agradable propiedad:
v_p(xy)=v_p(x)+v_p(y)\quad\mathbf{(1)}
Además, vemos por mera definición, que p\mid x para x\in\mathbb{Z} si y sólo si v_p(x)>0 . Ahora bien, hay que tener en cuenta que por \mathbf{(1)} tenemos que
\displaystyle \begin{aligned}v_p\left({p\choose k}\right) &= v_p\left(\frac{p!}{k!(p-k)!}\right)\\ &= v_p(p!)-v_p(k!)-v_p((p-k)!)\end{aligned}\quad\mathbf{(2)}
Pero, como \ell!=1\cdots \ell podemos utilizar \mathbf{(1)} de nuevo para deducir que para cada \ell\in\mathbb{N} uno tiene que
v_p(\ell!)=\sum_{j=1}^{\ell}v_p(j)
Ahora, si j<p entonces evidentemente p\nmid j para que v_p(j)=0 . Así,
v_p(k!)=\sum_{j=1}^{k}v_p(j)=\sum_{j=1}^{k}0=0
y
v_p((p-k)!)=\sum_{j=1}^{p-k}v_p(j)=\sum_{j=1}^{p-k}0=0
Pero
v_p(p!)=\sum_{j=1}^{p}v_p(j)=\sum_{j=1}^{p-1}v_p(j)+v_p(p)=\sum_{j=1}^{p-1}0+1=1
Así, utilizando \mathbf{(2)} podemos concluir que
v_p\left({p\choose k}\right)=1-0-0=1
y por lo tanto \displaystyle p\mid {p\choose k} y además p es la mayor potencia de p dividiendo {p\choose k} .