I wouldn't say that's too much better than the op as a proof as you haven't justified why d can only = 0 if the numerator = 0 or the denominator = +- infinity.
A better and more elegant way would be to prove by contradiction:
so by contradiction if a /= 0 then d /= 0.
In all fairness I would say that your proof is far less complete than mine. Firstly I used a contradiction technique to disprove the OP's original hypothesis.
Secondly, a statement of proof by observation is completely acceptable for trivial and intuitive processes. Something like 0/(anyrealnumber/{0}) = 0 could have been included, but I'm sure you'd agree that it is hardly worth stating. Something with regards to x being infinite may be required for a 'not so technical maths course'.
Thirdly your statement didn't cover the other necessary constraints.
Last edited: