The math optional, made finite. Daily Practice

Exact equations

At a Glance

Why This Chapter Matters

Exact and integrating-factor questions appear in 6 of the last 13 years and are mostly 10–12 marks in Section B — short enough to be attempted under time pressure. Eight of the nine questions require finding an integrating factor; one is directly exact. The standard type (IF depending only on xx or only on yy) is three or four minutes of formula application once you recognise the form. The harder variants — IF of the form xαyβx^\alpha y^\beta, or a function of x+yx+y, or finding f(y)f(y) for exactness — are less mechanical but still fully algorithmic. Every question reduces to the same three steps: test exactness, identify the IF, integrate the potential.

Minimum Theory

Exactness test. M(x,y)dx+N(x,y)dy=0M(x,y)\,dx+N(x,y)\,dy=0 is exact iff M/y=N/x\partial M/\partial y = \partial N/\partial x throughout a simply-connected domain.

Integrating factor (IF). Multiply through by μ\mu to make the equation exact. The IF is found by the form it takes:

Integrating the potential. Once exact, find F(x,y)F(x,y) with Fx=M,Fy=NF_x=M,\,F_y=N by integrating one partial, then matching the other to find g()g(\cdot). General solution: F(x,y)=CF(x,y)=C.

Exactness-condition type. Given an equation with an unknown function, impose My=NxM_y=N_x to find it, then solve the now-exact equation.

Integrating factor selection guide: test (M_y-N_x)/N for dependence on x only; if yes, \mu=\mu(x). Test (N_x-M_y)/M for y only; if yes, \mu=\mu(y). If neither works, try x+y, xy, or x^\alpha y^\beta forms. Once the exact equation is obtained, integrate F_x=M to get F(x,y), match F_y=N to fix g, and write F=C.

Question Archetypes

Three patterns cover every exact/IF question in the corpus.

ArchetypeYou are seeing this when…
integrating-factorequation is non-exact; find a special-form IF to make it exact, then solve
exact-equationequation is directly exact (verify, then integrate the potential)
exactness-conditionfind an unknown function/parameter that makes the equation exact, then solve

integrating-factor (7 question(s); 2013, 2014, 2014, 2015, 2015, 2018, 2019)

Recognition Cues

Solution Template

  1. Test exactness. Compute MyM_y and NxN_x; confirm they differ.
  2. Identify the IF form. In order: try (MyNx)/N(M_y-N_x)/N (pure xx?); try (NxMy)/M(N_x-M_y)/M (pure yy?); try (NxMy)/(MN)(N_x-M_y)/(M-N) (pure x+yx+y?); else try xαyβx^\alpha y^\beta.
  3. Compute the IF. Apply the appropriate integral/formula.
  4. Multiply and verify. After multiplying by μ\mu, recheck My=NxM^\ast_y=N^\ast_x.
  5. Integrate. Find F(x,y)F(x,y): integrate MM^\ast in xx to get F=+g(y)F=\ldots+g(y); differentiate in yy, match NN^\ast to find g(y)g(y).
  6. Write F=CF=C.

Worked Example(s)

2013 Paper 1, 2013-P1-Q6a (10 marks)

Solve (5x3+12x2+6y2)dx+6xydy=0(5x^3+12x^2+6y^2)\,dx+6xy\,dy=0.

My=12yM_y=12y, Nx=6yN_x=6y. Not exact. (MyNx)/N=(12y6y)/(6xy)=1/x(M_y-N_x)/N=(12y-6y)/(6xy)=1/x — pure xx. So μ=e(1/x)dx=x\mu=e^{\int(1/x)dx}=x.

After multiplying by xx: (5x4+12x3+6xy2)dx+6x2ydy=0(5x^4+12x^3+6xy^2)\,dx+6x^2y\,dy=0. Now My=12xy=NxM'_y=12xy=N'_x ✓.

Integrate: F=6x2ydy=3x2y2+g(x)F=\int6x^2y\,dy=3x^2y^2+g(x). Match Fx=5x4+12x3+6xy2F_x=5x^4+12x^3+6xy^2: g(x)=5x4+12x3g'(x)=5x^4+12x^3, g=x5+3x4g=x^5+3x^4.

x5+3x4+3x2y2=C.\boxed{x^5+3x^4+3x^2y^2=C.}


2014 Paper 1, 2014-P1-Q8a (15 marks)

State sufficient condition for IF as function of (x+y)(x+y); apply to (x2+xy)dx+(y2+xy)dy=0(x^2+xy)\,dx+(y^2+xy)\,dy=0.

Condition: (NxMy)/(MN)(N_x-M_y)/(M-N) must be a function of (x+y)(x+y) only.

Here My=xM_y=x, Nx=yN_x=y. (NxMy)/(MN)=(yx)/(x2+xyy2xy)=(yx)/(x2y2)=1/(x+y)(N_x-M_y)/(M-N)=(y-x)/(x^2+xy-y^2-xy)=(y-x)/(x^2-y^2)=-1/(x+y) — pure (x+y)(x+y) ✓.

μ=exp(lnx+y)=1/(x+y)\mu=\exp(-\ln|x+y|)=1/(x+y). Multiplying: xdx+ydy=0x\,dx+y\,dy=0 (the (x+y)(x+y) cancels). Integrate:

