这是同样的事情吗?还是有一点区别?我只是想确保我没有误解任何内容。
这是同样的事情吗?还是有一点区别?我只是想确保我没有误解任何内容。
布尔对偶是通过将AND替换为OR,将OR替换为AND而生成的。其中补集本身不受影响,而表达式的补集是变量的否定,并将AND替换为OR,反之亦然。
考虑以下内容:
A+B
补集: A'B'
对合: AB
A + A' = 1
,那么它的补集将是A' . A = 0
,而对偶则是A . A' = 0
,这是错误的。你能解释一下吗? - Anil假设函数f = {a, c', h', i', l, l, e, s, 1, 0}
f的补集将是 f = {a', c, h, i, l', l', e', s', 0, 1}
f的对偶将是 f = {a, c', h', i', l, l, e, s, 0, 1} 注:对于对偶,字面值不变。只有OR门被替换为AND门,反之亦然,并且1替换为0,反之亦然。
但在取补集时,除了门和值之外,文字值也将被取补。
这里是完整的示例: 如果我们想要获得x'+y'的补集
补集说:(x')'.(y')'
对偶说:x.y
将A替换为A',反之亦然(即,将变量与其补集进行替换)
实际上,二元性是通过交换1和0以及AND和OR获得的, 但对于补集,另一个问题将包括在这种变化中,即变量。 如果x,则将其替换为x bar。 例如 f=(x+y) f的二元性= x.y 但是 补集 = x(bar).y(bar)