kjer sta A in B dve končni množici, |S| pa označuje kardinalnost množice S (ki se lahko pri končni množici obravnava kot število elementov). Formula izraža dejstvo, da je včasih vsota elementov dveh množic prevelika, saj se je lahko nekaj elementov štelo dvakrat. Ti elementi se nahajajo v preseku dveh množic. Izračun se popravi z odštevanjem velikosti preseka.
Načelo se veliko bolje vidi na primeru treh množic, ki je za tri množice A, B in C podano s:
Ta formula se lahko potrdi s tem, da se prešteje kolikokrat se je preštelo vsako območje Vennovega diagrama na desni strani formule. V tem primeru, ko se odstrani prevečkrat štete elemente, je treba nazaj prišteti, saj sse je odštelo prevečkrat.
Rezultate zgornjih primerov, ki so se podali za razlago načela vključitev in izključitev, se sedaj posploši. Da se najde kardinalnost unijen množic:
se vključi kardinalnost vseh množic.
izključi se kardinalnosti presekov med pari.
vključi se kardinalnosti presekov med trojicami.
izključi se kardinalnosti presekov med četvericami.
vključimo se kardinalnosti presekov med petimi množicami.
se nadaljuje, dokler se ne vključi (če je n lih) ali izključi (če je n sod) kardinalnosti presekov med n množicami.
Ime prihaja iz zamisli, da načelo temelji na pretiranem vključevanju, ki mu sledi pretirano izključevanje. Koncept je zasnoval Abraham de Moivre leta 1718,[1] toda v delu se je prvič pojavilo pri matematiku Danielu da Silvi leta 1854,[2] kasneje pa v delu Jamesa Josepha Sylvestra leta 1883.[3] Zaradi te uporabe se včasih formulo pripisuje Da Silvi ali Sylvestru. Načelo je primer metode sita, ki se zelo uporablja v teoriji števil in se včasih navede kot formula sita,[3] toda Legendre je že uporabil podobno napravo v kontekstu sita leta 1808.
Izrek
V svoji splošni obliki, načelo vključitev in izključitev za končne množice A1, ..., An pravi:
(1)
To se lahko zapiše kot:
ali:
Drugače rečeno z besedami: če se želi prešteti število elementov v končni uniji končnih množic, je treba najprej sešteti vse kardinalnosti posameznih množic, potem odšteti število elementov, ki se pojavijo v najmanj dveh množicah, nato je treba prišteti število elementov, ki se pojavijo v najmanj treh množicah in odšteti število elementov, ki se pojavijo v najmanj štirih množicah ter tako naprej. Ta proces se vedno konča, saj na koncu ni več elementov, ki bi se pojavili v več množicah, kot jih je v uniji množic. (Na primer za ne more biti nobenih elementov več, ki bi se pojavili v več kot množicah; enako ne more biti več elementov, ki bi se pojavili v najmanj množicah.)
V uporabi je pogosto, da je načelo izraženo v komplementarni obliki. Naj bo S končna univerzalna množica, ki vsebuje vse Ai in naj bo komplement od Ai v S. Po De Morganovih zakonih se dobi:
Naslednja različica izreka je taka: naj bodo P1, ..., Pn značilnosti, ki jih elementi iz S lahko imajo ali pa ne. Po tem načelo vključitev in izključitev poda način izračuna števila elementov iz S, ki nimajo nobene izmed teh značilnosti. Naj bo Ai podmnožica elementov iz S, ki imajo značilnost Pi, uporabi pa se načelo v svoji komplementarni obliki. To različico odkril Sylvester.[1]
Če se vzame le prvih m<n vsot na desni (v splošni obliki načela), potem bo rešitev prevelika, če je m lih in premajhen, če je m sod.
Zgledi
Štetje celih števil
Kot preprost primer načela vključitve in izključitve, sledi naslednje vprašanje:[2]
Koliko naravnih števil iz {1,...,100} ni deljivih z 2, 3 ali 5?
Naj bo S = {1,...,100} in P1 značilnost, da je naravno število deljivo z 2, P2 značilnost za deljivost s 3 in P3 značilnost za deljivost s 5. Če je Ai podmnožica od S, katerih elementi imajo značilnost Pi, se dobi elementarno štetje: |A1| = 50, |A2| = 33 in |A3| = 20. Obstaja 16 izmed teh naravnih števil, ki so deljiva s 6 in 10, ki so deljiva z 10 ter 5, ki so deljiva s 15. Na koncu so le 3 naravna števila, ki so deljiva s 30, torej je število vse naravnih števil, ki niso deljiva z 2, 3, ali 5 podano z: