Математическая логика (булева алгебра)

Слайд 2

Переменные в булевой алгебре

Переменные могут принимать только два значения: 0 и 1.
Результат

Переменные в булевой алгебре Переменные могут принимать только два значения: 0 и
любых действий над переменными тоже равен или 0, или 1 (число 102 получиться не может).
1 по-другому называют "правдой" или true, 0 – это "ложь", false.
Булева алгебра – основа информатики и программирования. Электронные схемы компьютера работают по правилам булевой алгебры.

Слайд 3

Переменные в булевой алгебре

Обычная математика:
A = 13.45
B = -20
А + В =

Переменные в булевой алгебре Обычная математика: A = 13.45 B = -20
-6.55
А и В могут принимать любые числовые значения, результат – любое число.
Булева алгебра:
А = 0
B = 1
A V B = 1
А и В принимают только значения 0 или 1, результат тоже либо 0, либо 1.

Слайд 4

Отрицание (логическое НЕ, ¬, —, !, not)

Отрицание (логическое НЕ, ¬, —, !, not)

Слайд 5

Конъюнкция (логическое И, ∧, &, and)

Как запомнить: X * Y – логическое

Конъюнкция (логическое И, ∧, &, and) Как запомнить: X * Y – логическое умножение чисел
умножение чисел

Слайд 6

Дизъюнкция (логическое ИЛИ, ∨, |, or)

Как запомнить: X + Y – логическое

Дизъюнкция (логическое ИЛИ, ∨, |, or) Как запомнить: X + Y – логическое сложение чисел
сложение чисел

Слайд 7

Импликация (следование, →)

Как запомнить: из правды никогда не может следовать ложь, всё

Импликация (следование, →) Как запомнить: из правды никогда не может следовать ложь, всё остальное – возможно.
остальное – возможно.

Слайд 8

Эквивалентность (↔, ≡)

Эквивалентность (↔, ≡)

Слайд 9

Упрощение логических выражений

Упрощение логических выражений

Слайд 10

Приоритет логических операций

Как и в обычной математике, на основе операций ¬, ∧,

Приоритет логических операций Как и в обычной математике, на основе операций ¬,
∨, →, ↔ составляются длинные формулы.
Пример:
F(A, B, C, D) = A ˄ B ↔ C → D
Действия в выражении выполняются в соответствии с приоритетом операций:
1) выражение в скобках – высший приоритет;
2) отрицание (¬);
3) конъюнкция (∧);
4) дизъюнкция (∨);
5) импликация (→);
6) эквиваленция (↔) – нисший приоритет.