Skip to content

Mathematics · Ch 10 — Ordinary Differential Equations

Homogeneous Form or Homogeneous Differential Equation

10.6.3

Homogeneous Form or Homogeneous Differential Equation

Definition 10.12 (Homogeneous function of degree nn). A function f(x,y)f(x,y) is homogeneous of degree nn if f(tx,ty)=tnf(x,y)f(tx,ty)=t^n f(x,y) for all suitably restricted x,y,tx,y,t (this scaling property is called Euler's homogeneity). For example, f(x,y)=6x2+2xy+4y2f(x,y)=6x^2+2xy+4y^2 is homogeneous of degree 22 (every term has total degree 22 in x,yx,y); but f(x,y)=x3+(sin⁡x)eyf(x,y)=x^3+(\sin x)e^y is not homogeneous, since sin⁡x\sin x and eye^y do not scale as pure powers of tt.

If f(x,y)f(x,y) is homogeneous of degree zero, it can always be written purely in terms of the ratio yx\dfrac{y}{x} or xy\dfrac{x}{y}: f(x,y)=g ⁣(yx)f(x,y)=g\!\left(\dfrac{y}{x}\right) (or g ⁣(xy)g\!\left(\dfrac{x}{y}\right)).

Definition 10.13 (Homogeneous Differential Equation). An ODE is in homogeneous form if it is written as dydx=g ⁣(yx)\dfrac{dy}{dx}=g\!\left(\dfrac{y}{x}\right).

Caution: this use of the word "homogeneous" (Definition 10.13, applied to the differential equation) is a different meaning from Definition 10.7's "homogeneous" (applied to a linear equation's right side being zero) — the same word is used for two distinct ideas in this chapter.

Remark. The differential form M(x,y) dx+N(x,y) dy=0M(x,y)\,dx+N(x,y)\,dy=0 is homogeneous exactly when MM and NN are homogeneous functions of the same degree; equivalently, writing it as dydx=f(x,y)\dfrac{dy}{dx}=f(x,y) with f(x,y)=−M(x,y)/N(x,y)f(x,y)=-M(x,y)/N(x,y), ff is automatically homogeneous of degree 00. For instance, (x2−3y2)dx+2xy dy=0\left(x^2-3y^2\right)dx+2xy\,dy=0 rewrites as dydx=3y2x−x2y=g ⁣(yx)\dfrac{dy}{dx}=\dfrac{3y}{2x}-\dfrac{x}{2y}=g\!\left(\dfrac{y}{x}\right) — homogeneous. But dydx=x3+y2xx3−xy2\dfrac{dy}{dx}=\dfrac{x^3+y^2x}{x^3-xy^2} is not homogeneous (the given right side does not reduce to a pure function of y/xy/x).

Theorem 10.1 (Solution method). If M(x,y) dx+N(x,y) dy=0M(x,y)\,dx+N(x,y)\,dy=0 is homogeneous, the substitution y=vxy=vx transforms it into a separable equation in vv and xx. Concretely: with y=vxy=vx, dydx=v+xdvdx\dfrac{dy}{dx}=v+x\dfrac{dv}{dx}; substituting into dydx=g ⁣(yx)=g(v)\dfrac{dy}{dx}=g\!\left(\dfrac{y}{x}\right)=g(v) gives

v+xdvdx=g(v) ⟹ xdvdx=g(v)−v,v+x\dfrac{dv}{dx}=g(v)\ \Longrightarrow\ x\dfrac{dv}{dx}=g(v)-v,

which is separable: dvg(v)−v=dxx\dfrac{dv}{g(v)-v}=\dfrac{dx}{x}. Integrate, then replace vv by yx\dfrac{y}{x}.

When to use x=vyx=vy instead. If the natural ratio in the equation is xy\dfrac{x}{y} (e.g. an equation more cleanly written as dxdy=g ⁣(xy)\dfrac{dx}{dy}=g\!\left(\dfrac{x}{y}\right)), substitute x=vyx=vy instead, giving dxdy=v+ydvdy\dfrac{dx}{dy}=v+y\dfrac{dv}{dy}, and separate in v,yv,y the same way.

Worked examples illustrate the range of homogeneous equations:

  • (x2−3y2)dx+2xy dy=0\left(x^2-3y^2\right)dx+2xy\,dy=0: substitution y=vxy=vx leads to 2v dvv2−1=dxx\dfrac{2v\,dv}{v^2-1}=\dfrac{dx}{x}, integrating to the algebraic solution y2−x2=kx3y^2-x^2=kx^3.
  • (y+x2+y2)dx−x dy=0, y(1)=0\left(y+\sqrt{x^2+y^2}\right)dx-x\,dy=0,\ y(1)=0: with y=vxy=vx, separates to a logarithmic solution; the initial condition fixes the constant, giving the particular solution x2+y2+y=x2\sqrt{x^2+y^2}+y=x^2. …