שאלת מבחן בלוגיקה למדעי המחשב - האוניברסיטה הפתוחה 2024 - תחשיב הפסוקים

השאלה בתחשיב הפסוקים.

קבוצת פסוקים בשפה שבה רק קשר דו מקומי אחד.

- קבוצת פסוקים בשפה שהמבנה שלהם הוא - הוא פסוק אלמנטארי ו- פסוק כל שהוא.
הקבוצה
נקראת "קבוצת הפסוקים הימניים של ".

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

.
מפירוש זה נובע שאם
, אז בהכרח .

א. אם פסוק ימני של אז .

הטענה נכונה.
הוכחה:

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

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

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



ב. אם פסוק ימני של אז .

הטענה נכונה.
הוכחה:

נניח כי
הוא פסוק ימני של . כפי שצוין בסעיף א', מכך נובע כי .

כדי להוכיח כי , עלינו להראות שקיימת הוכחה פורמלית של מההנחות שב-.
בכל מערכת הוכחה סטנדרטית, הוכחה פורמלית מקבוצת הנחות
היא סדרה סופית של נוסחאות, שבה כל נוסחה היא או אקסיומה, או אחת ההנחות מ-, או נובעת מנוסחאות קודמות בסדרה באמצעות כללי היסק.

נבנה הוכחה פורמלית של מ- באופן הבא:
ההוכחה היא הסדרה בת איבר אחד:
.

סדרה זו היא הוכחה פורמלית חוקית, משום ש:
1. היא סדרה סופית (באורך 1).

2. הנוסחה האחרונה בה היא
.
3. השורה היחידה בה,
, מוצדקת מכיוון שהיא שייכת לקבוצת ההנחות .

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