חזור לתיקייה: תרגול

6+7 - עקרון ההכלה-הפרדה ופונקציות יוצרות

חיפוש בתיקיה
Ctrl K
לחץ כאן או הקש Ctrl K כדי לחפש בכל התיקיה
  • הכלה והפרדה
  • תבנית פתרון עם הכלה-הפרדה
  • תרגול

6+7 - עקרון ההכלה-הפרדה ופונקציות יוצרות

02340141

קומבינטוריקה למדעי המחשב

רשימות תרגול לקריאה בשבת

6+7 - עקרון ההכלה-הפרדה ופונקציות יוצרות

הופק מתוך תקיית התואר של שקד

uni-folder.vercel.app

הכלה והפרדה

יש לנו איזשהו עולם אשר לו נקרא Ω\OmegaΩ ובתוך העולם יש לנו תכונות A1,A2,A3A_{1},A_{2},A_{3}A1​,A2​,A3​.
כל תכונה היא פשוט תת קבוצה של העולם. כלומר A1,A2,A3⊆ΩA_{1},A_{2},A_{3} \subseteq \OmegaA1​,A2​,A3​⊆Ω.
מה שאנו רוצים לחשב את כל האיברים המקימים או לפחות תכונה אחת או אף תכונה.
ראינו בהרצאה כי כל האיברים שלא מקיימים אף תכונה נקראים E(0)E(0)E(0) וכל האיברים המקיימים לפחות תכונה אחת נקראים W(0)−E(0)W(0)-E(0)W(0)−E(0).

E(0)=∑r=0כמות התכונות(−1)rW(r)E(0)=\sum_{r=0}^{\R{\text{כמות התכונות}}} (-1)^r W(r)E(0)=r=0∑כמות התכונות​(−1)rW(r)

כאשר W(r)=סכום כל החיתוכיםשל r תכונותW(r)=\begin{matrix}\R{\text{סכום כל החיתוכים}}\\ \R{\text{של r תכונות}}\end{matrix}W(r)=סכום כל החיתוכיםשל r תכונות​.
כלומר, עבור A1,A2,A3A_{1},A_{2},A_{3}A1​,A2​,A3​ מתקיים:

W(1)=∣A1∣+∣A2∣+∣A3∣W(1)=|A_{1}|+|A_{2}|+|A_{3}|W(1)=∣A1​∣+∣A2​∣+∣A3​∣ W(2)=∣A1∩A2∣+∣A1∩A3∣+∣A2∩A3∣W(2)=|A_{1}\cap A_{2}|+|A_{1} \cap A_{3}|+|A_{2} \cap A_{3}|W(2)=∣A1​∩A2​∣+∣A1​∩A3​∣+∣A2​∩A3​∣ W(3)=∣A1∩A2∩A3∣W(3)=|A_{1}\cap A_{2}\cap A_{3}|W(3)=∣A1​∩A2​∩A3​∣
תבנית פתרון עם הכלה-הפרדה
  1. עולם
  2. תכונות
  3. מה מחפשים? E(0)/W(0)−E(0)E(0)/W(0)-E(0)E(0)/W(0)−E(0)
  4. סימטריה(חיתוך של כל ttt תכונות זהה.) - כן או לא? (הדבר היחיד שלא צריך לנמק בקורס)
  5. חישוב W(r)W(r)W(r)
  6. הצבה

תרגול

תרגיל

כמה פתרונות קיימים למשוואה: x1+x2+x3+x4+x5+x6=20x_{1}+x_{2}+x_{3}+x_{4}+x_{5}+x_{6}=20x1​+x2​+x3​+x4​+x5​+x6​=20 כך שלכל iii מתקיים 0≤xi≤80\leq x_{i}\leq 80≤xi​≤8?

(1) עולם: כמה פתרונות קיימים למשוואה הנ"ל כל ש-xi≥0x_{i}\geq 0xi​≥0. זה בדיוק C620\mathbb{C}_{6}^{20}C620​.
(2) תכונות:
א. 0≤xi≤80\leq x_{i}\leq 80≤xi​≤8 ⇐ זה מה שאנחנו רוצים בסוף.
ב. xi>8x_{i}>8xi​>8 עבור 1≤i≤61\leq i \leq 61≤i≤6 ⇐ נשתמש בתכונה הזו בלבד לעקרון הכלה-הפרדה.

