על משחקי קלפים, פסי רכבת ונקודות באינסוף

מבוא

מדי פעם משחק שהוא מאוד מתמטי באופיו מצליח להפוך ללהיט בציבור הכללי, והפעם אני רוצה לדבר על דאבל (Dobble, שנקרא גם Spot It! לפעמים):

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

יש במשחק הזה היבט לא מתמטי משמעותי מאוד - ההיבט של עיצוב הקלפים, שהוא לדעתי בעל חלק חשוב בהצלחה של המשחק. החל בבחירה בקלפים עגולים (מה שגורם לכך שכשמורידים קלף לשולחן, אוטומטית בוחרים באקראי "סיבוב" של האובייקטים שעליו) , עבור באיורים עצמם וכלה בטריק של גודל שונה לאותו אובייקט בין קלפים שונים כדי להקשות על מציאת הצורה המשותפת. אבל מעבר להיבט הזה, יש גם משהו חמוד מאוד בהיבט המתמטי שלו. שתי שאלות מתעוררות כמעט מייד: למה בכלל אפשרי שתהיה סיטואציה כזו של חבילת קלפים גדולה שכל שני קלפים ממנה חולקים בדיוק אובייקט אחד, ואיך מוצאים את החבילה הזו? הרי אם סתם ננסה ליצור קלפים בעצמנו מהר מאוד נסתבך ממש. אם יצרנו איכשהו 10 קלפים, אז הקלף ה-11 יהיה חייב להיות בעל אובייקט משותף עבור כל הקלפים שיצרנו עוד כה אבל אסור שיהיו שני אובייקטים משותפים - אם ננסה ליצור את זה בניסוי וטעייה יהיה מדובר בגיהנום. אז האם יש דרך אחרת?

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

בואו נדבר על זה.

חלק ראשון, ובו אין לנו מושג מה אלו קווים ונקודות

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

אבל מה זה אומר, פורמלית, מתמטית? ובכן, הנה הסוד האפל של המתמטיקה: כלום. זה אומר כלום. שום דבר. אין לנו במתמטיקה הסבר לשאלה "מה זו נקודה"ו"מה זה קו" בגאומטריה.

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

ובכן, אוקלידס כתב ביוונית שאני לא מבין אז אני לא אביא אותה כאן, אבל אפשר למצוא תרגומים בשלל מקומות כולל באינטרנט. כאן למשל יש תרגום לאנגלית שהכין David E. Joyce. וכאן יש משהו קסום - תרגום לעברית מהמאה ה-13 של ר’ יעקב בן מכיר. בואו נראה איך, על פי שני התרגומים הללו, אוקלידס מגדיר "נקודה":

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

כאן יש משהו על דרך החיוב - לקו יש "אורך" (לא ברור מה זה אורך) אבל גם שלילה: אין לו "רוחב" (לא ברור מה זה רוחב). שימו לב מה אין פה: לא אומרים שקו מורכב מנקודות; לא אומרים שהוא ישר; לא אומרים אם הוא בעל קצוות או מתמשך עד לאינסוף.

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

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

  1. אפשר למתוח קו ישר בין כל שתי נקודות.

  2. ניתן להמשיך קו ישר ללא הגבלה.

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

  4. כל הזוויות הישרות שוות זו לזו.

  5. דרך נקודה מחוץ לישר ניתן להעביר ישר יחיד שמקביל לישר הנתון.

אקסיומות 3-4 לא יהיו רלוונטיות לנו הפעם. באקסיומות 1-2 מופיע "קו ישר"שלא ברור מה הוא - אוקלידס מגדיר אותו קודם אבל בהגדרה חסרת פשר למדי. עדיין, יש לנו את האינטואיציה להסתמך עליה, ואפשר להבין את האקסיומות הללו בתור הצהרת כוונות: קו ישר זה משהו שיכול לגעת בנקודות, כלומר לכל זוג של קו ונקודה מתקיים ביניהם היחס "נוגעים/לא נוגעים". זו האינטראקציה המהותית בין שני המושגים המרכזיים הללו. אקסיומה 2 גם מאפשרת לנו לחשוב על קווים בתור משהו שהוא לא תחום במרחב אלא "הולך עד לאינסוף"(למרות שזה לא נאמר פה במפורש).

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

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

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

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

  1. לכל שתי נקודות שונות זו מזו, קיים ישר יחיד שחל בשתיהן.

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

  3. קיימות ארבע נקודות כך שאין ישר שחל על יותר משתיים מהן.

