- •Пособие по дисциплине
- •Пособие по дисциплине
- •Оглавление
- •Глава I. Алгебра высказываний.
- •Предисловие
- •Введение
- •Глава I. Алгебра высказываний.
- •§ 1. Высказывания и логические операции над ними.
- •§ 2. Формулы алгебры высказываний и их истинностное значение.
- •§ 3. Основные виды формул алгебры высказываний. Законы формул алгебры высказываний.
- •§ 4. Равносильность формул алгебры высказываний и ее свойства.
- •§ 5. Основные равносильности формул алгебры высказываний.
- •§ 6. Конъюнктивные и дизъюнктивные нормальные формы формул алгебры высказываний.
- •§ 7. Проблема установления вида формул алгебры высказываний.
- •§ 8. Совершенные конъюнктивные и дизъюнктивные нормальные формы формул алгебры высказываний.
- •§ 9. Применение алгебры высказываний к анализу и синтезу электрических схем.
- •Алгоритм упрощения электрических схем
- •§ 10. Приложение алгебры высказываний к вопросам школьной математики.
- •Глава II. Алгебра предикатов
- •§ 1. Определение n-местного предиката и его основных видов.
- •§ 2. Логические операции над предикатами и их свойства.
- •§ 3. Связанные и свободные переменные. Свойства операций навешивания кванторов.
- •§ 4. Формулы алгебры предикатов и их основные виды.
- •§ 5. Равносильность формул алгебры предикатов. Основные равносильности алгебры предикатов.
- •§ 6. Приведенные и предваренные формы предикатных формул.
- •Рекомендуемая литература
§ 2. Формулы алгебры высказываний и их истинностное значение.
Пусть А,В,С, ... простые высказывания, принимающие одно из двух значений И или Л.
С помощью логических операций из них можно образовать более сложные высказывания: , АВ, ВС, АВ и так далее. Из этих высказываний с помощью тех же логических операций можно образовать еще более сложные высказывания, например, ((АВ) ВС)), (АВ)( ВС), ((ВС) ).
Определение. Всякое сложное высказывание, составленное из простых высказываний с помощью логических операций и скобок, называется формулой алгебры высказываний.
В любой формуле важную роль играют скобки, которые как и в обычной алгебре определяют порядок выполнения операций. Условились внешние скобки в формулах опускать, что не влияет на порядок выполнения операций. Например, в первой и третьей написанных выше формулах внешние скобки можно опустить.
Простые высказывания могут иметь постоянные значения, то есть быть истинными или ложными, но могут и не иметь определенного значения. Тогда такие высказывания называют переменными высказываниями. Например, высказывание X>10 является переменным, так как, например, при Х=11 оно истинно, а при Х=8 оно ложно. Условимся переменные высказывания обозначать X, Y, Z, ... или X1, Х2, ..., Xn, а формулу алгебры высказываний символически записывать так F(X, Y, Z, ...) или F(X1, Х2, ..., Xn,).
Так как каждое из высказываний принимает одно значение из {И, Л}, то и формула алгебры высказываний принимает значение из этого множества.
Чтобы найти значение истинности формулы F от n высказываний, надо составить для нее таблицу истинности и из последнего столбца таблицы узнать значение истинности.
Легко установить, что таблица формулы от n высказываний содержит 2n строк истинности +1 общая строка, а число столбцов в таблице равно числу высказываний n+число операций в формуле.
П
3
1
2
4
F (X, Y, Z) = ((XY) Z) Y
X |
Y |
Z |
XY |
|
|
|
И |
И |
И |
И |
И |
Л |
И |
И |
И |
Л |
И |
Л |
Л |
Л |
И |
Л |
И |
Л |
Л |
И |
И |
Л |
И |
И |
И |
И |
Л |
И |
И |
Л |
Л |
Л |
Л |
И |
И |
Л |
И |
Л |
И |
Л |
Л |
Л |
Л |
Л |
И |
И |
И |
И |
И |
Л |
Л |
Л |
И |
Л |
И |
И |
Из последнего столбца таблицы следует, что данная формула при всех возможных значениях истинности высказываний X, Y, Z принимает 6 раз значение истины и 2 раза значение лжи.
§ 3. Основные виды формул алгебры высказываний. Законы формул алгебры высказываний.
Определение 1,2. Формула алгебры высказываний F(xi) называется выполнимой (опровержимой), если она хотя бы один раз принимает значение истины (лжи) при каком-либо наборе значений переменных хi, входящих в нее. Например, формула из § 2, для которой составлена таблица, является и выполнимой и опровержимой, так как из последнего столбца таблицы следует, что она принимает не менее 1 значения истины (6) и не менее одного значения лжи (2).
Определение 3. Формула алгебры высказываний F(xi) называется тождественно истинной или тавтологией, если при любых наборах значений переменных xi, входящих в нее, она принимает значение истины. Обозначается ТИ или FИ.
Определение 4. Формула алгебры высказываний F(xi) называется тождественно ложной или противоречием, если при любых наборах значений переменных (xi), входящих в нее, она принимает значение лжи. Обозначается ТЛ или FЛ.
Чтобы установить вид формулы алгебры высказываний, достаточно составить для нее соответствующую таблицу истинности и по последнему столбцу определить вид данной формулы.
Среди тождественно-истинных формул алгебры высказываний важную роль в математической логике и ее приложениях играют так называемые законы алгебры высказываний. Рассмотрим основные из них.
1. Закон исключения третьего. х , то есть для любого высказывания имеет место одно из двух, либо оно истинно, либо ложно, третье места не имеет.
2. Закон отрицания противоречия. , то есть неверно, что одновременно имеет место некоторое высказывание и его отрицание.
3. Закон двойного отрицания. , то есть отрицать отрицание некоторого высказывания это все равно, что утверждать это высказывание.
4. Закон тождества , то есть всякое высказывание есть логическое следствие самого себя.
5. Закон контрапозиции , то есть импликация двух высказываний эквивалентна обратной импликации их отрицаний. Данный закон позволяет устанавливать равносильность различных видов теорем.
6. Закон силлогизма .
Данный закон является правилом вывода, лежащим в основе большинства методов доказательств предложений.
7. Закон приведения к абсурду .
Данный закон является правилом вывода, лежащим в основе доказательства предложений методом от противного.
Чтобы доказать, что каждый из этих законов является тождественно истиной формулой достаточно составить для нее сответствующую таблицу истинности, а в простых случаях воспользоваться определением соответствующей логической операции.