קשר לוגי

מתוך testwiki
גרסה מ־07:57, 11 בפברואר 2025 מאת imported>Eldad (הפעיל הגנה על הדף "קשר לוגי": הגנה זמנית, עקב השחתות ([עריכה=רק משתמשים ותיקים מורשים] (פגה ב־06:57, 12 בפברואר 2025 (UTC)) [העברה=רק משתמשים ותיקים מורשים] (פגה ב־06:57, 12 בפברואר 2025 (UTC))))
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)
קפיצה לניווט קפיצה לחיפוש

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

פסוק אמיתי תמיד נקרא טאוטולוגיה (למשל a¬a), ופסוק שקרי תמיד נקרא סתירה (למשל a¬a).

כל קַשָּׁר לוגי מייצג פעולה בוליאנית על ערכי האמת של האיברים המתקבלים כקלט, ומקושרת אליו טבלת אמת ספציפית. כדי לחשב את ערך האמת של הפסוק, או התבנית הנוצרים על ידי הקשר, משתמשים בערכי האמת של הפסוקים, או התבניות המתקבלים כקלט, ובטבלת האמת המשויכת לקשר.

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

באופן מסורתי, מוגדרים בלוגיקה מתמטית חמישה קשרים "בסיסיים":

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

לכל אחד מן הקשרים קיים סימון מקובל במתמטיקה:

  • לא a: ¬a
  • a וגם b: ab
  • a או b: ab
  • אם a אז b: ab
  • a אם ורק אם b: ab

טבלת אמת של כל אחד מהקשרים:

ab ab ab ab ¬b ¬a b a
T T T T F F T T
F F T F T F F T
F T T F F T T F
T T F F T T F F

ראו גם

קישורים חיצוניים

תבנית:בקרת זהויות

תבנית:קצרמר