Если каждая элементарная конъюнкция (или элементарная дизъюнкция) формулы содержат символы всех пропозициональных переменных, то такая формула называется совершенной. Есть совершенные дизъюнктивные нормальные формы формулы (СДНФ) и совершенные конъюнктивные нормальные формы формулы (СКНФ).
Шаг 1: если в элементарную конъюнкцию F не входит подформула Fi или ù Fi, то дополнить элементарную конъюнкцию высказыванием (FiÚù Fi) и выполнить преобразование формулы по закону дистрибутивности:
F&(FiÚù Fi)= F&FiÚF&ù Fi;
Шаг 2: если в элементарную конъюнкцию F не входит подформула Fj или ùFj, то повторить шаг 1, иначе – конец.
Шаг 1: если в элементарную дизьюнкцию F не входит подформула Fi или ù Fi, то дополнить элементарную дизьюнкцию высказыванием (Fi&ùFi) и выполнить преобразование формулы по закону дистрибутивности:
FÚ(Fi &ù Fi) = (FÚ Fi)&(FÚù Fi);
Шаг 2: если в элементарную конъюнкцию F не входит подформула Fj или ù Fj, то повторить шаг 1, иначе – конец.