布尔代数:(A'+B)(A+C)
Boolean algebra: (A'+B)(A+C)
这个表达式有点问题:
x = (A'+B)(A+C)
我知道可以简化为:
A'C+AB
因为我使用了一些软件来简化它,但我根本看不出它是如何完成的。
这是我目前所做的:
(A'+B)(A+C) =>
A'A + AB + A'C + BC =>
0 + AB + A'C + BC =>
AB + A'C + BC
我只是看不出如何以不同的方式执行此操作并获得正确的结果。
所以我们试图证明:
AB + A'C + BC = AB + A'C
利用恒等律X = X1
,左边可以变成:
AB + A'C + BC1
反律1 = X' + X
AB + A'C + BC(A + A')
分配律X(Y + Z) = XY + XZ
AB + A'C + BCA + BCA'
结合律(XY)Z = X(YZ)
AB + A'C + ABC + A'BC
交换律X + Y= Y + X
AB + ABC + A'C + A'BC
再次分配
AB(1 + C) + A'C(1 + B)
最后,零定律1 + X = 1
AB(1) + A'C(1)
AB + A'C = AB + A'C
这个表达式有点问题:
x = (A'+B)(A+C)
我知道可以简化为:
A'C+AB
因为我使用了一些软件来简化它,但我根本看不出它是如何完成的。
这是我目前所做的:
(A'+B)(A+C) =>
A'A + AB + A'C + BC =>
0 + AB + A'C + BC =>
AB + A'C + BC
我只是看不出如何以不同的方式执行此操作并获得正确的结果。
所以我们试图证明:
AB + A'C + BC = AB + A'C
利用恒等律X = X1
,左边可以变成:
AB + A'C + BC1
反律1 = X' + X
AB + A'C + BC(A + A')
分配律X(Y + Z) = XY + XZ
AB + A'C + BCA + BCA'
结合律(XY)Z = X(YZ)
AB + A'C + ABC + A'BC
交换律X + Y= Y + X
AB + ABC + A'C + A'BC
再次分配
AB(1 + C) + A'C(1 + B)
最后,零定律1 + X = 1
AB(1) + A'C(1)
AB + A'C = AB + A'C