Urok_12_Elementy_algebry_logiki

Содержание

Слайд 2

Алгебра логики — это математический аппарат, с помощью которого записывают, вычисляют, упрощают

Алгебра логики — это математический аппарат, с помощью которого записывают, вычисляют, упрощают
и преобразовывают логические высказывания.
Создателем алгебры логики является живший в ХIХ веке английский математик Джордж Буль (1815-1864), в честь которого эта алгебра названа Булевой алгеброй или Алгеброй высказываний.

Алгебра логики

Слайд 3

В алгебре логики высказывания обозначают буквами и называют логическими переменными.
Если высказывание

В алгебре логики высказывания обозначают буквами и называют логическими переменными. Если высказывание
истинно, то значение соответствующей ему логической переменной обозначают единицей (А = 1), а если ложно - нулём (В = 0).
0 и 1 называются логическими значениями.

Алгебра логики

Слайд 4

Таблица истинности:

Графическое представление

A

B

А&В

Конъюнкция

Конъюнкция – логическая операция, в результате которой истина будет тогда,

Таблица истинности: Графическое представление A B А&В Конъюнкция Конъюнкция – логическая операция,
когда оба исходных высказывания истинны.
Другое название: логическое умножение.
Обозначения: ∧ , ×, •, &, И.

Слайд 5

Таблица истинности:

Графическое представление

A

B

АVВ

Дизъюнкция

Дизъюнкция – логическая операция, в результате которой ложь будет тогда,

Таблица истинности: Графическое представление A B АVВ Дизъюнкция Дизъюнкция – логическая операция,
когда оба исходных высказывания ложны.
Другое название: логическое сложение.
Обозначения: V, |, ИЛИ, +.

Слайд 6

Таблица истинности:

Графическое представление

A

Ā

Инверсия

Инверсия – логическая операция, в результате которой будет значение противоположное

Таблица истинности: Графическое представление A Ā Инверсия Инверсия – логическая операция, в
исходному.
Другое название: логическое отрицание.
Обозначения: НЕ, ¬ , ¯ .

Слайд 7

Таблица истинности:

Импликация

Импликация – логическая операция, в результате которой истина будет тогда, когда

Таблица истинности: Импликация Импликация – логическая операция, в результате которой истина будет
первое высказывание не больше второго.
Обозначения: → , ⇒.

Слайд 8

Таблица истинности:

Эквивалентность

Импликация – логическая операция, в результате которой истина будет тогда, когда

Таблица истинности: Эквивалентность Импликация – логическая операция, в результате которой истина будет
оба высказывания имеют одинаковую истинность.
Обозначения: ≡, ↔.

Слайд 9

Логические выражения

При вычислении логических выражений сначала выполняются действия в скобках.
Приоритет выполнения логических

Логические выражения При вычислении логических выражений сначала выполняются действия в скобках. Приоритет
операций:
¬, &, V
(инверсия, затем конъюнкция, затем дизъюнкция).

Примеры:
НЕ (А ИЛИ В)
А & B
A V ¬B & C

Логическое выражение – это выражение содержащее логические переменные, логические значения, логические операции и скобки.

Слайд 10

Построение таблиц истинности для логических выражений

подсчитать n - число переменных в выражении

подсчитать

Построение таблиц истинности для логических выражений подсчитать n - число переменных в
общее число логических операций в выражении

установить последовательность выполнения логических операций

определить число столбцов в таблице

заполнить шапку таблицы, включив в неё переменные и операции

определить число строк в таблице без шапки: m =2n

выписать наборы входных переменных

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

Слайд 11

Построить таблицу истинности для выражения А V A & B
Число переменных: N =

Построить таблицу истинности для выражения А V A & B Число переменных:
2
Число строк: m = 22 = 4
Приоритет операций: &, V
Число столбцов: 4 (2 переменных и 2 операции)

Пример построения таблицы истинности

Вывод: А V A & B = A

Слайд 12

Переместительный (коммутативный) закон

Для логического сложения:
Для логического умножения:

Переместительный (коммутативный) закон Для логического сложения: Для логического умножения:

Слайд 13

Сочетательный (ассоциативный) закон

Для логического сложения:
Для логического умножения:

При одинаковых знаках скобки можно ставить

Сочетательный (ассоциативный) закон Для логического сложения: Для логического умножения: При одинаковых знаках
произвольно или вообще опускать, как в обычной алгебре

Слайд 14

Распределительный (дистрибутивный) закон

Для логического сложения:
Для логического умножения:

Распределительный (дистрибутивный) закон Для логического сложения: Для логического умножения:

Слайд 15

Закон двойного отрицания

Двойное отрицание исключает отрицание

Закон двойного отрицания Двойное отрицание исключает отрицание

Слайд 16

Закон исключения третьего

Из двух противоречащих высказываний об одном и том же предмете

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

Слайд 17

Закон противоречия

Невозможно, чтобы противоречащие высказывания были одновременно истинными.

Закон противоречия Невозможно, чтобы противоречащие высказывания были одновременно истинными.

Слайд 18

Закон повторения (равносильности)

Для логического сложения:
Для логического умножения:

Закон означает отсутствие показателей степени

Закон повторения (равносильности) Для логического сложения: Для логического умножения: Закон означает отсутствие показателей степени

Слайд 19

Закон исключения констант

Для логического сложения:
Для логического умножения:

Закон исключения констант Для логического сложения: Для логического умножения:

Слайд 20

Закон общей инверсии ( законы де Моргана)

Для логического сложения:
Для логического умножения:

Закон общей инверсии ( законы де Моргана) Для логического сложения: Для логического умножения:

Слайд 21

Упражнения (самоконтроль)

Постройте таблицы истинности для следующих логических выражений:
1) B v B &

Упражнения (самоконтроль) Постройте таблицы истинности для следующих логических выражений: 1) B v
A
2) А & B & C
3) А & A
4) A v В
Имя файла: Urok_12_Elementy_algebry_logiki.pptx
Количество просмотров: 29
Количество скачиваний: 0