(3) מה מחפשים? E(0)E(0)E(0). כלומר, כל פתרונות שלא מקיימים אף תכונה. כלומר, לכל iii לא מתקיים xi>8x_{i}>8xi​>8 ולכן 0≤xi≤80\leq x_{i}\leq 80≤xi​≤8.

(4) סימטריה: יש סימטריה!

(5) חישוב WWW-ים עבןר 0≤r≤60\leq r\leq 60≤r≤6.

W(1)=∣A1∣+∣A2∣+∣A3∣+∣A4∣+⋯+∣A6∣W(1)=|A_{1}|+|A_{2}|+|A_{3}|+|A_{4}|+\dots+|A_{6}|W(1)=∣A1​∣+∣A2​∣+∣A3​∣+∣A4​∣+⋯+∣A6​∣

כל קבוצה AiA_{i}Ai​ מסמלת את כל הפתרונות שבהן xix_{i}xi​ גדול מ-888. ולכן ∣Ai∣=C620−9|A_{i}|=\mathbb{C}_{6}^{20-9}∣Ai​∣=C620−9​. (למה אנחנו לא מורידים את כמות התאים ל-555? כי יכול להיות שהוא גדול יותר ואז יש משלים)
לאור הסימטריה נקבל:

W(1)=(61)∣A1∣=(61)C611W(1)=\begin{pmatrix} 6 \\ 1 \end{pmatrix}|A_{1}|=\begin{pmatrix} 6 \\ 1 \end{pmatrix}\mathbb{C}_{6}^{11}W(1)=(61​)∣A1​∣=(61​)C611​

כעת נמשיך:

W(2)=↓סימטריה(62)∣A1∩A2∣W(2)\underset{\begin{matrix} \downarrow \\ \R{\text{סימטריה}} \end{matrix}}{=}\begin{pmatrix} 6 \\ 2 \end{pmatrix}|A_{1}\cap A_{2}|W(2)↓סימטריה​=​(62​)∣A1​∩A2​∣

נמצא את מספר הפתרונות כך ש-x1≥9,x2≥9x_{1}\geq 9,x_{2}\geq 9x1​≥9,x2​≥9 שזה בדיוק ∣A1∩A2∣|A_{1}\cap A_{2}|∣A1​∩A2​∣.
נכניס 999 לתא הראשון ואז 999 לתא השני ואת השאר נבחר כך:

∣A1∩A2∣=C620−9−9=C62|A_{1}\cap A_{2}|=\mathbb{C}_{6}^{20-9-9}=\mathbb{C}_{6}^{2}∣A1​∩A2​∣=C620−9−9​=C62​

לכן:

W(2)=(62)C62W(2)=\begin{pmatrix} 6 \\ 2 \end{pmatrix}\mathbb{C}_{6}^2W(2)=(62​)C62​

כעת, עבור 3≤r≤63\leq r\leq 63≤r≤6 מתקיים W(r)=0W(r)=0W(r)=0 שכן אם שלושה משתנים גדולים מ-999 אזי הסכום הוא לפחות 292929 וזוהי סתירה לכך שהסכום הוא 202020.

E(0)=∑r=06(−1)rW(r)=W(0)−W(1)+W(2)=C620−(61)C611+(62)C62E(0)=\sum_{r=0}^{6} (-1)^{r}W(r)=W(0)-W(1)+W(2)=\mathbb{C}_{6}^{20}-\begin{pmatrix} 6 \\ 1 \end{pmatrix}\mathbb{C}_{6}^{11}+\begin{pmatrix} 6 \\ 2 \end{pmatrix}\mathbb{C}_{6}^2E(0)=r=0∑6​(−1)rW(r)=W(0)−W(1)+W(2)=C620​−(61​)C611​+(62​)C62​

