SlideShare una empresa de Scribd logo
1 de 1
Descargar para leer sin conexión
:‫חישוביות‬ ‫־‬ 3 ‫נספח‬
‫בולאנית‬ ‫מלוגיקה‬ ‫תזכורות‬
.(‫)שקר‬ 0 ‫או‬ (‫)אמת‬ 1 :‫ערכים‬ ‫שני‬ ‫שמקבל‬ x ‫משתנה‬ ‫זהו‬ ‫בולאני‬ ‫משתנה‬
‫במשתנים‬ :‫)או‬ X ‫מעל‬ ‫בולאנית‬ ‫נוסחה‬ .‫בולאנים‬ ‫משתנים‬ ‫קבוצת‬ X = {x1, ..., xn} ‫תהי‬
:‫הבא‬ ‫באופן‬ ‫רקורסיבי‬ ‫באופן‬ ‫מוגדרת‬ (x1, ..., xn
.‫בולאנית‬ ‫נוסחה‬ ‫הוא‬ xi ‫משתנה‬ ‫כל‬ .1
.‫בולאניות‬ ‫נוסחאות‬ ‫הן‬ ϕ, ϕ ∧ ψ, ϕ ∨ ψ :‫אזי‬ ‫בולאניות‬ ‫נוסחאות‬ ‫הן‬ ψ‫ו־‬ ϕ ‫אם‬ .2
:‫למשל‬
ϕ1 = (x1 ∨ x2) ∧ (x1 ∨ x3)
ϕ2 = (x ∨ y) ∧ (x ∨ y)
.‫בולאני‬ ‫משתנה‬ ‫הוא‬ x ‫כאשר‬ x ‫מהצורה‬ ‫או‬ x ‫מהצורה‬ ‫נוסחה‬ ‫זאת‬ ‫ליטרל‬
‫ליטרל‬ ‫הוא‬ αi ‫כאשר‬ ϕ = (α1 ∨ α2 ∨ α3 ∨ · · · ∨ αn) :‫מהצורה‬ ‫נוסחה‬ ‫זוהי‬ ‫פסוקית־או‬
.i ‫לכל‬
‫ליטרל‬ ‫הוא‬ αi ‫כאשר‬ ϕ = (α1 ∧ α2 ∧ α3 ∧ · · · ∧ αn) :‫מהצורה‬ ‫נוסחה‬ ‫זוהי‬ ‫פסוקית־גם‬
.i ‫לכל‬
.‫פסוקית־או‬ ‫היא‬ ci :i ‫לכל‬ ‫כאשר‬ ϕ = c1 ∧ c2 ∧ c3 ∧ · · · ∧ ck ‫מהצורה‬ ‫נוסחה‬ ‫זוהי‬ CNF
.‫פסוקית־גם‬ ‫היא‬ ci :i ‫לכל‬ ‫כאשר‬ ϕ = c1 ∨c2 ∨c3 ∨· · ·∨ck ‫מהצורה‬ ‫נוסחה‬ ‫זוהי‬ DNF
.DNF‫ב־‬ ‫לנוסחה‬ ‫וגם‬ CNF‫ב־‬ ‫לנוסחה‬ ‫שקולה‬ ‫בולאנית‬ ‫נוסחה‬ ‫כל‬
‫המשתנים‬ ‫קבוצת‬ ‫היא‬ X ‫כשאר‬ A : X → {0, 1} ‫פונקציה‬ ‫זוהי‬ ϕ ‫לנוסחה‬ ‫השמה‬ ‫השמה‬
.(‫שלהם‬ ‫השלילה‬ ‫או‬ ‫)הם‬ ϕ‫ב־‬ ‫המופיעים‬
.1 ‫או‬ 0 ,‫כלומר‬ ,‫אמת‬ ‫ערך‬ ‫מקבלת‬ ϕ ,ϕ ‫לנוסחה‬ A ‫השמה‬ ‫בהינתן‬
.A ‫בהשמה‬ 1 ‫ערך‬ ‫מקבלת‬ ϕ ‫אם‬ ,ϕ ‫את‬ ‫מספקת‬ A‫ש־‬ ‫אומרים‬
:‫דוגמא‬
ϕ = (x1 ∨ x2) ∧ (x1 ∨ x3)
.‫מספקת‬ ‫לא‬ ‫השמה‬ ‫היא‬ ‫־‬ (1, 0, 1)
.‫מספקת‬ ‫השמה‬ ‫היא‬ ‫־‬ (0, 1, 0)
1

Más contenido relacionado

Más de csnotes

סיכום הקורס בחישוביות ומורכבות החישובים
סיכום הקורס בחישוביות ומורכבות החישוביםסיכום הקורס בחישוביות ומורכבות החישובים
סיכום הקורס בחישוביות ומורכבות החישוביםcsnotes
 
סיכום בתחשיב היחסים
סיכום בתחשיב היחסיםסיכום בתחשיב היחסים
סיכום בתחשיב היחסיםcsnotes
 
סיכום בלוגיקה
סיכום בלוגיקהסיכום בלוגיקה
סיכום בלוגיקהcsnotes
 
סיכום של הקורס אוטומטים ושפות פורמליות
סיכום של הקורס אוטומטים ושפות פורמליותסיכום של הקורס אוטומטים ושפות פורמליות
סיכום של הקורס אוטומטים ושפות פורמליותcsnotes
 
מבני נתונים
מבני נתוניםמבני נתונים
מבני נתוניםcsnotes
 
Calculus1.pdf
Calculus1.pdfCalculus1.pdf
Calculus1.pdfcsnotes
 
ModProg.pdf
ModProg.pdfModProg.pdf
ModProg.pdfcsnotes
 
סיכום הקורס במבוא להצפנה
סיכום הקורס במבוא להצפנהסיכום הקורס במבוא להצפנה
סיכום הקורס במבוא להצפנהcsnotes
 
סיכום במורכבות החישובים
סיכום במורכבות החישוביםסיכום במורכבות החישובים
סיכום במורכבות החישוביםcsnotes
 
סיכום הקורס בבינה מלאכותית
סיכום הקורס בבינה מלאכותיתסיכום הקורס בבינה מלאכותית
סיכום הקורס בבינה מלאכותיתcsnotes
 
סיכום הקורס בחישוביות
סיכום הקורס בחישוביותסיכום הקורס בחישוביות
סיכום הקורס בחישוביותcsnotes
 
סיכום של הקורס אלגוריתמים
סיכום של הקורס אלגוריתמיםסיכום של הקורס אלגוריתמים
סיכום של הקורס אלגוריתמיםcsnotes
 
סיכום של הקורס אוטומטים ושפות פורמליות
סיכום של הקורס אוטומטים ושפות פורמליותסיכום של הקורס אוטומטים ושפות פורמליות
סיכום של הקורס אוטומטים ושפות פורמליותcsnotes
 
סיכום קצר של הקורס במבני נתונים
סיכום קצר של הקורס במבני נתוניםסיכום קצר של הקורס במבני נתונים
סיכום קצר של הקורס במבני נתוניםcsnotes
 
סיכום על מטרואידים וזרימות בגרפים
סיכום על מטרואידים וזרימות בגרפיםסיכום על מטרואידים וזרימות בגרפים
סיכום על מטרואידים וזרימות בגרפיםcsnotes
 
סיכום קצר בקורס חדו"א 2 (נספח נוסחאות למבחן)
סיכום קצר בקורס חדו"א 2 (נספח נוסחאות למבחן) סיכום קצר בקורס חדו"א 2 (נספח נוסחאות למבחן)
סיכום קצר בקורס חדו"א 2 (נספח נוסחאות למבחן) csnotes
 
סיכום קצר על טורי טיילור
סיכום קצר על טורי טיילורסיכום קצר על טורי טיילור
סיכום קצר על טורי טיילורcsnotes
 
סיכום הקורס במבנים אלגבריים
סיכום הקורס במבנים אלגברייםסיכום הקורס במבנים אלגבריים
סיכום הקורס במבנים אלגברייםcsnotes
 
סיכום קצר בקורס "מבוא לתאוריה של מדעי המחשב
סיכום קצר בקורס "מבוא לתאוריה של מדעי המחשבסיכום קצר בקורס "מבוא לתאוריה של מדעי המחשב
סיכום קצר בקורס "מבוא לתאוריה של מדעי המחשבcsnotes
 
נספחון קצר בתורת הקבוצות
נספחון קצר בתורת הקבוצותנספחון קצר בתורת הקבוצות
נספחון קצר בתורת הקבוצותcsnotes
 

Más de csnotes (20)

סיכום הקורס בחישוביות ומורכבות החישובים
סיכום הקורס בחישוביות ומורכבות החישוביםסיכום הקורס בחישוביות ומורכבות החישובים
סיכום הקורס בחישוביות ומורכבות החישובים
 
סיכום בתחשיב היחסים
סיכום בתחשיב היחסיםסיכום בתחשיב היחסים
סיכום בתחשיב היחסים
 
סיכום בלוגיקה
סיכום בלוגיקהסיכום בלוגיקה
סיכום בלוגיקה
 
סיכום של הקורס אוטומטים ושפות פורמליות
סיכום של הקורס אוטומטים ושפות פורמליותסיכום של הקורס אוטומטים ושפות פורמליות
סיכום של הקורס אוטומטים ושפות פורמליות
 
מבני נתונים
מבני נתוניםמבני נתונים
מבני נתונים
 
Calculus1.pdf
Calculus1.pdfCalculus1.pdf
Calculus1.pdf
 
ModProg.pdf
ModProg.pdfModProg.pdf
ModProg.pdf
 
סיכום הקורס במבוא להצפנה
סיכום הקורס במבוא להצפנהסיכום הקורס במבוא להצפנה
סיכום הקורס במבוא להצפנה
 
סיכום במורכבות החישובים
סיכום במורכבות החישוביםסיכום במורכבות החישובים
סיכום במורכבות החישובים
 
סיכום הקורס בבינה מלאכותית
סיכום הקורס בבינה מלאכותיתסיכום הקורס בבינה מלאכותית
סיכום הקורס בבינה מלאכותית
 
סיכום הקורס בחישוביות
סיכום הקורס בחישוביותסיכום הקורס בחישוביות
סיכום הקורס בחישוביות
 
סיכום של הקורס אלגוריתמים
סיכום של הקורס אלגוריתמיםסיכום של הקורס אלגוריתמים
סיכום של הקורס אלגוריתמים
 
סיכום של הקורס אוטומטים ושפות פורמליות
סיכום של הקורס אוטומטים ושפות פורמליותסיכום של הקורס אוטומטים ושפות פורמליות
סיכום של הקורס אוטומטים ושפות פורמליות
 
סיכום קצר של הקורס במבני נתונים
סיכום קצר של הקורס במבני נתוניםסיכום קצר של הקורס במבני נתונים
סיכום קצר של הקורס במבני נתונים
 
סיכום על מטרואידים וזרימות בגרפים
סיכום על מטרואידים וזרימות בגרפיםסיכום על מטרואידים וזרימות בגרפים
סיכום על מטרואידים וזרימות בגרפים
 
סיכום קצר בקורס חדו"א 2 (נספח נוסחאות למבחן)
סיכום קצר בקורס חדו"א 2 (נספח נוסחאות למבחן) סיכום קצר בקורס חדו"א 2 (נספח נוסחאות למבחן)
סיכום קצר בקורס חדו"א 2 (נספח נוסחאות למבחן)
 
סיכום קצר על טורי טיילור
סיכום קצר על טורי טיילורסיכום קצר על טורי טיילור
סיכום קצר על טורי טיילור
 
סיכום הקורס במבנים אלגבריים
סיכום הקורס במבנים אלגברייםסיכום הקורס במבנים אלגבריים
סיכום הקורס במבנים אלגבריים
 
סיכום קצר בקורס "מבוא לתאוריה של מדעי המחשב
סיכום קצר בקורס "מבוא לתאוריה של מדעי המחשבסיכום קצר בקורס "מבוא לתאוריה של מדעי המחשב
סיכום קצר בקורס "מבוא לתאוריה של מדעי המחשב
 
נספחון קצר בתורת הקבוצות
נספחון קצר בתורת הקבוצותנספחון קצר בתורת הקבוצות
נספחון קצר בתורת הקבוצות
 

נספח תזכורות מלוגיקה בולאנית

  • 1. :‫חישוביות‬ ‫־‬ 3 ‫נספח‬ ‫בולאנית‬ ‫מלוגיקה‬ ‫תזכורות‬ .(‫)שקר‬ 0 ‫או‬ (‫)אמת‬ 1 :‫ערכים‬ ‫שני‬ ‫שמקבל‬ x ‫משתנה‬ ‫זהו‬ ‫בולאני‬ ‫משתנה‬ ‫במשתנים‬ :‫)או‬ X ‫מעל‬ ‫בולאנית‬ ‫נוסחה‬ .‫בולאנים‬ ‫משתנים‬ ‫קבוצת‬ X = {x1, ..., xn} ‫תהי‬ :‫הבא‬ ‫באופן‬ ‫רקורסיבי‬ ‫באופן‬ ‫מוגדרת‬ (x1, ..., xn .‫בולאנית‬ ‫נוסחה‬ ‫הוא‬ xi ‫משתנה‬ ‫כל‬ .1 .‫בולאניות‬ ‫נוסחאות‬ ‫הן‬ ϕ, ϕ ∧ ψ, ϕ ∨ ψ :‫אזי‬ ‫בולאניות‬ ‫נוסחאות‬ ‫הן‬ ψ‫ו־‬ ϕ ‫אם‬ .2 :‫למשל‬ ϕ1 = (x1 ∨ x2) ∧ (x1 ∨ x3) ϕ2 = (x ∨ y) ∧ (x ∨ y) .‫בולאני‬ ‫משתנה‬ ‫הוא‬ x ‫כאשר‬ x ‫מהצורה‬ ‫או‬ x ‫מהצורה‬ ‫נוסחה‬ ‫זאת‬ ‫ליטרל‬ ‫ליטרל‬ ‫הוא‬ αi ‫כאשר‬ ϕ = (α1 ∨ α2 ∨ α3 ∨ · · · ∨ αn) :‫מהצורה‬ ‫נוסחה‬ ‫זוהי‬ ‫פסוקית־או‬ .i ‫לכל‬ ‫ליטרל‬ ‫הוא‬ αi ‫כאשר‬ ϕ = (α1 ∧ α2 ∧ α3 ∧ · · · ∧ αn) :‫מהצורה‬ ‫נוסחה‬ ‫זוהי‬ ‫פסוקית־גם‬ .i ‫לכל‬ .‫פסוקית־או‬ ‫היא‬ ci :i ‫לכל‬ ‫כאשר‬ ϕ = c1 ∧ c2 ∧ c3 ∧ · · · ∧ ck ‫מהצורה‬ ‫נוסחה‬ ‫זוהי‬ CNF .‫פסוקית־גם‬ ‫היא‬ ci :i ‫לכל‬ ‫כאשר‬ ϕ = c1 ∨c2 ∨c3 ∨· · ·∨ck ‫מהצורה‬ ‫נוסחה‬ ‫זוהי‬ DNF .DNF‫ב־‬ ‫לנוסחה‬ ‫וגם‬ CNF‫ב־‬ ‫לנוסחה‬ ‫שקולה‬ ‫בולאנית‬ ‫נוסחה‬ ‫כל‬ ‫המשתנים‬ ‫קבוצת‬ ‫היא‬ X ‫כשאר‬ A : X → {0, 1} ‫פונקציה‬ ‫זוהי‬ ϕ ‫לנוסחה‬ ‫השמה‬ ‫השמה‬ .(‫שלהם‬ ‫השלילה‬ ‫או‬ ‫)הם‬ ϕ‫ב־‬ ‫המופיעים‬ .1 ‫או‬ 0 ,‫כלומר‬ ,‫אמת‬ ‫ערך‬ ‫מקבלת‬ ϕ ,ϕ ‫לנוסחה‬ A ‫השמה‬ ‫בהינתן‬ .A ‫בהשמה‬ 1 ‫ערך‬ ‫מקבלת‬ ϕ ‫אם‬ ,ϕ ‫את‬ ‫מספקת‬ A‫ש־‬ ‫אומרים‬ :‫דוגמא‬ ϕ = (x1 ∨ x2) ∧ (x1 ∨ x3) .‫מספקת‬ ‫לא‬ ‫השמה‬ ‫היא‬ ‫־‬ (1, 0, 1) .‫מספקת‬ ‫השמה‬ ‫היא‬ ‫־‬ (0, 1, 0) 1