[NONE]
Book solution method
Exact equation, integrating factor
Mathematica ✓
cpu = 3.75411 (sec), leaf count = 35
Maple ✓
cpu = 0.413 (sec), leaf count = 73
DSolve[(x - y[x]^2*Sqrt[-x^2 + y[x]^2])*y'[x] == y[x]*(1 + x*Sqrt[-x^2 + y[x]^2]),y[x],x]
Mathematica raw output
Solve[x^2 + 2*ArcTan[x/Sqrt[-x^2 + y[x]^2]] + y[x]^2 == 2*C[1], y[x]]
Maple raw input
dsolve((x-y(x)^2*(y(x)^2-x^2)^(1/2))*diff(y(x),x) = (1+x*(y(x)^2-x^2)^(1/2))*y(x), y(x),'implicit')
Maple raw output
1/2*(2*x*ln((-2*x^2+2*(-x^2)^(1/2)*(y(x)^2-x^2)^(1/2))/y(x))+(x^2+y(x)^2-2*_C1)*
(-x^2)^(1/2)-2*x*ln(x))/(-x^2)^(1/2) = 0