x2+y2=C.\boxed{x^2+y^2=C.}


2018 Paper 1, 2018-P1-Q7d (12 marks)

Find α,β\alpha,\beta such that xαyβx^\alpha y^\beta is an IF of (4y2+3xy)dx(3xy+2x2)dy=0(4y^2+3xy)\,dx-(3xy+2x^2)\,dy=0.

Multiply Mdx+Ndy=0M\,dx+N\,dy=0 by xαyβx^\alpha y^\beta. Impose exactness; match coefficients of xαyβ+1x^\alpha y^{\beta+1} and xα+1yβx^{\alpha+1}y^\beta: 3α+4β=11,2α+3β=7.3\alpha+4\beta=-11,\quad 2\alpha+3\beta=-7. Solve: α=5\alpha=-5, β=1\beta=1. With μ=x5y\mu=x^{-5}y: integrate the exact equation to get

y2x3+y3x4=C.\boxed{\frac{y^2}{x^3}+\frac{y^3}{x^4}=C.}


2019 Paper 1, 2019-P1-Q5a (10 marks)

Solve (2ysinx+3y4sinxcosx)dx(4y3cos2x+cosx)dy=0(2y\sin x+3y^4\sin x\cos x)\,dx-(4y^3\cos^2 x+\cos x)\,dy=0.

MyNx=sinx(1+8y3cosx)(4y3sinxcosx+sinx)M_y-N_x=\sin x(1+8y^3\cos x)-(4y^3\sin x\cos x+\sin x) … testing (NxMy)/M(N_x-M_y)/M simplifies to tanx-\tan x — pure xx. Wait: (MyNx)/N=(tanx)(M_y-N_x)/N=(-\tan x) for this case (verify). So μ=cosx\mu=\cos x.

After multiplying by cosx\cos x: integrate N=4y3cos3xcos2xN^\ast=-4y^3\cos^3 x-\cos^2 x in yy: F=y4cos3xycos2x+h(x)F=-y^4\cos^3 x-y\cos^2 x+h(x). Match Fx=MF_x=M^\ast: h(x)=0h'(x)=0.

y4cos3x+ycos2x=C.\boxed{y^4\cos^3 x+y\cos^2 x=C.}

Common Traps


exact-equation (1 question(s); 2023)

Recognition Cues

Solution Template

  1. Verify: compute MyM_y and NxN_x, confirm equality.
  2. Integrate Fx=MF_x=M in xx: F=Mdx+g(y)F=\int M\,dx+g(y).
  3. Match Fy=NF_y=N: differentiate FF in yy, equate to NN, solve for g(y)g'(y), integrate.
  4. Write F=CF=C.

Worked Example(s)

2023 Paper 1, 2023-P1-Q7a-i (10 marks)

Solve dy/dx=(2xy3+2)/(3x2y2+8e4y)dy/dx=-(2xy^3+2)/(3x^2y^2+8e^{4y}).

Rewrite: (2xy3+2)dx+(3x2y2+8e4y)dy=0(2xy^3+2)\,dx+(3x^2y^2+8e^{4y})\,dy=0. My=6xy2=NxM_y=6xy^2=N_xdirectly exact.

F=(2xy3+2)dx=x2y3+2x+g(y)F=\int(2xy^3+2)\,dx=x^2y^3+2x+g(y). Fy=3x2y2+g(y)=3x2y2+8e4yF_y=3x^2y^2+g'(y)=3x^2y^2+8e^{4y}, so g(y)=8e4yg'(y)=8e^{4y}, g=2e4yg=2e^{4y}.

x2y3+2x+2e4y=C.\boxed{x^2y^3+2x+2e^{4y}=C.}

Common Traps


exactness-condition (1 question(s); 2018)

Recognition Cues

Solution Template

  1. Apply My=NxM_y=N_x: differentiate both sides partially; the unknown function’s derivative appears directly.
  2. Integrate to find the unknown function (take the simplest antiderivative).
  3. Solve the now-exact equation using the standard template.

Worked Example(s)

2018 Paper 1, 2018-P1-Q8d (12 marks)

Find f(y)f(y) so (2xey+3y2)dy+(3x2+f(y))dx=0(2xe^y+3y^2)\,dy+(3x^2+f(y))\,dx=0 is exact; then solve.

P=3x2+f(y)P=3x^2+f(y), Q=2xey+3y2Q=2xe^y+3y^2. Exactness: Py=f(y)P_y=f'(y), Qx=2eyQ_x=2e^y. So f(y)=2eyf'(y)=2e^y, giving f(y)=2eyf(y)=2e^y.

Now integrate: F=Pdx=x3+2xey+g(y)F=\int P\,dx=x^3+2xe^y+g(y). Fy=2xey+g(y)=Q=2xey+3y2F_y=2xe^y+g'(y)=Q=2xe^y+3y^2, so g=y3g=y^3.

x3+2xey+y3=C.\boxed{x^3+2xe^y+y^3=C.}

Common Traps

Practice Set

We've mapped all 13 years of this exam. Get new chapters, tools, and solutions as we release them — free.