בתשובה לשייח ספיר, 23/10/07 18:56
לרבע את הלולאה. 460943
האם לא נראה לך סביר שברגע שהוכחה קיימת, מכונה תוכל לבדוק את תקפותה? יש שיגידו שזאת *ההגדרה* של הוכחה. אם מכונה כזאת קיימת, כל מה שנותר לנו לעשות זה להזין אותה בגיבריש ולדלות מהגיבריש את ההוכחות התקפות.
לרבע את הלולאה. 460969
מכונה יכולה, תיאורטית, לבדוק תקפותן של הוכחות הכתובות בשפה פורמלית איתה היא יודעת לעבוד. אבל אין שום שפה פורמלית המאפשרת לקודד כל טיעון מתמטי אפשרי. הוכחות מתמטיות כתובות בעברית (או שפה טבעית אחרת), שהיא שפה יותר חזקה מכל שפה פורמלית אפשרית (למשל, היא מכילה את המטא-שפה של עצמה).
לרבע את הלולאה. 460971
אני חשבתי שעד שלא מעבירים הוכחה משפה טבעית לשפה פורמלית אי אפשר בעצם להוכיח כלום.
לרבע את הלולאה. 461069
למעשה יש מעט מאוד הוכחות מתמטיות שמנוסחות בשפה פורמלית. הסימנים המשונים של המתמטיקאים הם קצרנות, לא פורמליזציה. שפה פורמלית זה משהו מאוד ספציפי שמבוסס על הגדרת מחרוזות תווים מסויימות כאקסיומות ושורת פעולות מותרות עליהן ליצירת משפטים. הופשטטר תיאר את העניין מצויין בגא"ב.

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

חזרה לעמוד הראשי

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