שימו לב למשהו מעניין באקסיומות הללו - הן כמעט סימטריות: 1 ו-2 הן אותו הדבר בהחלפת התפקיד של ישר ונקודה. לעומת זאת 3 היא לא סימטרית אבל אפשר להוכיח מתוך שלוש האקסיומות הללו גם את הגרסה ה"דואלית"שלה: שקיימים ארבעה ישרים כך שאין נקודה שחלה על יותר משניים מהם. הדואליות הזו היא עיקרון כללי - לכל טענה שנכונה על מישור פרוייקטיבי סופי ניתן להפוך את התפקידים של "ישרים"ו"נקודות"ולקבל עוד טענה נכונה.

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

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

הדוגמא הפשוטה ביותר שאני מכיר למישור פרוייקטיבי נקראת המישור של פאנו ונראית ככה:

מה יש לנו פה? זה ציור שבא להמחיש סיטואציה שבה יש לנו שבע נקודות ושבעה ישרים. הנקודות הן העיגולים השחורים הקטנים; הישרים הם הקווים שבאיור, כולל הקו שהוא בכלל מעגל. זה נשמע מוזר כי המילה "ישר"עלולה לעורר בנו ציפייה שאם מציירים ישרים הם יראו כמו, ובכן, ישרים - אבל זכרו, כל מה שיש לנו הוא את האקסיומות והן לא דורשות שום דבר כזה. גם הציור הוא בסך הכל ציור. היה אפשר לצייר את אותו דבר בדרכים אחרות. היה אפשר גם להגיד שהמישור מורכב מקבוצת הנקודות \(\left\{ p_{1},p_{2},p_{3},p_{4},p_{5},p_{6},p_{7}\right\}\) וקבוצת הישרים \(\left\{ l_{1},l_{2},l_{3},l_{4},l_{5},l_{6},l_{7}\right\}\) כך שלמשל הישר \(l_{3}\) חל עם הנקודות \(p_{2},p_{5},p_{7}\) . אבל דרך תיאור כזו היא כמובן הרבה יותר מסורבלת מאשר האיור הנחמד שלמעלה ואין בה יותר אינפורמציה מאשר יש בו, ולכן אנחנו משתמשים בו.

באיור הזה קל לראות בעיניים שכל ישר חל בדיוק עם שלוש נקודות, וכל נקודה חלה בדיוק עם שלושה ישרים. קל לראות שאקסיומות 1 ו-2 מתקיימות. בשביל אקסיומה 3 צריך לעבוד טיפ-טיפה יותר: אם ניקח סתם ארבע נקודות, בהחלט ייתכן ששלוש מהן יהיו על אותו ישר, למשל אם ניקח את שלוש הנקודות התחתונות. אבל בואו ניקח את כל שלוש הנקודות שהן הקודקודים של ה"משולש"- בבירור אין ישר שעובר דרך שלושתן. עכשיו נוסיף אליהן את נקודת האמצע, שלא הייתה על אף ישר שעבר דרך זוגות של שלושת הקודקודים הללו - קיבלנו קבוצה של ארבע נקודות כך שאין ישר שחל על יותר משתיים מהן, כך שהאקסיומות מתקיימות - הדבר הזה הוא מישור פרוייקטיבי!

