Минтерм
Минтерм — это элементарная конъюнкция, которая принимает значение 1 ровно на одной строке таблицы истинности. По минтермам строят совершенную дизъюнктивную нормальную форму булевой функции.
Как записать минтерм
Чтобы получить минтерм по строке таблицы, просматривают значения переменных слева направо. Единице соответствует сама переменная, нулю — её отрицание. Затем все полученные литералы соединяют знаком конъюнкции \(\cdot\).
Пусть переменные идут в порядке \(A, B, C\), а рассматриваемая жол имеет значения \(1, 0, 1\). Тогда минтерм равен \(A\cdot\overline{B}\cdot C\). Проверка: он принимает значение 1 именно при \(A=1\), \(B=0\), \(C=1\).
Минтерм строят по строкам, где функция равна 1, и соединяют литералы конъюнкцией. Макстерм строят по строкам, где функция равна 0, и соединяют литералы дизъюнкцией. В минтерме переменная со значением 0 записывается с отрицанием; в макстерме правило выбора отрицания другое.
Роль в СДНФ
Для каждой строки таблицы, на которой функция равна 1, записывают свой минтерм. Затем эти минтермы соединяют дизъюнкцией. Так получают каноническую форму булевой функции, в частности её совершенную дизъюнктивную нормальную форму.
Какой минтерм соответствует строке \(A=0\), \(B=1\), \(C=0\)?
Главное
- Минтерм содержит все переменные функции ровно по одному разу.
- По значению 1 записывают переменную без отрицания, по значению 0 — с отрицанием.
- Минтерм равен 1 только на одной строке таблицы истинности и используется при построении СДНФ.