First-Order: Exact Equations & Substitutions

homogeneous (same-degree) equation

Some equations look hopeless until you notice they only care about the RATIO of y to x, not the two values separately. Picture zooming a photograph in and out: if the slope pattern of the equation looks identical at every zoom level — the same on a tiny scale near the origin as far away — then the equation has a special self-similar structure. That is a homogeneous equation, and it is the second great substitution trick of first-order theory.

Precisely, dy/dx = f(x, y) is called homogeneous when f depends on x and y only through the combination y/x; equivalently, in the form M dx + N dy = 0, both M and N are homogeneous functions of the same degree, meaning M(tx, ty) = t^k M(x, y) and likewise for N. Because the right-hand side is really a function of the single ratio v = y/x, you substitute y = v x (so dy/dx = v + x dv/dx). This always converts the equation into a separable equation in v and x, which you then solve by separation of variables and finally undo with v = y/x.

Beware the word 'homogeneous': in this first-order context it means same-degree / depends only on y/x, which is completely different from the later sense of 'homogeneous linear equation' (right-hand side equal to zero). Same word, two unrelated meanings — a classic source of confusion that is worth flagging out loud.

Solve (x + y) dx - x dy = 0, i.e. dy/dx = (x + y)/x = 1 + y/x. Put y = v x: then v + x dv/dx = 1 + v, so x dv/dx = 1, giving dv = dx/x. Integrate: v = ln|x| + C. Back-substitute v = y/x: y = x(ln|x| + C).

Depends only on y/x, so v = y/x turns it separable.

Homogeneous-here (same degree, depends on y/x) and homogeneous-later (zero right-hand side of a linear equation) are different concepts that share a name. Always check which sense the context demands.

Also called
homogeneous first-order equation齊次一階方程