- •Лекция 1. Логика высказываний п.1.1. Высказывания.
- •П.1.2. Логические операции. Таблица истинности.
- •П.1.3. Формулы алгебры высказываний.
- •П.1.4. Равносильные формулы.
- •Тест №1.
- •Лекция 2. Булевы функции. Канонические формы логических формул. П. 2.1. Булевы функции.
- •П. 2.2. Дизъюнктивная и конъюнктивная нормальная форма. ?????
- •П. 2.3. Проблема разрешимости.
- •П. 2.4. Полные системы булевых функций.
- •Тест №2.
- •Лекция 3. Приложение алгебры высказываний к логико-математической практике. П. 3.1. Релейно-контактные схемы.
- •П. 3.2. Схемы из функциональных элементов.
- •П. 3.3. Решение логических задач.
- •Тест №3.
- •Лекция 4. Логика предметов. П. 4.1. Определение предикатов и логические операции над ними.
- •П. 4.2. Кванторные операции.
- •П. 4.3. Формулы логики предикатов. Равносильные формулы.
- •П. 4.4. Предваренная нормальная форма. Общезначимость и выполнимость формул логики предикатов.
- •Тест №4.
- •Лекция 5. Применение языка логики предметов для записи математических предложений. П. 5.1. Запись математических определений.
- •П. 5.2. Формулировка математических теорий.
- •П. 5.3. Построение противоположных утверждений и доказательство методом от противного.
- •П. 5.4 Формулировка обратных и противоположных теорем.
- •5.5 Формулировка необходимых и достаточных условий.
П.1.3. Формулы алгебры высказываний.
С помощью логических операций над высказываниями можно строить различные новые, более сложные высказывания. Определим понятие формулы логики высказываний. Понятие логической формулы является формализацией понятия сложного высказывания.
Определение:
Любое высказывание (высказывательная переменная) – формула.
Если А и В формулы, то
- тоже формулы.
При построении формулы используют
скобки (...). Условимся внешние скобки
опускать, к примеру, формулу
будем записывать
.
Существуют и другие правила, позволяющие
не ставить лишние скобки. Например,
конъюнкция выполняется первой, дизъюнкция
– второй, импликация и эквиваленция
равноправны и выполняются последними.
Каждой формуле при заданных значениях
входящих в нее переменных приписывается
одно из двух значений 0 или 1. Для формул
составляется таблица истинности. Если
формула состоит изn-элементов,
то ее таблица истинности содержит 2nстрок. Приписывание значений истинности
или ложности высказываниям, входящим
в формулу, называетсяинтерпретациейэтих высказываний. Под интерпретацией
формулы понимается приписывание значений
истинности высказываниям, входящим в
эту формулу.
Пример 11. Составить таблицу для формулы
![]()
Решение:
|
x |
y |
x→y |
|
|
|
|
1 |
1 |
1 |
0 |
1 |
1 |
|
1 |
0 |
0 |
1 |
1 |
0 |
|
0 |
1 |
1 |
0 |
0 |
0 |
|
0 |
0 |
1 |
1 |
1 |
1 |
Все формулы алгебры логики делятся на три класса: 1. Тавтология.
2.Тождественно ложные. 3. Выполнимые.
Определение 1.1.ФормулаАназывается тавтологией (или тождественно ис-тинной), если та истина при всех значениях высказывательных переменных, входящих в эту формулу.
Определение 1.2.ФормулаАназывается тождественно ложной, если она ложна при всех значениях высказывательных переменных, входящих в эту формулу.
Определение 1.3.ФормулаАназываетсявыполнимой,если она принимает значение единицы, хотя бы на одном наборе, входящих в нее переменных и не является тождественно истинной.
Пример 12. Рассмотрим формулу
![]()
Построим таблицу истинности этой формулы
|
x |
y |
x→y |
|
|
|
|
|
|
1 |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
|
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
|
0 |
1 |
1 |
0 |
1 |
0 |
1 |
1 |
|
0 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
Анализируя столбец последний убеждаемся, что формула А является тавтологией.
Пример 13. Показать выполнимость формулы
![]()
Построим таблицу истинности
|
x |
y |
x→y |
y→x |
B |
|
1 |
1 |
1 |
1 |
1 |
|
1 |
0 |
0 |
1 |
1 |
|
0 |
1 |
1 |
0 |
0 |
|
0 |
0 |
1 |
1 |
1 |
Анализируя столбец значений истинности формулы В, убеждаемся, что формула В является выполнимой.
