solve(sqrt(x-1) = x-3)



2008/11/9 Jordi Guti?rrez Hermoso <jordigh at gmail.com>:
> How can I solve sqrt(x-1) = x-3? It of course works if I square both
> sides, but why is Maxima only able to give me an implicit solution?

Let me try asking again in a different way...

Why does Maxima not solve this equation by first squaring both sides
and checking at the end that the squaring did not introduce spurious
solutions? Is that not part of what solve() should do? If not, which
function should be used to solve this equation?

This seems like an easy fix... if someone could give me a hint where
in the code this should be implemented, I'll try to patch it myself.

Thanks,
- Jordi G. H.