逻辑代数式中怎么看冗余项?

如题所述

冗余项就是在复杂的表达式中多余的那些项。省略冗余项不影响布尔表达式的结果。

但可以使表达式大大的简化。有时加上一些冗余项可以简化逻辑表达式。

下面举几个例子:

1)F(A,B,C,.....)(X+X') = F.......X+X' Ξ 1(恒等于1),

2) F(A,B,C,.....) + (X+X') = 1....不管F多复杂,整个表达式等于1.

3) F(A,B,C,.....)(XX') = 0...遇到这种情况,整个表达式的值为0,可作为冗余项去掉。

4)例子很多, F(A,B,C,.....)(X'+Y')(XY) = 0

............实践中多积累冗余项的公式特征,以备识别和运用。

在n变量逻辑函数中,若m为包含n个因子的乘积项,而且n个变量均以原变量或反变量的形式在m中出现一次。

扩展资料:

依据这两种逻辑,可以表达任意多状态的任意逻辑关系,即最小表达式。即任意多状态的逻辑是完备的。当逻辑状态数扩展有理数量级甚至更多。任意数学运算都可以用两个运算关系来联合表达:加减法和比较大小。

当已知一个逻辑函数F,要求 ¬F 时,只要把 F 中的所有 * 变成 +,+ 变成 *,0 变成 1,1 变成 0,原变量变成反变量,反变量变成原变量,即得 ¬F。

运用反演规则时必须注意一下原则:保持原来的运算优先级,即先进行与运算,后进行或运算。并注意优先考虑括号内的运算。对于反变量以外的非号应保留不变。

参考资料来源:百度百科--逻辑代数

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-04-02
冗余项就是在复杂的表达式中多余的那些项。省略冗余项不影响布尔表达式的结果。
但可以使表达式大大的简化。有时加上一些冗余项可以简化逻辑表达式。
下面举几个例子:
1)F(A,B,C,.....)(X+X') = F.......X+X' Ξ 1(恒等于1),
2) F(A,B,C,.....) + (X+X') = 1....不管F多复杂,整个表达式等于1.
3) F(A,B,C,.....)(XX') = 0...遇到这种情况,整个表达式的值为0,可作为冗余项去掉。
4)例子很多, F(A,B,C,.....)(X'+Y')(XY) = 0
............实践中多积累冗余项的公式特征,以备识别和运用。本回答被网友采纳
第2个回答  2020-03-22
AB+A(非)B+BC=AB+A(非)C

在乘积项相加时,若两个乘积项分别包含A和A非这两个因子,而这两个乘积项的其余因子都包含在了第三个乘积项中,则第三个乘积项是多余的,可以消去
相似回答