הלמה של קניג היא כלי חשוב בתורת הגרפים. המתמטיקאי W. T. Tutte כתב עליה:
הלמה של קניג היא כלי עצמתי לחקר של גרפים סופיים באופן מקומי. במובן מסוים היא עצמתית מדי, שכן היא גרמה לחלק מאיתנו לאבד עניין בסוג זה של גרפים. התורה של גרפים אלו אינה אלא שימוש חוזר בלמה זו
— W. T. Tutte, Commentery, in Denes Konig Theory of Finite and Infinite Graphs, Boston: Birkhauser, 1990, pp. 25
נוסח הלמה
עץ אינסופי, שכל הדרגות בו סופיות, מכיל ענף (קרי, מסלול היוצא מהשורש) אינסופי.
באופן כללי יותר, יהא גרף קשיר עם אינסוף קדקודים, כך שדרגת כל קדקוד היא סופית (קרי, מכל קדקוד יוצאות מספר סופי של צלעות אל קדקודים אחרים). אזי, מכילה מסלול פשוט (קרי, ללא מעגלים) באורך אינסופי.
הוכחה
נוכיח את הגרסה הכללית. יהא הגרף עם אינסוף קדקודים שיסומנו , כך שדרגת כל אחד מהם סופית.
נתחיל עם קדקוד . מהקשירות של הגרף נובע שקיים מסלול פשוט ממנו לכל אחד מהקדקודים האחרים ב־, כל מסלול כזה עובר דרך אחד השכנים של ויש מספר סופי של שכנים כאלה, מסופיות הדרגה שלו. קיים אם כן קדקוד שכן אחד שניתן להגיע ממנו אל אינסוף קדקודים שלא דרך , אחרת, נקבל שמכל אחד מהשכנים שלו ניתן להגיע למספר סופי של קדקודים ונקבל שיש מספר סופי של קדקודים בגרף, בסתירה להנחה שישנם אינסוף קדקודים.
נסמן את הקדקוד השכן שבחרנו . ישנם כעת, מהבחירה, אינסוף קדקודים שיש מסלול פשוט ממנו אליהם שלא דרך . כל מסלול כזה עובר דרך אחד השכנים שלו שהוא לא וכמו קודם קיים שכן אחד שממנו ניתן להגיע לאינסוף מקדקודי הגרף. נבחר אותו ונסמנו .
נמשיך כעת באותו אופן באינדוקציה מתמטית. נקבל שבכל שלב מהנחת האינדוקציה יש שכן שממנו ניתן להגיע לאינסוף מקדקודי הגרף במסלול פשוט שלא עובר דרך הקודמים. מהאינדוקציה נקבל שלכל מספר טבעי ניתן לבחור קדקוד כך שקיים מסלול פשוט בגרף באורך .
היסטוריה
הסיבה הראשונית לניסיונו של דנש קניג להוכיח את הלמה הקרויה על שמו נובעת מניסיונות שונים של אביו, המתמטיקאי דיולה קניג, להפריך את השערת הרצף[1]. האב דיולה קניג השתמש במשפטי שקילות של פליקס ברנשטיין ונתן הוכחה למשפט קנטור-שרדר-ברנשטיין ללא אינדוקציה, מה שדחף את הבן דנש קניג ב־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. הלמה מופיעה במאמר זה בצורה הבאה: "תהא סדרה בת מנייה של קבוצות לא ריקות, ויהיה יחס כך שלכל איבר של כל קבוצה קיים לפחות איבר אחד בתוך כך ש־ לכל . אזי אפשרי לבחור מכל איבר כך שמתקיים עבור סדרה אינסופית ".
ב־1927 פרסם קניג את המאמר Über eine Schlussweise aus dem Endlichen ins Unendliche ולראשונה הלמה עצמה הייתה הנושא המרכזי בו. במאמר מופיעים שלושה נוסחים של הלמה — הראשון בנוסח תורת הקבוצות השאוב מהמאמר מ־1926, ושניים בלשון תורת הגרפים:
"אם קבוצה בת מנייה של נקודות של גרף אינסופי היא איחוד של מספר בן מנייה של קבוצות סופיות ולא ריקות כך שכל נקודה של ניתנת לחיבור לנקודה ב־ על ידי צלע, אזי קיים בגרף מסלול אינסופי שמכיל נקודה מכל קבוצה (ואין הכרח שהקבוצות תהיינה זרות)".
"אם לכל נקודה בגרף אינסופי קשיר יש מספר סופי של צלעות היוצאות ממני, אזי הגרף מכיל מסלול אינסופי".
כדי להדגיש את החשיבות של הלמה עצמה מחוץ להקשר של משפט ברנשטיין קניג ציין 4 יישומים של הלמה:
הכללה של משפט בורל הקובע כי "עבור תת-קבוצה של הקטע ו־ משפחה של קטעים עם התכונה שכל נקודה ב־ מוכלת באיזשהו קטע בה. אזי קיים מספר טבעי כך שאם הקטע מחולק ל־ תת-קטעים, אזי תת-קטעים המכילים נקודה מ־ מוכלים בקטע הנמצא ב־".
משפט הפריסות הפיניטריות (The fan theorem) של בראואר הוא, מנקודת מבט של המתמטיקה הקלאסית היפוך לוגי של גרסה חלשה של הלמה של קניג. תת-קבוצה של נקרא חסם (bar) אם לכל פונקציה מ־ אל הקבוצה יש קטע התחלתי ב־. חסם הוא בר־הפרדה (detachable) אם כל רצף סופי הוא או בחסם או שאינו בחסם (הנחה זו הכרחית כי במתמטיקה אינטואיציוניסטיתכלל השלישי מן הנמנע לא תמיד נכון). חסם הוא אחיד (uniform) אם קיים מספר טבעי כך שלכל פונקציה מ־ אל הקבוצה (רצף אינסופי, הנקרא גם אלמנט), יש קטע התחלתי בחסם באורך שלא עולה על . משפט הפריסות הפיניטריות של בראואר טוען שכל חסם בר־הפרדה הוא גם אחיד.[2]
המשפט ניתן להוכחה בשיטות קלאסיות כאשר רואים בחסם כיסוי פתוח של המרחב הטופולוגי הקומפקטי. כל רצף בחסם הוא קבוצה פתוחה במרחב (הקבוצה היא כל מה שמתחיל ברצף הזה). מההנחה, זהו כיסוי של כל המרחב. מקומפקטיות, יש לכיסוי תת-כיסוי סופי. את נוכל לבחור בתור אורך הרצף הגדול ביותר מבין הרצפים המתאימים לתת-הכיסוי הסופי שבחרנו. כאמור, ההוכחה שקולה להוכחת גרסה חלשה של הלמה של קניג: לכל מספר טבעי , לכל תת-עץ אינסופי של יש מסלול אינסופי. נשים לב כי ההוכחה שנתנו כמו גם ההוכחה שניתנה למשפט הכללי, אינה קונסטרוקטיבית. בהוכחה מעלה, הסיבה היא שבכל שלב יש שימוש בהוכחה על דרך השלילה כדי למצוא את הקדקוד השכן הבא במסלול. החשיבות של משפט הפריסות הפיניטריות הוא בכך שהוא התקבל (בין אם כאקסיומה או על ידי הוכחה קונסטרוקטיבית מעקרון קודם) באסכולות הקונסטרוקטיביות ובאינטואיציוניזם בפרט כלגיטימי ובכך איפשר עבודות רבות באנליזה קונסטרוקטיבית.[3]
הלמה של קניג שקולה לגרסה מוחלשת של אקסיומת הבחירה — עקרון הבחירה התלויה. בהוכחת הלמה, בכל שלב באינדוקציה נבחר קדקוד המקיים תכונה מסוימת, ואמנם בהכרח קיים קדקוד אחד כזה לפחות, אך אם יש יותר מאחד אין בחירה טבעית בין הקדקודים האפשריים. אם הגרף הוא בן מנייה, אזי ניתן למנות את הקדקודים ועל ידי סדר טוב ניתן לבחור בהוכחה את הקדקוד הקטן ביותר בסדר. במקרה כזה הלמה תקפה באקסיומות צרמלו פרנקל גם ללא בחירה.
הלמה של קניג היא אפוא הגבלה של עקרון הבחירה התלויה ליחס שלם כך שלכל קיימים מספר סופי של כך ש־. אמנם באופן כללי אקסיומת הבחירה חזקה יותר מעקרון הבחירה התלויה וגוררת אותו, ההגבלה הזו של העיקרון שקולה להגבלה של אקסיומת הבחירה. כאשר הבחירה בכל קדקוד נעשית על תת-קבוצה סופית של קבוצה שאינה בהכרח בת מנייה, הלמה של קניג אומרת ש־"כל עץ אינסופי בעל דרגה סופית מכיל מסלול אינסופי" שקול לכך שכל קבוצה בת מנייה של קבוצות סופיות מכילה פונקציית בחירה[4]. ניסוח זה של הלמה של קניג ושל אקסיומת הבחירה אינו יכיח באקסיומת צרמלו פרנקל.
המערכת (קיצור של Weak König's lemma, כאשר ה־ מסמל שבמערכת זו אינדוקציה מתמטית היא מסדר שני), שהיא אחת מחמש המערכות המרכזיות, מוגדרת בין היתר על ידי הלמה של קניג. היא מורכבת מהאקסיומות של מערכת יחד עם הגרסה החלשה של הלמה הטוענת שכל עץ בינארי מלא (קרי, עץ כל הסדרות של ו־) מכיל מסלול אינסופי. טענה זו, הקרויה "למת קניג החלשה" פשוטה לתיאור בשפת האריתמטיקה מסדר שני.
לשתי המערכות, ו־ יש אותה שפה מסדר ראשון, ופירושו ששתי המערכות מוכיחות אותן טענות הכתובות בשפה מסדר ראשון. לעומת זאת, חזקה יותר מרעותה, שכן משפטים מתמטיים מרכזיים רבים יכיחים בה ולא ב־, אלו משפטים המנוסחים בשפה מסדר שני שלא ניתנים לניסוח בסדר ראשון.
ישנן מספר טענות השקולות ללמת קניג החלשה, ולכן ל־ במערכת . בין היתר:
משפט היינה-בורל לקטעי יחידה סגורים — לכל כיסוי על ידי סדרת קטעים פתוחים יש תת-כיסוי סופי.[5].
קיימות גם מערכות חזקות יותר מ־, אחת החשובות בהן, ובכלל, היא שבה הלמה של קניג בגרסתה המלאה נכונה. למעשה, ב־, הלמה של קניג גוררת את .[6]
הכללות לעוצמה גבוהה
אומרים שלעוצמה k יש תכונת העץ אם לכל עץ מגובה k, שבו כל רמה היא מעוצמה קטנה מ-k, יש מסלול באורך k. הלמה של קניג אומרת שלאָלֶף אֶפֶס יש תכונת העץ. אהרונשיין הוכיח של- אין תכונת העץ (ראו עץ אהרונשיין). תכונת העץ עבור אינה נובעת מ-ZFC, אבל היא עקבית עם ZFC, ועקבי אפילו שכל המונים , עבור 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
^Truss, J. Some cases of König's lemma, in Marek, V. Wiktor; Srebrny, Marian; Zarach, Andrzej, Set theory and hierarchy theory: a memorial tribute to Andrzej Mostowski, Lecture Notes in Mathematics 537, Springer, (1976), pp. 273–284; השווה Azriel Lévy, Basic Set Theory, Springer, (1979) Reprint Dover 2002, ISBN 0-486-42079-5., תרגיל IX.2.18.