זה די שונה מהאינטואיציה הגאומטרית הרגילה שלנו, כי אנחנו חושבים על מישור בתור משהו שמכיל אינסוף נקודות (כי למשל בואו נמתח קו בין הנקודות 0 ו-1; באמצע הקו יש את הנקודה \(\frac{1}{2}\) , ובאמצע הקו בין 0 ו-\(\frac{1}{2}\) יש את הנקודה \(\frac{1}{4}\) וכן הלאה עד אינסוף). כאן לעומת זאת יש לנו מישור פרוייקטיבי סופי - אבל שוב, כל מה שאנחנו משתמשים בו כדי לבדוק אם משהו הוא מישור פרוייקטיבי הוא האקסיומות, והן בוודאי לא דורשות אינסופיות.

איך זה קשור לדאבל? פשוט מאוד: תחשבו על הנקודות בתור אובייקטים ועל הישרים בתור קלפים. מה שהמישור של פאנו נותן לנו הוא מן גרסה פשוטה של דאבל: יש לנו 7 קלפים, ובסך הכל 7 אובייקטים. על כל קלף יש 3 אובייקטים (וכל אובייקט מופיע בדיוק ב-3 קלפים) ולכל זוג קלפים יש בדיוק אובייקט אחד שנמצא בשניהם יחד - זו בדיוק האקסיומה מס' 2, "לכל שני ישרים שונים זה מזה, קיימת נקודה יחידה שחלה בשניהם."העניין הוא שבדאבל יש יותר קלפים, יותר אובייקטיבים והכי חשוב - יותר אובייקטים שמופיעים על כל קלף - 8, להבדיל מה-3 של המישור של פאנו. אז מה ההכללות של המישור של פאנו שנותנות את דאבל?

ובכן, זו שאלה די מעניינת.

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

אם כן, מה שראינו עד כה הוא שיש מספרי נקודות שעבורן פשוט לא יכול להתקיים מישור פרוייקטיבי. אם נציב \(N=2,3,4,\ldots\) נקבל ב-\(N^{2}+N+1\) את סדרת הערכים \(7,13,21,31,43,57,73,91,111,\ldots\) . כלומר, פשוט אין מישור פרוייקטיבי עם \(15\) נקודות כי המספר הזה לא מופיע ברשימה הזו. אבל האם זה עובד בכיוון ההפוך? האם לכל מספר שמופיע ברשימה אכן קיים מישור פרוייקטיבי שזו כמות הנקודות שלו? ובכן, לא. עבור \(N=6\) אנחנו מקבלים \(43\) ופשוט לא קיים מישור פרוייקטיבי עם 43 נקודות. זו הדוגמא הראשונה לסיטואציה שבה הנוסחה "נשברת".

עבור \(N=7\) , לעומת זאת, בהחלט קיים מישור פרוייקטיבי בן 57 נקודות (וגם בן 57 ישרים, כי עקרון הדואליות). עכשיו, זוכרים את המשמעות של \(N\) ? \(N+1\) הוא מספר הנקודות שיש על כל ישר, כלומר במישור הפרוייקטיבי הזה יש 8 נקודות על כל ישר . נשמע מוכר? בוודאי, זה מספר האובייקטים שיש על קלף של דאבל. במילים אחרות - הקלפים של דאבל הם בסך הכל הישרים של מישור פרויקטיבי סופי מסדר \(7\) , ויש 57 קלפים כאלו.

רק מה, אין 57 קלפים של דאבל. בחבילת דאבל יש רק 55 קלפים. מה זה, למה? אין לי שום הסבר, בוודאי לא הסבר מתמטי. זו החלטה עיצובית של המשחק שנקשרו אליה כל מני צ'יזבטים כמו זה שמכונות סטנדרטיות ליצירת קלפי משחק מותאמות ליצירה של חבילות של 55 קלפים (52 הקלפים הרגילים + 2 ג'וקרים + קלף פרסומי אחד). זה נשמע לי כמו צ'יזבט מוחלט (קלפי דאבל בכלל לא דומים לקלפי משחק רגילים) ואין לי הסבר למה הלכו על 55 ולא 57, אבל אני לא חושב שיש פה סיבה מתמטית. כמובן, אין בעיה עם זה שהסירו קלפים מהחבילה - המשחק לא דורש את כל הקלפים, רק את הכלל של "לכל שני קלפים יש אובייקט משותף יחיד"המוכרת כעת בתור אקסיומה 2 של מישור פרוייקטיבי.

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

