- •Раздел 1. Высказывания и операции над ними. Формулы алгебры высказываний. Классификация формул
- •1.1. Высказывания и операции над высказываниями
- •1.2. Формулы алгебры высказываний
- •1.3.Классификация формул
- •1.4. Значение тавтологий
- •1.5.Основные правила получения тавтологий
- •Раздел 2. Логическая равносильность формул
- •2.1. Отношение равносильности
- •2.2 Законы логики
- •2.3. Упрощение формул.
- •2.4. Равносильные преобразования. Упрощение формул
- •Раздел 3. Нормальные формы для формул алгебры высказываний
- •3.1 Нормальные формы
- •3.2 Совершенные нормальные формы
- •3.4 Получение скнф и сднф с помощью таблиц истинности
- •Раздел 4. Логическое следование
- •4.1 Логическое следование
- •Раздел 5. Применение алгебры высказываний в логико - математической практике
- •5.1 Получение следствий из данных посылок.
- •5.2. Получение следствий, содержащих заданные переменные.
- •5.3. Решение логических задач методом рассуждений.
- •5.4.Методы решение логических задач
- •Раздел 6. Исчисление высказываний.
- •6.1. Понятие переключательной схемы.
- •Раздел 7. Логика предикатов.
- •7.1. Понятие предиката
- •7.2. Способа задания предиката
- •7.3. Множество истинности предикатов
- •7.4. Язык логики предикатов
- •7.5. Следование и включение
- •7.6. Понятие отношений. Свойства отношений.
- •Раздел 8. Исчисление предикатов
- •8.1.Кванторы общности и существования
- •8.2. Квантификация многоместной высказывательной формы.
- •8.3. Отрицание предложений кванторами.
- •8.4. Численные кванторы
- •8.5. Символическая запись определений и теорем.
- •Раздел 9. Алгоритмы. Свойства алгоритмов.
- •9.1 Интуитивное понятие алгоритма.
- •9.2 Свойства алгоритмов
- •Раздел 10. Основная формализация (Машина Поста и мнр).
- •10.1 Машина Поста
- •10.2 Уточнение понятия алгоритма
- •Раздел 11. Основные формализации (мт и на)
- •11.1 Машина Тьюринга (мт)
- •11.2 Нормальные алгоритмы Маркова
- •11.3 Механизм работы нам:
Раздел 4. Логическое следование
4.1 Логическое следование
Определение 1. Формула B называется логическим следствием формул A1, A2, …, An, если при любых значениях, входящих в них, элементарных высказываний формула B принимает значение истинно всякий раз, когда формулы A1, A2, …, An принимают значение истинно. Обозначается A1, A2, …, An ╞ B
Из определения логического следования вытекает:
Тавтология логически следует из любой формулы.
Из противоречия логически следует любая формула.
Теорема 1. Из A логически следует B тогда и только тогда, когда тавтологией является AB.
Теорема 2. A1, A2,…, An╞ B тогда и только тогда, когда является тавтологией A1&A2& …& An B.
Теорема 3. Из формул A1, A2,…, An , B логически следует C тогда и только тогда, когда из формул A1, A2, …, An логически следует BC.
Следствие 1. Из A и B логически следует C тогда и только тогда, когда тавтологией является A(BC).
Следствие 2. Из формул A1, A2, …, An логически следует B тогда и только тогда, когда тавтологией является A1(A2 … (AnB)…).
Отношение логического следования играет в математике большую роль.
Если из AB, то A называется достаточным условием для B, а B – необходимым условием для A.
Если вместе с AB из BA, то A называется необходимым и достаточным условием для B, а B – необходимым и достаточным условием для A.
Теоремы. Необходимые и достаточные условия
Теорема – это предложение, истинность которого доказывается на основе аксиом или ранее доказанных теорем. Теоремы часто формулируются в виде импликаций (следования). Импликативная структура наиболее удобна для выделения условия и заключения теоремы (того, что дано, и того, что необходимо доказать). Если импликация А => В выражает некоторую теорему, то основание импликации А выражает условие, а следствие В – заключение теоремы. Условие или заключение в свою очередь может не быть элементарным высказыванием, а иметь определенную логическую структуру, чаще всего конъюнктивную(и, обозначается &) или дизъюнктивную (или, обозначается V). Рассмотрим примеры:
1. Теорема “Если диагонали параллелограмма взаимно перпендикулярны или делят его углы пополам, то этот параллелограмм - ромб” имеет структуру А V В => C, где А – “диагонали параллелограмма взаимно перпендикулярны”; В – “(диагонали параллелограмма) делят его углы пополам”; С – “этот параллелограмм - ромб”.
2. Теорема о средней линии трапеции имеет структуру: А => В & С, где А – “четырехугольник – трапеция”; В – “его средняя линия параллельна основаниям”; С – “(его средняя линия) равна полусумме оснований”.
Часто в формулировках теорем используется выражение “необходимо и достаточно” (признак). В логике это выражение соответствует эквиваленции, которая, как известно, представима в виде конъюнкции двух импликаций. Одна из этих импликаций выражает теорему, доказывающую необходимость признака, другая выражает теорему, доказывающуюдостаточность признака. Например, признак перпендикулярности двух плоскостей:
“Для того чтобы две плоскости были перпендикулярны, необходимо и достаточно, чтобы одна из них проходила через прямую, перпендикулярную к другой”, может быть сформулирован и так: “Две плоскости перпендикулярны, ЕСЛИ И ТОЛЬКО ЕСЛИ одна из них проходит через прямую, перпендикулярную к другой”:
А <=> В или А => B & B =>A.
Умозаключение – это мысль, в ходе которой из одного или нескольких суждений выводится новое суждение.
При этом исходные суждения называются посылками, а полученное суждение – заключением или следствием. Аристотель приводил такой пример умозаключения: “Все люди смертны.” и “Сократ – человек.” - посылки. “Сократ смертен” – заключение. Переход от посылок к заключению происходит по правилом вывода и законам логики.
ПРАВИЛО 1: Если посылки умозаключения истинны, то истинно и заключение.
ПРАВИЛО 2: Если умозаключение справедливо во всех случаях, то оно справедливо и в каждом частном случае. (Это правило ДЕДУКЦИИ – переход от общего к частному)
Приведите пример дедуктивного вывода. С именем какого литературного героя связано понятие дедукции?
ПРАВИЛО 3: Если умозаключение справедливо в некоторых частных случаях, то оно справедливо во всех случаях. (Это правило ИНДУКЦИИ – переход от частного к общему.)
Вопросы для контроля:
Отношение логического следования формул алгебры высказываний и его свойства.
Обратная и противоположная теоремы.
Необходимые и достаточные условия.