SlideShare a Scribd company logo
СДНФ и СКНФ

Нормальная форма логической функции – если логическая функция представлена дизъюнкцией, конъюнкцией и инверсией.
Простой конъюнкцией называется конъюнкция одной или            Простой дизъюнкцией называется дизъюнкция одной или
нескольких переменных, при этом каждая переменная              нескольких переменных, при этом каждая переменная входит
встречается не более одного раза (либо сама, либо ее           не более одного раза (либо сама, либо ее отрицание).
отрицание)
Элементарная конъюнкция – конъюнкция конечного множества Элементарная дизъюнкция – дизъюнкция конечного множества
логических переменных и их инверсий.                          логических переменных и их инверсий.
Ранг элементарной конъюнкции или дизъюнкции – число аргументов ее образующих.
                                                        Примеры

            F ( X ,Y , Z )       X     Y      Z                                   F ( X ,Y )      X       Y
Элементарная конъюнкция третьего порядка                        Элементарная дизъюнкция второго порядка

Конъюнктивная нормальная форма (КНФ) содержит                Дизъюнктивная нормальная форма (ДНФ) содержит
элементарные дизъюнкции, связанные между собой операциями    элементарные конъюнкции, связанные между собой операциями
конъюнкции.                                                  дизъюнкции.
                                                        Примеры

   F ( X ,Y , Z ) ( X          Z) (X           Y      Z)                 F ( X ,Y ) ( X          Y ) (Y         X)
Совершенная конъюнктивная нормальная форма (СКНФ):             Совершенная дизъюнктивная нормальная форма (СДНФ)
      1) нет двух одинаковых элементарных дизъюнкций;          1) нет двух одинаковых элементарных конъюнкций;
      2) ни одна элементарная дизъюнкция не содержит двух      2) ни одна элементарная конъюнкция не содержит двух
      одинаковых переменных;                                   одинаковых переменных;
      3) ни одна элементарная дизъюнкция не содержит           3) ни одна элементарная конъюнкция не содержит переменную
      переменную вместе с ее инверсией;                        вместе с ее инверсией;
      4) все дизъюнкции имеют один и тот же ранг.              4) все конъюнкции имеют один и тот же ранг.
                                  Алгоритм образования СКНФ и СДНФ по таблице истинности
1. Выделить в таблице истинности все строки, в которых функция 1. Выделить в таблице истинности все строки, в которых функция
принимает значения 0.                                          принимает значения 1.
2. Для каждого выбранного набора записать элементарные         2. Для каждого выбранного набора записать элементарные
дизъюнкции, содержащие переменные:                             конъюнкции, содержащие переменные:
а) если значение переменной равно 0, то записывается сама      а) если значение переменной равно 0, то записывается инверсия
переменная,                                                    этой переменной,
б) если значение переменной равно 1, то записывается инверсия  б) если значение переменной равно 1, то записывается сама
этой переменной.                                               переменная.
3. Соединить элементарные дизъюнкции знаком конъюнкции.        3. Соединить элементарные конъюнкции знаком дизъюнкции.



                                                      СДНФ и СКНФ

Нормальная форма логической функции – если логическая функция представлена дизъюнкцией, конъюнкцией и инверсией.
Простой конъюнкцией называется конъюнкция одной или            Простой дизъюнкцией называется дизъюнкция одной или
нескольких переменных, при этом каждая переменная              нескольких переменных, при этом каждая переменная входит
встречается не более одного раза (либо сама, либо ее           не более одного раза (либо сама, либо ее отрицание).
отрицание)
Элементарная конъюнкция – конъюнкция конечного множества Элементарная дизъюнкция – дизъюнкция конечного множества
логических переменных и их инверсий.                          логических переменных и их инверсий.
Ранг элементарной конъюнкции или дизъюнкции – число аргументов ее образующих.
                                                        Примеры

            F ( X ,Y , Z )       X     Y      Z                                   F ( X ,Y )      X       Y
Элементарная конъюнкция третьего порядка                        Элементарная дизъюнкция второго порядка

Конъюнктивная нормальная форма (КНФ) содержит                Дизъюнктивная нормальная форма (ДНФ) содержит
элементарные дизъюнкции, связанные между собой операциями    элементарные конъюнкции, связанные между собой операциями
конъюнкции.                                                  дизъюнкции.
                                                        Примеры

   F ( X ,Y , Z ) ( X          Z) (X           Y      Z)                 F ( X ,Y ) ( X          Y ) (Y         X)
