Internal problem ID [10685]
Book: Handbook of exact solutions for ordinary differential equations. By Polyanin and Zaitsev.
Second edition
Section: Chapter 1, section 1.3. Abel Equations of the Second Kind. Form \(y y'-y=f(x)\). subsection 1.3.1-2.
Solvable equations and their solutions
Problem number: 36.
ODE order: 1.
ODE degree: 1.
CAS Maple gives this as type [_rational, [_Abel, `2nd type`, `class B`]]
\[ \boxed {y y^{\prime }-y=A \sqrt {x}+2 A^{2}+\frac {B}{\sqrt {x}}} \]
✓ Solution by Maple
Time used: 0.0 (sec). Leaf size: 407
dsolve(y(x)*diff(y(x),x)-y(x)=A*x^(1/2)+2*A^2+B*x^(-1/2),y(x), singsol=all)
\[ \frac {-c_{1} \left (\sqrt {\frac {A^{3}-B}{A^{3}}}\, A -A -\sqrt {x}\right ) \operatorname {BesselI}\left (\sqrt {\frac {A^{3}-B}{A^{3}}}, -\sqrt {\frac {2 A^{2} \sqrt {x}-y \left (x \right ) A +x A +B}{A^{3}}}\right )+A \sqrt {\frac {2 A^{2} \sqrt {x}-y \left (x \right ) A +x A +B}{A^{3}}}\, \operatorname {BesselI}\left (\sqrt {\frac {A^{3}-B}{A^{3}}}+1, -\sqrt {\frac {2 A^{2} \sqrt {x}-y \left (x \right ) A +x A +B}{A^{3}}}\right ) c_{1} +A \sqrt {\frac {2 A^{2} \sqrt {x}-y \left (x \right ) A +x A +B}{A^{3}}}\, \operatorname {BesselK}\left (\sqrt {\frac {A^{3}-B}{A^{3}}}+1, -\sqrt {\frac {2 A^{2} \sqrt {x}-y \left (x \right ) A +x A +B}{A^{3}}}\right )+\operatorname {BesselK}\left (\sqrt {\frac {A^{3}-B}{A^{3}}}, -\sqrt {\frac {2 A^{2} \sqrt {x}-y \left (x \right ) A +x A +B}{A^{3}}}\right ) \left (\sqrt {\frac {A^{3}-B}{A^{3}}}\, A -A -\sqrt {x}\right )}{A \sqrt {\frac {2 A^{2} \sqrt {x}-y \left (x \right ) A +x A +B}{A^{3}}}\, \operatorname {BesselI}\left (\sqrt {\frac {A^{3}-B}{A^{3}}}+1, -\sqrt {\frac {2 A^{2} \sqrt {x}-y \left (x \right ) A +x A +B}{A^{3}}}\right )+\left (-\sqrt {\frac {A^{3}-B}{A^{3}}}\, A +A +\sqrt {x}\right ) \operatorname {BesselI}\left (\sqrt {\frac {A^{3}-B}{A^{3}}}, -\sqrt {\frac {2 A^{2} \sqrt {x}-y \left (x \right ) A +x A +B}{A^{3}}}\right )} = 0 \]
✗ Solution by Mathematica
Time used: 0.0 (sec). Leaf size: 0
DSolve[y[x]*y'[x]-y[x]==A*x^(1/2)+2*A^2+B*x^(-1/2),y[x],x,IncludeSingularSolutions -> True]
Not solved