שאלת מבחן בלוגיקה למדעי המחשב - האוניברסיטה הפתוחה 2024 - תחשיב הפרדיקטים
השאלה בתחשיב היחסים.
א. הוכיחו או הפריכו כל אחת מהטענות הבאות:
מודל, השמה ו- נוסחה.
a. אם אז
b. אם אז
ב. במידה והפסוק הבא אמיתי לוגית כתבו סידרת הוכחה, אם לא תנו דוגמא נגדית.
א. הוכיחו או הפריכו כל אחת מהטענות הבאות:
מודל, השמה ו- נוסחה.
a. אם אז
b. אם אז
ב. במידה והפסוק הבא אמיתי לוגית כתבו סידרת הוכחה, אם לא תנו דוגמא נגדית.
העתק שאלה
שתף שאלה
סמן כחשוב
סמן כבוצע
האוניברסיטה הפתוחהמועד 81 · 2024 · סמסטר ב
★★★★★
תחשיב הפרדיקטיםכמת קיומימבנהפירושסיפוקיותתקפותהוכחה פורמליתכללי היסקהוכח או הפרךמודלים
א. עבור סעיף a, חשבו על מודל עם שני איברים, כאשר הנוסחה נכונה רק עבור אחד מהם, וההשמה בוחרת עבור את האיבר השני. עבור סעיף b, השתמשו בהגדרת התקפות ובהגדרת הסיפוק של נוסחת שלילה.
ב. כדי להוכיח , ניתן להניח את ו- ולנסות לגזור את . שימו לב שאם ידוע שקיים איבר המקיים , ניתן להסיק מכך מסקנה ישירה לגבי הגרירה .
ב. כדי להוכיח , ניתן להניח את ו- ולנסות לגזור את . שימו לב שאם ידוע שקיים איבר המקיים , ניתן להסיק מכך מסקנה ישירה לגבי הגרירה .
א.
a. הטענה אינה נכונה. נפריך אותה על ידי דוגמה נגדית.
ניקח מבנה שבו:
נבדוק את הנחת הטענה: .
לפי הגדרת הסיפוק של כמת קיומי, אם ורק אם קיים איבר כך ש-.
נבחר . התנאי מתקיים אם ורק אם .
מהגדרת ההשמה המעודכנת, . מכיוון ש- לפי הגדרת המבנה, התנאי מתקיים.
לכן, היא טענה אמיתית, וההנחה מתקיימת.
כעת נבדוק את מסקנת הטענה: .
לפי הגדרת הסיפוק, אם ורק אם .
לפי הגדרת ההשמה שבחרנו, .
אך (מכיוון ש-).
לכן, , והמסקנה אינה מתקיימת.
מצאנו מבנה והשמה עבורם ההנחה מתקיימת והמסקנה לא. לפיכך, הטענה הופרכה.
b. הטענה נכונה. נוכיח אותה.
נניח כי .
לפי הגדרת תקפות לוגית, לכל מבנה ולכל השמה , מתקיים .
לפי הגדרת הסיפוק של נוסחת שלילה, הטענה שקולה לוגית לטענה .
לכן, מהנחתנו נובע כי לכל מבנה ולכל השמה , מתקיים .
כעת, עלינו להוכיח כי .
לפי הגדרה, פירושו שקיים מבנה וקיימת השמה כך ש-.
מכיוון שהראנו כי *לכל* מבנה והשמה מתקיים , אז בוודאי קיים לפחות זוג אחד כזה של מבנה והשמה (בהנחה הסטנדרטית בקורס שקיים לפחות מבנה אפשרי אחד).
לכן, מתקיים.
ב.
הפסוק הוא אמיתי לוגית (תקף). נציג הוכחה פורמלית המראה זאת.
נשתמש במערכת הוכחה מסוג היסק טבעי (Natural Deduction). כדי להוכיח פסוק מהצורה , מספיק להניח את ואת ולהוכיח את .
כלומר, נוכיח את הגרירה הבאה: .
סדרת ההוכחה:
1. (הנחה)
2. (הנחה)
3. (הנחה זמנית עבור כלל היסק של אלימינציה של , כאשר הוא קבוע/משתנה "טרי" שאינו מופיע בהנחות או במסקנה הרצויה)
4. (משורה 3, לפי כלל היסק מתחשיב הפסוקים: )
5. (משורה 4, לפי כלל אינטרודוקציה של )
6. (מהנחה 2 ומהגזירה 3-5, לפי כלל אלימינציה של . הכלל תקף כי אינו מופיע במסקנה (שורה 5), או בהנחות (שורות 1 ו-2).)
7. (מהנחה 2 ומהמסקנה 6, לפי כלל אינטרודוקציה של / משפט הדדוקציה)
8. (מהנחה 1 ומהמסקנה 7, לפי כלל אינטרודוקציה של / משפט הדדוקציה)
ההוכחה מראה שהפסוק הוא משפט (theorem) של מערכת ההוכחה, ולכן הוא תקף לוגית.
a. הטענה אינה נכונה. נפריך אותה על ידי דוגמה נגדית.
ניקח מבנה שבו:
- התחום (דומיין) הוא .
- השפה מכילה סימן יחס חד-מקומי .
- הפירוש של הוא .
- הנוסחה היא .
- ניקח השמה המקיימת .
נבדוק את הנחת הטענה: .
לפי הגדרת הסיפוק של כמת קיומי, אם ורק אם קיים איבר כך ש-.
נבחר . התנאי מתקיים אם ורק אם .
מהגדרת ההשמה המעודכנת, . מכיוון ש- לפי הגדרת המבנה, התנאי מתקיים.
לכן, היא טענה אמיתית, וההנחה מתקיימת.
כעת נבדוק את מסקנת הטענה: .
לפי הגדרת הסיפוק, אם ורק אם .
לפי הגדרת ההשמה שבחרנו, .
אך (מכיוון ש-).
לכן, , והמסקנה אינה מתקיימת.
מצאנו מבנה והשמה עבורם ההנחה מתקיימת והמסקנה לא. לפיכך, הטענה הופרכה.
b. הטענה נכונה. נוכיח אותה.
נניח כי .
לפי הגדרת תקפות לוגית, לכל מבנה ולכל השמה , מתקיים .
לפי הגדרת הסיפוק של נוסחת שלילה, הטענה שקולה לוגית לטענה .
לכן, מהנחתנו נובע כי לכל מבנה ולכל השמה , מתקיים .
כעת, עלינו להוכיח כי .
לפי הגדרה, פירושו שקיים מבנה וקיימת השמה כך ש-.
מכיוון שהראנו כי *לכל* מבנה והשמה מתקיים , אז בוודאי קיים לפחות זוג אחד כזה של מבנה והשמה (בהנחה הסטנדרטית בקורס שקיים לפחות מבנה אפשרי אחד).
לכן, מתקיים.
ב.
הפסוק הוא אמיתי לוגית (תקף). נציג הוכחה פורמלית המראה זאת.
נשתמש במערכת הוכחה מסוג היסק טבעי (Natural Deduction). כדי להוכיח פסוק מהצורה , מספיק להניח את ואת ולהוכיח את .
כלומר, נוכיח את הגרירה הבאה: .
סדרת ההוכחה:
1. (הנחה)
2. (הנחה)
3. (הנחה זמנית עבור כלל היסק של אלימינציה של , כאשר הוא קבוע/משתנה "טרי" שאינו מופיע בהנחות או במסקנה הרצויה)
4. (משורה 3, לפי כלל היסק מתחשיב הפסוקים: )
5. (משורה 4, לפי כלל אינטרודוקציה של )
6. (מהנחה 2 ומהגזירה 3-5, לפי כלל אלימינציה של . הכלל תקף כי אינו מופיע במסקנה (שורה 5), או בהנחות (שורות 1 ו-2).)
7. (מהנחה 2 ומהמסקנה 6, לפי כלל אינטרודוקציה של / משפט הדדוקציה)
8. (מהנחה 1 ומהמסקנה 7, לפי כלל אינטרודוקציה של / משפט הדדוקציה)
ההוכחה מראה שהפסוק הוא משפט (theorem) של מערכת ההוכחה, ולכן הוא תקף לוגית.