עקרון שובך היונים

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

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

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

הרחבת העקרון[עריכת קוד מקור | עריכה]

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

הרחבה למקרה האינסופי: אם יש אינסוף יונים, ומספר סופי של תאים בשובך לתוכם יש להכניס את אינסוף היונים, בהכרח בתא אחד לפחות יהיו אינסוף יונים.

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

דוגמאות[עריכת קוד מקור | עריכה]

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

דוגמאות נוספות ליישומים של העיקרון:

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

הוכחת העקרון[עריכת קוד מקור | עריכה]

נניח בשלילה כי לתוך תאים בשובך יש להכניס n יונים. נכניס לכל תא יונה אחת לכל היותר. קיבלנו כי הכנסנו, במקרה המקסימלי, יונים, בסתירה לכך ש-.

עקב פשטות ההוכחה של הטענה נעשה בה שימוש רב במחקר העוסק בסיבוכיות של מערכות הוכחה (Proof Complexity).

ראו גם[עריכת קוד מקור | עריכה]

לקריאה נוספת[עריכת קוד מקור | עריכה]

  • Martin Aigner, Günter M. Ziegler, Proofs from THE BOOK, Springer, 1998.
  • Alexander Razborov, Proof Complexity of Pigeonhole Principles, Proceedings of the 5th DLT, Lecture Notes in Computer Science, vol. 2295, 2002, pages 100-116

קישורים חיצוניים[עריכת קוד מקור | עריכה]