Какая разница между двойным и дополнением булевского выражения?

Свое же самое верно? Или есть небольшая разница? Я просто хочу убедиться, что я ничего не понимаю.

Ответы

Ответ 1

Булевы дуальности генерируются путем простой замены ANDs на OR и OR с помощью AND. Сами дополнения не подвержены влиянию, где в качестве дополнения выражения является отрицание переменных с заменой AND на OR и наоборот.

Рассмотрим:

A+B

Дополнение: A'B'

Двойной: AB

Ответ 2

"Двойственность тождества также является тождеством. Это называется принципом двойственности". Булева идентификация X + 0 = X или X + X = X. Там их много. Двойники работают только с идентификаторами. Чтобы найти Dual, вы переключаете операторы (+ и.) И переключаете элементы идентификатора (0 и 1, если есть любые 0 и 1), чтобы изменить X + 0 = X на X.1 = X и изменить X + X = X к XX = X, который также создает новые тождества. Нет смысла создавать Двойственный из произвольного выражения, такого как X'Y + XY '= 1. Дополнение зависит от произвольного выражения, такого как f1 (x, y) = X'Y + XY ', дополнением которого будет f2 (x, y) = (X + Y'). (X '+ Y), если if вы вставляете значения в f1 (x, y), вы получите точные противоположные результаты, если те же значения будут вставлены в f2 (x, y). Компонента формируется путем отрицания каждой переменной и переключения каждого оператора.

Ответ 3

предположим, что функция f = {a, c ', h', я ', l, l, e, s, 1, 0}

f дополнение будет f = {a ', c, h, i, l', l ', e', s ', 0, 1}

f будет f = {a, c ', h', я ', l, l, e, s, 0, 1} примечание: для дуальности литералы будут такими, какие есть. только ворота ИЛИ заменены на И-ворота и наоборот и 1 заменить 0 и наоборот

но в случае дополнения вместе с воротами и значениями литералы будут дополняться.

здесь полный пример: если мы хотим получить комплимент x '+ y'

дополняет: (x ')'. (y ')'

двойственность говорит: x.y

Ответ 4

В двойственности AND заменяются оператором OR и OR заменяются на оператор AND, но дополнения остаются неизменными. В дополнениях AND или заменяемых OR OR будет заменен на AND, а также будут дополнены дополнения.

Ответ 5

В дополнение к тому, что уже сказано.
Также важно отметить, что двойственный от 1 равен 0 и наоборот, что аналогично операциям дополнения.
например: x + 1 = 1
Двойной: x.0 = 0

Ответ 6

фактически двойственность получается путем замены 1 и 0 а также (И и ИЛИ) но для дополнения другой вопрос будет включать в это изменение, которое является переменным если x будет заменено на x bar пример f = (x + y) двойственный от f is = x.y но дополнение = x (bar).y(bar)

Ответ 7

При нахождении дуального мы заменим

  • И с OR и наоборот
  • 0 с 1 и наоборот

При нахождении дополнения, помимо двух выше, нам также нужно заменить

A с A 'и наоборот (т.е. переменные с их дополнениями)