Smart-World Surf

יחידה 5: עקרונות ספירה בסיסיים

הכלים הראשונים לפתרון בעיות קומבינטוריות.

ברוכים הבאים ליחידה "עקרונות ספירה בסיסיים" בקורס "מתמטיקה בדידה". קומבינטוריקה, ובפרט עקרונות ספירה, היא אבן יסוד במדעי המחשב ובמתמטיקה. היכולת לספור במדויק את מספר האפשרויות, הסידורים או הבחירות היא קריטית לניתוח אלגוריתמים, תורת ההסתברות, תורת הגרפים ועוד. יחידה זו תצייד אתכם בכלים הראשונים והחיוניים ביותר לפתרון בעיות ספירה, תוך שימת דגש על הבנה מעמיקה של העקרונות ולא רק על שינון נוסחאות, כפי שמצופה בבחינות הטכניון.

עקרונות יסוד בספירה

שני עקרונות בסיסיים מהווים את הבסיס לכל בעיות הספירה המורכבות יותר.

עקרון הכפל: אם פעולה אחת יכולה להתבצע ב-n דרכים ופעולה שנייה יכולה להתבצע ב-m דרכים, אז רצף של שתי הפעולות (כלומר, הפעולה הראשונה וגם הפעולה השנייה) יכול להתבצע ב-n * m דרכים. עקרון זה תקף גם לרצף של יותר משתי פעולות.
עקרון החיבור: אם פעולה אחת יכולה להתבצע ב-n דרכים ופעולה שנייה יכולה להתבצע ב-m דרכים, ואין חפיפה בין הדרכים של שתי הפעולות (כלומר, הפעולה הראשונה או הפעולה השנייה), אז סך הדרכים לבצע אחת מהן הוא n + m.

עקרון הכפל

מתי משתמשים: כאשר יש רצף של בחירות או פעולות, וכל בחירה היא בלתי תלויה בקודמתה. המילה המנחה היא "וגם" או "לאחר מכן".

עקרון החיבור

מתי משתמשים: כאשר יש אפשרויות שונות וזרות לביצוע משימה אחת. המילה המנחה היא "או".

תמורות וצירופים: סדר מול אי-סדר

הבחנה קריטית בבעיות ספירה היא האם סדר האיברים חשוב או לא, והאם מותר לחזור על איברים.

תמורה (Permutation): סידור של איברים שבו הסדר חשוב. למשל, סידור אותיות למילה.
צירוף (Combination): בחירה של איברים שבה הסדר אינו חשוב. למשל, בחירת קבוצת שחקנים לקבוצה.

תמורות ללא חזרות

תיאור: סידור של k איברים מתוך n איברים שונים, כאשר כל איבר נבחר פעם אחת בלבד והסדר חשוב.
נוסחה: P(n, k) = n! / (n-k)!

תמורות עם חזרות

תיאור: סידור של k איברים מתוך n איברים שונים, כאשר מותר לחזור על איברים והסדר חשוב.
נוסחה: n^k

צירופים ללא חזרות

תיאור: בחירה של k איברים מתוך n איברים שונים, כאשר כל איבר נבחר פעם אחת בלבד והסדר אינו חשוב.
נוסחה: C(n, k) = n! / (k!(n-k)!) (מקדם בינומי n מעל k)

צירופים עם חזרות

תיאור: בחירה של k איברים מתוך n איברים שונים, כאשר מותר לחזור על איברים והסדר אינו חשוב.
נוסחה: C(n+k-1, k) (כוכבים ומחיצות)

אסטרטגיות פתרון וטעויות נפוצות

בחינות בטכניון נוטות לבחון את יכולתכם ליישם את העקרונות הללו בבעיות מורכבות, הדורשות פירוק והבחנה מדויקת.