Совершенная конъюнктивная нормальная форма (СКНФ):             Совершенная дизъюнктивная нормальная форма (СДНФ)
      1) нет двух одинаковых элементарных дизъюнкций;          1) нет двух одинаковых элементарных конъюнкций;
      2) ни одна элементарная дизъюнкция не содержит двух      2) ни одна элементарная конъюнкция не содержит двух
      одинаковых переменных;                                   одинаковых переменных;
      3) ни одна элементарная дизъюнкция не содержит           3) ни одна элементарная конъюнкция не содержит переменную
      переменную вместе с ее инверсией;                        вместе с ее инверсией;
      4) все дизъюнкции имеют один и тот же ранг.              4) все конъюнкции имеют один и тот же ранг.
                                  Алгоритм образования СКНФ и СДНФ по таблице истинности
1. Выделить в таблице истинности все строки, в которых функция 1. Выделить в таблице истинности все строки, в которых функция
принимает значения 0.                                          принимает значения 1.
2. Для каждого выбранного набора записать элементарные         2. Для каждого выбранного набора записать элементарные
дизъюнкции, содержащие переменные:                             конъюнкции, содержащие переменные:
а) если значение переменной равно 0, то записывается сама      а) если значение переменной равно 0, то записывается инверсия
переменная,                                                    этой переменной,
б) если значение переменной равно 1, то записывается инверсия  б) если значение переменной равно 1, то записывается сама
этой переменной.                                               переменная.
3. Соединить элементарные дизъюнкции знаком конъюнкции.        3. Соединить элементарные конъюнкции знаком дизъюнкции.

More Related Content

PPTX
днф, кнф, сднф, скнф
PPT
Нормальные формы для формул алгебры высказываний. Совершенные нормальные формы
PPT
Таблицы истинности. Эквивалентные высказывания
PPT
Алгебра логики
PPTX
математик анализ лекц№10
PPSX
алгебра логики
PPT
Презентация
DOC
17
днф, кнф, сднф, скнф
Нормальные формы для формул алгебры высказываний. Совершенные нормальные формы
Таблицы истинности. Эквивалентные высказывания
Алгебра логики
математик анализ лекц№10
алгебра логики
Презентация
17

What's hot (8)

PPT
18
PPT
014
DOC
3. Составление таблиц истинности. Законы де моргана
PPTX
математик анализ лекц№3
PPT
Logika
PPT
основы логики
PPT
манжос мет интервалов
DOC
2. Таблицы истинности. Эквивалентные высказывания
18
014
3. Составление таблиц истинности. Законы де моргана
математик анализ лекц№3
Logika
основы логики
манжос мет интервалов
2. Таблицы истинности. Эквивалентные высказывания
Ad

More from Елена Ключева (20)

PPSX
378 васильев куницын
PDF
378 васильев куницын_тезисы
DOCX
378 васильев куницын_тезисы
PDF
плакат орксэ
PPTX
PPSX
DOCX
378 васильев тезисы
PPTX
представление графической информации
PPTX
представление текстовой информации
PDF
как оформить реферат по госту
PDF
программа открытых мероприятий для родителей обучающихся лицея
PDF
представление чисел
PPTX
проектирование исследования
PPTX
виды исследовательских работ
PPTX
содержательный подход
PPTX
научная деятельность
PPTX
измерение информации
PPTX
шифрование и дешифрование
PPTX
стартовая презентация
PPTX
стартовая презентация
378 васильев куницын
378 васильев куницын_тезисы
378 васильев куницын_тезисы
плакат орксэ
378 васильев тезисы
представление графической информации
представление текстовой информации
как оформить реферат по госту
программа открытых мероприятий для родителей обучающихся лицея
представление чисел
проектирование исследования
виды исследовательских работ
содержательный подход
научная деятельность
измерение информации
шифрование и дешифрование
стартовая презентация
стартовая презентация
Ad

