Формулы алгебры логики
Высказыванием называется утверждение, которое является истинным или ложным
Основные логические операции
Основные логические операции
Основные логические операции
Основные логические операции
Основные логические операции
Другие логические операции
Другие логические операции
Другие логические операции
Приоритет операций
Пример
Формула алгебры логики
Виды формул АЛ
Построение таблицы истинности
Примеры
Примеры
Решить самостоятельно
Ответы
Ответы
1.28M
Категория: ИнформатикаИнформатика

Формулы алгебры логики. Понятие высказывания. Основные логические операции

1. Формулы алгебры логики

Понятие высказывания.
Основные логические операции.
Формулы логики. Таблица истинности
и методика её построения.

2. Высказыванием называется утверждение, которое является истинным или ложным

Москва – столица России
истинное высказывание
5 – четное число
ложное высказывание
x 1 4
не высказывание
Студент второго курса
не высказывание
Который час?
не высказывание
10.03.2024
2

3.

Обозначение -
A, B, C...
x, y , z...
Функция истинности
1, если А истина
(А)
0, если А ложь

4.

Высказывание
Простое
Составное
Содержат одну законченную
мысль
и не могут быть получены
из других высказываний
Получены из простых
высказываний с помощью
логических связок

5. Основные логические операции

Дизъюнкция – переход к составному
высказыванию, которое является истинным,
если истинно хотя бы одно из
высказываний А и В
Обозначение A∨B
Лексический аналог - «или», «либо», ...
Функция истинности

6. Основные логические операции

Конъюнкция – переход к составному
высказыванию, которое является ложным, если
ложно хотя бы одно из высказываний А и В
Обозначение A&B, A B, A B, AB
Лексический аналог - «и», «а», ...
Функция истинности

7. Основные логические операции

Отрицание (инверсия) – переход к новому
высказыванию, которое является истинным, если
высказывание А ложно и ложно в противном
случае.
Обозначение А, А
Лексический аналог - «не»
Функция истинности

8. Основные логические операции

Импликация – переход к составному
высказыванию, которое является ложным, если
из истинного высказывания следует ложное.
Обозначение A B
Лексический аналог - «если..., то...»
Функция истинности

9. Основные логические операции

Эквиваленция – переход к составному
высказыванию, которое является ложным, если
посылки имеют противоположные логические
значения.
A
B
,
А
~
B
Обозначение
Лексический аналог - «тогда и только тогда,
когда...»
Функция истинности

10. Другие логические операции

Кольцевая сумма, сумма Жегалкина, сумма по
модулю 2, двоичное сложение –
антиэквиваленция
Обозначение A B
Лексический аналог –
«либо…, либо…»
Функция истинности
Кольцевая сумма истинна в том и только
в том случае, когда исходные
высказывания A и не равны между собой.

11. Другие логические операции

Стрелка Пирса – антидизъюнкция
Обозначение A B
Лексический аналог –
«ни…, ни…»
Функция истинности
Стрелка Пирса истинна в том и только в
том случает, когда оба высказывания A и
B ложны

12. Другие логические операции

Штрих Шеффера – антиконъюнкция
Обозначение A B
Лексический аналог –
«не… или не…»
Функция истинности
Штрих Шеффера ложный в том и только
в том случае, когда оба высказывания A и
B истинны

13. Приоритет операций

1. Выполняются
действия в скобках
2. Внешние скобки не
пишутся
3. Остальные операции
выполняются согласно
схеме

14. Пример

4
2
1
6
1
5
6
5
3
4
2
3

15. Формула алгебры логики

• отдельно стоящая буква A, B, C, ... , X,
Y, Z ... – формула
• если А, В - формулы, то формулами
являются и А, В, А∧В, А∨В, А→В,
А↔В, А I В, А ↓В, А В.
• других формул нет

16. Виды формул АЛ

• Формула называется тавтологией, если она
принимает только истинные значения при любых
значениях букв. Другими словами, тавтология –
это тождественно истинная формула.
• Формула называется противоречивой, если она
принимает только ложные значения при любых
значениях букв. Другими словами,
противоречивая – это тождественно ложная
формула.
• Формула называется выполнимой, если она
принимает истинное значение хотя бы на одном
наборе переменных.
• Формула называется опровержимой, если она
принимает ложное значение хотя бы на одном
наборе переменных.

17. Построение таблицы истинности

1. Подсчитать количество переменных в формуле n.
2. Определить количество строк в таблице –
3. Подсчитать количество операций в формуле и
определить количество столбцов m + n.
4. Записать названия столбцов с учетом
последовательности выполнения операций.
5. Заполнить столбцы переменных наборами от
00...0 до 11...1 в лексикографическом порядке,
используя метод «последовательного деления
столбцов пополам»
6. Заполнить таблицу по столбцам.

18. Примеры

n=3
m=6
x
y
z
x y
0
0
0
0
1
1
0
0
1
0
0
1
0
1
0
0
0
1
0
1
0
1
0
1
0
1
1
0
1
1
1
0
0
0
0
1
1
0
0
1
1
1
1
1
1
1
0
1
1
1
0
1
0
0
1
1
0
1
0
1
0
1
1
1
1
1
1
0
0
0
0
1
F

19. Примеры

n=3
m=6
A
B
C
F
0
0
0
1
1
0
1
0
1
0
0
1
1
0
1
0
1
1
0
1
0
1
1
0
1
0
1
0
1
1
1
0
1
0
1
1
1
0
0
0
1
1
0
0
0
1
0
1
0
0
0
1
0
1
1
1
0
1
1
1
0
0
0
1
1
1
1
0
0
1
1
1

20. Решить самостоятельно

1. ( A B )
2.
B A
A B A C B C
3. A C
B C A B C
4. A B A C B C

21. Ответы

1

22. Ответы

2
English     Русский Правила