Булевы свойства логических операций. Эквивалентные преобразования формул
Пусть A1, A2 – есть две формулы, x1, x2,…,xn – есть полный список или множество их переменных. Формулы A1, A2 – называются равносильными или эквивалентными ?, если для любого набора значений аргументов x1, x2,…,xn, они принимают одинаковые значения.
Замечание: В инженерной практике наиболее распространены представления функций формулами, построенными с помощью конъюнкции, дизъюнкции, отрицания и констант 0,1 т.е. формулами над F={x&y, x?y,¬x,0, 1}, такие формы называются Булевыми. Иногда в F включают импликацию. Примем соглашение об опускании скобок в соответствии со следующими приоритетами:
Пусть А,В,С – некоторые булевы формулы. Тогда справедливы следующие свойства:
1) A&A = A, A?A = A – идемпотентность.
2) A&B = B&A, A?B = B?A – коммуттативность
3) A&(B&C) = (A&B)&C, A?(B?C) = (A?B)?C – ассоциотивность
4) A&(A?B) = A, A?A&B = A – поглошение.
5) A&(B?C) = A&B ?A&C, A?B&C = (A?B)&(A?C) – дистрибутивность
6) ¬¬A = A – инволюция
7) Свойство констант: A&1 = A, A&0 = 0, A?1 = 1, A?0 = A
8) Закон исключения третьего и закон противоречия A?¬A = 1, A&¬A = 0
9) Правило де Моргана ¬(A&B) = ¬A ? ¬B, ¬(A?B) = ¬A & ¬B
Иногда к ним добавляют связь импликации и дизъюнкции
10) A?B = ¬A?B
Правило подстановки.
Теорема: Если А и В – булевы формулы и А = В, то с помощью булевых равенств 1-10 от формулы А можно перейти к формуле В за конечное число действий.
Замечание: Эта Теорема используется при упрощении формул.
- Булевы решетки и булевы алгебры
- Множества и операции над ними
- Алгебра логики : правила построения и преобразования логических выражений
- Функции и отношения, их свойства
- Параллельное выполнение операций в БД
- Описание целочисленных, вещественных, логических данных и операции над ними в Pascal
- Линейные рекуррентные уравнения(ЛРУ) однородные и неоднородные с переменными коэффициентами
- Класс самодвойственных функций и его замкнутость относительно суперпозиции. Критерий самодвойственности. Лемма о несамодвойственной функции.
- Решетки
- Оценки в случае непрерывного времени
- Суперпозиция функций. Функционально замкнутые классы
- СДНФ и СКНФ
- Класс линейных функций и его замкнутость относительно суперпозиции
- Верхняя и нижняя оценки для хроматического числа. Внутренне и внешне устойчивые множества вершин графа
- Обзор логических и физических моделей
- Теорема Поста о функциональной полноте
- Раскрашивание планарных графов. Теорема о пяти красках. Теорема о четырех красках