CombinatoriaMétodos

Conteo doble (double counting) y el principio de Fubini combinatorio

Calcular la misma cantidad de dos maneras distintas y comparar los resultados: una idea de una simplicidad desarmante que produce identidades, desigualdades y demostraciones de existencia por igual.

DificultadRegional
Etiquetasconteo-doblefubinisumasidentidadestecnica
Requisitosprincipios-conteocoeficientes-binomiales
AutorAdrián García Bouzas
Actualizado2026-06-08
Definición

El conteo doble —también llamado principio de Fubini combinatorio— consiste en contar el número de elementos de un mismo conjunto, o el valor de una misma suma, de dos formas distintas, y deducir información (una identidad, una desigualdad, o la existencia de cierto elemento) al igualar ambos resultados.

La forma más característica: dado un conjunto de pares PA×B\mathcal{P} \subseteq A \times B, su tamaño se puede calcular sumando por filas o por columnas:

P=aA{bB:(a,b)P}=bB{aA:(a,b)P}.|\mathcal{P}| = \sum_{a \in A} |\{b \in B : (a,b) \in \mathcal{P}\}| = \sum_{b \in B} |\{a \in A : (a,b) \in \mathcal{P}\}|.

Cuando una de las dos sumas es fácil de evaluar y la otra codifica la cantidad de interés, la igualdad produce información no trivial casi gratuitamente.

Teorema

No hay un enunciado único: el conteo doble es un patrón de demostración, instanciado de forma distinta en cada contexto. Tres instancias canónicas:

1. Lema del apretón de manos. vdeg(v)=2E\sum_{v} \deg(v) = 2|E| — contar pares (vértice, arista incidente) por vértice o por arista (ver grafos-fundamentos).

2. Identidades binomiales. k(nk)=2n\sum_{k} \binom{n}{k} = 2^n, kk(nk)=n2n1\sum_k k\binom{n}{k} = n2^{n-1}, la identidad de Vandermonde — todas se obtienen contando un mismo conjunto de subconjuntos (o pares de subconjuntos) de dos formas (ver coeficientes-binomiales).

3. Desigualdad de Cauchy–Schwarz combinatoria / argumento de promedio. Si una suma xf(x)\sum_x f(x) se puede acotar contando incidencias de dos formas, a menudo se obtiene una desigualdad (no solo una identidad): el promedio de una cantidad no negativa acota su máximo por debajo.

Demostración

Presentamos tres derivaciones representativas, que ilustran la versatilidad del método.

(a) Suma de los grados (igualdad exacta). Formamos el conjunto I={(v,e):v es extremo de e}\mathcal{I} = \{(v, e) : v \text{ es extremo de } e\} de incidencias vértice-arista. Contando por vértice: cada vv aporta deg(v)\deg(v) incidencias, total vdeg(v)\sum_v \deg(v). Contando por arista: cada arista tiene exactamente 22 extremos, total 2E2|E|. Igualando, vdeg(v)=2E\sum_v \deg(v) = 2|E|. \square

(b) Identidad de la suma ponderada kk(nk)=n2n1\sum_k k\binom{n}{k} = n2^{n-1}. Sea P={(x,S):xS[n]}\mathcal{P} = \{(x, S) : x \in S \subseteq [n]\} el conjunto de pares (elemento, subconjunto que lo contiene). Contando por subconjunto: cada SS de tamaño kk aporta kk pares, así que P=kk(nk)|\mathcal P| = \sum_{k} k \binom{n}{k} (sumando sobre todos los subconjuntos según su tamaño). Contando por elemento: cada x[n]x \in [n] pertenece a exactamente 2n12^{n-1} subconjuntos (los que se obtienen decidiendo libremente, para cada uno de los otros n1n-1 elementos, si entra o no), así que P=n2n1|\mathcal P| = n \cdot 2^{n-1}. Igualando ambos conteos, kk(nk)=n2n1\sum_k k \binom{n}{k} = n \cdot 2^{n-1}. \blacksquare

(c) Una desigualdad: existencia de un elemento "popular" (argumento de promedio). Si nn objetos se distribuyen entre mm cajas, existe una caja con al menos n/m\lceil n/m \rceil objetos. Contamos el total de objetos de dos formas: es nn, y también es i=1mci\sum_{i=1}^m c_i donde cic_i es el contenido de la caja ii. Si todas las ci<n/mc_i < n/m, entonces ci<m(n/m)=n\sum c_i < m \cdot (n/m) = n, contradicción. Esto es el principio del palomar (ver palomar) — y vale la pena notar que su demostración natural es, en el fondo, un argumento de conteo doble disfrazado de promedio. \square

