Módulos / combinatoria-2 / Capítulo 3 — Triángulo de Pascal y combinatoria avanzada / Lección 3.2

Coeficientes binomiales: trucos de suma y manipulación

Lección 3.2·Capítulo 3 — Triángulo de Pascal y combinatoria avanzada·12 min·Piloto

Video en producción

El contenido pedagógico de esta lección ya está completo y lo puedes leer abajo. El video con la voz de Eduardo Espinoza Ramos se produce según la Política de IA.

Disclosure de IA: al publicarse, este contenido reproducirá digitalmente, con autorización expresa del autor, la voz y fisonomía de Eduardo Espinoza Ramos. Curaduría revisada por matemáticos profesionales. Política completa →

Objetivo de la lección

Aplicar el Teorema del Binomio para evaluar sumas de coeficientes binomiales con pesos, usar la identidad de absorción para simplificar expresiones, calcular sumas del tipo $\sum k^2 \binom{n}{k}$ y $\sum \binom{n}{k} / (k+1)$, y dominar el método de diferenciación e integración de la función generatriz $(1+x)^n$.

El Teorema del Binomio como generatriz

El Teorema del Binomio establece que para cualquier x,yx, y reales (o complejos) y nn entero no negativo:

La demostración combinatoria es elegante: al expandir (x+y)n=(x+y)(x+y)(x+y)(x+y)^n = (x+y)(x+y)\cdots(x+y) (nn factores), cada término del producto se obtiene eligiendo xx de kk factores e yy de los nkn-k restantes. Como hay (nk)\binom{n}{k} formas de hacer esta elección, el coeficiente de xkynkx^k y^{n-k} es (nk)\binom{n}{k}.

La idea clave de esta lección es tratar (1+x)n=k=0n(nk)xk(1+x)^n = \sum_{k=0}^{n} \binom{n}{k} x^k como una función generatriz: una función cuya serie de Taylor codifica los coeficientes binomiales. Aplicando operaciones analíticas —sustitución de valores, derivación, integración— obtenemos identidades combinatorias de forma sistemática.

Este método es poderoso porque convierte sumas combinatorias complicadas en cálculos algebraicos estándar. En competencias, la frase clave que activa esta técnica es "evalúa la suma kf(k)(nk)\sum_{k} f(k) \binom{n}{k}" donde f(k)f(k) es polinomial en kk.

(x+y)n=k=0n(nk)xkynk(x+y)^n = \sum_{k=0}^{n} \binom{n}{k} x^k y^{n-k}

Sumas con pesos mediante sustitución y derivación

Técnica 1 — Sustitución: Para obtener kak(nk)\sum_{k} a^k \binom{n}{k}, sustituir x=ax = a, y=1y = 1 en el binomio: k=0n(nk)ak=(1+a)n\sum_{k=0}^{n} \binom{n}{k} a^k = (1+a)^n.

Ejemplo: k=0n(nk)2k=3n\sum_{k=0}^{n} \binom{n}{k} 2^k = 3^n (poniendo a=2a = 2).

Técnica 2 — Derivación: La derivada de (1+x)n=k=0n(nk)xk(1+x)^n = \sum_{k=0}^{n} \binom{n}{k} x^k respecto a xx es n(1+x)n1=k=1nk(nk)xk1n(1+x)^{n-1} = \sum_{k=1}^{n} k \binom{n}{k} x^{k-1}. Evaluando en x=1x = 1: k=0nk(nk)=n2n1\sum_{k=0}^{n} k \binom{n}{k} = n \cdot 2^{n-1}. Multiplicando por xx antes de derivar y evaluando en x=1x = 1: k=0nk(nk)=n2n1\sum_{k=0}^{n} k \binom{n}{k} = n 2^{n-1}.

Técnica 3 — Derivación iterada: Para k2(nk)\sum k^2 \binom{n}{k}, derivamos dos veces. Sea f(x)=(1+x)nf(x) = (1+x)^n. Entonces f(x)=n(1+x)n1f'(x) = n(1+x)^{n-1} y [xf(x)]=f(x)+xf(x)[xf'(x)]' = f'(x) + xf''(x). Evaluando: xf(x)=k(nk)xkxf'(x) = \sum k \binom{n}{k} x^k, luego (xf(x))x=1=k2(nk)/1=n2n1+n(n1)2n2(xf'(x))'|_{x=1} = \sum k^2 \binom{n}{k} / 1 = n 2^{n-1} + n(n-1)2^{n-2}. Usando la identidad k2=k(k1)+kk^2 = k(k-1) + k: k2(nk)=n(n1)2n2+n2n1=n(n+1)2n2\sum k^2 \binom{n}{k} = n(n-1)2^{n-2} + n \cdot 2^{n-1} = n(n+1)2^{n-2}.

