I’ve just discovered a bug that Release 4 seems to have introduced to dsolve. As an example to my students I oﬀered the following homogeneous equation
dsolve in Release V.3 gave the answer
but in V.4 two (!!) solutions are returned, one of which is the previous - in the less friendly form
The other solution is the negative of this (and so is wrong as it does not satisfy the condition at x=1).
If one of the solutions is extracted for examination, it changes form yet again to
[I know this bug all has to do with branches in the complex plane, but my students have no idea about that.]
It is corrected with Maple 7. (U. Klein)