I am learning logarithmic differentiation. It goes like this:
First we define a function $$L_0(x)=\log|x|=\int_1^{|x|}\frac{1}{t}dt$$ After studying the positive and negative ranges, we know $$L_0'(x)=\frac{1}{x}$$ for all real $x\ne 0$. Apply the above to a function $f(x)$, we have $$g'(x)=(L_0(f(x)))'=L_0'(f(x))f'(x)=\frac{f'(x)}{f(x)}$$ So $f'(x)=g'(x)f(x)$.
However we made an assumption the moment we introduced $L_0(f(x))$: $f(x)\ne 0$. Is the logarithmic derivative method missing the cases when $f(x)=0$? Or to put it in another way, why do we trust the result that it will work for roots of $f(x)$?