Internal
problem
ID
[13423]
Book
:
Handbook
of
exact
solutions
for
ordinary
differential
equations.
By
Polyanin
and
Zaitsev.
Second
edition
Section
:
Chapter
1,
section
1.2.
Riccati
Equation.
subsection
1.2.7-1.
Equations
containing
arcsine.
Problem
number
:
5
Date
solved
:
Sunday, January 18, 2026 at 08:05:50 PM
CAS
classification
:
[_Riccati]
0.896 (sec)
Entering first order ode riccati guess solver
Using trial and error, the following particular solution was found
Where
Evaluating the above gives the general solution as
Summary of solutions found
ode:=diff(y(x),x) = lambda*arcsin(x)^n*y(x)^2-b*lambda*x^m*arcsin(x)^n*y(x)+b*m*x^(m-1); dsolve(ode,y(x), singsol=all);
Maple trace
Methods for first order ODEs: --- Trying classification methods --- trying a quadrature trying 1st order linear trying Bernoulli trying separable trying inverse linear trying homogeneous types: trying Chini differential order: 1; looking for linear symmetries trying exact Looking for potential symmetries trying Riccati trying Riccati sub-methods: trying Riccati_symmetries trying Riccati to 2nd Order -> Calling odsolve with the ODE, diff(diff(y(x),x),x) = -(b*lambda*x^m* arcsin(x)^n*(-x^2+1)^(1/2)*arcsin(x)-n)/(-x^2+1)^(1/2)/arcsin(x)*diff(y(x),x)- lambda*arcsin(x)^n*b*m*x^(m-1)*y(x), y(x) *** Sublevel 2 *** Methods for second order ODEs: --- Trying classification methods --- trying a symmetry of the form [xi=0, eta=F(x)] checking if the LODE is missing y -> Heun: Equivalence to the GHE or one of its 4 confluent cases under a \ power @ Moebius -> trying a solution of the form r0(x) * Y + r1(x) * Y where Y = exp(int\ (r(x), dx)) * 2F1([a1, a2], [b1], f) -> Trying changes of variables to rationalize or make the ODE simpler <- unable to find a useful change of variables trying a symmetry of the form [xi=0, eta=F(x)] trying 2nd order exact linear trying symmetries linear in x and y(x) trying to convert to a linear ODE with constant coefficients trying 2nd order, integrating factor of the form mu(x,y) trying a symmetry of the form [xi=0, eta=F(x)] checking if the LODE is missing y -> Heun: Equivalence to the GHE or one of its 4 confluent cases under \ a power @ Moebius -> trying a solution of the form r0(x) * Y + r1(x) * Y where Y = exp(\ int(r(x), dx)) * 2F1([a1, a2], [b1], f) -> Trying changes of variables to rationalize or make the ODE simpler <- unable to find a useful change of variables trying a symmetry of the form [xi=0, eta=F(x)] trying to convert to an ODE of Bessel type -> Trying a change of variables to reduce to Bernoulli -> Calling odsolve with the ODE, diff(y(x),x)-(lambda*arcsin(x)^n*y(x)^2+y(x )-b*lambda*x^m*arcsin(x)^n*y(x)*x+x^2*b*m*x^(m-1))/x, y(x), explicit *** Sublevel 2 *** Methods for first order ODEs: --- Trying classification methods --- trying a quadrature trying 1st order linear trying Bernoulli trying separable trying inverse linear trying homogeneous types: trying Chini differential order: 1; looking for linear symmetries trying exact Looking for potential symmetries trying Riccati trying Riccati sub-methods: trying Riccati_symmetries trying inverse_Riccati trying 1st order ODE linearizable_by_differentiation -> trying a symmetry pattern of the form [F(x)*G(y), 0] -> trying a symmetry pattern of the form [0, F(x)*G(y)] -> trying a symmetry pattern of the form [F(x),G(x)*y+H(x)] trying inverse_Riccati trying 1st order ODE linearizable_by_differentiation --- Trying Lie symmetry methods, 1st order --- -> Computing symmetries using: way = 4 -> Computing symmetries using: way = 2 -> Computing symmetries using: way = 6
Maple step by step
ode=D[y[x],x]==\[Lambda]*ArcSin[x]^n*y[x]^2-b*\[Lambda]*x^m*ArcSin[x]^n*y[x]+b*m*x^(m-1); ic={}; DSolve[{ode,ic},y[x],x,IncludeSingularSolutions->True]
Not solved
from sympy import * x = symbols("x") b = symbols("b") lambda_ = symbols("lambda_") m = symbols("m") n = symbols("n") y = Function("y") ode = Eq(b*lambda_*x**m*y(x)*asin(x)**n - b*m*x**(m - 1) - lambda_*y(x)**2*asin(x)**n + Derivative(y(x), x),0) ics = {} dsolve(ode,func=y(x),ics=ics)
Timed Out
Python version: 3.12.3 (main, Aug 14 2025, 17:47:21) [GCC 13.3.0] Sympy version 1.14.0