Order = order of the highest derivative present; degree = power of that highest derivative (only when the equation is polynomial in derivatives).
The general solution of an nth-order DE contains n arbitrary constants; a particular solution has none.
Simple integrations: dxdy=f(x)⇒y=∫f(x)dx+C.
Beyond-NCERT JEE Formulae
These four devices handle the JEE first-order ODEs that fall outside the NCERT toolkit (separable, homogeneous, and linear-with-IF).
1. Bernoulli's Equation
dxdy+P(x)y=Q(x)yn,n=0,1.
Divide throughout by yn and substitute v=y1−n, so that dxdv=(1−n)y−ndxdy. The equation linearises to
dxdv+(1−n)P(x)v=(1−n)Q(x),
now solved by the ordinary integrating factor IF=e∫(1−n)Pdx. [JEE Tip] Spot Bernoulli the moment a bare power yn sits on the right; do not waste time attempting separation first.
2. Linear in x (swap the roles of the variables)
An equation that is messy in y is often linear when x is treated as the dependent variable:
dydx+P(y)x=Q(y),IF=e∫Pdy,
after which x⋅IF=∫Q⋅IFdy+C. Use this whenever y enters awkwardly (through tan−1y, ey, lny, …) while x appears only to the first power.
3. Exact-Differential Recognitions (regrouping)
Memorise these total differentials and read them backwards:
d(xy)=xdy+ydx,d(xy)=x2xdy−ydx,d(yx)=y2ydx−xdy,d(x2+y2)=2(xdx+ydy),d(tan−1xy)=x2+y2xdy−ydx.[JEE Tip] When you spot the block xdy−ydx or xdx+ydy, divide by the matching factor (x2, y2, x2+y2, or 2x2+y2) to fold the whole equation into a single total differential, then integrate on sight.
4. Substitution dxdy=f(ax+by+c)
Put t=ax+by+c; then dxdt=a+bdxdy=a+bf(t), which is always variables-separable:
a+bf(t)dt=dx.
Integrate and back-substitute t=ax+by+c at the end.
Solved Examples — Beyond-NCERT Formulae
Example 1 (Bernoulli). Solve dxdy+xy=y2.
Here n=2. Dividing by y2 gives y−2dxdy+x1y−1=1. Put v=y−1, so that dxdv=−y−2dxdy, and the equation becomes
−dxdv+xv=1⟹dxdv−xv=−1.
With IF=e−∫dx/x=x1, this is dxd(xv)=−x1, so xv=−lnx+C. Hence v=x(C−lnx), and since v=y1,
y1=x(C−lnx).
Example 2 (Bernoulli). Solve xdxdy+y=y2lnx.
Divide by x to reach standard form dxdy+xy=xlnxy2 (n=2). Dividing by y2 and putting v=y−1 (so dxdv=−y−2dxdy),
dxdv−xv=−xlnx.
Here IF=x1, so dxd(xv)=−x2lnx. Using ∫x2lnxdx=−xlnx−x1, we get xv=xlnx+x1+C, i.e. v=1+lnx+Cx. Therefore
y1=1+lnx+Cx.
Example 3 (Linear in x). Solve (1+y2)dx=(tan−1y−x)dy.
The presence of tan−1y blocks a linear-in-y reading, so divide by (1+y2)dy and collect x:
dydx+1+y2x=1+y2tan−1y.
Here P(y)=1+y21, so IF=e∫dy/(1+y2)=etan−1y. Putting s=tan−1y, the right side integrates by parts as ∫sesds=(s−1)es, giving xetan−1y=(tan−1y−1)etan−1y+C. Thus
x=tan−1y−1+Ce−tan−1y.
Example 4 (Linear in x). Solve (2x−10y3)dxdy+y=0, with y>0.
This is quadratic-looking in y but linear in x. Invert the derivative:
dydx=−y2x−10y3=−y2x+10y2⟹dydx+y2x=10y2.
Then IF=e∫(2/y)dy=y2, so dyd(xy2)=10y4, giving xy2=2y5+C. Hence
x=2y3+y2C.
Example 5 (Regrouping). Solve xdy−ydx=(x2+y2)dx.
Divide by x2+y2 and read the left side as a total differential using d(tan−1xy)=x2+y2xdy−ydx:
x2+y2xdy−ydx=dx⟹d(tan−1xy)=dx.
Integrating gives tan−1xy=x+C, that is
y=xtan(x+C).
Example 6 (Regrouping). Solve xdy+ydx=xydx.
The left side is exactly d(xy). Put u=xy; the equation becomes du=udx, so udu=dx and ln∣u∣=x+C1. Exponentiating, u=Aex, i.e.
xy=Aex.
Example 7 (Substitution t=x+y). Solve dxdy=(x+y)2.
Put t=x+y, so dxdt=1+dxdy=1+t2. This separates as 1+t2dt=dx, giving tan−1t=x+C. Back-substituting t=x+y,
x+y=tan(x+C)⟹y=tan(x+C)−x.
(For instance y(0)=0 forces C=0, so y=tanx−x.)
Example 8 (Substitution t=x+y). Solve dxdy=cos(x+y).
Put t=x+y, so dxdt=1+cost. Using 1+cost=2cos22t,
2cos2(t/2)dt=dx⟹21∫sec22tdt=∫dx⟹tan2t=x+C.
Therefore
\tan!\left(\dfrac{x+y}{2}\right)=x+C.
Ready to test your knowledge?
Take a quick interactive quiz on this topic —
free, works without login.