Классификация множеств высказываний по истинностным значениям
Элементы исчисления высказываний
Язык логики высказываний
Алфавит – содержит все символы языка;
Синтаксис - определяет, каким образом из символов формируются высказывания;
Семантика – определяет правила интерпретации высказываний путем приписывания значений символам алфавита.
Алфавит языка логики высказываний состоит:
1) из пропозициональных символов: ;
2) из логических связок: ;
3) из запятой и скобок: , ().
Синтаксис
Выражение - произвольная последовательность символов, принадлежащих алфавиту языка
Определение 1. (высказывания) или формулы.
1. Пропозициональные символы являются высказываниями и называются атомами.
2. Если s и t — высказывания, то выражения (sÙt), (sÚt), (s®t), (s«t), (Øt) – также являются высказываниями (их называют составными высказываниями).
3. Выражения, построенные в соответствии с пунктами 1 и 2, и только они являются высказываниями.
Пример
1. Выражение ((Ø(АÙB))®C) является высказыванием.
2. Следующие выражения не являются высказываниями:
Ø
Ù®A
(AÙB
Приоритет логических связок(по убыванию слева-направо): Ø, Ù Ú, «, ®
Семантика
t, f – истинностные значения. Семантика описывает способы определения истинностных значений высказываний.
Определение 2. Означиванием назовем произвольную функцию F: Q ® {t, f}
где Q — множество атомов языка.
Булева алгебра
Пусть Ø , Ù , Ú , ® , « - алгебраические операции, определенные над значениями {t,f}. Результат выполнения операций определяется таблицами истинности:
| Ú
| Ù
| ®
| «
| t
| t
| t
| t
| t
| t
| t
| f
| t
| f
| f
| f
| f
| t
| t
| f
| t
| f
| f
| f
| f
| f
| t
| t
| Структура ({t,f}, Ø, Ù, Ú) называется двузначной булевой алгеброй.
Определение 3. (Истинностного означивания) Пусть S — множество высказываний. Истинностным означиванием называется функция
V: S ® {t,f}
такая, что для произвольных s, t Î S верно:
а) если s - атом, то V(s)Î{t, f}
б) V(Øs) = ØV(s)
в) V(sÙt) = V(s)ÙV(t)
г) V(sÚt) = V(s)ÚV(t)
д) V(s®t) = V(s)®V(t)
е) V(s«t) = V(s)«V(t)
Т.о. означивание приписывает истинностное значение (t или f) атомам языка. Истинностное означивание является расширением означивания на множество высказываний языка.
Классификация высказываний по истинностным значениям
Определение. Высказывание s называется логически истинным или тавтологией ( s), если для каждого истинностного означивания V верно, что V(s)=t.
Определение. Высказывание s не является тавтологией ( s), если существует истинностное означивание V, такое, что V(s) = f.
Определение. Высказывание s называется выполнимым или подтверждаемым, если существует истинностное означивание V: V(s) = t.
Определение. Высказывание s называется логически ложным (невыполнимым или противоречием), если для любого истинностного означивания V верно, что V(s) = f.
Определение. Высказывания s и t называются логически эквивалентными (sºt), если для любого истинностного означивания V верно, что V(s) = V(t).
Следствия.
( s) Û Øs - является противоречием
( s) Þ s - выполнимо (обратное неверно)
Таблицы истинности(Использование таблиц истинности для классификации высказываний)
Пример.Классифицировать следующее высказывание: ((A®B)®A)®A
A
| B
| (A®B)
| (A®B)®A
| ((A®B)®A)®A
| t
| t
| t
| t
| t
| t
| f
| f
| t
| t
| f
| t
| t
| f
| t
| f
| f
| t
| f
| t
| Ответ. Высказывание ((A®B)®A)®A является тавтологией
Задание 1. Классифицировать следующие высказывания
1. Ø(A Ù B)º(ØA Ú ØB)
2. Ø(A Ú B)º(ØA Ù ØB)
3. Ø(ØA) º A
4. (A®B) º (ØB ® ØA)
5. (A®(B®C)) º ((AÙB)® C)
6. (B®C)®((A®B)®(A®C))
| 1.
2.
3.
4.
5.
6.
7. (A®B)®((B®C)®(A®C))
8. (A®B) Ù (A Ù ØB)
9. (A®B) º (ØA Ú B)
10. (A«B) º (A®B)Ù(B®A)
11. (AÙB) º Ø(ØA Ú ØB)
12. (AÚB) º Ø(ØA Ù ØB)
|
Классификация множеств высказываний по истинностным значениям
Определение. S – множество высказываний. Высказывание s называются логическим следствием S (S s), если для любого истинностного означивания V такого, что "jÎS и V(j)=t, верно, что V(s) = t.
Определение. Множество высказываний S непротиворечиво (подтверждаемо, выполнимо), если существует истинностное означивание V такое, что "jÎS V(j)=t.
Определение. Множество высказываний S противоречиво (неподтверждаемо, невыполнимо), если для любого истинностного означивания V существует jÎS такое, что V(j)=f.
Не нашли, что искали? Воспользуйтесь поиском по сайту:
©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.
|