с участием
В булевой логике термин «импликант» имеет либо общее, либо частное значение. В общем использовании это относится к гипотезе импликации ( импликанта ). В конкретном использовании термин продукта (т. е. соединение литералов) P является импликантой булевой функции F , обозначаемой , если P подразумевает F (т.е. всякий раз, когда P принимает значение 1, то же самое происходит и с F ).Например, импликанты функции
включить условия , , , , а также некоторые другие.
Премьер с участием
[ редактировать ]Первичная импликанта функции — это импликанта (в указанном выше частном смысле), которую нельзя охватить более общей (более сокращенной, то есть с меньшим количеством литералов ) импликантой. У. В. Куайн определил простую импликанту как минимальную импликанту, то есть удаление любого литерала из P приводит к появлению неимпликанты для F . Существенные основные импликанты (также известные как основные основные импликанты ) — это основные импликанты, которые покрывают результат функции, который не может покрыть ни одна комбинация других простых импликантов. [1]
Используя приведенный выше пример, можно легко увидеть, что, хотя (и другие) является основным импликантом, и нет. Из последнего можно удалить несколько литералов, чтобы сделать его простым:
- , и можно удалить, получив .
- Альтернативно, и можно удалить, получив .
- Окончательно, и можно удалить, получив .
Процесс удаления литералов из логического термина называется расширением термина. Расширение на один литерал удваивает количество входных комбинаций, для которых этот термин верен (в бинарной булевой алгебре). Используя приведенный выше пример функции, мы можем расширить к или чтобы не меняя обложку . [2]
Сумма всех простых импликант булевой функции называется ее полной суммой , минимальной покрывающей суммой или канонической формой Блейка .
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Каковы основные импликанты?» .
- ^ Де Микели, Джованни. Синтез и оптимизация цифровых схем . МакГроу-Хилл, Инк., 1994 г.