y`+(1/x)y=-y^2
y=u*v
y`=u`*v+u*v`
u`*v + u*v` + (1/x)*u*v = - (u*v)^2
u`*v + u*(v`+ (1/x)*v) = - (u*v)^2
Полагаем:
v`+ (1/x)*v=0
тогда
u`*v + u*0 = - (u*v)^2 ⇒[blue] u`=-u^2*v[/blue]
Решаем уравнение v`+ (1/x)*v=0
Это уравнение с разделяющимися переменными:
dv/v=-dx/x
lnv=-lnx
v=1/x
и подставляем в [blue] u`=-u^2*v[/blue]
Решаем еще одно уравнение с разделяющимися переменными