Невозможно упростить объединение A и C.
Вот наша таблица истинности:
B A C Z
0 0 0 1
0 0 1 0
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 1
1 1 1 1
Мы можем видеть из таблицы истинности, что когда B = 0, мы имеем Z = не C; когда B = 1, мы имеем Z = A.
Предположим, что у нас есть однобитная функция Y = f (A, C), которая "суммирует" A и C. Мы используем B, чтобы выбрать, равно ли резюме "не C" по сравнению с "A" , Но это явно невозможно, поскольку один бит не может сохранить достаточно информации, чтобы можно было извлечь значение «не C», а также значение «A».