Jump to content
החלפת מצב תפריט
שינוי מצב תפריט ההעדפות
החלפת מצב תפריט אישי
לא בחשבון
כתובת ה־IP שלך תהיה גלויה לציבור אם תעשה עריכות כלשהן.

למת לחיצות הידיים

מתוך ויקיפדיה, האנציקלופדיה החופשית
קובץ:6n-graf.svg
בגרף יש מספר זוגי של צמתים (הצמתים 2, 4, 5, 6) בעלי דרגה אי זוגית. וסכום הדרגות של הצמתים הוא 14=2+3+2+3+3+1 שהוא פעמיים מספר הקשתות

למת לחיצות הידיים קובעת כי במסיבה שבה חלק מהאנשים לוחצים ידיים, כמות האנשים שלחצו ידיים מספר אי זוגי של פעמים חייבת להיות זוגית. ללמה שימושים בתורת הגרפים, וממנה נובע כי בכל גרף לא מכוון קיימים מספר זוגי של צמתים שדרגתם אי זוגית. הלמה היא תוצאה של נוסחת סכום הדרגות (נקראת גם: משפט הדרגה או משפט הדרגות) לפיה לכל גרף <math>G</math> מתקיים: <math>\sum_{v\in V}deg(v)=2|E|</math>[1]. שתי התוצאות אלו הוכחו על ידי לאונרד אוילר במאמרו על בעיית הגשרים של קניגסברג שהיווה את הבסיס לתורת הגרפים.

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

הוכחה עריכה

נוכיח קודם את נוסחת סכום הדרגות ובאמצעותה נוכיח את הלמה:

נספור בשתי דרכים שונות את מספר הזוגות <math>(v,e)</math> כאשר <math>e</math> מסמל קשת ו-<math>v</math> הוא צומת ש-<math>e</math> יוצאת ממנו, כל צומת <math>v</math> נמצא ב-<math>deg(v)</math> זוגות (שכן יוצאות מהצומת <math>deg(v)</math> קשתות), לכן מספר הזוגות הוא סכום כל דרגות הצמתים בגרף. אולם, ניתן לספור גם לפי הקשתות, כל קשת <math>e</math> נמצאת ב-2 זוגות (עם כל אחד מהקצוות של <math>e</math>), ולכן מספר הזוגות הוא גם פעמיים מספר הקשתות. כלומר קיבלנו את השוויון <math>\sum_{v\in V}deg(v)=2|E|</math>.

נוכיח באמצעות השוויון הקודם את הלמה:

נניח בשלילה שיש מספר אי זוגי <math>k</math> של צמתים אי זוגיים בגרף לא מכוון כלשהו, סכום כל הדרגות של הצמתים האי זוגיים הוא אי זוגי (כיוון שחיברנו מספרים אי זוגיים מספר אי זוגי של פעמים), סכום הדרגות של הצמתים בעלי דרגה זוגית הוא זוגי (חיבור מספרים זוגיים תמיד יוצא מספר זוגי). לכן <math>\sum_{v\in V}deg(v)</math> הוא מספר אי זוגי (כחיבור של מספר זוגי ומספר אי זוגי). אבל מתקיים <math>\sum_{v\in V}deg(v)=2|E|</math>. בסתירה לכך שצד שמאל של השוויון הוא אי זוגי, ולכן מספר הצמתים האי זוגיים בכל גרף לא מכוון הוא זוגי.

גרפים רגולריים עריכה

מנוסחת סכום הדרגות נקבל שלכל גרף <math>r</math>-רגולרי בעל <math>n</math> צמתים יש <math>nr/2</math> קשתות[2]. אם <math>r</math> אי זוגי, מספר הקשתות בגרף חייב להתחלק ב-<math>r</math>. כלומר, אם <math>r</math> אי זוגי בגרף יש מספר זוגי של צמתים.

גרפים אינסופיים עריכה

קובץ:Infinite graph one direction.svg
גרף אינסופי שלא מקיים את למת לחיצת הידיים

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

הערות שוליים עריכה

  1. ^ <math>E</math> מציין את מספר הקשתות, <math>V</math> מציין מספר הצמתים של <math>G</math> ו-<math>deg(v)</math> מציין את הדרגה של הצומת <math>v</math>
  2. ^ שגיאת לואה ביחידה יחידה:Citation/CS1/Configuration בשורה 1739<includeonly></includeonly>: attempt to index field '?' (a nil value).