En combinatoria , una rama de las matemáticas , el principio de inclusión-exclusión es una técnica de conteo que generaliza el método familiar de obtener el número de elementos en la unión de dos conjuntos finitos ; expresado simbólicamente como
donde A y B son dos conjuntos finitos y | S | indica la cardinalidad de un conjunto S (que puede considerarse como el número de elementos del conjunto, si el conjunto es finito ). La fórmula expresa el hecho de que la suma de los tamaños de los dos conjuntos puede ser demasiado grande, ya que algunos elementos pueden contarse dos veces. Los elementos contados dos veces son aquellos en la intersección de los dos conjuntos y el conteo se corrige restando el tamaño de la intersección.
El principio de inclusión-exclusión, al ser una generalización del caso de dos conjuntos, se ve quizás más claramente en el caso de tres conjuntos, que para los conjuntos A , B y C está dado por
Esta fórmula se puede verificar contando cuántas veces se incluye cada región en la figura del diagrama de Venn en el lado derecho de la fórmula. En este caso, al eliminar las contribuciones de los elementos contados en exceso, la cantidad de elementos en la intersección mutua de los tres conjuntos se ha restado con demasiada frecuencia, por lo que se debe volver a sumar para obtener el total correcto.
Generalizando los resultados de estos ejemplos se obtiene el principio de inclusión-exclusión. Para hallar la cardinalidad de la unión de n conjuntos:
El nombre proviene de la idea de que el principio se basa en una inclusión demasiado generosa , seguida de una exclusión compensatoria . Este concepto se atribuye a Abraham de Moivre (1718), [1] aunque aparece por primera vez en un artículo de Daniel da Silva (1854) [2] y más tarde en un artículo de JJ Sylvester (1883). [3] A veces se hace referencia al principio como la fórmula de Da Silva o Sylvester, debido a estas publicaciones. El principio puede verse como un ejemplo del método de tamiz ampliamente utilizado en la teoría de números y a veces se lo conoce como la fórmula de tamiz . [4]
Como las probabilidades finitas se calculan como recuentos relativos a la cardinalidad del espacio de probabilidad , las fórmulas para el principio de inclusión-exclusión siguen siendo válidas cuando las cardinalidades de los conjuntos se reemplazan por probabilidades finitas. En términos más generales, ambas versiones del principio pueden agruparse bajo el paraguas común de la teoría de la medida .
En un contexto muy abstracto, el principio de inclusión-exclusión puede expresarse como el cálculo de la inversa de una determinada matriz. [5] Esta inversa tiene una estructura especial, lo que hace que el principio sea una técnica extremadamente valiosa en combinatoria y áreas relacionadas de las matemáticas. Como lo expresó Gian-Carlo Rota : [6]
"Uno de los principios de enumeración más útiles en la teoría combinatoria y de probabilidad discreta es el célebre principio de inclusión-exclusión. Cuando se aplica con habilidad, este principio ha proporcionado la solución a muchos problemas combinatorios".
En su fórmula general, el principio de inclusión-exclusión establece que para conjuntos finitos A 1 , ..., A n , se tiene la identidad
( 1 ) |
Esto se puede escribir de forma compacta como
o
En otras palabras, para contar el número de elementos en una unión finita de conjuntos finitos, primero se suman las cardinalidades de los conjuntos individuales, luego se resta el número de elementos que aparecen en al menos dos conjuntos, luego se vuelve a sumar el número de elementos que aparecen en al menos tres conjuntos, luego se resta el número de elementos que aparecen en al menos cuatro conjuntos, y así sucesivamente. Este proceso siempre termina, ya que no puede haber elementos que aparezcan en más de la cantidad de conjuntos en la unión. (Por ejemplo, si no puede haber elementos que aparezcan en más de conjuntos; equivalentemente, no puede haber elementos que aparezcan en al menos conjuntos).
En aplicaciones es común ver el principio expresado en su forma complementaria, es decir, siendo S un conjunto universal finito que contiene todos los A i y denotando el complemento de A i en S , por las leyes de De Morgan tenemos
Como otra variante del enunciado, sea P 1 , ..., P n una lista de propiedades que los elementos de un conjunto S pueden tener o no, entonces el principio de inclusión-exclusión proporciona una forma de calcular el número de elementos de S que no tienen ninguna de las propiedades. Simplemente sea A i el subconjunto de elementos de S que tienen la propiedad P i y use el principio en su forma complementaria. Esta variante se debe a JJ Sylvester . [1]
Tenga en cuenta que si solo tiene en cuenta las primeras m<n sumas de la derecha (en la forma general del principio), obtendrá una sobreestimación si m es impar y una subestimación si m es par.
Un ejemplo más complejo es el siguiente.
Supongamos que hay una baraja de n cartas numeradas del 1 al n . Supongamos que una carta numerada m está en la posición correcta si es la carta m de la baraja. ¿De cuántas maneras, W , se pueden barajar las cartas con al menos una carta en la posición correcta?
Comience por definir el conjunto A m , que son todos los ordenamientos de cartas con la carta m correcta. Entonces, el número de ordenamientos, W , con al menos una carta en la posición correcta, m , es
Aplicar el principio de inclusión-exclusión,
Cada valor representa el conjunto de barajas que tienen al menos valores p m 1 , ..., m p en la posición correcta. Nótese que el número de barajas con al menos valores p correctos solo depende de p , no de los valores particulares de . Por ejemplo, el número de barajas que tienen las cartas 1. a , 3. a y 17. a en la posición correcta es el mismo que el número de barajas que tienen las cartas 2. a , 5. a y 13. a en las posiciones correctas. Solo importa que de las n cartas, 3 fueron elegidas para estar en la posición correcta. Por lo tanto, hay términos iguales en la suma p ésima (ver combinación ).
es el número de ordenaciones que tienen p elementos en la posición correcta, que es igual al número de formas de ordenar los n − p elementos restantes, o ( n − p )!. Por lo tanto, finalmente obtenemos:
Una permutación en la que ninguna carta está en la posición correcta se denomina desorden . Si tomamos n ! como el número total de permutaciones, la probabilidad Q de que una mezcla aleatoria produzca un desorden viene dada por
un truncamiento a n + 1 términos de la expansión de Taylor de e −1 . Por lo tanto, la probabilidad de adivinar el orden de una baraja de cartas barajada y equivocarse con respecto a cada carta es aproximadamente e −1 o 37%.
La situación que aparece en el ejemplo de desarreglo anterior ocurre con la suficiente frecuencia como para merecer una atención especial. [7] Es decir, cuando el tamaño de los conjuntos de intersección que aparecen en las fórmulas para el principio de inclusión-exclusión depende sólo del número de conjuntos en las intersecciones y no de qué conjuntos aparecen. Más formalmente, si la intersección
tiene la misma cardinalidad, digamos α k = | A J |, para cada subconjunto de k elementos J de {1, ..., n }, entonces
O, en la forma complementaria, donde el conjunto universal S tiene cardinalidad α 0 ,
Dada una familia (se permiten repeticiones) de subconjuntos A 1 , A 2 , ..., A n de un conjunto universal S , el principio de inclusión-exclusión calcula el número de elementos de S que no hay en ninguno de estos subconjuntos. Una generalización de este concepto calcularía el número de elementos de S que aparecen exactamente en algún m fijo de estos conjuntos.
Sea N = [ n ] = {1,2,..., n }. Si definimos , entonces el principio de inclusión-exclusión puede escribirse como, utilizando la notación de la sección anterior; el número de elementos de S contenidos en ninguno de los A i es:
Si I es un subconjunto fijo del conjunto de índices N , entonces el número de elementos que pertenecen a A i para todos los i en I y para ningún otro valor es: [8]
Definir los conjuntos
Buscamos el número de elementos en ninguno de los B k que, por el principio de inclusión-exclusión (con ), es
La correspondencia K ↔ J = I ∪ K entre subconjuntos de N \ I y subconjuntos de N que contienen a I es una biyección y si J y K corresponden bajo esta función entonces B K = A J , lo que demuestra que el resultado es válido.
En probabilidad , para los eventos A 1 , ..., A n en un espacio de probabilidad , el principio de inclusión-exclusión se convierte en para n = 2
para n = 3
y en general
que puede escribirse en forma cerrada como
donde la última suma recorre todos los subconjuntos I de los índices 1, ..., n que contienen exactamente k elementos, y
denota la intersección de todos aquellos A i con índice en I .
Según las desigualdades de Bonferroni , la suma de los primeros términos de la fórmula es alternativamente un límite superior y un límite inferior para el lado izquierdo . Esto se puede utilizar en casos en los que la fórmula completa es demasiado complicada.
Para un espacio de medida general ( S ,Σ, μ ) y subconjuntos mensurables A 1 , ..., A n de medida finita, las identidades anteriores también se cumplen cuando la medida de probabilidad se reemplaza por la medida μ .
Si, en la versión probabilística del principio de inclusión-exclusión, la probabilidad de la intersección A I sólo depende de la cardinalidad de I , lo que significa que para cada k en {1, ..., n } hay un a k tal que
Entonces la fórmula anterior se simplifica a
debido a la interpretación combinatoria del coeficiente binomial . Por ejemplo, si los eventos son independientes y están distribuidos de manera idéntica , entonces para todo i , y tenemos , en cuyo caso la expresión anterior se simplifica a
(Este resultado también puede derivarse de forma más sencilla considerando la intersección de los complementos de los eventos ).
Una simplificación análoga es posible en el caso de un espacio de medida general y subconjuntos mensurables de medida finita.
Hay otra fórmula que se utiliza en los procesos puntuales . Sea un conjunto finito y un subconjunto aleatorio de . Sea cualquier subconjunto de , entonces
El principio a veces se enuncia en la forma [9] que dice que si
entonces
( 2 ) |
La versión combinatoria y probabilística del principio de inclusión-exclusión son instancias de ( 2 ).
Toma , , y
respectivamente para todos los conjuntos con . Entonces obtenemos
respectivamente para todos los conjuntos con . Esto se debe a que los elementos de pueden estar contenidos en otros ( con ) también, y la fórmula se ejecuta exactamente a través de todas las extensiones posibles de los conjuntos con otros , contando solo para el conjunto que coincide con el comportamiento de pertenencia de , si se ejecuta a través de todos los subconjuntos de (como en la definición de ).
Como , obtenemos de ( 2 ) con que
y al intercambiar los lados, se obtienen la versión combinatoria y probabilística del principio de inclusión-exclusión.
Si se considera un número como un conjunto de sus factores primos, entonces ( 2 ) es una generalización de la fórmula de inversión de Möbius para números naturales sin cuadrados . Por lo tanto, ( 2 ) se considera como la fórmula de inversión de Möbius para el álgebra de incidencia del conjunto parcialmente ordenado de todos los subconjuntos de A.
Para generalizar la versión completa de la fórmula de inversión de Möbius, ( 2 ) debe generalizarse a multiconjuntos . Para multiconjuntos en lugar de conjuntos, ( 2 ) se convierte en
( 3 ) |
¿Dónde está el multiconjunto para el cual , y
Tenga en cuenta que es solo el de ( 2 ) en el caso de que sea un conjunto.
Sustituya en el lado derecho de ( 3 ). Observe que aparece una vez en ambos lados de ( 3 ). Por lo tanto, debemos demostrar que para todos con , los términos se cancelan en el lado derecho de ( 3 ). Para ese propósito, tome un fijo tal que y tome un fijo arbitrario tal que .
Nótese que debe ser un conjunto para cada aparición positiva o negativa de en el lado derecho de ( 3 ) que se obtiene por medio del multiconjunto tal que . Ahora, cada aparición de en el lado derecho de ( 3 ) que se obtiene por medio de tal que es un conjunto que contiene se cancela con la que se obtiene por medio del correspondiente tal que es un conjunto que no contiene . Esto da el resultado deseado.
El principio de inclusión-exclusión se utiliza ampliamente y aquí sólo se pueden mencionar algunas de sus aplicaciones.
Una aplicación bien conocida del principio de inclusión-exclusión es el problema combinatorio de contar todos los desajustes de un conjunto finito. Un desajuste de un conjunto A es una biyección de A en sí mismo que no tiene puntos fijos. Mediante el principio de inclusión-exclusión se puede demostrar que si la cardinalidad de A es n , entonces el número de desajustes es [ n ! / e ] donde [ x ] denota el entero más cercano a x ; una demostración detallada está disponible aquí y también véase la sección de ejemplos anterior.
La primera aparición del problema de contar el número de trastornos se encuentra en un libro temprano sobre juegos de azar: Essai d'analyse sur les jeux de hazard de PR de Montmort (1678-1719) y se conocía como "el problema de Montmort" o por el nombre que él le dio, " problema de los encuentros ". [10] El problema también se conoce como el problema del guardarropa.
El número de desajustes también se conoce como el subfactorial de n , escrito ! n . De ello se deduce que si a todas las biyecciones se les asigna la misma probabilidad, entonces la probabilidad de que una biyección aleatoria sea un desajuste se acerca rápidamente a 1/ e a medida que n crece.
El principio de inclusión-exclusión, combinado con la ley de De Morgan , también se puede utilizar para contar la cardinalidad de la intersección de conjuntos. Sea el complemento de A k con respecto a algún conjunto universal A tal que para cada k . Entonces tenemos
convirtiendo así el problema de encontrar una intersección en el problema de encontrar una unión.
El principio de inclusión y exclusión constituye la base de algoritmos para una serie de problemas de partición de gráficos NP-hard, como la coloración de gráficos. [11]
Una aplicación bien conocida del principio es la construcción del polinomio cromático de un gráfico. [12]
El número de emparejamientos perfectos de un gráfico bipartito se puede calcular utilizando el principio. [13]
Dados los conjuntos finitos A y B , ¿cuántas funciones sobreyectivas (funciones sobre) hay de A a B ? Sin ninguna pérdida de generalidad podemos tomar A = {1, ..., k } y B = {1, ..., n }, ya que sólo importan las cardinalidades de los conjuntos. Al usar S como el conjunto de todas las funciones de A a B , y definir, para cada i en B , la propiedad P i como "la función omite el elemento i en B " ( i no está en la imagen de la función), el principio de inclusión-exclusión da el número de funciones sobreyectivas entre A y B como: [14]
Una permutación del conjunto S = {1, ..., n } donde cada elemento de S está restringido a no estar en ciertas posiciones (aquí la permutación se considera como un ordenamiento de los elementos de S ) se denomina permutación con posiciones prohibidas . Por ejemplo, con S = {1,2,3,4}, las permutaciones con la restricción de que el elemento 1 no puede estar en las posiciones 1 o 3, y el elemento 2 no puede estar en la posición 4 son: 2134, 2143, 3124, 4123, 2341, 2431, 3241, 3421, 4231 y 4321. Al dejar que A i sea el conjunto de posiciones en las que no se permite que esté el elemento i , y la propiedad P i sea la propiedad de que una permutación pone al elemento i en una posición en A i , se puede utilizar el principio de inclusión-exclusión para contar el número de permutaciones que satisfacen todas las restricciones. [15]
En el ejemplo dado, hay 12 = 2(3!) permutaciones con la propiedad P 1 , 6 = 3! permutaciones con la propiedad P 2 y ninguna permutación tiene las propiedades P 3 o P 4 ya que no hay restricciones para estos dos elementos. El número de permutaciones que satisfacen las restricciones es, por lo tanto:
Los 4 últimos de este cálculo son el número de permutaciones que tienen ambas propiedades P 1 y P 2 . No hay otras contribuciones distintas de cero a la fórmula.
Los números de Stirling de segunda especie , S ( n , k ) cuentan el número de particiones de un conjunto de n elementos en k subconjuntos no vacíos ( cajas indistinguibles ). Se puede obtener una fórmula explícita para ellos aplicando el principio de inclusión-exclusión a un problema muy relacionado, es decir, contar el número de particiones de un conjunto n en k cajas no vacías pero distinguibles ( subconjuntos ordenados no vacíos). Utilizando el conjunto universal que consiste en todas las particiones del conjunto n en k cajas distinguibles (posiblemente vacías), A 1 , A 2 , ..., A k , y las propiedades P i que significan que la partición tiene la caja A i vacía, el principio de inclusión-exclusión da una respuesta para el resultado relacionado. Dividiendo por k ! para eliminar el ordenamiento artificial se obtiene el número de Stirling de segunda especie: [16]
Un polinomio de torre es la función generadora del número de formas de colocar torres no atacantes en un tablero B que parece un subconjunto de los cuadrados de un tablero de ajedrez ; es decir, no puede haber dos torres en la misma fila o columna. El tablero B es cualquier subconjunto de los cuadrados de un tablero rectangular con n filas y m columnas; lo consideramos como los cuadrados en los que se permite colocar una torre. El coeficiente , r k ( B ) de x k en el polinomio de torre R B ( x ) es el número de formas en que k torres, ninguna de las cuales ataca a otra, se pueden organizar en los cuadrados de B . Para cualquier tablero B , hay un tablero complementario que consiste en los cuadrados del tablero rectangular que no están en B . Este tablero complementario también tiene un polinomio de torre con coeficientes
A veces resulta conveniente poder calcular el coeficiente más alto de un polinomio de torre en términos de los coeficientes del polinomio de torre del tablero complementario. Sin pérdida de generalidad, podemos suponer que n ≤ m , por lo que este coeficiente es r n ( B ). El número de formas de colocar n torres no atacantes en el "tablero de ajedrez" completo de n × m (sin tener en cuenta si las torres están colocadas en las casillas del tablero B ) viene dado por el factorial descendente :
Sea P i la propiedad de que una asignación de n torres no atacantes en el tablero completo tiene una torre en la columna i que no está en un cuadrado del tablero B , entonces por el principio de inclusión-exclusión tenemos: [17]
La función totiente o phi de Euler, φ ( n ), es una función aritmética que cuenta el número de números enteros positivos menores o iguales a n que son primos entre sí con n . Es decir, si n es un número entero positivo , entonces φ( n ) es el número de números enteros k en el rango 1 ≤ k ≤ n que no tienen ningún factor común con n distinto de 1. El principio de inclusión-exclusión se utiliza para obtener una fórmula para φ( n ). Sea S el conjunto {1, ..., n } y definamos la propiedad P i como que un número en S es divisible por el número primo p i , para 1 ≤ i ≤ r , donde la factorización prima de
Entonces, [18]
El método de la hipérbola de Dirichlet reexpresa una suma de una función multiplicativa seleccionando una convolución de Dirichlet adecuada , reconociendo que la suma
se puede reformular como una suma sobre los puntos de la red en una región delimitada por , , y , dividiendo esta región en dos subregiones superpuestas y, finalmente, utilizando el principio de inclusión-exclusión para concluir que
En muchos casos en los que el principio podría dar una fórmula exacta (en particular, contar números primos utilizando la criba de Eratóstenes ), la fórmula resultante no ofrece un contenido útil porque el número de términos que contiene es excesivo. Si cada término individualmente puede estimarse con precisión, la acumulación de errores puede implicar que la fórmula de inclusión-exclusión no sea directamente aplicable. En teoría de números , esta dificultad fue abordada por Viggo Brun . Después de un comienzo lento, sus ideas fueron retomadas por otros y se desarrolló una gran variedad de métodos de criba . Estos, por ejemplo, pueden intentar encontrar límites superiores para los conjuntos "cribados", en lugar de una fórmula exacta.
Sean A 1 , ..., A n conjuntos arbitrarios y p 1 , ..., p n números reales en el intervalo unitario cerrado [0, 1] . Entonces, para cada número par k en {0, ..., n }, las funciones indicadoras satisfacen la desigualdad: [19]
Elija un elemento contenido en la unión de todos los conjuntos y sea los conjuntos individuales que lo contienen. (Observe que t > 0.) Dado que el elemento se cuenta precisamente una vez por el lado izquierdo de la ecuación ( 1 ), necesitamos demostrar que se cuenta precisamente una vez por el lado derecho. En el lado derecho, las únicas contribuciones distintas de cero ocurren cuando todos los subconjuntos en un término particular contienen el elemento elegido, es decir, todos los subconjuntos se seleccionan de . La contribución es una para cada uno de estos conjuntos (más o menos dependiendo del término) y, por lo tanto, es solo el número (con signo) de estos subconjuntos utilizados en el término. Entonces tenemos:
Por el teorema del binomio ,
Usando el hecho de que y reordenando los términos, tenemos
y así, el elemento elegido se cuenta sólo una vez en el lado derecho de la ecuación ( 1 ).
Se puede obtener una demostración algebraica utilizando funciones indicadoras (también conocidas como funciones características). La función indicadora de un subconjunto S de un conjunto X es la función
Si y son dos subconjuntos de , entonces
Sea A la unión de los conjuntos A 1 , ..., A n . Para demostrar el principio de inclusión-exclusión en general, primero verificamos la identidad
( 4 ) |
para funciones indicadoras, donde:
La siguiente función
es idénticamente cero porque: si x no está en A , entonces todos los factores son 0−0 = 0; y de lo contrario, si x pertenece a algún A m , entonces el factor m ésimo correspondiente es 1−1=0. Al desarrollar el producto en el lado izquierdo, se obtiene la ecuación ( 4 ).
Para demostrar el principio de inclusión-exclusión para la cardinalidad de conjuntos, sume la ecuación ( 4 ) sobre todos los x en la unión de A 1 , ..., A n . Para derivar la versión utilizada en probabilidad, tome la esperanza en ( 4 ). En general, integre la ecuación ( 4 ) con respecto a μ . Utilice siempre la linealidad en estas derivaciones.
Este artículo incorpora material del principio de inclusión-exclusión en PlanetMath , que se encuentra bajo la licencia Creative Commons Attribution/Share-Alike License .