הלמה של קניג

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

הלמה של קניג היא כלי חשוב בתורת הגרפים. המתמטיקאי W. T. Tutte כתב עליה:

## נוסח הלמה
עץ אינסופי, שכל הדרגות בו סופיות, מכיל ענף (קרי, מסלול היוצא מהשורש) אינסופי.

באופן כללי יותר, יהא G=\left(V,E\right) גרף קשיר עם אינסוף קדקודים, כך שדרגת כל קדקוד היא סופית (קרי, מכל קדקוד יוצאות מספר סופי של צלעות אל קדקודים אחרים). אזי, G מכילה מסלול פשוט (קרי, ללא מעגלים) באורך אינסופי.

### הוכחה
נוכיח את הגרסה הכללית. יהא G=\left(V,E\right) הגרף עם אינסוף קדקודים שיסומנו v_i, כך שדרגת כל אחד מהם סופית.

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

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

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

## היסטוריה
[שמאל|ממוזער|330px|העמוד הראשון במאמר משנת [1927 של דנש קניג, ובו ניתן לראות נוסח ראשון של הלמה בשפת תורת הקבוצות, ותחילת ניסוח בשפת תורת הגרפים.]]
הסיבה הראשונית לניסיונו של דנש קניג להוכיח את הלמה הקרויה על שמו נובעת מניסיונות שונים של אביו, המתמטיקאי דיולה קניג, להפריך את השערת הרצף. האב דיולה קניג השתמש במשפטי שקילות של פליקס ברנשטיין ונתן הוכחה למשפט קנטור-שרדר-ברנשטיין ללא אינדוקציה, מה שדחף את הבן דנש קניג ב־1908 לנסות לתת הוכחות חדשות למשפטיו של ברנשטיין ללא עקרון הסדר הטוב.

ב־1914 הציג קניג את מאמרו הראשון הקשור לנושא, *Sur un probléme de la théorie générales des ensembles et la théorie des graphes*, ב־"קונגרס לפילוסופיה מתמטית" בפריז. המאמר עצמו פורסם תשע שנים אחר־כך. במאמר ניגש קניג להוכחתו של ברנשטיין מכיוון של תורת הגרפים במקום תורת הקבוצות וכך נתן הכללה שתוצאתו של ברנשטיין היא מקרה פרטי שלה. ב־1916 פרסם בגיליון ה־77 של הMathematische Annalen את מאמרו השני בנושא — *Über Graphen und ihre Anwendung auf Determinantentheorie und Mengenlehre*. במאמר זה זנח קניג לחלוטין את השפה של תורת הקבוצות ונתן הוכחה לתוצאה מקבילה של משפט ברנשטיין בגרפים.

ב־1926 פרסם קניג יחד עם סטפן ולקו בגיליון ה־95 של כתב העת Mathematische Annalen את המאמר *Über mehrdeutige Abbildungen von Mengen* הכולל את ההכללה של משפט ברנשטיין שלשמה הם נדרשו ללמה עצמה, ובמיוחד את המקרה הפרטי שלה בנוגע לעצים. מעט לאחר מכן פרסם קניג לבד את המאמר *Sur les correspondances multivoques des ensebles* ובו חזר לשפת תורת הקבוצות כדי "לא להזדקק לשום אינטואיציה גאומטרית", אך גם, כפי שהתוודה מאוחר יותר, כדי להתאים עצמו לסגנון של כתב העת Fundamenta Mathematicae. הלמה מופיעה במאמר זה בצורה הבאה: "תהא E_1,E_2,E_3,\dots סדרה בת מנייה של קבוצות לא ריקות, ויהיה R יחס כך שלכל איבר x_{n+1} של כל קבוצה E_{n+1} קיים לפחות איבר אחד x_n בתוך E_n כך ש־x_nRx_{n+1} לכל n\in\mathbb{N}. אזי אפשרי לבחור מכל E_n איבר a_n כך שמתקיים a_nRa_{n+1} עבור סדרה אינסופית \left(a_1,a_2,a_3\dots\right)".

