2.2 Совершенные нормальные формы.
Разложение Шеннона.
Любая БФ , не равная тождественно нулю, единственным образом представима в виде прямого разложения Шеннона:
,
где n – количество переменных ,
– знак отрицания, если , или его отсутствие, если на j-м наборе,
– значение функции на j-м наборе.
|
|
|
0 | 0 | 1 |
0 | 1 | 0 |
1 | 0 | 1 |
1 | 1 | 1 |
(СДНФ)
Конъюнкция всех переменных с соответствующими знаками (отрицания или его отсутствия) на единичном ( ) наборе функции называется конституентой единицы функции.
Дизъюнкция всех переменных с противоположными знаками над ними на нулевом ( ) наборе функции называется конституентой нуля функции.
Любая БФ , не равная тождественно 0, единственным образом представима в виде обратного разложения Шеннона:
.
(СКНФ), в данном случае совпадает с ДНФ).
- Часть I
- 1. Математическая логика
- 1.1.Булева алгебра
- 1.5. Системы и базисы булевых функций
- 2. Нормальные формы бф.
- 2.2 Совершенные нормальные формы.
- 2.3. Приведение к совершенным формам днф и кнф.
- 2.4. Сокращенные и тупиковые нормальные формы.
- 3. Методы минимизации булевых функций.
- 3.1. Метод Квайна – Мак-Класки
- 3.2. Минимизация по картам Карно-Вейча
- 3.3. Понятие интервала функции.
- 3.4. Слабоопределенные бф.
- Этапы минимизации бф. Табл. 6
- Контрольные вопросы и задания