Задача Задача №2278285
А
А
Для первого логического выражения:
- Исходное выражение:
(a+b+c)+(a+b) - Раскроем отрицания:
(a+b+~c) = ~a * b * c- ~(a+b) = ~a * ~b
- Объединим: ~a * b * c + ~a * ~b
- Выносим общий множитель ~a:
- ~a * (b * c + ~b) = ~a * (c + ~b)
- Необходимый результат:
a*(c+b)
Итак, первое минимизированное выражение: ~a(c+~b)*
Для второго логического выражения:
- Исходное выражение:
(a+b+c)+(a*c)+a*c - Раскроем отрицания:
(a+b+c) = ~a * b * ~c(a*c) = ~a + c
- Объединим:
a * b * ~c + (a + c) + a * c
- Упростим комбинируя:
- ~a * b * ~c + ~a + c + a * c
- Выразим общие слагаемые:
- ~a * (b * ~c + 1) + c + a * c
- ~a * 1 + c + a * c
- ~a + c + a * c
- Объединим последовательно:
- (c + a * c) = c * (1 + a) = c
- Получаем:
- ~a + c
Итак, второе минимизированное выражение: ~a+c