וזוהי התשובה.

תרגיל

בכמה דרכים ניתן לסדר את המספרים 1,1,1,2,2,2,3,3,31,1,1,2,2,2,3,3,31,1,1,2,2,2,3,3,3 כך שיווצר לפחות רצף אחד של 333 מספרים זהים?

נותנים לנו 999 מספרים ורוצים שנסדר אותם. כלומר, נקבל מילה באורך 999 שבה נרצה לפחות רצף אחד של 333 מספרים זהים.
אם היינו מנסים לפתור את זה בצורה ישירה, אז או שלא היינו סופרים את כל המקרים או שהיו לנו כפילויות.
לכן, נשתמש בהכלה-הפרדה.

(1) עולם: סידור של 1,1,1,2,2,2,3,3,31,1,1,2,2,2,3,3,31,1,1,2,2,2,3,3,3. יש לנו 9!9!9! לסדר 999 מספרים ואז 3!3!3! לכל מספר שכן כל המספרים הזהים זהים ולכן, נקבל כי גודל העולם שלנו הוא W(0)=9!3!⋅3!⋅3!W(0)=\frac{9!}{3!\cdot 3!\cdot 3!}W(0)=3!⋅3!⋅3!9!​.
(2) תכונות עבור 1≤i≤31\leq i\leq 31≤i≤3:

  1. AiA_{i}Ai​ - קיים הרצף iiiiiiiii
  2. AiA_{i}Ai​ - לא קיים הרצף iiiiiiiii

אנחנו נבחר את האופציה הראשונה שכן קל יותר לעבוד איתה.

(3) מה מחפשים? את כל האיברים המקיימים לפחות תכונה אחת מכילים לפחות רצף אחד ולכן אנו מחפשים את W(0)−E(0)W(0)-E(0)W(0)−E(0).
(4) ישנה סימטריה בבעיה
(5) כעת נחשב את W(r)W(r)W(r) עבור 1≤r≤31\leq r\leq 31≤r≤3

W(1)=↓סימטריה(31)∣A1∣W(1) \underset{\begin{matrix} \downarrow \\ \R{\text{סימטריה}} \end{matrix}}{=}\begin{pmatrix} 3 \\ 1 \end{pmatrix}|A_{1}|W(1)↓סימטריה​=​(31​)∣A1​∣

A1A_{1}A1​ היא כל הסידורים שמכילים את 111111111. לכן, נסדר את האיברים 111,2,2,2,3,3,3111,2,2,2,3,3,3111,2,2,2,3,3,3 ולכן יש לנו 777 איברים לסדר ונקבל כי הגודל של A1A_{1}A1​ הינו 7!3!⋅3!\frac{7!}{3!\cdot 3!}3!⋅3!7!​. לכן נקבל:

W(1)=(31)7!3!⋅3!W(1)=\begin{pmatrix} 3 \\ 1 \end{pmatrix} \frac{7!}{3!\cdot 3!}W(1)=(31​)3!⋅3!7!​ W(2)=↓סימטריה(32)∣A1∩A2∣W(2)\underset{\begin{matrix} \downarrow \\ \R{\text{סימטריה}} \end{matrix}}{=} \begin{pmatrix} 3 \\ 2 \end{pmatrix}|A_{1}\cap A_{2}|W(2)↓סימטריה​=​(32​)∣A1​∩A2​∣

A1∩A2A_{1}\cap A_{2}A1​∩A2​ היא כל הסידורים שמכילים את 111111111 ואת 222222222, לכן נסדר את האיברים 111,222,3,3,3111,222,3,3,3111,222,3,3,3. יש לנו 555 איברים לסדר ונקבל כי הגודל של A1∩A2A_{1}\cap A_{2}A1​∩A2​ הינו 5!3!\frac{5!}{3!}3!5!​ ואז מתקיים:

W(2)=(32)5!3!W(2)=\begin{pmatrix} 3 \\ 2 \end{pmatrix} \frac{5!}{3!}W(2)=(32​)3!5!​

לבסוף נקבל:

W(3)=∣A1∩A2∩A3∣=3!W(3)=|A_{1}\cap A_{2}\cap A_{3}|=3!W(3)=∣A1​∩A2​∩A3​∣=3!

שכן זוהי קביעת הסדר בין הרצפים 111,222,333111,222,333111,222,333.

לכן מתקבל:

E(0)=∑r=0k(−1)rW(r)=W(0)−W(1)+W(2)−W(3)E(0)=\sum_{r=0}^k (-1)^r W(r)=W(0)-W(1)+W(2)-W(3)E(0)=r=0∑k​(−1)rW(r)=W(0)−W(1)+W(2)−W(3) E(0)=9!3!⋅3!⋅3!−(31)7!3!⋅3!+(32)5!3!−3!E(0)=\frac{9!}{3!\cdot3!\cdot 3!}-\begin{pmatrix} 3 \\ 1 \end{pmatrix} \frac{7!}{3!\cdot 3!}+\begin{pmatrix} 3 \\ 2 \end{pmatrix} \frac{5!}{3!}- 3!E(0)=3!⋅3!⋅3!9!​−(31​)3!⋅3!7!​+(32​)3!5!​−3!

וזוהי התשובה.

תרגיל

מהו מספר השלמים החיוביים בין 111 ל-300300300 שאינם מתחלים ב-2,5,112,5,112,5,11?

אנו רוצים לחשב כמה מספרים יש לנו שלא מתחלקים ב-222, לא מתחלקים ב-111111 ולא מתחלקים ב-555. (כל התנאים יחדיו)

(1) עולם: כמות המספרים בין 111 ל-300300300 הינה W(0)=300W(0)=300W(0)=300.
(2) תכונות:

  1. מתחלק ב-555.
  2. לא מתחלק ב-555.

מה מהם יותר קל? הם אותו דבר כי הם משלים. אך אנו משווים בין חיתוכים - יותר קל פה הוא מתחלקים.
טריק: נגדיר c1=2,c2=5,c3=11c_{1}=2,c_{2}=5,c_{3}=11c1​=2,c2​=5,c3​=11 ואז אפשר להגדיר את התכונות יפה כך:
AiA_{i}Ai​ מתחלק ב-cic_{i}ci​ כאשר 1≤i≤31\leq i\leq 31≤i≤3.

(3) מה מחפשים? אם אף אחת מהתכונות לא קיימת את המספר לא מתחלק ב-2,5,112,5,112,5,11 שזה בדיוק מה שאנו מחפשים ולכן זה E(0)E(0)E(0).
(4) האם יש סימטריה? לא שכן אין שום קשר בין המספרים שמתחלקים ב-222 למספרים המתחלקים ב-111111 או ב-555.
(5) נחשב:

הערה

עבור p1,p2,…,ptp_{1},p_{2},\dots,p_{t}p1​,p2​,…,pt​ ראשוניים, אזי כמות המספרים בין 111 ל-sss המתחלקים ב-p1,…,ptp_{1},\dots,p_{t}p1​,…,pt​ היא:

⌊sp1p2⋯pt⌋\left\lfloor \frac{s}{p_{1}p_{2}\cdots p_{t}} \right\rfloor ⌊p1​p2​⋯pt​s​⌋

לכן מתקיים:

W(1)=∣A1∣+∣A2∣+∣A3∣W(1)=|A_{1}|+|A_{2}|+|A_{3}|W(1)=∣A1​∣+∣A2​∣+∣A3​∣ ∣A1∣=⌊3002⌋|A_{1}|= \left\lfloor \frac{300}{2} \right\rfloor ∣A1​∣=⌊2300​⌋ ∣A2∣=⌊3005⌋|A_{2}|=\left\lfloor \frac{300}{5} \right\rfloor ∣A2​∣=⌊5300​⌋ ∣A3∣=⌊30011⌋|A_{3}|=\left\lfloor \frac{300}{11} \right\rfloor ∣A3​∣=⌊11300​⌋ W(2)=∣A1∩A2∣+∣A1∩A3∣+∣A2∩A3∣=⌊3002⋅5⌋+⌊3005⋅11⌋+⌊3002⋅11⌋W(2)=|A_{1}\cap A_{2}|+|A_{1}\cap A_{3}|+|A_{2}\cap A_{3}|=\left\lfloor \frac{300}{2\cdot 5} \right\rfloor +\left\lfloor \frac{300}{5\cdot 11} \right\rfloor +\left\lfloor \frac{300}{2\cdot 11} \right\rfloor W(2)=∣A1​∩A2​∣+∣A1​∩A3​∣+∣A2​∩A3​∣=⌊2⋅5300​⌋+⌊5⋅11300​⌋+⌊2⋅11300​⌋ W(3)=∣A1∩A2∩A3∣=⌊3005⋅2⋅11⌋W(3)=|A_{1}\cap A_{2}\cap A_{3}|=\left\lfloor \frac{300}{5\cdot 2\cdot 11} \right\rfloor W(3)=∣A1​∩A2​∩A3​∣=⌊5⋅2⋅11300​⌋
תרגיל

נתונים nnn זוגות של גבר ואישה. kkk מתוכם רוצים להתגרש.
בכמה דרכים ניתן לסדר את הגברים בשורה ואת הנשים בשורה מולם כך שאף זוג שמעוניין להתגרש לא יהיה אחד מול השני.

(1) עולם:

  • יש n!n!n! אפשרויות לסדר גברים בשורה
  • יש n!n!n! אפשרויות לסדר נשים בשורה

לכן, סה"כ (n!)2(n!)^2(n!)2 אפשרויות.

(2) תכונות:

  1. הזוג ה-iii אחד מול השני
  2. הזוג ה-iii לא אחד מול השני

קל יותר לבחור את אופציה 111 עבור 1≤i≤k1\leq i \leq k1≤i≤k. כלומר, נגדיר AiA_{i}Ai​ כאפשרויות שבהן הזוג iii אחד מול השני.

(3): מה מחפשים? אם אף אחת מהתכונות לא מתקיימת, אף זוג גרוש לא עומד אחד מול השני ולכן, אנו צריכים להשיג את E(0)E(0)E(0).

(4) האם יש סימטריה? יש סימטריה

(5) חישוב W(r)W(r)W(r) עבור 1≤r≤k1\leq r\leq k1≤r≤k.
נחשב את ∣A1∣|A_{1}|∣A1​∣. נקבע את מיקומם של nnn הגברים וזה יהיה n!n!n!. כעת, נקבע את מיקום הנשים. המיקום של האישה ה-111 נקבע מראש ולכן יש (n−1)!(n-1)!(n−1)! אפשרויות. לכן ∣A1∣=n!(n−1)!|A_{1}|=n!(n-1)!∣A1​∣=n!(n−1)!.

W(1)=↓סימטריה(k1)∣A1∣=(k1)n!(n−1)!W(1) \underset{\begin{matrix} \downarrow \\ \R{\text{סימטריה}} \end{matrix}}{=}\begin{pmatrix} k \\ 1 \end{pmatrix}|A_{1}|=\begin{pmatrix} k \\ 1 \end{pmatrix}n!(n-1)!W(1)↓סימטריה​=​(k1​)∣A1​∣=(k1​)n!(n−1)!

נדרש למצוא ביטוי כללי עבור W(r)W(r)W(r) ל-1≤r≤k1\leq r\leq k1≤r≤k כלשהו:

W(r)=↓סימטריה(kr)∣A1∩A2∩⋯∩Ar∣W(r) \underset{\begin{matrix} \downarrow \\ \R{\text{סימטריה}} \end{matrix}}{=}\begin{pmatrix} k \\ r \end{pmatrix}|A_{1}\cap A_{2} \cap \dots \cap A_{r}|W(r)↓סימטריה​=​(kr​)∣A1​∩A2​∩⋯∩Ar​∣

עבור כל קבוצה מתקיים כי צריך לסדר אישה אחת פחות ולכן ∣A1∩A2∩⋯∩Ar∣=n!(n−r)!|A_{1}\cap A_{2}\cap \dots \cap A_{r}|=n!(n-r)!∣A1​∩A2​∩⋯∩Ar​∣=n!(n−r)!. אזי:

W(r)=(kr)n!(n−r)!W(r)=\begin{pmatrix} k \\ r \end{pmatrix}n!(n-r)!W(r)=(kr​)n!(n−r)!

כעת נמצא את התשובה הסופית:

E(0)=∑r=0k(−1)rW(r)=∑r=0k(−1)r(kr)n!(n−r)!E(0)=\sum_{r=0}^k (-1)^rW(r)=\sum_{r=0}^k (-1)^r \begin{pmatrix} k \\ r \end{pmatrix}n!(n-r)!E(0)=r=0∑k​(−1)rW(r)=r=0∑k​(−1)r(kr​)n!(n−r)!
הערה

עבור n=kn=kn=k נקבל:

E(0)=∑r=0n(−1)r(nr)n!(n−r)!=n!∑r=0n(−1)r(nr)(n−r)!E(0)=\sum_{r=0}^n (-1)^r \begin{pmatrix} n \\ r \end{pmatrix} n!(n-r)!=n!\sum_{r=0}^n (-1)^r \begin{pmatrix} n \\ r \end{pmatrix}(n-r)!E(0)=r=0∑n​(−1)r(nr​)n!(n−r)!=n!r=0∑n​(−1)r(nr​)(n−r)!

מאיפה הביטוי הזה מוכר לנו? D(n)D(n)D(n) הוא מספר האפשרויות לסדר nnn אנשים ככה ש-iii לא במקום ה-iii ולכן מתקיים:

E(0)=n!D(n)E(0)=n!D(n)E(0)=n!D(n)
תרגיל

הוכיחו קומבינטורית כי:

∑i=0n(−1)i(ni)(n−i)n=n!\sum_{i=0}^n (-1)^i \begin{pmatrix} n \\ i \end{pmatrix}(n-i)^n=n!i=0∑n​(−1)i(ni​)(n−i)n=n!
הערה (ענן המחשבות)

בצד שמאל אנו רואים שיש לנו יצור של סוג של הכלה-הפרדה אשר מתאר את E(0)E(0)E(0) כאשר:

W(r)=(nr)(n−r)nW(r)=\begin{pmatrix} n \\ r \end{pmatrix}(n-r)^nW(r)=(nr​)(n−r)n

כאשר יש לנו nnn תכונות ויש סימטריה שכן יש לנו (nr)\begin{pmatrix}n\\ r\end{pmatrix}(nr​).
פה אנחנו מקווים שזה סימטריה וזה גודל חיתוך, כלומר: ∣A1∩A2∩⋯∩Ar∣=(n−r)n|A_{1}\cap A_{2}\cap\dots \cap A_{r}|=(n-r)^n∣A1​∩A2​∩⋯∩Ar​∣=(n−r)n.
גודל העולם הינו W(0)=nnW(0)=n^nW(0)=nn.
העולם שלנו יכול להיות לוקטור באורך nnn מעל {1,…,n}\left\{ 1,\dots,n \right\}{1,…,n}. נשים לב כי כאשר אנחנו חותכים rrr תכונות, אנו נפגעים בא"ב שכן הבחזקת nnn היא האורך.
נציע את הדבר הבא: AiA_{i}Ai​ היא קבוצת כל הוקטורים כאשר האות iii לא מופיעה.
האם יש סימטריה? כן. האם זה מתאים לבעיה? כן.
איזו בעיה הדבר הזה פותר? כל הוקטורים באורך nnn מעל {1,…,n}\left\{ 1,\dots,n \right\}{1,…,n} אשר לא מקיימים אף תכונה. כלומר, כל הוקטורים באורך nnn שבהם כל אות מופיעה לפחות פעם אחת(שזה היה בדיוק פעם אחת)