Técnica 4 — Integración: Para sumas con denominadores: 01(1+x)ndx=k=0n(nk)01xkdx=k=0n(nk)k+1\int_0^1 (1+x)^n dx = \sum_{k=0}^{n} \binom{n}{k} \int_0^1 x^k dx = \sum_{k=0}^{n} \frac{\binom{n}{k}}{k+1}. Evaluando la integral: 2n+11n+1=k=0n(nk)k+1\frac{2^{n+1}-1}{n+1} = \sum_{k=0}^{n} \frac{\binom{n}{k}}{k+1}.

k=0nk(nk)=n2n1k=0nk2(nk)=n(n+1)2n2\sum_{k=0}^{n} k \binom{n}{k} = n\,2^{n-1} \qquad \sum_{k=0}^{n} k^2 \binom{n}{k} = n(n+1)2^{n-2}

La identidad de absorción y transformaciones algebraicas

La identidad de absorción k(nk)=n(n1k1)k \binom{n}{k} = n \binom{n-1}{k-1} (para k1k \geq 1) es la herramienta algebraica más versátil para simplificar sumas con factores polinomiales. La demostración es inmediata: k(nk)=kn!k!(nk)!=n!(k1)!(nk)!=n(n1)!(k1)!(nk)!=n(n1k1)k \binom{n}{k} = k \cdot \frac{n!}{k!(n-k)!} = \frac{n!}{(k-1)!(n-k)!} = n \cdot \frac{(n-1)!}{(k-1)!(n-k)!} = n \binom{n-1}{k-1}.

Combinatoriamente: elegir un equipo de kk personas de nn y designar un capitán equivale a elegir primero al capitán (nn formas) y luego elegir los k1k-1 restantes de los n1n-1 sobrantes.

Generalizaciones: k(k1)(nk)=n(n1)(n2k2)k(k-1) \binom{n}{k} = n(n-1)\binom{n-2}{k-2} (absorción doble). En general: kr(nk)=nr(nrkr)k^{\underline{r}} \binom{n}{k} = n^{\underline{r}} \binom{n-r}{k-r} donde kr=k(k1)(kr+1)k^{\underline{r}} = k(k-1)\cdots(k-r+1) es el factorial descendente. Esto reduce sumas kr(nk)\sum k^r \binom{n}{k} a sumas de la forma (nrkr)\sum \binom{n-r}{k-r}, que son 2nr2^{n-r} por la identidad de la fila.

Ejemplo completo — suma cubica: k=0nk3(nk)\sum_{k=0}^{n} k^3 \binom{n}{k}. Escribimos k3=k(k1)(k2)+3k(k1)+kk^3 = k(k-1)(k-2) + 3k(k-1) + k (descomposición en factoriales descendentes). Entonces: k3(nk)=n(n1)(n2)2n3+3n(n1)2n2+n2n1=n2n3((n1)(n2)+6(n1)+4)=n2n3(n2+3n+2)=n(n2+3n+2)2n3\sum k^3 \binom{n}{k} = n(n-1)(n-2) 2^{n-3} + 3n(n-1) 2^{n-2} + n 2^{n-1} = n 2^{n-3}\bigl((n-1)(n-2) + 6(n-1) + 4\bigr) = n 2^{n-3}(n^2 + 3n + 2) = n(n^2+3n+2) 2^{n-3}.

Identidad de la doble suma (Rothe–Hagen): k=0n(nk)2xk=\sum_{k=0}^{n} \binom{n}{k}^2 x^k = coeficiente de yny^n en (1+xy)n(1+y)n(1 + xy)^n(1+y)^n. Esta generalización de Vandermonde aparece en problemas avanzados de conteo.

k(nk)=n(n1k1)k\,\binom{n}{k} = n\,\binom{n-1}{k-1}

Sumas con paridad: separar pares e impares

Una técnica muy útil es separar los coeficientes binomiales según la paridad de kk. Tenemos:

k=0n(nk)=2n\sum_{k=0}^{n} \binom{n}{k} = 2^n (suma de todos)

k=0n(1)k(nk)=0\sum_{k=0}^{n} (-1)^k \binom{n}{k} = 0 para n1n \geq 1 (suma alternada)