גישה לפתרון בעיות ספירה:

  • הבנת השאלה: האם הסדר חשוב? האם מותר לחזור על איברים? האם יש אילוצים נוספים?
  • פירוק לבעיות קטנות: לעיתים קרובות, בעיה גדולה ניתנת לפירוק למספר בעיות קטנות יותר, אותן ניתן לפתור באמצעות עקרונות הכפל או החיבור.
  • שימוש ב"משלים": לפעמים קל יותר לספור את המקרים הלא רצויים ולהחסיר אותם מהסה"כ.
  • בדיקת קצוות: ודאו שהפתרון הגיוני עבור מקרים פשוטים או קטנים.
הבחנה בין סדר לאי-סדר וחזרות: זוהי נקודת הכשל הנפוצה ביותר בבחינות. טעות בזיהוי האם הסדר חשוב או לא, או האם מותר לחזור על איברים, תוביל לשימוש בנוסחה שגויה ולתשובה שגויה לחלוטין. קראו היטב את ניסוח השאלה: האם מדובר ב"סידור", "שורה", "קוד" (סדר חשוב) או ב"בחירה", "קבוצה", "ועדה" (סדר לא חשוב)? האם "ספרות שונות", "איברים ייחודיים" (ללא חזרות) או "ניתן לחזור על ספרות" (עם חזרות)?

דוגמאות נפוצות:

  • חלוקת עצמים לתיבות: בעיות "כדורים ותאים" (balls and bins) הן יישום נפוץ של צירופים עם חזרות, בהתאם לאילוצים.
  • מסלולים ברשת: לעיתים קרובות ניתן לפתור באמצעות צירופים (בחירת מתי לפנות ימינה/למעלה).
  • סידורים עם אילוצים: למשל, כמה סידורים של אותיות המילה "BANANA" קיימים (תמורות עם איברים זהים).

שאלות לדיון

  • כיצד תבחינו בין בעיה הדורשת שימוש בעקרון הכפל לבין בעיה הדורשת שימוש בעקרון החיבור? תנו דוגמה לכל אחד.
  • תארו מצב שבו תצטרכו לשלב את עקרון הכפל עם נוסחאות של תמורות או צירופים.
  • מה ההבדל המהותי בין "בחירת 3 ספרות מתוך 10 ליצירת מספר טלפון" לבין "בחירת 3 ספרות מתוך 10 ליצירת קבוצת ספרות"? איזו נוסחה מתאימה לכל מקרה?
  • האם יש מקרים בהם ניתן לפתור בעיית ספירה ביותר מדרך אחת (למשל, ישירות או דרך המשלים)? תנו דוגמה.

נקודות לתשובת מודל

  • עקרון הכפל: רצף פעולות, "וגם". עקרון החיבור: אפשרויות זרות, "או". דוגמאות: בחירת חולצה וגם מכנסיים (כפל); בחירת חולצה אדומה או כחולה (חיבור).
  • שילוב עקרונות: למשל, מספר הדרכים לבחור יושב ראש, סגן, ושלושה חברי ועדה מתוך 10 אנשים. בחירת יושב ראש וסגן (תמורות ללא חזרות) כפול בחירת שלושה חברי ועדה משאר האנשים (צירופים ללא חזרות).
  • מספר טלפון: סדר חשוב, חזרות מותרות (לרוב). 10^3 (תמורות עם חזרות). קבוצת ספרות: סדר לא חשוב, חזרות לא מותרות (קבוצה מכילה איברים ייחודיים). C(10, 3) (צירופים ללא חזרות).
  • פתרון בדרכים שונות: למשל, כמה מספרים בני 3 ספרות מכילים לפחות ספרה זוגית אחת. דרך ישירה: ספירת מקרים עם 1, 2 או 3 ספרות זוגיות (מורכב). דרך המשלים: סה"כ מספרים בני 3 ספרות פחות מספרים שכולם אי-זוגיים.
מצאתם טעות או שחסר משהו?
→ הקודמת
עוצמות קבוצות
הבאה ←
טכניקות ספירה מתקדמות