Я посмотрел на Google за булевой алгеброй (не установлено теорией) доказательство закона ДеМоргана и не смог найти его. Недостаток стека также отсутствовал в вопросах Закона ДеМоргана.Булевая алгебра - доказательство закона Деморгана
В рамках домашнего задания для моего класса СНГ 251, мы попросили, чтобы доказать часть закона де Моргана, учитывая следующие выражения:
[z + z' = 1
и zz' = 0
]
доказать (xy)' = x' + y'
, показав, что (упрощение)
(x y) + (x' + y') = 1
и (x y)(x' + y') = 0
Моей попытки (с другом) в первом выражении было (шаги пронумерованные для справки):
1. (x y) + (x' + y') = 1
2. (xy + x’)(xy + y’) = (Distributive Prop)
3. (x + x’)(y + x’)(x + y’)(y + y’) = (Distributive Prop) // This is probably not correct
4. (1)(y + x’)(x + y’)(1) = (Compliment Prop)
5. (y + x’)(x + y’) = (0 & 1 Identity Prop)
6. (x + x’)(y + y’) = (Commutative Prop) // I know for a fact this is not how the commutative property works
7. (1)(1) = (Compliment Prop)
8. 1 = (0 & 1 Identity Prop)
Так что я знаю, что я получил это неправильно - я изменял где-то и преувеличил реальность того, как некоторые из этих постулатов на самом деле работает. Но мы с моим другом пробовали около часа и проходили через каждый постулат (за исключением Закона ДеМоргана) и не могли для нас упростить его.
Может ли кто-нибудь показать мне, где мы поступили не так, или что мы пропустили? Мы не потрудились со вторым, потому что мы знали, что первый ошибался, и что второй будет очень похожим.
PS - Я знаю, что это можно доказать с использованием таблиц истинности - и по понятным причинам, применимым в реальном мире. Однако я хотел бы понять вывод, который позволяет использовать упрощенные выражения.
Я не читал ваши доказательства в последний раз, когда я посетил эту страницу. (Плохо, я знаю). Проблема не в 3-й строке. Проблема в 6-й строке. (y + x ') (x + y') не равна (x + x ') (y + y') [как вы уже сказали]. (y + x ') (x + y') = yx + yy '+ x'x + x'y' = yx + x'y '. –