הוכחה:
בעיה: מהו מספר הוקטורים מעל {1,…,n}\left\{ 1,\dots,n \right\}{1,…,n} באורך nnn אשר בהם מופיעה כל אות לפחות פעם אחת.
צד ימין: אורך הוקטור הוא nnn ויש nnn אפשרויות לאותיות. תחילה, נמקם את כל האותיות שאנו חייבים לשים(כלומר, פעם אחת כל אות) לאות הראשונה יש לנו nnn אפשרויות, לאות השניה יש לנו n−1n-1n−1 אפשרויות וכך הלאה עד שאנו מציבים את כל האותיות. מכיוון שיש לנו nnn מקומות להציב ו-nnn אותיות אזי כאשר אנו מסיימים להציב כל אות פעם אחת אנו מגיעים לסוף המילה. לכן, יש בדיוק n⋅(n−1)⋯2⋅1=n!n\cdot (n-1)\cdots2\cdot 1=n!n⋅(n−1)⋯2⋅1=n! אפשרויות.
צד שמאל: [ראו טיוטה למעלה ואם יהיה לי זמן אני אכתוב את זה פורמלית כי הוא פשוט דילג על פירמול של שניהם וניסיתי להספיק כמה שיותר]
∎

תרגיל

נתונות שתי קוביות זהות. מטילים אותן nnn פעמים ובכל סדרה של nnn הטלות סופרים כמה דאבלים שונים יצאו.
הדאבלים הם {{1,1},{2,2},{3,3},{4,4},{5,5},{6,6}}\left\{ \left\{ 1,1 \right\},\left\{ 2,2 \right\},\left\{ 3,3 \right\},\left\{ 4,4 \right\},\left\{ 5,5 \right\},\left\{ 6,6 \right\} \right\}{{1,1},{2,2},{3,3},{4,4},{5,5},{6,6}}.
סדרת הטלות תקרא מוצלחת אם ייצאו בה כל אחד מששת הדאבלים השונים לפחות פעם אחת.
כמה סדרות מוצלחות ישנן, כאשר סדר ההטלות בסדרה חשוב?

נבצע זאת באמצעות הכלה-הפרדה.
(1) עולם: תוצאה של זוג קוביות ⇐ יש C62\mathbb{C}_{6}^2C62​ אפשרויות לכל הטלת קוביות ולכן יש W(0)=(C62)nW(0)=(\mathbb{C}_{6}^2)^nW(0)=(C62​)n אפשרויות סה"כ.
(2) תכונות:

  1. מכיל {i,i}\left\{ i,i \right\}{i,i}
  2. לא מכיל {i,i}\left\{ i,i \right\}{i,i}

יהיה לנו יותר קל להתעסק עם לא מכיל ולכן נבחר בו. כלומר, AiA_{i}Ai​ היא קבוצת כל ההטלות שבהן הזוג {i,i}\left\{ i,i \right\}{i,i} לא מופיע.
(3) האופציה שאנו מחפשים היא שכל התכונות לא ייתקמו, ובכך כל זוג יופיע לפחות פעם אחת. זה E(0)E(0)E(0).
(4) ישנה סימטריה בבעיה
(5) חישוב W(r)W(r)W(r) עבור 1≤r≤61\leq r\leq 61≤r≤6:

W(1)=↓סימטריה(61)∣A1∣=(61)(C62−1)nW(1) \underset{\begin{matrix} \downarrow \\ \R{\text{סימטריה}} \end{matrix}}{=}\begin{pmatrix} 6 \\ 1 \end{pmatrix}|A_{1}|=\begin{pmatrix} 6 \\ 1 \end{pmatrix}(\mathbb{C}_{6}^2 - 1)^nW(1)↓סימטריה​=​(61​)∣A1​∣=(61​)(C62​−1)n

עבור rrr כללי יש rrr דאבלים אסורים ולכן נקבל:

W(r)=↓סימטריה(6r)(C62−r)nW(r)\underset{\begin{matrix} \downarrow \\ \R{\text{סימטריה}} \end{matrix}}{=}\begin{pmatrix} 6 \\ r \end{pmatrix}(\mathbb{C}_{6}^2-r)^nW(r)↓סימטריה​=​(6r​)(C62​−r)n