Ejemplo

Ejemplo 1 (suma de divisores promedio). Probar que n=1NNn=n=1Nd(n)\displaystyle\sum_{n=1}^{N} \left\lfloor \frac{N}{n} \right\rfloor = \sum_{n=1}^{N} d(n), donde d(n)d(n) es el número de divisores de nn.

Solución. Ambos lados cuentan {(a,b):1a,bN, ab}|\{(a,b) : 1 \leq a, b \leq N,\ a \mid b\}|: el lado izquierdo agrupa por aa (para cada aa, hay N/a\lfloor N/a \rfloor múltiplos de aa en [1,N][1,N]), el derecho agrupa por bb (para cada bb, hay d(b)d(b) divisores). \blacksquare Esta identidad —puramente de teoría de números— se demuestra sin esfuerzo algebraico alguno una vez reconocida como conteo doble; compárese con el tratamiento de funciones multiplicativas.

Ejemplo 2 (suma de los cuadrados de los grados y triángulos). En cualquier grafo, v(deg(v)2)\sum_v \binom{\deg(v)}{2} cuenta el número de caminos de longitud 22 (ternas uu-vv-ww con vv el vértice central): cada vértice central vv contribuye (deg(v)2)\binom{\deg(v)}{2} formas de elegir sus dos extremos. Esta cantidad es clave en estimaciones del número de triángulos y en la demostración del teorema de Mantel/Turán (ver grafos-fundamentos y la colección de problemas resueltos).

Aplicaciones

Cómo reconocer una oportunidad de conteo doble

La señal más clara: el problema involucra una suma cuyo valor parece difícil de calcular directamente, pero que se puede reescribir como el cardinal de un conjunto de pares (o tuplas) — y ese conjunto admite una segunda forma natural de agruparse. Las preguntas orientadoras: ¿qué objeto compuesto estoy contando? ¿De qué dos maneras "naturales" se puede descomponer ese objeto en sus partes?

Problema. En un torneo de "todos contra todos" entre nn equipos (sin empates), sea wiw_i el número de victorias del equipo ii. Probar que i=1n(wi2)=(n3)i=1n(i2)\displaystyle\sum_{i=1}^{n} \binom{w_i}{2} = \binom{n}{3} - \sum_{i=1}^n \binom{\ell_i}{2} no es, en general, la identidad correcta — en su lugar, identificar y demostrar la relación verdadera entre (wi2)\sum \binom{w_i}{2}, (i2)\sum \binom{\ell_i}{2} (derrotas) y los triángulos cíclicos del torneo.

Esquema. El número total de ternas {i,j,k}\{i,j,k\} es (n3)\binom{n}{3}. Cada terna es, o bien un triángulo transitivo (un equipo le gana a los otros dos, que juegan entre sí) — contado exactamente una vez por i(wi2)\sum_i \binom{w_i}{2}, fijando el "vértice dominante" — o un triángulo cíclico (ii vence a jj, jj a kk, kk a ii). Por tanto (n3)=i(wi2)+(nuˊmero de triaˊngulos cıˊclicos)\binom{n}{3} = \sum_i \binom{w_i}{2} + (\text{número de triángulos cíclicos}) — un ejemplo perfecto de identidad descubierta, no solo verificada, mediante conteo doble. \blacksquare

Conteo doble como certificado de no-existencia

Cuando dos conteos de la misma cantidad producen valores que no pueden ser iguales (uno es siempre par y el otro impar, o uno divisible por pp y el otro no), se obtiene una contradicción inmediata —y por tanto una prueba de imposibilidad—. Esta variante es uno de los puentes más directos hacia los argumentos de invariante y coloración: un invariante es, frecuentemente, "el resultado de un conteo doble que no cuadra".

Observación

El conteo doble es quizás la técnica de mayor "retorno por unidad de esfuerzo" en toda la combinatoria: no requiere maquinaria, solo disciplina para identificar el conjunto correcto de pares y las dos formas naturales de agruparlo. Cuando una identidad o desigualdad combinatoria parece "salir de la nada" en una demostración elegante, casi siempre hay un conteo doble debajo —y reconstruir ese argumento es el camino más corto hacia la comprensión genuina (en contraste con la verificación algebraica término a término, que confirma pero no explica).