Формулы логики высказываний

Пусть А,В,С,…,Х,У,Z (прописные латинские буквы)– переменные, которыми мы будем обозначать элементарные высказывания. Такие переменные называются высказывательными или пропозиционными. Рассмотрим: символы логических операций формулы логики высказываний - student2.ru (⌐) , формулы логики высказываний - student2.ru , Ú, →, ↔ и скобки для указывания порядка действий.

Из перечисленных элементов составляются формулы. Чтобы из повествовательного предложения получить формулу нужно

1) выделить все элементарные высказывания и логические операции, образующие данное предложение,

2) заменить их соответствующими буквами и символами,

3) в соответствии со смыслом предложения расставить скобки, установив порядок действий.

Примеры.1. Предложение «Сдать зачет по математике можно, зная блестяще теорию или решив все примеры » можно представить так АÚВ, где А: «Сдать зачет можно, зная блестяще теорию», В: «Сдать зачет можно, решив все примеры»

2. Предложение «Если Сувар или Таиф проиграют, а Феникс выиграет тендер, то Альбатрос упрочит свое положение и мы понесем убытки» представляет собой импликацию А→В, где посылка А составлена из трех элементарных высказываний: Р: « Сувар проиграет», Q: «Таиф проиграет», R: «Феникс выиграет», а заключение В есть конъюнкция высказываний: D: «Альбатрос упрочит свое положение» и С: «Мы понесем убытки».С помощью введенных символов первоначальное предложение записывается в виде формулы: F: ((PÚ Q) формулы логики высказываний - student2.ru R) → (D формулы логики высказываний - student2.ru C).

Если истинностные значения простых переменных P, Q, R, D, C соответственно равны И, Л, Л, И, Л, то истинностное значение сложного высказывания F может быть определено механически, используя таблицы истинности логических операций, следующим образом

((PÚ Q) формулы логики высказываний - student2.ru R) → (D формулы логики высказываний - student2.ru C)

((ИÚЛ ) формулы логики высказываний - student2.ru Л) → (И формулы логики высказываний - student2.ru Л)

формулы логики высказываний - student2.ru Л) → Л

Л→ Л

И

Таким образом, при заданном наборе значений простых высказываний, используя аксиоматику логических операций, мы определяем значение высказывания, получаемого с помощью логической формулы.

Если дано сложное высказывание в виде логической формулы, то часто бывает важно знать, для какого набора значений переменных это сложное высказывание истинно, для какого ложно. Тогда, как и при доказательстве законов логики, применяют таблицы истинности, в которых дается перебор всех возможных комбинаций значений простых высказываний, из которых состоит логическая формула, и получение соответствующих значений сложного высказывания.

Пример. Доказать, что при любых значениях формулы логики высказываний - student2.ru и формулы логики высказываний - student2.ru справедлива формула формулы логики высказываний - student2.ru .

формулы логики высказываний - student2.ru формулы логики высказываний - student2.ru формулы логики высказываний - student2.ru формулы логики высказываний - student2.ru формулы логики высказываний - student2.ru формулы логики высказываний - student2.ru
И И И Л И И
И Л Л Л Л И
Л И И И И И
Л Л И И И И

Высказывание, истинное при любых значениях входящих в нее простых высказываний, называется тавтологией.

В случае, когда логическая формула содержит булевы операции, доказательства тавтологий или упрощение формул проще проводить, не строя таблицы истинности, а применяя доказанные нами основные законы логики высказываний.

Пример.Доказать тавтологию формулы логики высказываний - student2.ru .

Согласно закону 14 правая часть эквиваленции имеет вид формулы логики высказываний - student2.ru , Применяем вторую часть закона 16, тогда правая часть превращается в формулы логики высказываний - student2.ru . Поскольку любое высказывание равносильно самому себе, тавтология доказана.

Пример.Упростить высказывание формулы логики высказываний - student2.ru .

Последовательно применяя законы, имеем: формулы логики высказываний - student2.ru = = формулы логики высказываний - student2.ru = формулы логики высказываний - student2.ru = формулы логики высказываний - student2.ru = формулы логики высказываний - student2.ru = формулы логики высказываний - student2.ru = формулы логики высказываний - student2.ru = формулы логики высказываний - student2.ru . Таким образом, исходное высказывание – тавтология.

Пример. Доказать, что справедлива формула формулы логики высказываний - student2.ru .

формулы логики высказываний - student2.ru формулы логики высказываний - student2.ru = формулы логики высказываний - student2.ru , что и требовалось доказать.

Наши рекомендации