În matematică și în special în teoria mulțimilor , principiul incluziunii-excluderii este o identitate care leagă cardinalitatea unei mulțimi , exprimată ca o uniune de mulțimi finite, cu cardinalitatea intersecțiilor dintre aceste mulțimi.
Notăm cu {\ displaystyle \ left | A \ right |} cardinalitatea unui set {\ displaystyle A} și ia în considerare o familie finită de mulțimi finite: {\ displaystyle A_ {1}, A_ {2}, \ cdots, A_ {n}} . Pentru cardinalitatea unirii acestei familii avem
- {\ displaystyle \ left | \ bigcup _ {i = 1} ^ {n} A_ {i} \ right | = \ sum _ {i = 1} ^ {n} \ left | A_ {i} \ right | - \ sum _ {1 \ leq i <j \ leq n} \ left | A_ {i} \ cap A_ {j} \ right | + \ sum _ {1 \ leq i <j <k \ leq n} \ left | A_ {i} \ cap A_ {j} \ cap A_ {k} \ right | - \ \ cdots \ (-1) ^ {n-1} \ left | A_ {1} \ cap \ cdots \ cap A_ {n} \ dreapta | =}
{\ displaystyle = \ sum _ {i = 1} ^ {n} \ left (-1 \ right) ^ {i + 1} \ sum _ {1 \ leq j_ {1} <... <j_ {i} \ leq n} \ left | \ bigcap _ {k = 1} ^ {i} A_ {j_ {k}} \ right |}
In caz {\ displaystyle n = 2} formula este redusă la aceasta, foarte intuitivă și poate fi obținută din definiții, care pot fi exprimate ca
- {\ displaystyle | A \ cup B | = | A | + | B | - | A \ cap B |}
In caz {\ displaystyle n = 3} principiul este exprimat cu egalitate
- {\ displaystyle | A \ cup B \ cup C | = | A | + | B | + | C | - | A \ cap B | - | A \ cap C | - | B \ cap C | + | A \ cap B \ cap C |}
Acest lucru este demonstrat prin utilizarea de mai multe ori a celei anterioare și a distributivității intersecției față de uniune:
{\ displaystyle | A \ cup B \ cup C | = | (A \ cup B) \ cup C | = | A \ cup B | + | C | - | (A \ cup B) \ cap C |}
- {\ displaystyle \, = \, | A | + | B | - | A \ cap B | + | C | - | (A \ cap C) \ cup (B \ cap C) |}
- {\ displaystyle = | A | + | B | + | C | - | A \ cap B | - \ left (| A \ cap C | + | B \ cap C | - | (A \ cap C) \ cap ( B \ cap C) | \ right)}
- {\ displaystyle = | A | + | B | + | C | - | A \ cap B | - | A \ cap C | - | B \ cap C | + | A \ cap B \ cap C |}
Demonstrații
Dovada I
Va trebui să se arate că fiecare element al întregului {\ displaystyle \ bigcup _ {i = 1} ^ {n} A_ {i}} se numără o singură dată. Este {\ displaystyle x \ in A_ {1} \ cap A_ {2} \ cap \ cdots \ cap A_ {k}} Și {\ displaystyle x \ notin A_ {k + 1} \ cap \ cdots \ cap A_ {n}} , adică rearanjarea mulțimilor și presupunerea că {\ displaystyle x} aparțin primului {\ displaystyle k} .
Termenul {\ displaystyle \ sum _ {i = 1} ^ {n} \ left | A_ {i} \ right |} contează {\ displaystyle x} exact {\ displaystyle {\ binom {k} {1}}} ori, în timp ce al doilea termen al dezvoltării însumării, adică {\ displaystyle \ sum _ {1 \ leq i <j \ leq n} \ left | A_ {i} \ cap A_ {j} \ right |} contează {\ displaystyle x} exact {\ displaystyle {\ binom {k} {2}}} ori etc.
De aici și elementul {\ displaystyle x} în principiul incluziunii-excluderii se numără exact
{\ displaystyle \ sum _ {i = 1} ^ {k} (- 1) ^ {i-1} {\ binom {k} {i}}} ori
Observăm că indicele {\ displaystyle i} variază până la {\ displaystyle k} pentru că luând în considerare {\ displaystyle i = k + 1} , intersecția dintre {\ displaystyle k + 1} cu ceilalți {\ displaystyle A_ {i}} nu va conține {\ displaystyle x} .
Acum se poate demonstra cu ușurință, având în vedere dezvoltarea binomului lui Newton , că suma în cauză este egală cu {\ displaystyle 1} :
{\ displaystyle 1- \ sum _ {i = 1} ^ {k} (- 1) ^ {i-1} {\ binom {k} {i}} = \ sum _ {i = 0} ^ {k} (-1) ^ {i} {\ binom {k} {i}} = (1-1) ^ {k} = 0 \ qquad \ Box}
Dovada II (inducție pe n )
Avem asta
{\ displaystyle \ left | \ bigcup _ {i = 1} ^ {n} A_ {i} \ right | = \ sum _ {k = 1} ^ {n} (- 1) ^ {k + 1} \ sum _ {1 \ leq i_ {1} <\ cdots <i_ {k} \ leq n} \ left | A_ {i_ {1}} \ cap A_ {i_ {2}} \ cap \ cdots \ cap A_ {i_ { k}} \ dreapta |}
Să verificăm {\ displaystyle n = 2} , întrucât pentru {\ displaystyle n = 1} este banal {\ displaystyle \ left | A_ {1} \ right | = \ left | A_ {1} \ right |} , iar cazul va fi apoi util în continuarea probei:
{\ displaystyle \ left | A_ {1} \ cup A_ {2} \ right | = \ left | A_ {1} \ right | + \ left | A_ {2} \ right | - \ left | A_ {1} \ limita A_ {2} \ right |}
Să ne asumăm acum principiul adevărat {\ displaystyle n} și dovedim că atunci este valabil și pentru {\ displaystyle n + 1} seturi. Merită asta
{\ displaystyle \ bigcup _ {i = 1} ^ {n + 1} A_ {i} = \ left (\ bigcup _ {i = 1} ^ {n} A_ {i} \ right) \ cup A_ {n + 1}}
De vreme ce ipoteza este adevărată pentru {\ displaystyle n = 2} merita
{\ displaystyle \ left | \ bigcup _ {i = 1} ^ {n + 1} A_ {i} \ right | = \ left | \ bigcup _ {i = 1} ^ {n} A_ {i} \ right | + \ left | A_ {n + 1} \ right | - \ left | \ left (\ bigcup _ {i = 1} ^ {n} A_ {i} \ right) \ cap A_ {n + 1} \ right | }
Adică
{\ displaystyle \ sum _ {k = 1} ^ {n} (- 1) ^ {k + 1} \ sum _ {1 \ leq i_ {1} <\ cdots <i_ {k} \ leq n} \ left | A_ {i_ {1}} \ cap \ cdots \ cap A_ {i_ {k}} \ right | + \ left | A_ {n + 1} \ right | - \ sum _ {k = 1} ^ {n} (-1) ^ {k + 1} \ sum _ {1 \ leq i_ {1} <\ cdots <i_ {k} \ leq n} \ left | A_ {i_ {1}} \ cap \ cdots \ cap A_ {i_ {k}} \ cap A_ {n + 1} \ right | =}
{\ displaystyle = \ sum _ {k = 1} ^ {n + 1} (- 1) ^ {k + 1} \ sum _ {1 \ leq i_ {1} <\ cdots <i_ {k} \ leq n +1} \ left | A_ {i_ {1}} \ cap \ cdots \ cap A_ {i_ {k}} \ right |}
Această propoziție este adevărată deoarece cei doi termeni ai egalității au același addenda cu același semn. Așa cum a fost menit să demonstreze.
Istorie
Principiul a fost folosit de Nicolaus al II-lea Bernoulli (1695-1726); formula este atribuită lui Abraham de Moivre (1667-1754); Joseph Sylvester (1814-1897) și Henri Poincaré (1854-1912) sunt amintiți pentru utilizarea și înțelegerea domeniului său de aplicare.
Elemente conexe
linkuri externe