[[_homogeneous, `class A`], _dAlembert]
Book solution method
Homogeneous ODE,
Mathematica ✓
cpu = 0.877079 (sec), leaf count = 34
Maple ✓
cpu = 0.033 (sec), leaf count = 30
DSolve[x^n*f[y'[x], y[x]/x] == 0,y[x],x]
Mathematica raw output
Solve[C[1] == Integrate[(K[1] - InverseFunction[f, 1, 2][0, K[1]])^(-1), {K[1],
1, y[x]/x}] + Log[x], y[x]]
Maple raw input
dsolve(x^n*f(diff(y(x),x),y(x)/x) = 0, y(x),'implicit')
Maple raw output
ln(x)-Intat(1/(RootOf(f(_Z,_a))-_a),_a = y(x)/x)-_C1 = 0