Похожие презентации:
Основы алгебры логики
1.
ОСНОВЫ АЛГЕБРЫЛОГИКИ
2.
ЛОГИКАЛогика - совокупность правил,
которым подчиняется процесс
мышления
Объектами изучения логики являются
формы мышления: понятие, суждение
и умозаключение
3.
ФОРМЫ МЫШЛЕНИЯПонятие - это мысль, в которой обобщаются отличительные
свойства предметов
Суждение - это мысль, в которой нечто утверждается о
предмете действительности, которая объективно является
либо истинной, либо ложной
Умозаключение - прием мышления, посредством которого из
исходного знания получается новое знание
4.
АЛГЕБРА ВЫСКАЗЫВАНИЙВысказывания - конкретные
частные утверждения
"5+7=12" --- высказывание
Предикаты - утверждения о
"х+у>0" --- предикат
переменных, истинность
предикатов зависит от значений
входящих в них переменных
5.
ЛОГИЧЕСКИЕ ОПЕРАЦИИНад высказываниями можно
производить логические операции, в
результате которых получаются новые,
составные высказывания
Основные логические операции:
конъюнкция, дизъюнкция, инверсия,
импликация, эквивалентность
6.
КОНЪЮНКЦИЯКонъюнкция - логическое произведение
двух высказываний
Конъюнкция двух логических
высказываний истинна тогда и только
тогда, когда оба высказываний истинны
Обозначается: and, &, ^
Союз "И"
7.
ТАБЛИЦА ИСТИННОСТИДЛЯ КОНЪЮНКЦИИ
A
B
A^B
0
0
0
0
1
0
1
0
0
1
1
1
8.
ДИЗЪЮНКЦИЯДизъюнкция - логическое сложение двух
высказываний
Дизъюнкция двух логических переменных
ложна тогда и только тогда, когда оба
высказывания ложны
Обозначается: or, |, v
Союз "ИЛИ"
9.
ТАБЛИЦА ИСТИННОСТИ ДЛЯДИЗЪЮНКЦИИ
A
B
AvB
0
0
0
0
1
1
1
0
1
1
1
1
10.
ИНВЕРСИЯИнверсия - логическое отрицание
Инверсия логической переменной
истинна, если переменная ложна и
наоборот: инверсия ложна, если
переменная истинна
Обозначается: not, ¬, -
Частица "НЕ"
11.
ТАБЛИЦАИСТИННОСТИ ДЛЯ
ИНВЕРСИИ
A
¬А
0
1
1
0
12.
ИМПЛИКАЦИЯ• Логическая функция от двух
переменных, которая
принимает нулевое значение, когда из
истины следует ложь
• Обозначается →
• Оборот "ЕСЛИ....ТО..."
13.
ТАБЛИЦА ИСТИННОСТИ ДЛЯИМПЛИКАЦИИ
A
B
A→B
0
0
1
0
1
1
1
0
0
1
1
1
14.
ЭКВИВАЛЕНТНОСТЬ• Логическая функция от двух
переменных, которая
принимает единичное значение
при одинаковых
значениях переменных
• Обозначается • Оборот "ТОГДА и ТОЛЬКО ТОГДА..."
15.
ТАБЛИЦА ИСТИННОСТИ ДЛЯЭКВИВАЛЕНТНОСТИ
A
B
A-B
0
0
1
0
1
0
1
0
0
1
1
1
16.
ПОРЯДОК ВЫПОЛНЕНИЯОПЕРАЦИЙ
Порядок выполнения операций:
1. Логическое отрицание – инверсия
2. Логическое умножение –
конъюнкция
3. Логическое сложение –
дизъюнкция
4. Логическое следование –
импликация
5. Равнозначность – эквивалентность
17.
АЛГОРИТМ ПОСТРОЕНИЯ ТАБЛИЦЫИСТИННОСТИ
1. Вычислить количество строк (2n+1, где n-кол-во простых
высказываний) и столбцов таблицы (сумма переменных и
операций)
2. Начертить таблицу и заполнить заголовок
3. Заполнить столбцы значений переменных
4. Заполнить остальные столбцы в соответствии с таблицами
истинности соответствующих операций