והאמת, זה לא עד כדי כך מסובך. יש שיטה כללית. למעשה, לכל \(N\) שהוא מהצורה \(N=p^{k}\) כאשר \(p\) הוא מספר ראשוני השיטה הכללית הזו עובדת. יותר מכך - כל המישורים הפרוייקטיביים הסופיים שהתגלו עד היום היו מסדר שהוא מהצורה \(p^{k}\) . הופס, עלינו על שאלה פתוחה במתמטיקה! האם קיימים מרחבים פרוייקטיביים סופיים מסדר שאינו חזקה של ראשוני? אנחנו לא יודעים, ומה שאנחנו כן יודעים הוא יחסית מעט. יש תוצאה כללית מעניינת אחת, משפט Bruck-Ryser-Chowla: הוא אומר שאם יש לנו מספר \(N\) ששקול ל-1 או 2 מודולו 4 (כלומר, \(N\) הוא מהצורה \(N=4k+1\) או \(N=4k+2\) ) אז \(N\) לא יכול להיות הסדר של מישור פרוייקטיבי סופי אלא אם כן אפשר לכתוב את \(N\) בתור סכום של שני ריבועים. למשל \(N=10\) הוא שקול ל-2 מודולו 4 וכן אפשר לכתוב אותו בתור סכום של שני ריבועים, \(10=1^{2}+3^{2}\) , ולכן המשפט לא חל עליו; אבל \(6\) הוא 2 מודולו 4 ואי אפשר לכתוב אותו כסכום של שני ריבועים ולכן המשפט מוכיח את הטענה שאמרתי קודם - אין מישור פרוייקטיבי מסדר 6, כלומר עם 43 נקודות.

עכשיו, הזכרתי את 10 בתור מספר שהמשפט לא חל עליו, אבל למעשה עבור 10 כן הוכיחו שאין מישור פרוייקטיבי סופי מסדר 10, בהוכחה שהייתה מיועדת ספציפית לתקוף את 10 ודרשה עבודה ניכרת באמצעות מחשב. 10 הזה הוא היוצא מן הכלל היחיד - כל יתר המספרים האחרים שאנחנו יודעים שלא יכולים להיות סדר של מישור פרוייקטיבי סופי מגיעים ממשפט Bruck-Ryser-Chowla. מכיוון ש-12 הוא לא חזקה של ראשוני, ולא שקול ל-1 או 2 מודולו 4 (הוא שקול ל-0) והוא גם לא שווה ל-10, אז 12 הוא המספר הראשון שמבחינתנו הוא תעלומה - אנחנו לא יודעים אם קיים מישור פרוייקטיבי מסדר \(12\) (כלומר, עם 157 נקודות), אבל גם אין לנו הוכחה שלא קיים כזה. די מרהיב כמה מהר אפשר להגיע לגבולות הידע שלנו גם בתחומים מתמטיים שנראים פשוטים.

אוקיי, אז איך עובדת השיטה הכללית לבנייה של מרחב פרוייקטיבי מסדר \(p^{k}\) ? בשביל צריך להיות פורמליים ואני אציג את זה במפורש רק בפוסט הבא. בינתיים, בתור שלב ראשון בדרך להבנה של איך עושים את זה פורמלית, בואו ניקח הפסקה לרגע ממרחבים פרוייקטיביים סופיים ונחזור אל פסי הרכבת שאמורים להיפגש באינסוף.

חלק שלישי, ובו יש לנו מושג מה זה אומר להיפגש באינסוף

