Motivación: el error del conteo ingenuo
El conteo ingenuo suma para obtener el tamaño de la unión, pero esto sobrecontea los elementos que pertenecen a más de un conjunto. El principio de inclusión-exclusión (PIE) es la corrección sistemática de este error.
El nombre describe el proceso: primero *incluimos* todos los conjuntos individuales (con signo ), luego *excluimos* todas las intersecciones de pares (con signo ), luego volvemos a incluir las intersecciones de triples (con signo ), y así alternando signos hasta llegar a la intersección de todos los conjuntos.
Históricamente, casos especiales del PIE aparecen en los trabajos de Nicolaus Bernoulli sobre derangements (1710) y en los cálculos de Euler sobre la función (1763). La formulación general moderna se atribuye a Sylvester (1883), aunque el principio subyacente era conocido antes.
En las olimpiadas iberoamericanas, el PIE es la herramienta central para problemas de conteo con condiciones de exclusión: "ninguno de los objetos satisface la propiedad P", "exactamente objetos satisfacen la propiedad P", o "¿cuántas funciones evitan ciertos valores?"
La fórmula general del PIE
Sean subconjuntos finitos de un universo . El principio de inclusión-exclusión establece:
Donde la suma recorre todos los subconjuntos no vacíos y (con la convención ). Expandida explícitamente:
.
Demostración: Sea un elemento que pertenece exactamente a de los conjuntos (digamos ). Calculamos la contribución de al lado derecho. En el término , el elemento pertenece a si y solo si ; hay tales subconjuntos . Por tanto contribuye al lado derecho.
Por el binomio: para , luego . Así, todo elemento de contribuye exactamente 1, y los elementos fuera de la unión (con ) contribuyen 0. Esto prueba la fórmula.
La clave es la identidad telescópica , que se puede recordar como "cada elemento que pertenece a la unión es contado exactamente una vez con el PIE".
El complemento: contar lo que queda fuera
Una formulación equivalente y frecuentemente más útil cuenta los elementos que no pertenecen a ningún , es decir, los elementos del complemento de la unión:
.
En la práctica olímpica, esta forma es la más útil: el universo es todo el conjunto de objetos posibles, cada es el conjunto de objetos que "violan la condición ", y queremos contar los objetos que satisfacen todas las condiciones (es decir, los de ).
Ejemplo prototípico: ¿Cuántos enteros entre 1 y 100 no son divisibles por 2, ni por 3, ni por 5? Tomamos , = múltiplos de 2, = múltiplos de 3, = múltiplos de 5. Por PIE: .
La conexión con la función de Euler: , y grupos completos más elementos del último grupo parcial. El PIE generaliza esta idea a cualquier modular aritmética.
Contar elementos en exactamente $k$ conjuntos
El PIE generaliza a contar elementos que pertenecen a exactamente de los conjuntos. Sea ese número. Definamos (la suma de tamaños de intersecciones de conjuntos). Entonces:
.
En particular, (el PIE estándar) y que simplifica a la fórmula conocida.
Demostración: Un elemento que pertenece a exactamente de los conjuntos contribuye al término . Su contribución a según la fórmula es . Usando la identidad , la suma es . Luego contribuye 1 a si y 0 en otro caso.
**Forma especial — al menos :** El número de elementos en al menos conjuntos satisface . Para se recupera el PIE estándar.
Aplicación: En un grupo de 30 estudiantes, 18 hablan inglés, 15 hablan francés, 10 hablan alemán, 8 hablan inglés y francés, 5 hablan inglés y alemán, 4 hablan francés y alemán, 2 hablan los tres. ¿Cuántos hablan exactamente dos idiomas? .
Funciones sobreyectivas y el número de Stirling
Una aplicación fundamental del PIE es contar las funciones sobreyectivas de un conjunto de elementos a uno de elementos. El número de tales funciones es:
.
Demostración: Sea el conjunto de todas las funciones . Para cada , sea el conjunto de funciones que no toman el valor (es decir, ). Entonces para todo (las funciones que evitan todos los valores en ). Las funciones sobreyectivas son las que no están en ningún : .
Conexión con Stirling: donde es el número de Stirling de segunda clase (particiones de en bloques no vacíos). Esto es porque cada función sobreyectiva corresponde a funciones si etiquetamos los bloques, y a una partición si no etiquetamos.
Ejemplo: Las funciones sobreyectivas de a son: . ✓
Uso en distribución: El número de maneras de colocar objetos distinguibles en cajas distinguibles sin dejar ninguna vacía es . En problemas de olimpiadas: "¿de cuántas maneras se pueden distribuir regalos entre niños de modo que cada niño reciba al menos uno?"
Estrategia olímpica para problemas con PIE
El PIE tiene un procedimiento estándar en olimpiadas: (1) definir el universo y los conjuntos "malos" ; (2) calcular las intersecciones para cada subconjunto ; (3) aplicar la fórmula.
Paso 1 — Identificar la estructura: El PIE es apropiado cuando el problema pide contar objetos que evitan ciertas propiedades, o que cumplen todas las condiciones en una lista. Las palabras clave son "ninguno", "todos", "al menos uno de los cuales", "exactamente ".
Paso 2 — Simetría: En muchos problemas, todas las intersecciones del mismo tamaño son iguales: para alguna función (porque los son "intercambiables"). Esto simplifica el PIE a , que es una suma de solo términos.
**Paso 3 — Computar :** Con la simetría, el trabajo se reduce a calcular el tamaño de para un solo de cada tamaño. Frecuentemente, tiene una fórmula simple en .
Ejemplo estándar — Problemas de arreglos: ¿Cuántas permutaciones de evitan que cualquier primo (donde ) aparezca en la posición ? Sea el conjunto de permutaciones con en la posición . Entonces (las posiciones restantes son libres), y la simetría aplica si todos los son distintos. El resultado es .
Trampa frecuente: Asegurarse de que los sean disjuntos en su definición o de que el conteo de intersecciones sea correcto. Un error común es calcular ignorando que un objeto puede violar ambas condiciones de formas distintas.