Слайд 2Высказывание
Высказывание – повествовательное предложение, которое имеет определенное значение истинности: истина или ложь.
![Высказывание Высказывание – повествовательное предложение, которое имеет определенное значение истинности: истина или](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-1.jpg)
Каждое высказывание обозначается большой латинской буквой, а его истинность – 0 или 1.
Пример: А = 1. В = 0.
Слайд 3Логические операции
Операция Отрицание (инверсия) – заменяет высказывания на противоположные.
![Логические операции Операция Отрицание (инверсия) – заменяет высказывания на противоположные.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-2.jpg)
Слайд 4Логические операции
Операция Конъюнкция - истинна тогда и только тогда, когда истинны оба
![Логические операции Операция Конъюнкция - истинна тогда и только тогда, когда истинны оба высказывания.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-3.jpg)
высказывания.
Слайд 5Логические операции
Операция Дизъюнкция - ложна тогда и только тогда, когда ложны оба
![Логические операции Операция Дизъюнкция - ложна тогда и только тогда, когда ложны оба высказывания.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-4.jpg)
высказывания.
Слайд 6Логические операции
Операция Исключающее или - ложна тогда и только тогда, когда оба
![Логические операции Операция Исключающее или - ложна тогда и только тогда, когда](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-5.jpg)
высказывания имеют одинаковое значение истинности.
Слайд 7Логические операции
Операция Импликация -
истинна всегда, за исключением случая, когда первое высказывание
![Логические операции Операция Импликация - истинна всегда, за исключением случая, когда первое](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-6.jpg)
истинно, а второе – ложно.
Слайд 8Логические операции
Операция Эквиваленция - истинна тогда и только тогда, когда высказывания имеют
![Логические операции Операция Эквиваленция - истинна тогда и только тогда, когда высказывания имеют одинаковые значения истинности.](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-7.jpg)
одинаковые значения истинности.
Слайд 9Формула алгебры логики
Формула алгебры логики – выражение, состоящее из простых высказываний А,
![Формула алгебры логики Формула алгебры логики – выражение, состоящее из простых высказываний](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-8.jpg)
В, …, знаков логических операций и скобок.
Скобки указывают последовательность выполнения операций.
При отсутствии скобок первой всегда выполняется операция отрицания, затем конъюнкция, дизъюнкция, затем импликация и эквиваленция.
Слайд 10Составление таблицы истинности
Для каждой формулы может быть построена таблица истинности.
Для составления таблицы
![Составление таблицы истинности Для каждой формулы может быть построена таблица истинности. Для](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-9.jpg)
истинности сначала составляется таблица всевозможных значений переменных (оценок переменных), входящих в данную формулу.
Затем проводится анализ строения формулы. Сначала выписывается сама формула, затем ее главные подформулы, и т.д. до выявления логических операций.
Затем находятся значения логических операций, подформул и основной формулы.
Слайд 11Классификация формул
Две формулы называются равносильными, если их таблицы истинности совпадают при любой
![Классификация формул Две формулы называются равносильными, если их таблицы истинности совпадают при](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-10.jpg)
оценке переменных.
Две формулы называются совместимыми, если хотя бы при одной оценке переменных они одновременно являются истинными. В противном случае они несовместимые.
Две формулы называются противоположными, если при любой оценке переменных они принимают противоположное значения, и в этом случае каждая из формул является отрицанием другой.
Формула В называется логическим следствием формулы А, если при любых оценках переменных импликация А→В принимает только истинные значения
Слайд 12Классификация формул
Все формулы логики высказываний можно разделить на три класса:
нейтральные, или выполнимые
![Классификация формул Все формулы логики высказываний можно разделить на три класса: нейтральные,](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-11.jpg)
– принимающие как истинные, так и ложные значения;
тождественно истинные формулы (или тавтологии) – принимающие истинные значения при любых оценках переменных;
тождественно ложные формулы – принимающие ложные значения при любых оценках переменных.
Слайд 13Нормальные формы
Существует два способа определения истинного значения формулы.
Первый – с помощью
![Нормальные формы Существует два способа определения истинного значения формулы. Первый – с](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-12.jpg)
таблиц истинности, а второй – путем приведения формул к нормальной форме.
Формула имеет нормальную форму, если в ней отсутствуют знаки эквиваленции, импликации, исключающей дизъюнкции, двойного отрицания, при этом знаки отрицания находятся только при переменных.
Слайд 14Нормальные формы
Основная конъюнкция – это конъюнкция основных высказываний переменных или их отрицаний.
![Нормальные формы Основная конъюнкция – это конъюнкция основных высказываний переменных или их](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-13.jpg)
Например, АВС.
Основная дизъюнкция – это дизъюнкция основных высказываний переменных или их отрицаний. Например, А+В+С+В.
Конъюнктивной нормальной формой (КНФ) данной формулы называется формула, равносильная данной и представленная в виде конъюнкции основных дизъюнкций. Например, (А+В)(А+В+С).
Дизъюнктивная нормальной формой (ДНФ) данной формулы называется формула, равносильная данной и представленная в виде дизъюнкции основных конъюнкции. Например, АВ+С+АВ.
Слайд 15Нормальные формы
Теорема 1.
Для того, чтобы формула алгебры высказываний была тождественно истинной, необходимо
![Нормальные формы Теорема 1. Для того, чтобы формула алгебры высказываний была тождественно](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-14.jpg)
и достаточно, чтобы ее конъюнктивная нормальная форма содержала в каждой элементарной дизъюнкции некоторое высказывание и его отрицание.
Теорема 2.
Для того, чтобы формула алгебры высказываний была тождественно ложной, необходимо и достаточно, чтобы ее дизъюнктивная нормальная форма содержала в каждой элементарной дизъюнкции некоторое высказывание и его отрицание.
Слайд 16Основные формулы алгебры логики
Законы коммутативности:
А∨В=В∨А
А∧В=В∧А
Законы ассоциативности:
(А∨В)∨С=А∨(В∨С)
(А∧В)∧С=А∧(В∧С)
![Основные формулы алгебры логики Законы коммутативности: А∨В=В∨А А∧В=В∧А Законы ассоциативности: (А∨В)∨С=А∨(В∨С) (А∧В)∧С=А∧(В∧С)](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-15.jpg)
Слайд 17Основные формулы алгебры логики
Законы идемпотентности:
А∨А=А
А∧А=А
Законы поглощения:
А∧(А∨В)=A
А∨(А∧В)=A
![Основные формулы алгебры логики Законы идемпотентности: А∨А=А А∧А=А Законы поглощения: А∧(А∨В)=A А∨(А∧В)=A](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-16.jpg)
Слайд 18Основные формулы алгебры логики
Законы дистрибутивности:
А∧(В∨С)=(А∧В)∨(А∧С)
А∨(В∧С)=(А∨В)∧(А∨С)
Закон поглощения 0 или 1:
А∨0=А
А∧1=А
А∨1=1
А∧0=0
![Основные формулы алгебры логики Законы дистрибутивности: А∧(В∨С)=(А∧В)∨(А∧С) А∨(В∧С)=(А∨В)∧(А∨С) Закон поглощения 0 или](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-17.jpg)
Слайд 19Основные формулы алгебры логики
Закон противоречия:
Закон исключенного третьего
Законы де Моргана:
Закон двойного отрицания:
![Основные формулы алгебры логики Закон противоречия: Закон исключенного третьего Законы де Моргана: Закон двойного отрицания:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-18.jpg)
Слайд 20Основные формулы алгебры логики
Ряд важных формул, позволяющих упрощать логические выражения:
![Основные формулы алгебры логики Ряд важных формул, позволяющих упрощать логические выражения:](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-19.jpg)
Слайд 21Базовые логические элементы
Схемы, реализующие операции НЕ, И, ИЛИ называют основными или базовыми
![Базовые логические элементы Схемы, реализующие операции НЕ, И, ИЛИ называют основными или](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-20.jpg)
логическими элементами.
Схема совпадения (элемент И)
Собирательная схема (элемент ИЛИ)
Схема отрицания (элемент НЕ)
Слайд 22Построение формул алгебры высказываний по заданной таблице истинности
Правило 1
Пусть F –двоичная функция
![Построение формул алгебры высказываний по заданной таблице истинности Правило 1 Пусть F](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/375935/slide-21.jpg)
от n переменных. Предположим, что F не равна тождественно нулю. Пусть Т1, Т2,…,Тк – все точки ее определения, в которых F=1. Можно доказать, что справедлива следующая формула:
F(x1, x2,…,xn)=f1+f2+…+fk, где fi=yi1*yi2*…*yin, i=1, 2, …k,
Yij=