A, B, C y D son variables booleanas, lo que significa que cada una toma el valor "verdadero" o "falso". Las expresiones más complejas tienen valor "verdadero" o "falso" en función de los valores de estas variables, de modo que, por ejemplo, A'BD' es verdadera si A es falso, B es verdadero y D es falso, y C es verdadero o falso.
Decir que F = G, donde F y G son expresiones complejas, significa que, no valores de las variables booleanas, el valor de F es el mismo que el de G como el valor de G (es decir, F y G son ambos verdaderos o ambos falsos). Así, por ejemplo, tenemos
AB + AC = A(B+C)
porque si A es verdadero y B o C son verdaderos, entonces ambos lados son verdaderos, y en cualquier otro caso ambos lados son falsos---no hay manera de asignar valores a A, B, C de forma que los dos lados salgan de forma diferente.
Como se ha mencionado en los carteles anteriores, siempre se puede probar (o refutar) una una igualdad pasando por todas las posibles asignaciones de "verdadero" y "falso" a las variables. El objetivo parece ser demostrar "por teoremas", es decir, utilizando operaciones previamente probadas como verdaderas. Como dices, podemos manipular un lado de la ecuación hasta que tenga la forma del otro lado, o bien podemos manipular ambos lados y ponerlos en una forma común.
En este caso, lo primero que hay que observar es que el lado derecho (RHS) es una copia del LHS con algunas cosas extra añadidas al final. Por esta razón, lo más sencillo es manipular sólo el lado derecho para eliminar el exceso de información. Podemos empezar con este teorema básico:
if Q is true whenever P is true, then Q = Q + P
Podemos demostrar este teorema considerando sistemáticamente todas las posibilidades para P y Q. O míralo de esta manera: Si Q es verdadera, entonces ambos lados de la ecuación son verdaderos. Y si Q es falso, entonces P debe ser falso (ya que, por supuesto, si P fuera verdadera Q sería verdadera) por lo tanto ambos lados son falsos.
Dado este teorema demostramos:
XY + X'Z = XY + X'Z + YZ
Prueba: Sea P YZ y sea Q XY+X'Z. Supongamos que P es verdadero, es decir, que Y y Z son verdaderos. Pero si Y y Z son verdaderas, entonces XY+X'Z debe ser verdadera. (Razón: Si X es verdadero, entonces, como Y es verdadero, XY es verdadero. Y si X es falso entonces, como Z es verdadero, X'Z es verdadero. Así que en cualquier caso XY+X'Z es verdadero). Así que hemos demostrado que Q es verdadera siempre que P es verdadera, por lo tanto por el teorema anterior Q = Q + P, que en este caso es lo que queríamos demostrar.
Ahora podemos demostrar
A'D' + AC' = A'D' + AC' + C'D'
Esto es lo mismo que el teorema anterior, poniendo A por X, D' por Y, y C' para Z.
Este último teorema implica
B(A'D' + AC') = B(A'D' + AC' + C'D')
que es lo mismo que
A'BD' + ABC' = A'BD' + ABC' + BC'D'
Dado esto, podemos tomar el lado derecho del original y sustituir A'BD' + ABC' por A'BD' + ABC' + BC'D', es decir, podemos eliminar el término BC'D'.
Con pasos similares a los anteriores podemos demostrar estos dos teoremas:
A'BD' + BCD = A'BD' + BCD + A'BC
BCD + ABC' = BCD + ABC' + ABD
que nos permiten eliminar los dos últimos términos del lado derecho del original, completando la prueba.