Usually in calculus subjects multiplying two sides of an equation by a variable is "correct" and can be applied to get from an expression "X" to another expression "Y". If the first expression is correct, the second one should be too. Adding a certain number to both sides is also valid, too.
Is this same method correct in boolean algebra? Say I want to prove that this expression:
a) x + y = y
is equivalent to:
b) ~x + y = 1
I would have to prove two things: first, that if a) is true, then b) is always true. And second, that if b) is true, then a) is always true, too.
Suppose a) is correct
x + y = y -> Multiply both sides by ~y and get:
~y(x+y) = ~y*y -> Apply distribution and complementary's axiom:
~yx + ~yy = 0 -> Apply complementary's axiom again:
~y*x + 0 = 0 -> Apply DeMorgan's law:
~(y+ ~x) = 0 -> Put complementary on both sides:
y + ~x = 1
Until now, are all these steps correct and not made up fallacies?
Many thanks!