La Enciclopedia Libre Universal en Español dispone de una lista de distribución pública, enciclo@listas.us.es
Cardinal de una unión de conjuntos
Índice |
Introducción con ejemplos
Sean A1, A2, A3 ... An conjuntos. Conociendo el cardinal de cada conjunto, así como el cardinal de cada intersección de dos, tres ... n conjuntos, se quiere hallar una fórmula para calcular el cardinal de la unión
.
En ciertos lugares del planeta, esta fórmula se conoce bajo el nombre de fórmula de la criba o principio de la criba. Sin embargo la apelación más conocida es principio de inclusión-exclusión. La vamos a descubrir generalizando a partir de la unión de dos y luego de tres conjuntos.
Sean A y B dos conjuntos, de intersección A ∩ B (en verde en la figura). Para contar todos los elementos de la unión A ∪ B, primero contamos los de A (en amarillo y verde en la figura), luego los de B (en azul y verde) y sumamos los dos números. Pero ... los elementos de la intersección han sido contados dos veces. Entonces tenemos que restar a la suma el cardinal de la intersectión, #(A ∩ B).
La fórmula es por lo tanto:

Se puede remplazar el cardinal por otra medida de conjuntos, por ejemplo por una probabilidad, si A y B son eventos probabilísticos:

Consideremos ahora un tercer conjunto C, que interseca los dos primeros.
Sumamos primero todo lo que hay en A, B y C separadamente.
Al hacerlo, contamos dos veces los elementos de A ∩ B, B ∩ C y C ∩ A.
Luego debemos restar estos tres conjuntos.
Pero los elementos de A ∩ B ∩ C han sido contados tres veces y restados otras tantas, por lo que tenemos que contabilizarlos de nuevo.
La fórmula es por tanto :
Caso general
Fórmula
La fórmula general, con los conjuntos A1, A2, A3 ... An es:![\begin{matrix}{ } \\ \# \bigcup A_i \\ { }_{i \in [1;n]} \end{matrix} = \sum_{i \in [1;n]} \# A_i \ - \ \sum_{i \ne j} \#(A_i \cap A_j) \ + \ \sum_{i \ne j \ne k \ne i} \#(A_i \cap A_j \cap A_k) \ - ...](/images/math/b/a/b/bab590040c33b5c67ee56be7da0b04ef.png)
Una escritura más rigurosa aunque menos legible es:
|
|
Finalmente, si se renuncia a reunir las intersecciones que involucran el mismo número de conjuntos, se obtiene la fórmula siguiente, más sencilla y abstracta:
|
|
![\begin{matrix} { } \\ p \left ( \bigcup A_i \right ) \\ { }_{i \in [1;n]} \end{matrix} \ \ = \ \ \sum_{k=1}^n (-1)^{k+1} \sum_{{}_{\#I=k, I \subseteq [1,n]}} \begin{matrix} { } \\ { } \\ p \left ( \bigcap A_i \right ) \\ { }_{i \in I } \\ { } \end{matrix} = \sum_{\varnothing \ne I \subseteq [1,n] } (-1)^{\# I + 1} \begin{matrix} { } \\ { } \\ p \left ( \bigcap A_i \right ) \\ { }_{i \in I } \\ { } \end{matrix}](/images/math/0/4/3/043959c47597b35f1d288f3aa592009e.png)
Prueba
Se puede demostrar esta fórmula por inducción sobre el número de conjuntos involucrados. Para dos y tres es cierta por construcción; también lo es para uno y cero conjunto si se mira atentamente (recordando que la sumas de ningún elemento es el neutro de la adición, es decir cero, y que una unión de ningún conjunto es el neutro por la aplicación «unión» es decir el conjunto vacío).
Supongamos la fórmula cierta para n conjuntos, (A1, A2, A3 ... An) y añadamos uno más en la unión: An+1.
![A = \begin{matrix}{ } \\ \bigcup A_i \\ { }_{i \in [1;n]} \end{matrix} \ \mbox{ y } \ B= A_{n+1}](/images/math/9/9/9/999320ed752ec6afde0ee1ce30c56d12.png)
![\#(A \cup B) = \# A \ \ + \ \ \# B \ \ - \ \ \# (A \cap B) = \sum_{\varnothing \ne I \subseteq [1,n] } (-1)^{\# I + 1} \begin{matrix} { } \\ { } \\ \# \left ( \bigcap A_i \right ) \\ { }_{i \in I } \\ { } \end{matrix} \ \ + \ \ \# A_{n+1} \ - \ \sum_{\varnothing \ne I \subseteq [1,n] } (-1)^{\# I + 1} \begin{matrix} { } \\ { } \\ \# \left ( \bigcap A_i \right ) \\ { }_{i \in I } \\ { } \end{matrix} \cap A_{n+1}](/images/math/d/8/4/d84ca34236c5e7405da62565a5e0c9d2.png)
La primera suma corresponde a los
, el término #An+1 corresponde a I = {n+1}, y la última suma se reescribe:
![- \ \sum_{\varnothing \ne I \subseteq [1,n] } (-1)^{\# I + 1} \begin{matrix} { } \\ { } \\ \# \left ( \bigcap A_i \right ) \\ { }_{i \in I } \\ { } \end{matrix} \cap A_{n+1} =
\ \sum_{ \{n+1\} \varsubsetneqq I' \subseteq [1,n+1] } (-1)^{\# I' + 1} \begin{matrix} { } \\ { } \\ \# \left ( \bigcap A_i \right ) \\ { }_{i \in I' } \\ { } \end{matrix}](/images/math/f/f/0/ff0d5cff7baf7d26caecd443903b78b6.png)
con I' = I ∪ {n +1} ( #I' = #I + 1; -(-1)#I + 1 = (-1)#I' + 1 ), y corresponde, cuando I' se renombra en I, a los I que contienen a n + 1 y otro(s) elemento(s).
Reuniendo los tres casos anteriores - I no contiene n + 1, I contiene solamente n + 1 , I contiene n + 1 y algo más - se obtiene la suma sobre todos los
es decir
, que es la fórmula para n + 1 lo que termina la inducción.
Aplicación
He aquí un problema clásico de combinatoria: «Varios caballeros invitados a una reunión dejan en el vestíbulo sendos sombreros. Al terminar esta, un corte de luz les impiden distinguir los sombreros, y cada uno se lleva uno al azar. ¿Cuál es la probabilidad que ningún caballero se quede con el suyo?»
La respuesta depende obviamente del número n de caballeros. En términos matemáticos, se han permutado los sombreros, y se quiere contar el número de permutaciones sin punto fijo, es decir tal que
(las personas son numeradas de 1 a n, σ(i) = j significa que la persona i se ha llevado el sombrero de la persona j).
Sean
el conjunto de las permutaciones que dejan el número i fijo.
El número de permutaciones de n elementos es
, la factorial de n.
(i siendo fijo, quedan n - 1 elementos que pueden permutar libremente entre si).
Con i ≠ j,
(i e j fijos, n - 2 elementos permutan libremente), y más generalmente, la intersección de k conjuntos
distintos tiene como cardinal (n - k)!
![\begin{matrix}{ } \\ \# \bigcap A_i \\ { }_{i \in I \subseteq [1;n]} \end{matrix} = (n-k)!](/images/math/f/a/4/fa426470d44924140c61535b7c8c66f6.png)
intersecciones de k conjuntos distintos Ai.
Entonces la formula da ![\begin{matrix} { } \\ \# \left ( \bigcup A_i \right ) \\ { }_{i \in [1;n]} \end{matrix} \ \ = \ \ \sum_{k=1}^n (-1)^{k+1} \sum_{ { }_{\#I=k, I \subseteq [1,n]}} \begin{matrix} { } \\ { } \\ \# \left ( \bigcap A_i \right ) \\ { }_{i \in I } \\ { } \end{matrix} = \sum_{k=1}^n (-1)^{k+1} C_n^k (n-k)! = \sum_{k=1}^n (-1)^{k+1} \frac {n!} {k! (n-k)!} (n-k)!](/images/math/3/2/a/32aa1b02513d05e34d5935bd4163d8f4.png)
Las permutaciones que no contienen puntos fijos son las que no pertenecen a la unión de los Ai, luego están en el conjunto complementario, cuyo cardinal es:
![\# \left ( \mathfrak{S}_n - { } \begin{matrix} { } \\ \bigcup A_i \\ { }_{i \in [1;n]} \end{matrix} \right ) = \# \left ( \mathfrak{S}_n \right ) - \begin{matrix} { } \\ \# \left ( \bigcup A_i \right ) \\ { }_{i \in [1;n]} \end{matrix}](/images/math/3/6/b/36bb8ca8df58b0897a71ab5f9b866336.png)
.

Esta suma es una suma parcial de una serie exponencial, que converge muy rapidamente hacia
, donde e ≈ 2,7182818285 es la base de los logaritmos neperianos.
Referencias
Bibliografía
Autor: M.Romero Schmidtke
Notas

