ODE
\[ \left (-7 x y(x)^3-y(x)+5 x\right ) y'(x)-y(x)^4+5 y(x)=0 \] ODE Classification
[_rational, [_1st_order, `_with_symmetry_[F(x)*G(y),0]`]]
Book solution method
Exact equation, integrating factor
Mathematica ✓
cpu = 0.0212264 (sec), leaf count = 302
\[\left \{\left \{y(x)\to \text {Root}\left [10 \text {$\#$1}^7 x+2 \text {$\#$1}^5-100 \text {$\#$1}^4 x-25 \text {$\#$1}^2+250 \text {$\#$1} x-10 c_1\& ,1\right ]\right \},\left \{y(x)\to \text {Root}\left [10 \text {$\#$1}^7 x+2 \text {$\#$1}^5-100 \text {$\#$1}^4 x-25 \text {$\#$1}^2+250 \text {$\#$1} x-10 c_1\& ,2\right ]\right \},\left \{y(x)\to \text {Root}\left [10 \text {$\#$1}^7 x+2 \text {$\#$1}^5-100 \text {$\#$1}^4 x-25 \text {$\#$1}^2+250 \text {$\#$1} x-10 c_1\& ,3\right ]\right \},\left \{y(x)\to \text {Root}\left [10 \text {$\#$1}^7 x+2 \text {$\#$1}^5-100 \text {$\#$1}^4 x-25 \text {$\#$1}^2+250 \text {$\#$1} x-10 c_1\& ,4\right ]\right \},\left \{y(x)\to \text {Root}\left [10 \text {$\#$1}^7 x+2 \text {$\#$1}^5-100 \text {$\#$1}^4 x-25 \text {$\#$1}^2+250 \text {$\#$1} x-10 c_1\& ,5\right ]\right \},\left \{y(x)\to \text {Root}\left [10 \text {$\#$1}^7 x+2 \text {$\#$1}^5-100 \text {$\#$1}^4 x-25 \text {$\#$1}^2+250 \text {$\#$1} x-10 c_1\& ,6\right ]\right \},\left \{y(x)\to \text {Root}\left [10 \text {$\#$1}^7 x+2 \text {$\#$1}^5-100 \text {$\#$1}^4 x-25 \text {$\#$1}^2+250 \text {$\#$1} x-10 c_1\& ,7\right ]\right \}\right \}\]
Maple ✓
cpu = 0.016 (sec), leaf count = 35
\[ \left \{ x+{\frac {2\, \left ( y \left ( x \right ) \right ) ^{5}-25\, \left ( y \left ( x \right ) \right ) ^{2}-10\,{\it \_C1}}{10\,y \left ( x \right ) \left ( \left ( y \left ( x \right ) \right ) ^{3}-5 \right ) ^{2}}}=0 \right \} \] Mathematica raw input
DSolve[5*y[x] - y[x]^4 + (5*x - y[x] - 7*x*y[x]^3)*y'[x] == 0,y[x],x]
Mathematica raw output
{{y[x] -> Root[-10*C[1] + 250*x*#1 - 25*#1^2 - 100*x*#1^4 + 2*#1^5 + 10*x*#1^7 &
, 1]}, {y[x] -> Root[-10*C[1] + 250*x*#1 - 25*#1^2 - 100*x*#1^4 + 2*#1^5 + 10*x
*#1^7 & , 2]}, {y[x] -> Root[-10*C[1] + 250*x*#1 - 25*#1^2 - 100*x*#1^4 + 2*#1^5
+ 10*x*#1^7 & , 3]}, {y[x] -> Root[-10*C[1] + 250*x*#1 - 25*#1^2 - 100*x*#1^4 +
2*#1^5 + 10*x*#1^7 & , 4]}, {y[x] -> Root[-10*C[1] + 250*x*#1 - 25*#1^2 - 100*x
*#1^4 + 2*#1^5 + 10*x*#1^7 & , 5]}, {y[x] -> Root[-10*C[1] + 250*x*#1 - 25*#1^2
- 100*x*#1^4 + 2*#1^5 + 10*x*#1^7 & , 6]}, {y[x] -> Root[-10*C[1] + 250*x*#1 - 2
5*#1^2 - 100*x*#1^4 + 2*#1^5 + 10*x*#1^7 & , 7]}}
Maple raw input
dsolve((5*x-y(x)-7*x*y(x)^3)*diff(y(x),x)+5*y(x)-y(x)^4 = 0, y(x),'implicit')
Maple raw output
x+1/10*(2*y(x)^5-25*y(x)^2-10*_C1)/y(x)/(y(x)^3-5)^2 = 0