Deine letzte Umformung ist falsch:
ln von einer Summe ist nicht die Summe der
ln der Summanden.
Außerdem ist die Funktion nicht Injektiv.
Berechne f(-2) (ist positiv) und f(0)=-1
und f(1) (ist wieder positiv.
Also gibt es zwischen -2 und 0 einen Wert mit f(x)=0
und zwischen 0 und 1 auch einen.