Professional Documents
Culture Documents
תורת הקבוצות נמצאת בבסיס של מתמטיקה .ניתן להציג את הנושא במסגרת אקסיומות
פורמליות אך אנו נשתמש בגישה אינטואיטיבית .
דוגמאות:
1
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
הערה .במתמטיקה Aאו Bפירושו שאו Aאו Bאו שניהם מתקיימים .
דוגמה p} :נקודה במישור שדרכה עברים 2ישרים שונים המקבילים זה לזה | { p
לא תמיד ברור מראש שהקבוצה המוגדרת ע''י איזושהי תנאי היא ריקה .למשל קבוצה
בעלי החיים ממשפחת הדינוזאורים החיים כיום יכולה להיות ריקה ,אך גם יכולה לכלול את
המפלצת מלוך נס .או קבוצת כל האנשים בגיל מעל 130שנה.
הערהØ ≠ { Ø } ≠ { Ø ,{ Ø }} :
דוגמאותN ⊆ Z ⊆ Q ⊆ R ⊆ C .1 .
A ⊆ A .2לכל קבוצה , A
Ø ⊆ A .3לכל קבוצה - Aלפי הגדרה.
דוגמה:
}}P({1,2,3})= { Ø, {1}, {2}, {3}, {1,2}, (1,3}, {2,3},{1,2,3
2
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
3
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
שוויון זוגות סדורים .נאמר כי > <a,b> = <c,dאם ורק אם a = bוגם .c = d
נעבור עכשיו למקרה חשוב מאוד כאשר מתבוננים רק קבוצות סופיות .חקירת קבוצות סופיות
מהווה תוכן של קומבינטוריקה.
4
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
1 3
4
A B C
2
5
דוגמה .1תהי } . A = {1,2,3אז > <1,2>, <1,3>, <2,1>, <2,3>, <3,1>, <3,2היינן חליפות
של 2מתוך . 3
מעיקרון הכפל נובע כמספר כל החליפות של kמתוך nשווה ל-
)P (n, k ) = n(n − 1)...(n − k + 1 )(1
kגורמים
דוגמה .2לפי תור שנקבע בהגרלה 5 ,כלות בוחרים חתנים מתוך 8גברים .כמה זוגות שונים
יכולים להיווצר כתוצאה מבחירה זה ?
פתרון .כל בחירה כמתואר היא חליפה של 5מתוך . 8שני בחירות יהיו שונות ,אם 5החתנים
שנבחרו אינם זהים או ,אם הם זהים ,אז הם נבחרו בסדר שונה .לכן מספר הזוגות
האפשריים הוא:
P(8, 5) = 8 ·7 ·6 ·5 ·4 = 6720
5
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
P(6) = 6! = 720
דוגמה . 4בכמה אופנים אפשר להושיב 6אורחים סביב שולחן עגול ,כאשר אין הבדל בין
המקומות סביב השולחן מנקודת ראותם של האורחים ?
פתרון .יהי aאחד האורחים .נושיב אותו במקום כלשהו ליד השולחן .כיוון שהשולחן עגול
ואין ,כאמור ,הבדל בין המקומות סביבו ,הרי אין חשיבות באיזה מקום aיושב .שאר
5האורחים מתיישבים אז למעשה על ספסל )אמנם מעוגל( ,המורכב מאשר 5כסאות .
מספר האפשרויות השונות לעשות זאת הוא :
P(5) = 5! = 120
הגדרה .3שורה של kאיברים מתוך nנקראת חליפה של kאיברים מתוך nעם חזרות.
מספר כל החליפות של kמתוך nעם חזרות שווה ל-
P( n, k ) = n ⋅ n ⋅ ... ⋅ n = n k ) (3
kפעמים
⎞⎛n
לצירוף ) C (n, kשל kמתוך nמשתמשים גם בסימונים ⎟⎟ ⎜⎜ ו. C nk -
⎠ ⎝k
אם נכפיל מונה ומכונה בנוסחה ) (4פי !) (n-kאז נקבל את הנוסחה:
⎞⎛ n !n !n
= ⎟⎟ ⎜⎜ ( ) או = ) C (n, k )(5
!⎝ k ⎠ (n − k )!k !(n − k )!k
מהנוסחה האחרונה ברור ש-
⎞ ⎛n⎞ ⎛ n
⎜⎜ = ⎟⎟ ⎜⎜ . ⎟⎟ ) (6
⎠ ⎝k ⎠ ⎝n − k
נזכור כי לפי הגדרה . 0! = 1מכאן נובע
6
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
⎞⎛n⎞ ⎛n
⎜⎜ ⎟⎟ = ⎜⎜ ⎟⎟ = 1 ) (7
⎠⎝n⎠ ⎝0
טענה.
⎞⎛ n ⎞ ⎛ n − 1⎞ ⎛ n − 1
⎜⎜ = ⎟⎟ ⎜⎜ ⎜⎜ ⎟⎟ + ⎟⎟ ) (8
⎠⎝ k ⎠ ⎝ k ⎠ ⎝ k − 1
הוכחה .נשתמש בנוסחה ) (5ונקבל :
⎞⎛ n − 1⎞ ⎛ n − 1 !)(n − 1 !)(n − 1 ) (n − 1)!(n − k + k !n ⎞⎛n
⎜⎜ . ⎜⎜ ⎟⎟ + = ⎟⎟ + = = ⎟⎟ ⎜⎜ =
!)⎝ k ⎠ ⎝ k − 1⎠ (n − 1 − k )!k! (n − k )!(k − 1 !(n − k )!k ⎠ (n − k )!k! ⎝ k
דוגמה .7בכיתה 30תלמידים .יש לבחור 2תלמידים למשלחת מסוימת .כמה משלחות שונות
אפשר לבחור ?
פתרון .מספר המשלחות האפשריות הוא כמספר הצירופים של 2מתוך ) 30מספר התת-קבוצות
של 2איברים מתוך .( 30כאן רק חשוב מי נכנס למשלחת ,לסדר הבחירה אין
חשיבות .לכן התשובה היא :
⎛ 30 ⎞ 30 ⋅ 29
= ⎟⎟ ⎜⎜ = 435
⎠⎝2 1⋅ 2
דוגמה . 8על מדף מונחים 10ספרים שונים בעברית ו 8 -ספרים שונים באנגלית .בכמה
אופנים אפשר לבחור מתוך ספרים אלה חבילה המכילה 3ספרים בעברית ו 3 -ספרים
באנגלית ?
פתרון .תחילה נבחר 3ספרים בעברית .מספר האפשרויות לעשות זאת הוא כמספר הצירופים
של 3איברים מתוך : 10
⎛10 ⎞ 10 ⋅ 9 ⋅ 8
= ⎟⎟ ⎜⎜ = 120
⎝ 3 ⎠ 1⋅ 2 ⋅ 3
את הספרים באנגלית אפשר לבחור ב-
⎛ ⎞ 8⋅7 ⋅6
8
= ⎟⎟ ⎜⎜ = 56
⎝ 3 ⎠ 1⋅ 2 ⋅ 3
אופנים .כל שלישיה של ספרים בעברית וכל שלישיה של ספרים באנגלית מהוות יחד
חבילה אחת ,וכל החבילות הנבנות בדרך זו שונות זו מזו .לכן ,המספר הכולל של
חבילות שונות ניתן לחישוב בעזרת עקרון הכפל. 120 · 56 = 6720 :
7
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
עקב התכונות .(3 - .(1ניתן להציג מקדמים בינומיים בטבלה אינסופית :
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
1 5 10 10 5 1
1 6 15 20 15 6 1
1 7 21 35 35 21 7 1
1 8 28 56 70 56 28 8 1
... ... ... ... ... ... ... ... ... ...
הטבלה הזו נקראת משולש פסקל .השורה ה – -nית של המשולש היא שורה של מקדמים
בינומיים ל. ( x + a) n−1 -
דוגמה .הוכח כי סכום Snהמספרים האי-זוגיים מ 1-עד 2n+1ועד בכלל הוא . (n+1)2
הוכחה (1) .ל n0 = 1 -מוצאים . S1= 1+(2·1+1) = 4 = (1+1)2
8
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
ניתן להכליל את עקרון האינדוקציה לצורה הבאה )הנקראת עקרון האינדוקציה השלמה (:
תהי αתכונה מסוימת ,שאותה יכולים לקיים )או יכולים לא לקיים ( מספרים שלמים שאינם
קטנים מ n-שלם נתון.
אם nמקיים את , αואם עבור כל m > nאפשר להוכיח שאם כל , n ≤ k < m , kמקיים
את , αאז גם mמקיים את , αאזי כל מספר שלם שאינו קטן מ n -מקיים את התכונה . α
דוגמה .הוכיחו כי את כל מספר טבעי הגדול מ 1 -ניתן להציג כמכפלת מספרים ראשוניים .
הוכחה .ברור כי עבור n=2התכונה הנתונה מתקיימת .
היה mמספר טבעי שרירותי בגדול מ . 2 -בהנחה שהתכונה הזו מתקיימת לכל מספר
kבתנאי , 2 ≤ k < mנראה שהיא מתקיימת גם עבור . m
אם mמספר ראשוני אז התכונה נכונה .אם לא אז קיימים מספרים qו r -כך ש-
. q < m , p<m , q > 1 , p >1 , m = pqלפי ההנחה ניתן להציג את המספרים q
ו r -כמכפלות גורמים ראשוניים .לכן ניתן להציג גם mכאותה צורה .
⎞⎛n
= , S2 ∑| A ∩ A
i j סכום מספרי האיברים בכל ⎟⎟ ⎜⎜ חיתוכים של שתי קבוצות מתוך ה| - n -
1≤i < j ≤ n ⎠⎝2
⎞⎛n
סכום מספרי האיברים בכל ⎟⎟ ⎜⎜ חיתוכים של שתי קבוצות מתוך ה, S3 = ∑| Ai ∩ Aj ∩ Ak | - n -
1≤i < j <k ≤n ⎠⎝3
....................................
סכום האיברים בחיתוך כל nהקבוצות . Sn =| A1 ∩ A2 ∩ ... ∩ An | -
ללא הוכחה.
המשפט הזה נותן עקרון ההכלה וההפרדה .
את עקרון ההכלה וההפרדה ניתן להגדיר בצורה אחרת .
9
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
דוגמה .תהי } x " – α1 , X = {0,1,2,...,10הוא מספר זוגי " x " – α2 ,גדול מ, " 6 -
x " – α3נמצא בין 2ובין . " 8לכמה איברים של Xאין אף אחד מהתכונות
? α3 , α2 , α1
פתרון, N(α1, α3) = 2, N(α1, α2) = 2 , N(α3) = 5, N(α2) = 4 , N(α1) = 6 , N = 11 .
. N(α1 ,α2, α3) = 0 , N(α2, α3) = 1
אז
N0 = 11 - 6 - 4 - 5 + 2 + 2 + 1 - 0 = 1
) זה מספר " . ( " 1
.(10רקורסיה.
א( הגדרה ודוגמאות .
הגדרה .אומרים שקבוצת איברים מוגדרת באופן רקורסיה אם:
) (1איברים אחדים של הקבוצה מוגדרים בצורה מפורשת )הם משמשים כבסיס
הרקורסיה או כערכים תחיליים( ,
) (2האיברים הנותרים של הקבוצה מוגדרים באמצעות האיברים שכבר הוגדרו
)כלומר ,כל האיברים שבבסיס הרקורסיה ואלה שכבר הוגדרו באמצעותם ( .
אז רקורסיה קושרה את ) f(nעם אחד ,או יותר ,מן הערכים ) , f(kכאשר }k ∈{1,2,..., n − 1
בצורה כזה ,שאם ערכים אלה ידועים ניתן לחשב באמצעות היחס הזה את ) . f(nנוסף לכך
נתונים ערכי ) f(nעבור ערכים מסוימים של – nאלה הם הערכים התחיליים של הרקורסיה .
דוגמאות .
.1הסדרה הנדסית מוגדרת ברקורסיה , f(n) = f(n-1)·q :כאשר qהוא מספר נתון )מנת
הסדרה( .אם הערך התחילי הוא ) , f(1אזי f(3) = f(2)·q , f(2) = f(1)·qיכו' .
⎞⎛ n ⎞⎛ n ⎞ ⎛ n − 1⎞ ⎛ n − 1
⎜⎜ = ⎟⎟ ⎜⎜ .כאן ⎟⎟ ⎜⎜ היה פונקציה של 2משתנים nו. k - ⎜⎜ ⎟⎟ + .2הנוסחה ⎟⎟
⎠ ⎝k ⎠⎝ k ⎠ ⎝ k ⎠ ⎝ k − 1
⎞⎛n ⎞⎛n
הערכים התחיליים הם ⎜⎜ ⎟⎟ = 1 , ⎜⎜ ⎟⎟ = 1עבור כל nטבעי .נתונים כאן אינסוף ערכים
⎠⎝n ⎠⎝0
תחיליים .
10
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
.4נמצא את מספר המילים מעל האלף-בית } , {0,1שאין בהן שני אפסים סמוכים ) .נקרא
למילים כאלה מותרות ( .
נסמן ב f(n) -את מספר המילים המותרות באורך . nקל לספור ש. f(2)=3 , f(1)=2 -
אם מילה מותרת באורך nמתחילה ב 1-אזי n-1הספרות הבאות של מילה זו מהוות מילה
מותרת באורך . n-1לפיכך יש ) f(n-1מילים מותרות באורך nהמתחילות ב.1 -
אם מילה מותרת באורך nמתחילה ב 0-הספרה השניה שלה חייבת להיות , 1וההמשך הוא
מילה מותרת כלשהי באורך . n-2לכן מספר המילים המותרות באורך nהמתחילות ב0 -
הוא ). f(n-2
כיוון שכל מילה חייבת להתחיל ב 1-או ב ,0-מתקיים . f(n) = f(n-1) + f(n-2) :
זהו יחס רקורסיה המאפשר לחשב את ) f(nעבור כל , nאם ניתן בסיס הרקורסיה .
ככה קיבלנו את הסדרה שכל מספר בה הוא סכום שני המספרים הקודמים לו .אם נגדיר
בזה f(1)=f(0)=1אז נקבל את הסדרה … 1, 1, 2, 3, 5, 8, 13,הנקראת סדרת פיבונצ'י.
n n
⎞ ⎛1+ 5 ⎞ ⎛ 1− 5 1+ 5 1− 5
⎜⎜ . f (n) = A1 ⎜ ⎟ + A2
⎟ ⎟ ⎜ 2
= . λ1לכן ⎟ , λ2 = המשוואה הם
⎝ 2 ⎠ ⎝ ⎠ 2 2
מציבים לנוסחה האחרונה את התנאים התחיליים f(1)= f(0) = 1ומוצאים
1 1+ 5 1 1− 5
= . A1מכן ⋅ ⋅ , A2 = −
5 2 5 2
⎞ 1 ⎛⎜ ⎛ 1 + 5 ⎞
n +1 n +1
⎞ ⎛1− 5 ⎟
= ). f ( n ⎜ ⎟ ⎜⎜ − ⎟
⎠⎟ 5 ⎜ ⎜⎝ 2 ⎝ 2 ⎟
⎠
⎟
⎝ ⎠
11
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
.(11פונקציות יוצרות
הגדרה .תהי a0, a1,..., an,...סדרה מספרים ,סופית או אינסופית .הביטוי
∞
אפשר לבדוק כי הפעולות האלה מקיימות את התכונות המאפיינות את החיבור והכפל בחוג
הפולינומים כזון קומוטטיביות ,אסוציאטיביות ודיסטריבוטיביות.
חילוק אינו תמיד אפשרי ,אולם כאשר
∞ ∞ ∞
(∑ a n x ) ⋅ (∑ bn x ) =∑ cn x n
n n
) (3
n=0 n=0 n =0
במקרה הזה נרשום גם כי
∞
דוגמאות:
⎞⎛ n⎞ ⎛ n ⎞⎛ n ⎞ ⎛ n
⎜⎜ { 1, ⎜⎜ ⎟⎟, ⎜⎜ ⎟⎟, ... , ⎜⎜ ⎟⎟, ... ,היא .1הפונקציה היוצרת של הסדרה } ⎟⎟, 1
⎠⎝ 1⎠ ⎝ 2 ⎠⎝k ⎠⎝ n − 1
⎞⎛ n⎞ ⎛ n ⎞⎛ n ⎛ n ⎞ n −1
⎜⎜ f ( x ) = 1 + ⎜⎜ ⎟⎟ x + ⎜⎜ ⎟⎟ x 2 + ... + ⎜⎜ ⎟⎟ x k + ... + )⎟⎟ x + x n = (1 + x) n (5
⎠⎝ 1⎠ ⎝ 2 ⎠ ⎝k ⎠⎝ n − 1
12
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
אז
∞
⎛ n + k − 1⎞ k ⎞⎛ n ⎛ n + 1⎞ 2 ⎛ n + k − 1⎞ k
∑ = )f ( x ⎜⎜ ⎜⎜ ⎟⎟ x =1 + ⎜⎜ ⎟⎟ x + ⎜⎜ ⎟⎟ x + ... + ⎟⎟ x + ... ) (8
k =0 ⎝ k ⎠ ⎠⎝ 1 ⎠ ⎝ 2 ⎝ k ⎠
= + ( x 0 x3 + x1 x 2 + x 2 x1 + x3 x 0 ) + ( x1 x3 + x 2 x 2 + x3 x1 ) + ( x 2 x3 + x3 x 2 ) + x3 x3
= 1 + 2x + 3x 2 + 4x3 + 3x 4 + 2x 5 + x 6
זוגות המעריכים בביטוי x 0 x3 + x1 x 2 + x 2 x1 + x3 x 0מייצגים את כל הפתרונות של משוואה
הנתונה ,ז''א זוגות ) .(0, 3), (1, 2), (2, 1), (3, 0מספר הזוגות האלה הוא מקדם של x3בf(x)-
אז התשובה היא . 4
גישה .2אנו רושמים פונקציה יוצרת כצורה אחרת
1
= )f ( x) = ( 1 + x + x 2 + ...)(1 + x + x 2 + ...
(1 − x) 2
לפי הנוסחה ) (7אפשר לרשום
1
= 1 + 2x + 3x 2 + 4x3 + ...
(1 − x) 2
מקדם של x3הוא . 4באופן דומה כזה היה בגישה 1נקבל את התשובה . 4 :
13
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
אז ) f(xהיא פונקציה יוצרת עבור הסדרה a 0 , a1 ,...., a n ,....כאשר a kהוא מספר פתרונות של
המשוואה הנ''ל בקבוצה . N 0
אם אנו רוצים למצוא את מספר הפתרונות של משוואה )*( בקבוצה N 0ללא הגבלות נוספות
על נעלמים אז אנו רושמים את הפונקציה היוצרת f ( x) = ( 1 + x + x 2 + ...)nומחפשים את
המקדם של xkבפונקציה הזו .
⎞ ⎛ 7⎞ ⎛ 8
)= ( 1 − x11)( 1 + x + x 2 + ... ) 7 = ( 1 − x11 )(1 + ⎜⎜ ⎟⎟ x + ⎜⎜ ⎟⎟ x 2 + ...
⎠⎝ 1⎠ ⎝ 2
המקדם של x25בביטוי אחרון הוא
⎞⎛ 7 + 25 −1⎞ ⎛ 7 + 14 −1
⎜⎜ . ⎜⎜ ⎟⎟ − ⎟⎟ = 697521
⎠ ⎝ 25 ⎠ ⎝ 14
בעיה .4מצא פונקציה יוצרת למציאת מספר האפשרויות לחלק 9כדורים אדומים ו11-
כדורים לבנים ל 6 -תאים כאשר באף תא אין יותר מ 2-כדורים אדומים .
פתרון .חלוקות הכדורים משני הצבעים אינן תלויות זו בזו .לכן אפשר לפתור את הבעיה על
ידי יצירת פונקציה היוצרת של שני משתנים xו . y -המקדם של x9 y11הוא מספר
האפשרויות המבוקש.
6
⎞ ⎛ 1 − x3
⎜⎜ = ). B = ( 1 + x + x ) ( 1 + y + y + ...
2 6 2 6
נחשב המקדם של x9ביטוי ⎟⎟ (1 − y) 6
⎠ ⎝ 1− x
. B = ( 1 − 6x + 15x − 20x + 15x − 6x15 + x18 )(1 + x + x 2 + ...)6 ( 1 + y + y 2 + ...)6
3 6 9 12
⎞ ⎛ n + 1⎞ ⎛ n ⎞ ⎛ n
⎜⎜ ( ⎜⎜ ⎟⎟ = ⎜⎜ ⎟⎟ + בעיה .5הוכח את הזהות) C kn +1 = C kn + C kn −1 :ז''א ⎟⎟
⎝ k k
⎝ ⎠ ⎝ ⎠ k − 1 ⎠
14
סמסטר ב' 2002 מבוא למתמטיקה דיסקרטית 201-1-9661
מושגי יסוד של תורת הקבוצות .קומבינטוריקה נושא 1
15