Guiado: IMO 1987/P1 — puntos fijos de permutaciones y conteo doble
¿Cuántas permutaciones de tienen exactamente puntos fijos? La pregunta parece pedir una fórmula complicada; la respuesta correcta es una identidad sorprendentemente limpia, descubierta contando una misma cosa de dos maneras.
Para cada entero , sea el número de permutaciones del conjunto que tienen exactamente puntos fijos (es decir, exactamente valores tales que ). Demostrar que
El lado izquierdo es una suma ponderada sobre las posibles cantidades de puntos fijos; el lado derecho, , es simplemente el número total de permutaciones. Esta forma —"una suma complicada de cantidades por sus frecuencias es igual al tamaño total de algo"— es la firma característica del conteo doble: la suma de la izquierda está, casi con seguridad, contando el tamaño de un conjunto de pares agrupando primero por una coordenada, mientras que lo cuenta agrupando por la otra.
La pregunta crucial es: ¿qué conjunto de pares es ese?
Paso 1 — Reinterpretar la suma como un conteo de pares. Observamos que
El sumando cuenta —para las permutaciones con exactamente puntos fijos— el número de esas permutaciones, multiplicado por el número de puntos fijos que cada una tiene. Esto es exactamente lo que se obtiene contando el conjunto
agrupando por primero: para cada permutación con exactamente puntos fijos, hay elementos tales que ; sumando sobre todas las permutaciones (agrupadas según su número de puntos fijos ) se obtiene precisamente .
Paso 2 — Contar el mismo conjunto agrupando por . Fijemos un valor y contemos cuántas permutaciones satisfacen . Estas son exactamente las permutaciones que fijan y permutan arbitrariamente los elementos restantes — hay de ellas. Como hay elecciones posibles para ,
Paso 3 — Concluir por conteo doble. Como se ha calculado de dos formas —agrupando por (Paso 1) y agrupando por (Paso 2)— ambas deben coincidir:
Lo notable de esta solución es que no requiere conocer una fórmula cerrada para — y de hecho, encontrar tal fórmula (que involucra los desarreglos , ver inclusion-exclusion: ) sería mucho más laborioso y, para este problema concreto, completamente innecesario. El conteo doble permite "saltarse" el cálculo intermedio: en lugar de calcular cada y luego sumar, se reorganiza la suma completa como el cardinal de un conjunto de pares, y ese cardinal se calcula de la forma más simple posible —fijando la coordenada que produce un conteo trivial—.
Esta es la lección metodológica central de conteo-doble: ante una suma ponderada cuyo valor parece "casualmente" simple, sospecha que hay un conjunto de pares natural detrás, y busca la forma de agrupar que lo hace evidente.
Es instructivo notar que esta identidad también se obtiene —de forma casi instantánea— mediante el lenguaje del método probabilístico: si es una permutación uniformemente aleatoria de , sea "número de puntos fijos de " . Por linealidad de la esperanza,
Por otro lado, . Igualando, — la misma identidad, obtenida con el lenguaje de la esperanza en lugar del lenguaje de pares. Son, en el fondo, el mismo argumento: la linealidad de la esperanza no es más que conteo doble normalizado por el tamaño del espacio muestral. Reconocer esta equivalencia —que dos "métodos" aparentemente distintos son, vistos de cerca, la misma idea con distinto vocabulario— es una de las observaciones más valiosas que se pueden hacer al estudiar combinatoria.