Llevabas razón, perdóname.
Estaba pensando que la expresión tenía que pertenecer a los reales. Pero incluso si así fuera, la forma de solucionarlo no es a posteriori como yo he hecho, sino a priori definiendo el dominio de la función implicada.
Es algo trivial para un matemático. Para mí no era, por lo visto. Tengo mucho que aprender todavía para llegar a ser uno.
Saludos.