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

עקרון במתמטיקה ומדעי המחשב

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

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

עיקרון זה נוסח ככל הנראה לראשונה בצורה רשמית בשנת 1834 בידי המתמטיקאי הגרמני יוהאן דיריכלה.

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

הרחבת העיקרון עריכה

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

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

דוגמאות עריכה

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

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

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

הוכחת העיקרון עריכה

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

עקב פשטותה של ההוכחה נעשה בה שימוש רב במחקר העוסק בסיבוכיות של מערכות הוכחה (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

קישורים חיצוניים עריכה