Приведение логической формулы к днф
Приведение логической формулы к ДНФ можно произвести по следующему правилу:
1). С помощью равенства = x и законов де Моргана все отрицания “спускаются” до переменных;
2). Раскрываются скобки в полученном выражении;
3). С помощью выражений: x ·x = x , x x = x, x· = 0, x = 1
удаляются лишние конъюнкции и повторения переменных в конъюнкциях, а с помощью свойств констант удаляются и константы.
Пример. Привести к ДНФ следующую формулу: xy (y x z ) .
Преобразуем по закону де Моргана выражение во вторых скобках:
= & = & .
Раскрывая скобки в этом выражении получим:
Подставляя это выражение в исходную формулу и раскрывая скобки получим:
x y (y x z )( y ) = x y ( y y y x z x z y ) =
= x y ( y y 0 0 ) = x y y y = x y y y =
= y ( x ) y = y y .
Полученное выражение и есть ДНФ данной формулы.
Замечания:
1). ДНФ не является однозначно определенной.
2). Все ДНФ данной формулы равносильны.
Определение. Конъюнктивной нормальной формой (КНФ) логической функции называется конъюнкция разных дизъюнкций, которые не все являются полными.
Например, f( x,y,z ) = ( y )( z )( z ).
Yandex.RTB R-A-252273-3
- Двузначная логика ………………………………………………5
- 2.5. Полнота и замкнутость……. ……………………………………….........50
- Комбинаторика…………………………………………………….87
- 1. Двузначная логика
- 1.1. Функции алгебры логики
- 1.2. Суперпозиция и формулы алгебры логики
- 1.3. Булева алгебра
- 1.4. Алгебра Жегалкина
- Нормальные формы логических функций
- Приведение логической формулы к днф
- Приведение днф функции к кнф
- Приведение кнф функции к днф
- 1.6. Минимизация функций
- 1.7. Полнота и замкнутость
- Закон двойственности
- 2.1. Элементарные функции
- 2.2. Основные свойства элементарных функций
- 2.3. Основные формы функций k – значных логик
- 2.4. Представление функций полиномами
- 2.5. Полнота и замкнутость
- 3. Элементы теории графов
- 3.1. Способы задания графов
- 3.2. Изоморфизм. Плоские графы. Реализуемость в r
- 3.3. Пути. Цепи. Циклы. Расстояния
- 3.4. Подграфы. Связность
- 3.5. Поиск путей в графах и минимальных путей в орграфах
- 3.6. Деревья и леса
- 3.7. Взвешенные графы
- Алгоритм Форда-Белмана.
- 4. Комбинаторика
- 4.1. Мощность множества. Правила суммы, произведения, степени
- 4.2. Размещения. Перестановки. Сочетания
- 4.3. Производящие функции