Sumando y restando: k par(nk)=2n1\sum_{k \text{ par}} \binom{n}{k} = 2^{n-1} y k impar(nk)=2n1\sum_{k \text{ impar}} \binom{n}{k} = 2^{n-1}. El número de subconjuntos de tamaño par es igual al número de subconjuntos de tamaño impar (ambos 2n12^{n-1}) para n1n \geq 1.

Más generalmente, usando las raíces cuartas de la unidad i=1i = \sqrt{-1}, podemos extraer coeficientes con kr(mod4)k \equiv r \pmod{4}: kr(mod4)(nk)=14(2n+(1+i)n(i)r+(11)n0+(1i)n(i)r)\sum_{k \equiv r \pmod 4} \binom{n}{k} = \frac{1}{4}\bigl(2^n + (1+i)^n(-i)^r + (1-1)^n \cdot 0 + (1-i)^n (i)^r\bigr). La idea general es que para extraer coeficientes kr(modm)k \equiv r \pmod m, se usan las mm raíces mm-ésimas de la unidad.

Problema paradigmático: Demuestra que j=0n/3(n3j)=2n+2cos(nπ/3)3\sum_{j=0}^{\lfloor n/3 \rfloor} \binom{n}{3j} = \frac{2^n + 2\cos(n\pi/3)}{3}. Usando ω=e2πi/3\omega = e^{2\pi i/3} (raíz cúbica primitiva de la unidad): 3j(n3j)=(1+1)n+(1+ω)n+(1+ω2)n3\sum_{j} \binom{n}{3j} = (1+1)^n + (1+\omega)^n + (1+\omega^2)^n. Luego 1+ω=1|1+\omega| = 1 y arg(1+ω)=π/3\arg(1+\omega) = \pi/3, así (1+ω)n=einπ/3=cos(nπ/3)+isin(nπ/3)(1+\omega)^n = e^{in\pi/3} = \cos(n\pi/3) + i\sin(n\pi/3), y sumando con su conjugado obtenemos la fórmula.

k par(nk)=k impar(nk)=2n1\sum_{k\text{ par}} \binom{n}{k} = \sum_{k\text{ impar}} \binom{n}{k} = 2^{n-1}

Problema trabajado: suma con dos coeficientes

Problema (Iberoamericana 2003, estilo): Calcular S=k=0n(nk)(n+kk)S = \sum_{k=0}^{n} \binom{n}{k} \binom{n+k}{k}.

Solución: Usaremos la identidad (n+kk)=(n+kn)\binom{n+k}{k} = \binom{n+k}{n} y la identidad de suma superior k=0n(n+kn)(nk)\sum_{k=0}^{n} \binom{n+k}{n} \binom{n}{k}.

Consideramos la función generatriz: (nk)=\binom{n}{k} = coeficiente de xkx^k en (1+x)n(1+x)^n, y (n+kn)=\binom{n+k}{n} = coeficiente de yny^n en 1/(1y)k+11/(1-y)^{k+1} (serie de potencias). Sin embargo, el enfoque más directo es el de la identidad de Zhu-Vandermonde iterada.

Usamos la identidad k=0n(nk)(n+kk)=k=0n(nk)(n+kn)\sum_{k=0}^{n} \binom{n}{k}\binom{n+k}{k} = \sum_{k=0}^{n} \binom{n}{k} \binom{n+k}{n}. Interpretamos combinatoriamente: (n+kn)\binom{n+k}{n} cuenta las secuencias no decrecientes de nn pasos de tamaño k\leq k, o equivalentemente los caminos reticulares de (0,0)(0,0) a (k,n)(k,n).

Método alternativo por recurrencia: sea Sn=k=0n(nk)(n+kk)S_n = \sum_{k=0}^{n} \binom{n}{k}\binom{n+k}{k}. Verificamos: S0=1S_0 = 1, S1=(10)(10)+(11)(21)=1+2=3S_1 = \binom{1}{0}\binom{1}{0} + \binom{1}{1}\binom{2}{1} = 1 + 2 = 3, S2=1+23+6=13S_2 = 1 + 2\cdot 3 + 6 = 13, S3=1+34+310+20=63S_3 = 1 + 3\cdot 4 + 3 \cdot 10 + 20 = 63. La secuencia 1,3,13,63,1, 3, 13, 63, \ldots satisface Sn=(2n+1)Sn1/nSn2S_n = (2n+1)S_{n-1}/n - S_{n-2} (recurrencia de Apéry). En problemas olímpicos, generalmente se pide demostrar una identidad específica o calcular el residuo módulo un primo, y las herramientas son las expuestas en esta lección.

Moraleja: Cuando las sustituciones directas no funcionan, la recurrencia de la suma (usando la regla de Pascal sobre uno de los índices) y las identidades de suma superior son el camino a seguir.

