I solved this ode with IC, and obtained a solution. Maple odetest says my solution satisfies the ODE but not the initial conditions. But I do not see why. When I plugin manually the initial conditions into the solution, I get true.
So I am not sure what is going on.
ode:=x*diff(y(x),x)*y(x) = (x+1)*(y(x)+1);
#now check manually
Using odetest gives
What Am I doing wrong?
Edit June 12, 2021
This is another example where odetest gives different result depending on how the solution is written !
mysol_1:=y(x) = 1/9*x^2 - 2/9*x + 10/9:
mysol_2:=y(x) - (1/9*x^2 - 2/9*x + 10/9) = 0 :