ב־1927 פרסם קניג את המאמר *Über eine Schlussweise aus dem Endlichen ins Unendliche* ולראשונה הלמה עצמה הייתה הנושא המרכזי בו. במאמר מופיעים שלושה נוסחים של הלמה — הראשון בנוסח תורת הקבוצות השאוב מהמאמר מ־1926, ושניים בלשון תורת הגרפים:
#"אם קבוצה בת מנייה של נקודות של גרף אינסופי היא איחוד של מספר בן מנייה של קבוצות סופיות ולא ריקות E_1,E_2,\dots כך שכל נקודה של E_{n+1} ניתנת לחיבור לנקודה ב־E_n על ידי צלע, אזי קיים בגרף מסלול אינסופי a_1,a_2,\dots שמכיל נקודה a_n מכל קבוצה E_n (ואין הכרח שהקבוצות E_n תהיינה זרות)".
#"אם לכל נקודה בגרף אינסופי קשיר יש מספר סופי של צלעות היוצאות ממני, אזי הגרף מכיל מסלול אינסופי".

כדי להדגיש את החשיבות של הלמה עצמה מחוץ להקשר של משפט ברנשטיין קניג ציין 4 יישומים של הלמה:
#הכללה של משפט בורל הקובע כי "עבור E תת-קבוצה של הקטע \left(0,1\right) ו־I משפחה של קטעים עם התכונה שכל נקודה ב־E מוכלת באיזשהו קטע בה. אזי קיים מספר טבעי n כך שאם הקטע \left(0,1\right) מחולק ל־2^n תת-קטעים, אזי תת-קטעים המכילים נקודה מ־E מוכלים בקטע הנמצא ב־I".
#הוכחת מקרה פרטי של משפט ארבעת הצבעים.
#הוכחה לטענה שאם נניח שהמין האנושי לעולם לא ייכחד, אזי קיים בינינו אדם שיש לו אינסוף צאצאים.
#הוכחה שבשחמט קיים מספר טבעי N התלוי במספר q, כך שאם הלבן משחק החל מנקודה q אזי הלבן יכול לנצח בפחות מ־N מהלכים.

