Given a general polynomial of the form ax^2 + bx + c = 0, we can factor it to be the product of two terms eg. (x+d)*(x-e) = 0.
Why is it that we can use substitute BOTH equations as equalling zero? If one is zero then the other isn't necessarily.
Also, in many cases with any variables equaling zero, I have always understood that dividing by that variable would make it invalid or almost lose its integrity in a way.
For example if we did (x+d)(x-e) = 0 ---> (x+d)(x-e)/(x+d) = 0/(x+d). That does not necessarily equal zero. Is this only because x+d can make that term undefined at x = -d or is there a deeper meaning behind that variable being invalid?