Я хочу спросить об основном законе булевой алгебры. Что я узнаю:
1. A+A'B=A+B
2. A+AB'=A+B'
3. A+AB=A
4. A+A'B'=A+B'
но я удовлетворяю некоторым условиям, например: A'+AB
Итак, каков ответ для A'+AB
?
Я хочу спросить об основном законе булевой алгебры. Что я узнаю:
1. A+A'B=A+B
2. A+AB'=A+B'
3. A+AB=A
4. A+A'B'=A+B'
но я удовлетворяю некоторым условиям, например: A'+AB
Итак, каков ответ для A'+AB
?
Скажем, A' = D
, так что когда A
будет false
, тогда D is true
и наоборот.
Затем A' + AB = D + D'B
и если вы понимаете свое первое уравнение:
D + D'B = D + B = A' + B
По поводу вашего комментария:
Я буду использовать это равенство: AB + A'B = B
и я объединим первое с третьим и второе с пятым членом:
x'y'z'+x'yz+xy'z'+xy'z+xyz = y'z' + yz + xy'z
Теперь, исходя из результата, я могу сделать это:
y'z' + yz + xy'z = yz + y'(z' + zx)
и теперь, используя использование A' + AB = A' + B
:
yz + y'(z' + zx) = yz + y'(z' + x) = yz + y'z' + y'x
или сделать это:
y'z' + yz + xy'z = y'z' + z(y+ xy') = y'z' + z(y + x) = y'z' + zy + xz
Они разные? Нет, взгляните на это:
x y z | yz + y'z' + y'x | y'z' + zy + xz
0 0 0 | 1 | 1
0 0 1 | 0 | 0
0 1 0 | 0 | 0
0 1 1 | 1 | 1
1 0 0 | 1 | 1
1 0 1 | 1 | 1
1 1 0 | 0 | 0
1 1 1 | 1 | 1
yz + y'z' + y'x
и y'z' + zy + xz
поначалу могут показаться разными, но если вы сделаете для них логические таблицы, то увидите, что они равны.
- person codingEnthusiast; 26.04.2015
Вы можете использовать этот проект с открытым исходным кодом для решения базового логического выражения, он решает все базовые логические выражения