## הקשר ל[[אינטואיציוניזם]]
משפט הפריסות הפיניטריות (The fan theorem) של בראואר הוא, מנקודת מבט של המתמטיקה הקלאסית היפוך לוגי של גרסה חלשה של הלמה של קניג. תת-קבוצה S של \{0,1\}^{ נקרא *חסם* (bar) אם לכל פונקציה מ־\omega אל הקבוצה \{0,1\} יש קטע התחלתי ב־S. חסם הוא *בר־הפרדה* (detachable) אם כל רצף סופי הוא או בחסם או שאינו בחסם (הנחה זו הכרחית כי במתמטיקה אינטואיציוניסטית כלל השלישי מן הנמנע לא תמיד נכון). חסם הוא *אחיד* (uniform) אם קיים מספר טבעי N כך שלכל פונקציה מ־\omega אל הקבוצה \{0,1\} (רצף אינסופי, הנקרא גם *אלמנט*), יש קטע התחלתי בחסם באורך שלא עולה על N. משפט הפריסות הפיניטריות של בראואר טוען שכל חסם בר־הפרדה הוא גם אחיד.

המשפט ניתן להוכחה בשיטות קלאסיות כאשר רואים בחסם כיסוי פתוח של המרחב הטופולוגי הקומפקטי \{0,1\}^{. כל רצף בחסם הוא קבוצה פתוחה במרחב (הקבוצה היא כל מה שמתחיל ברצף הזה). מההנחה, זהו כיסוי של כל המרחב. מקומפקטיות, יש לכיסוי תת-כיסוי סופי. את N נוכל לבחור בתור אורך הרצף הגדול ביותר מבין הרצפים המתאימים לתת-הכיסוי הסופי שבחרנו. כאמור, ההוכחה שקולה להוכחת גרסה חלשה של הלמה של קניג: לכל מספר טבעי k, לכל תת-עץ אינסופי של \{0,\ldots,k\}^{ יש מסלול אינסופי. נשים לב כי ההוכחה שנתנו כמו גם ההוכחה שניתנה למשפט הכללי, אינה קונסטרוקטיבית. בהוכחה מעלה, הסיבה היא שבכל שלב יש שימוש בהוכחה על דרך השלילה כדי למצוא את הקדקוד השכן הבא במסלול. החשיבות של משפט הפריסות הפיניטריות הוא בכך שהוא התקבל (בין אם כאקסיומה או על ידי הוכחה קונסטרוקטיבית מעקרון קודם) באסכולות הקונסטרוקטיביות ובאינטואיציוניזם בפרט כלגיטימי ובכך אפשר עבודות רבות באנליזה קונסטרוקטיבית.

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

הלמה של קניג היא אפוא הגבלה של עקרון הבחירה התלויה ליחס שלם R כך שלכל x קיימים מספר סופי של y כך ש־xRy. אמנם באופן כללי אקסיומת הבחירה חזקה יותר מעקרון הבחירה התלויה וגוררת אותו, ההגבלה הזו של העיקרון שקולה להגבלה של אקסיומת הבחירה. כאשר הבחירה בכל קדקוד נעשית על תת-קבוצה סופית של קבוצה שאינה בהכרח בת מנייה, הלמה של קניג אומרת ש־"כל עץ אינסופי בעל דרגה סופית מכיל מסלול אינסופי" שקול לכך שכל קבוצה בת מנייה של קבוצות סופיות מכילה פונקציית בחירה. ניסוח זה של הלמה של קניג ושל אקסיומת הבחירה אינו יכיח באקסיומת צרמלו פרנקל.

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

המערכת WKL_0 (קיצור של Weak König's lemma, כאשר ה־0 מסמל שבמערכת זו אינדוקציה מתמטית היא מסדר שני), שהיא אחת מחמש המערכות המרכזיות, מוגדרת בין היתר על ידי הלמה של קניג. היא מורכבת מהאקסיומות של מערכת RCA_0 יחד עם הגרסה החלשה של הלמה הטוענת שכל עץ בינארי מלא (קרי, עץ כל הסדרות של 0 ו־1) מכיל מסלול אינסופי. טענה זו, הקרויה "למת קניג החלשה" פשוטה לתיאור בשפת האריתמטיקה מסדר שני.

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

ישנן מספר טענות השקולות ללמת קניג החלשה, ולכן ל־WKL_0 במערכת RCA_0. בין היתר:
*משפט היינה-בורל לקטעי יחידה סגורים — לכל כיסוי על ידי סדרת קטעים פתוחים יש תת-כיסוי סופי..
*משפט היינה-בורל למרחבים מטריים ספרביליים חסומים לחלוטין.
*משפט ויירשטראס הראשון לקטעים סגורים — כל פונקציה רציפה ממשית על קטע סגור היא חסומה.
*משפט נקודת השבת של בראואר, לפונקציות רציפות על מכפלה סופית של קטעי יחידה.
*משפט השלמות של גדל (לשפות בנות־מנייה).
*משפט עקום ז'ורדן.

קיימות גם מערכות חזקות יותר מ־RCA_0, אחת החשובות בהן, ובכלל, היא ACA_0 שבה הלמה של קניג בגרסתה המלאה נכונה. למעשה, ב־RCA_0, הלמה של קניג גוררת את ACA_0.

## הכללות לעוצמה גבוהה

אומרים שלעוצמה k יש **תכונת העץ** אם לכל עץ מגובה k, שבו כל רמה היא מעוצמה קטנה מ-k, יש מסלול באורך k. הלמה של קניג אומרת שלאָלֶף אֶפֶס יש תכונת העץ. אהרונשיין הוכיח של-\ \aleph_1 אין תכונת העץ (ראו עץ אהרונשיין). תכונת העץ עבור \ \aleph_2 אינה נובעת מ-ZFC, אבל היא עקבית עם ZFC, ועקבי אפילו שכל המונים \ \aleph_n, עבור n מ-2 ואילך, הם בעלי תכונת העץ.

## לקריאה נוספת

* Kleene, S. C. **Mathematical Logic**. New York: Dover, 2002
* Miriam Franchella, **On the Origins of Denes Konig's Infinity Lemma**, Archive History Exact Science, 51, 1997


## קישורים חיצוניים
* 

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




קניג
קניג
קניג
קניג
קניג