4.15.41 y(x)(acos(ay(x)+bx)bsin(ax+by(x)))asin(ax+by(x))+bcos(ay(x)+bx)=0

ODE
y(x)(acos(ay(x)+bx)bsin(ax+by(x)))asin(ax+by(x))+bcos(ay(x)+bx)=0 ODE Classification

[_exact]

Book solution method
Exact equation

Mathematica
cpu = 0.419222 (sec), leaf count = 26

Solve[sin(ay(x)+bx)+cos(ax+by(x))+c1=0,y(x)]

Maple
cpu = 0.17 (sec), leaf count = 23

{sin(bx+ay(x))+cos(ax+by(x))+_C1=0} Mathematica raw input

DSolve[b*Cos[b*x + a*y[x]] - a*Sin[a*x + b*y[x]] + (a*Cos[b*x + a*y[x]] - b*Sin[a*x + b*y[x]])*y'[x] == 0,y[x],x]

Mathematica raw output

Solve[C[1] + Cos[a*x + b*y[x]] + Sin[b*x + a*y[x]] == 0, y[x]]

Maple raw input

dsolve((a*cos(b*x+a*y(x))-b*sin(a*x+b*y(x)))*diff(y(x),x)+b*cos(b*x+a*y(x))-a*sin(a*x+b*y(x)) = 0, y(x),'implicit')

Maple raw output

sin(b*x+a*y(x))+cos(a*x+b*y(x))+_C1 = 0