Problemas del Capítulo 3 — con solución

8 problemas verificados. Intenta cada uno antes de abrir la solución.

C2-3.1★★

Demuestra que para todo n1n \geq 1: k=0nk(nk)=n2n1\sum_{k=0}^{n} k \binom{n}{k} = n \cdot 2^{n-1}.

C2-3.2★★

Usando el triángulo de Pascal, demuestra la identidad del Hockey Stick: i=0r(n+ii)=(n+r+1r)\sum_{i=0}^{r} \binom{n+i}{i} = \binom{n+r+1}{r} para todo n0n \geq 0, r0r \geq 0.

C2-3.3★★★Olimpiada Iberoamericana de Matemáticas 1994, estilo

Sea pp un primo impar. Demuestra que (2pp)2(modp)\binom{2p}{p} \equiv 2 \pmod{p} y que (2pp)≢2(modp2)\binom{2p}{p} \not\equiv 2 \pmod{p^2} en general. Más específicamente, demuestra que (2pp)2\binom{2p}{p} - 2 es divisible por pp pero que (2pp)20(modp2)\binom{2p}{p} - 2 \equiv 0 \pmod{p^2} si y solo si pp es un primo de Wolstenholme (p5p \geq 5 primo con (2pp)2(modp3)\binom{2p}{p} \equiv 2 \pmod{p^3}, los primeros son p=16843p = 16843 y p=2124679p = 2124679). Para este problema, solo demuestra que p(2pp)2p \mid \binom{2p}{p} - 2.

C2-3.4★★★

Calcula S(4,2)S(4,2) y S(5,3)S(5,3) usando la recurrencia de Stirling de segunda clase y verifica usando la fórmula por inclusión-exclusión S(n,k)=1k!j=0k(1)kj(kj)jnS(n,k) = \frac{1}{k!} \sum_{j=0}^{k} (-1)^{k-j} \binom{k}{j} j^n.

C2-3.5★★★Olimpiada del Cono Sur 2008, P2 (adaptado)

En un torneo de ajedrez participan nn jugadores, donde cada par juega exactamente una partida. Cada jugador obtiene 1 punto por ganar, 12\frac{1}{2} por empate y 0 por perder. Sea SiS_i el puntaje total del jugador ii. Usando doble conteo, demuestra que i=1nSi=(n2)\sum_{i=1}^{n} S_i = \binom{n}{2} y que i=1nSi2(n2)n12n\sum_{i=1}^{n} S_i^2 \geq \binom{n}{2} \cdot \frac{n-1}{2n}... Específicamente: demuestra que i=1nSi2n(n1)24\sum_{i=1}^{n} S_i^2 \geq \frac{n(n-1)^2}{4}... Alternativa: si todos los puntajes son distintos, los puntajes posibles de los primeros lugares son {n1,n32,,12,0}\{n-1, n-\frac{3}{2}, \ldots, \frac{1}{2}, 0\}. Demuestra que la suma de puntajes siempre es (n2)\binom{n}{2}.

C2-3.6★★★

Demuestra la identidad de Vandermonde (m+nr)=k=0r(mk)(nrk)\binom{m+n}{r} = \sum_{k=0}^{r} \binom{m}{k} \binom{n}{r-k} de dos maneras: (a) combinatoriamente, y (b) comparando coeficientes de xrx^r en el producto (1+x)m(1+x)n=(1+x)m+n(1+x)^m (1+x)^n = (1+x)^{m+n}.

C2-3.7★★★★Olimpiada Iberoamericana de Matemáticas 2001, P3 (adaptado)

Sea n2n \geq 2 un entero. Se llama "configuración" a cualquier forma de colocar números enteros no negativos aija_{ij} (para 1i,jn1 \leq i, j \leq n) en las casillas de un tablero n×nn \times n tal que i,jaij=n\sum_{i,j} a_{ij} = n. Para cada configuración, definimos f=i=1n(j=1naij)2+j=1n(i=1naij)2f = \sum_{i=1}^{n} \left(\sum_{j=1}^{n} a_{ij}\right)^2 + \sum_{j=1}^{n}\left(\sum_{i=1}^{n} a_{ij}\right)^2. Encuentra el mínimo de ff sobre todas las configuraciones.

C2-3.8★★★★Olimpiada del Cono Sur 2013, P4 (estilo)

Sea n1n \geq 1 un entero. Demuestra que k=0n(1)k(nk)(nk)n=n!\sum_{k=0}^{n} (-1)^k \binom{n}{k} (n-k)^n = n!.