ЭЛЕМЕНТЫ АЛГЕБРЫ ЛОГИКИ
МАТЕМАТИЧЕСКИЕ ОСНОВЫ ИНФОРМАТИКИ
Ключевые слова
- алгебра логики
- высказывание
- логическая операция
- конъюнкция
- дизъюнкция
- отрицание
- логическое выражение
- таблица истинности
- законы логики
Л огик а
Аристотель (384-322 до н.э.). Основоположник формальной логики (понятие, суждение, умозаключение).
Джордж Буль (1815-1864). Создал новую область науки - Математическую логику (Булеву алгебру или Алгебру высказываний).
Клод Шеннон (1916-2001). Его исследования позволили применить алгебру логики в вычислительной технике
Алгебра
Алгебра - наука об общих операциях, аналогичных сложению и умножению, которые могут выполняться над разнообразными математическими объектами – числами, многочленами, векторами и др.
Высказывание
Высказывание - это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное .
В русском языке высказывания выражаются повествовательными предложениями:
Земля вращается вокруг Солнца .
Москва - столица.
Но не всякое повествовательное предложение является высказыванием:
Это высказывание ложное.
Побудительные и вопросительные предложения высказываниями не являются.
Без стука не входить!
Откройте учебники.
Ты выучил стихотворение?
Высказывание или нет?
Зимой идет дождь.
Снегири живут в Крыму.
Кто к нам пришел?
У треугольника 5 сторон.
Как пройти в библиотеку?
Переведите число в десятичную систему.
Запишите домашнее задание
- Зимой идет дождь. Снегири живут в Крыму. Кто к нам пришел? У треугольника 5 сторон. Как пройти в библиотеку? Переведите число в десятичную систему. Запишите домашнее задание
Алгебра логики
Алгебра логики определяет правила записи, вычисления значений, упрощения и преобразования высказываний.
В алгебре логики высказывания обозначают буквами и называют логическими переменными .
Если высказывание истинно, то значение соответствующей ему логической переменной обозначают единицей ( А = 1 ), а если ложно - нулём ( В = 0 ).
0 и 1 называются логическими значениями .
Простые и сложные высказывания
Высказывания бывают простые и сложные.
Высказывание называется простым , если никакая его часть сама не является высказыванием.
Сложные (составные) высказывания строятся из простых с помощью логических операций .
Название логической операции
Конъюнкция
Логическая связка
Дизъюнкция
«и»; «а»; «но»; «хотя»
«или»
Инверсия
«не»; «неверно, что»
Логические операции
Конъюнкция - логическая операция, ставящая в соответствие каждым двум высказываниям новое высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны.
Другое название: логическое умножение.
Обозначения: , , & , И.
Таблица истинности:
Графическое представление
А
0
В
А & В
0
0
0
1
1
1
0
0
0
1
1
A
B
А&В
Логические операции
Дизъюнкция - логическая операция, которая каждым двум высказываниям ставит в соответствие новое высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны.
Другое название: логическое сложение .
Обозначения: V, |, ИЛИ, +.
Графическое представление
Таблица истинности:
А
0
В
А V В
0
0
0
1
1
1
0
1
1
1
1
A
B
АVВ
Логические операции
Инверсия - логическая операция, которая каждому высказыванию ставит в соответствие новое высказывание, значение которого противоположно исходному.
Другое название: логическое отрицание.
Обозначения: НЕ, ¬ , ¯ .
Таблица истинности:
Графическое представление
А
0
Ā
1
1
0
A
Ā
Логические операции имеют следующий приоритет:
инверсия, конъюнкция, дизъюнкция .