сднф конспект

  • 1. СДНФ и СКНФ Нормальная форма логической функции – если логическая функция представлена дизъюнкцией, конъюнкцией и инверсией. Простой конъюнкцией называется конъюнкция одной или Простой дизъюнкцией называется дизъюнкция одной или нескольких переменных, при этом каждая переменная нескольких переменных, при этом каждая переменная входит встречается не более одного раза (либо сама, либо ее не более одного раза (либо сама, либо ее отрицание). отрицание) Элементарная конъюнкция – конъюнкция конечного множества Элементарная дизъюнкция – дизъюнкция конечного множества логических переменных и их инверсий. логических переменных и их инверсий. Ранг элементарной конъюнкции или дизъюнкции – число аргументов ее образующих. Примеры F ( X ,Y , Z ) X Y Z F ( X ,Y ) X Y Элементарная конъюнкция третьего порядка Элементарная дизъюнкция второго порядка Конъюнктивная нормальная форма (КНФ) содержит Дизъюнктивная нормальная форма (ДНФ) содержит элементарные дизъюнкции, связанные между собой операциями элементарные конъюнкции, связанные между собой операциями конъюнкции. дизъюнкции. Примеры F ( X ,Y , Z ) ( X Z) (X Y Z) F ( X ,Y ) ( X Y ) (Y X) Совершенная конъюнктивная нормальная форма (СКНФ): Совершенная дизъюнктивная нормальная форма (СДНФ) 1) нет двух одинаковых элементарных дизъюнкций; 1) нет двух одинаковых элементарных конъюнкций; 2) ни одна элементарная дизъюнкция не содержит двух 2) ни одна элементарная конъюнкция не содержит двух одинаковых переменных; одинаковых переменных; 3) ни одна элементарная дизъюнкция не содержит 3) ни одна элементарная конъюнкция не содержит переменную переменную вместе с ее инверсией; вместе с ее инверсией; 4) все дизъюнкции имеют один и тот же ранг. 4) все конъюнкции имеют один и тот же ранг. Алгоритм образования СКНФ и СДНФ по таблице истинности 1. Выделить в таблице истинности все строки, в которых функция 1. Выделить в таблице истинности все строки, в которых функция принимает значения 0. принимает значения 1. 2. Для каждого выбранного набора записать элементарные 2. Для каждого выбранного набора записать элементарные дизъюнкции, содержащие переменные: конъюнкции, содержащие переменные: а) если значение переменной равно 0, то записывается сама а) если значение переменной равно 0, то записывается инверсия переменная, этой переменной, б) если значение переменной равно 1, то записывается инверсия б) если значение переменной равно 1, то записывается сама этой переменной. переменная. 3. Соединить элементарные дизъюнкции знаком конъюнкции. 3. Соединить элементарные конъюнкции знаком дизъюнкции. СДНФ и СКНФ Нормальная форма логической функции – если логическая функция представлена дизъюнкцией, конъюнкцией и инверсией. Простой конъюнкцией называется конъюнкция одной или Простой дизъюнкцией называется дизъюнкция одной или нескольких переменных, при этом каждая переменная нескольких переменных, при этом каждая переменная входит встречается не более одного раза (либо сама, либо ее не более одного раза (либо сама, либо ее отрицание). отрицание) Элементарная конъюнкция – конъюнкция конечного множества Элементарная дизъюнкция – дизъюнкция конечного множества логических переменных и их инверсий. логических переменных и их инверсий. Ранг элементарной конъюнкции или дизъюнкции – число аргументов ее образующих. Примеры F ( X ,Y , Z ) X Y Z F ( X ,Y ) X Y Элементарная конъюнкция третьего порядка Элементарная дизъюнкция второго порядка Конъюнктивная нормальная форма (КНФ) содержит Дизъюнктивная нормальная форма (ДНФ) содержит элементарные дизъюнкции, связанные между собой операциями элементарные конъюнкции, связанные между собой операциями конъюнкции. дизъюнкции. Примеры F ( X ,Y , Z ) ( X Z) (X Y Z) F ( X ,Y ) ( X Y ) (Y X) Совершенная конъюнктивная нормальная форма (СКНФ): Совершенная дизъюнктивная нормальная форма (СДНФ) 1) нет двух одинаковых элементарных дизъюнкций; 1) нет двух одинаковых элементарных конъюнкций; 2) ни одна элементарная дизъюнкция не содержит двух 2) ни одна элементарная конъюнкция не содержит двух одинаковых переменных; одинаковых переменных; 3) ни одна элементарная дизъюнкция не содержит 3) ни одна элементарная конъюнкция не содержит переменную переменную вместе с ее инверсией; вместе с ее инверсией; 4) все дизъюнкции имеют один и тот же ранг. 4) все конъюнкции имеют один и тот же ранг. Алгоритм образования СКНФ и СДНФ по таблице истинности 1. Выделить в таблице истинности все строки, в которых функция 1. Выделить в таблице истинности все строки, в которых функция принимает значения 0. принимает значения 1. 2. Для каждого выбранного набора записать элементарные 2. Для каждого выбранного набора записать элементарные дизъюнкции, содержащие переменные: конъюнкции, содержащие переменные: а) если значение переменной равно 0, то записывается сама а) если значение переменной равно 0, то записывается инверсия переменная, этой переменной, б) если значение переменной равно 1, то записывается инверсия б) если значение переменной равно 1, то записывается сама этой переменной. переменная. 3. Соединить элементарные дизъюнкции знаком конъюнкции. 3. Соединить элементарные конъюнкции знаком дизъюнкции.