5.1.5. מערכת H* להוכחתבמערכת זו, מלבד כלל של מערכת H, נאמץ את כל הכללים כמו שהם תוך כדי החלפת ב-. כלל REP החדש: נשתמש ב- עם הסדר הרגיל (בתור ). נקבע טענות כאשר משתני התוכנית ו- מעל הטבעיים (כולל 0): משפט הנאותות: נוכיח את משפט הנאותות רק עבור מקרה פרטי: עבור תוכנית כאשר אינו מכיל חוגים. הוכחה: התוכנית הינה ללא חוגים, לפי הנאותות של H. כמו כן: . לפי למת החישובים, ביצוע S שאינו עוצר נראה כך: כאשר. כדי להוכיח נאותות, נביט איך נראית הוכחה של WHILE, ונראה כי הנאותות מתקיימת: 1. (נתון מהנאותות) 2. (נתון מהנאותות) 3. (נתון מהנאותות) 4. 5. 6. 7. נסיק שלא קיים חישוב אינסופי כי חישוב שמתחיל מ- ע"ס: לכן קיים כך ש-. ניתן להראות באינדיקציה ש- מתקיים תוך צעדים עבור (עפ"י 3) ולכן יש עצירה. תרגיל המטרה: לנסח כלל בו הירידה היא לאו דווקא ב-1 והעצירה לאו דווקא ב-0. פתרון 1: נגדיר אוסף כללים - כלל לכל קבוע טבעי אפשרי: פתרון 2: תרגיל סעיף א': נשנה את מערכת ההוכחה ונראה כיצד השינוי משפיע על המערכת. נשנה את כלל REP על ידי שנבטל את ההנחה . מה ניתן להגיד כעת על מערכת ההוכחה? כלל REP החדש:
האם המערכת שלמה? התשובה היא כן – כי החלשנו את התנאי. השלמות לא תפגע. לעומת זאת, הנאותות איננה נשמרת. סעיף ב': כעת נשנה את הכלל השני ב-REP להיות במקום . איך הנאותות והשלמות של המערכת יושפעות במקרה זה? במקרה זה אנו פוגעים בשלמות אך לא בנאותות. נשים לב שבעת ההוכחה נצטרך להוכיח כעת יותר: נצטרך להוכיח שהטענה מתקיימת גם עבור כל n שלילי, ולא רק עבור n גדול מ-0.
אין תגובות!
|
תוכן העניינים:
קישורים רלוונטיים:שיתוף: |