מה שאולי היה כדאי לעשות בשלב הזה היה להסביר בצורה מסודרת עם שלל איורים יפים מה אנחנו בונים, בעצם. הבעיה היא שמבחינה ויזואלית, מה שאנחנו בונים הוא מוזר. את המרחב הרגיל של גאומטריה אוקלידית, מה שאנחנו קוראים לו \(\mathbb{R}^{2}\) , קל לדמיין בתור "דף נייר". זו בעצם דרך לקחת אובייקט דו ממדי ולתאר אותו בתור משהו שהוא חלק מהעולם התלת ממדי הרגיל שלנו. בדרך הזו אפשר להסביר עוד גאומטריות מוזרות, למשל הגאומטריה הכדורית, שבה המרחב הוא פני השטח של כדור - מה שכולנו מכירים כי אנחנו חיים על משהו שהוא בערך כדור. אפשר אפילו לדמיין איך לוקחים את המישור הרגיל והופכים אותו לכדור כזה על ידי זה שתופסים את הקצוות שלו ו"מדביקים"אותם ביחד.

לעומת זאת, עבור מה שאני רוצה לתאר עכשיו שהוא המישור הפרוייקטיבי הממשי, מה שמסומן לפעמים בתור \(\mathbb{RP}^{2}\) , אין דרך טובה לתאר איך בונים אותו מזה שלוקחים חתיכת נייר ומתעללים בה במסגרת המרחב התלת ממדי כי היא תצטרך לעשות דברים בלתי אפשריים כמו לעבור דרך עצמה. אז אני לא אנסה; ננסה לגשת לאינטואיציה בצורות אחרות.

אני הולך להציג גישה פורמלית לגמרי לנושא הזה ממש עוד מעט, אבל בגלל שהיא תהיה פורמלית היא גם תדרוש קצת מתמטיקה פורמלית ועלולה לאבד את חלקכם. לכן אני אפתח עם גישת נפנופי-ידיים שמה שצריך לזכור בה הוא שלכל מה שנעשה יש גיבוי פורמלי אחר כך. בגישה הזו אנחנו מתחילים עם \(\mathbb{R}^{2}\) שהוא פשוט המרחב הרגיל, ואנחנו מוסיפים לו נקודות וישרים. תזכרו - היעד שלנו הוא לקבל מרחב פרויקטיבי, כלומר מקום שבו

  1. לכל שתי נקודות שונות זו מזו, קיים ישר יחיד שחל בשתיהן - זה משהו שכבר עכשיו קיים ב-\(\mathbb{R}^{2}\) , רק צריך להיזהר לא להרוס אותו.

  2. לכל שני ישרים שונים זה מזה, קיימת נקודה יחידה שחלה בשניהם - זה משהו שנכון לרוב הישרים - אם ישרים הם נחתכים, הם נחתכים לכל היותר בנקודה אחת. הבעיה היא רק עם זה שקיימים ישרים מקבילים שלא נחתכים בכלל.

  3. קיימות ארבע נקודות כך שאין ישר שחל על יותר משתיים מהן - זו ממש לא בעיה, יש המון כאלו. קחו כל ריבוע אקראי ואז את הקודקודים שלו.

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

בואו נדמיין עכשיו שאנחנו מוסיפים ליקום שלו נקודה ששני הקווים הללו נפגשים בה. אפשר לשאול "איפה!?"וזו שאלה לגיטימית; פשוט תניחו שיש ליקום גבול רק שהמרחק אליו הוא אינסופי, ואנחנו מוסיפים את הנקודה החדשה מעבר לגבול הקיים. מוזר? בטח! אבל מה, זה שכדי להגיע מ-0 ל-1 אומר שצריך קודם לעבור בכל אינסוף הנקודות \(\frac{1}{2},\frac{3}{4},\frac{7}{8},\frac{15}{16},\ldots\) , זה לא מוזר? זה היה מוזר מספיק כדי להצדיק את אחד מהפרדוקסים של זנון, אבל במתמטיקה מודרנית אנחנו בסדר עם זה. אז בואו ונזרום לעת עתה עם הרעיון הזה.

