Soy nuevo en el álgebra booleana y estoy teniendo problemas para demostrar el siguiente teorema simple. Muchas gracias por cualquier ayuda.
Si $\neg b = a \land d$ entonces $a \land \neg b = \neg b$ y $b \land \neg a = \neg a$ .
Así es como lo he resuelto:
$\neg b = a \land d$
$a \land \neg b = a \land (a \wedge d)$
$a \land \neg b = a \land d$
$a \land \neg b = \neg b$
Esto demuestra la primera expresión (¿creo?).
Entonces, para la segunda expresión, partimos de la primera.
$a \land \neg b = \neg b$
$\neg (a \land \neg b) = b$
$\neg a \lor b = b$
... y aquí me quedo atascado?
¿Cómo puedo pasar de $\neg a \lor b = b$ a $b \land \neg a = \neg a$ ?
Ahora, si pensamos en esto en términos de conjuntos, puedes ver cómo $A^{c} \cup B = B$ sólo puede ser cierto si $A^{c} \subseteq B$ y por lo tanto se puede ver cómo $b \land \neg a = \neg a$ puede tener. Pero no estoy seguro de cómo probar esto.