במקום שאלות על איפה נמצאת הנקודה באינסוף, אני רוצה לשאול שאלה אחרת - מה קורה אם נוסיף עוד פסים?

הוספתי זוג פסים חדש בין הפסים הקיימים. אם שני הפסים הקיימים נפגשים באותה נקודה באינסוף, אז מן הסתם גם אלו ש"כלואים"ביניהם יגיעו לאותה נקודה באינסוף. במילים אחרות, הנקודה הזו שהוספתי באינסוף היא לא משהו שייחודי לזוג פסים אחד וזהו - היא מתאימה גם לכל פס שנמצא ביניהם. אבל רגע אחד! באיור הזה שלי, מי בעצם מבטיח שהפסים הקיימים הם מה שבחוץ ולא שהוספתי פסים חדשים סביבם? שום דבר. הייתי יכול להוסיף פסים סביבם וזה היה נראה אותו דבר - כאילו הפסים שמסביב הולכים "לאותה נקודה"כמו הפסים שבפנים. הדבר היחיד שמהותי פה הוא שכל הפסים הללו הם קווים מקבילים. אז עכשיו אפשר לנסח את הבניה קצת יותר במפורש: אני מוסיף נקודה באינסוף עבור כל אוסף ישרים שמקבילים זה לזה. הנה דוגמא לאוסף חלקי של ישרים כזה כשהוא משורטט ב-\(\mathbb{R}^{2}\) :

כל הישרים שאני מסמן באיור הזה יוצרים זווית של \(60^{\circ}\) עם הכיוון החיובי של ציר \(x\) . ככה זה באופן כללי במישור - ישרים מקבילים יוצרים את אותה זווית. כמובן, לא ציירתי פה את כל הישרים המקבילים שיוצרים זווית כזו כי זה פשוט היה מכסה את כל המישור ולא היינו רואים כלום, אבל זה מספיק כדי להבין את הרעיון. סיפור הפסים שלי מקודם אומר שלכל הישרים הללו תתאים אותה נקודה באינסוף, אפילו אם הם נראים רחוקים זה מזה, אז אם אני אצטרך לתת לנקודה הזו שם, אני יכול לקרוא לה \(p_{60}\) או משהו, כשה-\(60\) פה מסמל 60 מעלות. בצורה הזו אני אוסיף נקודה באינסוף שמסומנת \(p_{x}\) עבור כל \(x\) החל מ-0 מעלות ועד... אה.. יש כאן משהו קצת טריקי.

העניין עם איורי פסי הרכבת היפים שלי הוא שבאיורים הללו אנחנו מסתכלים לכיוון אחד, קדימה. אבל מה היה קורה אם היינו מסתכלים אחורה? היינו רואים אותו מחזה - פסים שנמשכים עד אינסוף. זה ברור גם באיור של הישרים בזווית \(60^{\circ}\) - מצד אחד הישרים עולים למעלה ומצד שני הם יורדים למטה. הם אינסופיים "לשני הכיוונים". לכאורה זה אומר שאני צריך להוסיף עבורם שתי נקודות באינסוף. אבל אם אני רוצה לקבל מישור פרוייקטיבי, חד משמעית אסור לי להוסיף שתי נקודות, כי - לכל שני ישרים שונים זה מזה, קיימת נקודה יחידה שחלה בשניהם

אם אני מוסיף שתי נקודות באינסוף, אז ישרים מקבילים ייפגשו בשתי נקודות, לא אחת. אז אני לא יכול להוסיף שתיים; אני בוחר בצורה די שרירותית להוסיף אחת "למעלה"אבל לא אחת "למטה". זה אומר שאני מוסיף נקודה לכל \(x\) החל מ-0 מעלות ועד 180 מעלות אבל לא כולל 180 מעלות, כי 180 מעלות זה בדיוק חצי סיבוב - זו הזווית האחרת שמתאימה לקו אופקי לגמרי.

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

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

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

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

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

עכשיו בואו נעשה את זה פורמלית.

בפוסט הבא.