The math optional, made finite. Daily Practice

Partial derivatives

At a Glance

Why This Chapter Matters

Partial-derivatives questions appear in 6 of the last 13 years at 10–15 marks, always in Section A (the compulsory half of the paper). Four distinct archetypes rotate unpredictably: computing mixed second partials at a singular origin where the standard formulas break down; applying Euler’s theorem to disguised homogeneous functions; checking existence of partials for piecewise-defined functions; and using the total differential to approximate values. The mixed-partials-at-origin type is the trickiest — it appears in 2013, 2017, 2021, and 2025 and demands the limit-definition approach. The Euler homogeneous type (2019, 2025) requires recognising which composite expression is homogeneous and extracting the degree. The other two archetypes are mechanical once you know which branch applies.

Minimum Theory

Partial derivatives at singular points. The standard quotient-rule formulas for fxf_x and fyf_y are valid only where ff is smooth. At an isolated singular point (typically the origin with a 0/00/0 form), return to the limit definition: fx(0,0)=limh0[f(h,0)f(0,0)]/hf_x(0,0)=\lim_{h\to0}[f(h,0)-f(0,0)]/h. To compute fxy(0,0)f_{xy}(0,0), first find fx(0,y)f_x(0,y) for general yy, then differentiate that in yy at y=0y=0.

Schwarz–Clairaut theorem. If fxyf_{xy} and fyxf_{yx} are both continuous at a point then fxy=fyxf_{xy}=f_{yx} there. Piecewise functions with a singularity at the origin are designed so that Clairaut’s hypotheses fail, forcing fxy(0,0)fyx(0,0)f_{xy}(0,0)\ne f_{yx}(0,0).

Euler’s theorem on homogeneous functions. ϕ(x,y)\phi(x,y) is homogeneous of degree nn iff ϕ(tx,ty)=tnϕ\phi(tx,ty)=t^n\phi. First-order: xϕx+yϕy=nϕx\phi_x+y\phi_y=n\phi. Second-order: x2ϕxx+2xyϕxy+y2ϕyy=n(n1)ϕx^2\phi_{xx}+2xy\phi_{xy}+y^2\phi_{yy}=n(n-1)\phi.

When f=ψ(u)f=\psi(u) is homogeneous. If v=ψ(u)v=\psi(u) is homogeneous of degree nn but uu is not, rewrite Euler’s identity via chain rule: xux+yuy=nv/ψ(u)=:G(u)xu_x+yu_y=nv/\psi'(u)=:G(u). The second-order identity becomes x2uxx+2xyuxy+y2uyy=G(u)[G(u)1]x^2u_{xx}+2xyu_{xy}+y^2u_{yy}=G(u)[G'(u)-1].

Total differential. f(x0+Δx,y0+Δy)f(x0,y0)+fx(x0,y0)Δx+fy(x0,y0)Δyf(x_0+\Delta x,y_0+\Delta y)\approx f(x_0,y_0)+f_x(x_0,y_0)\Delta x+f_y(x_0,y_0)\Delta y. Choose (x0,y0)(x_0,y_0) to make f(x0,y0)f(x_0,y_0) a clean number.

Mixed second partials at the origin: to compute f_{xy}(0,0), read the row f_x(0,y) (values of f_x along the y-axis) and differentiate at y=0; to compute f_{yx}(0,0), read the column f_y(x,0) and differentiate at x=0. If the row gives f_x(0,y)=-y and the column gives f_y(x,0)=+x, then f_{xy}(0,0)=-1 and f_{yx}(0,0)=+1 — they differ because the mixed partials are discontinuous at the origin.

Question Archetypes

Four patterns cover every partial-derivatives question in the corpus.

ArchetypeYou are seeing this when…
mixed-partials-at-originpiecewise ff with 0/00/0 form at origin; compute fxy(0,0)f_{xy}(0,0) and fyx(0,0)f_{yx}(0,0) and discuss continuity
euler-homogeneousf=ψ(u)f=\psi(u) for some composite; show homogeneity of degree nn and derive a PDE identity
partial-existencepiecewise ff at a specified point; which partials exist?
differential-approximationapproximate ff near a point using the total differential

mixed-partials-at-origin (4 question(s); 2013, 2017, 2021, 2025)

Recognition Cues

Solution Template

  1. First partials away from origin — quotient/chain rule on the formula.
  2. First partials at origin — limit definition: fx(0,0)=limh0f(h,0)/hf_x(0,0)=\lim_{h\to0}f(h,0)/h (assuming f(0,0)=0f(0,0)=0); usually both are 00.
  3. fx(0,y)f_x(0,y) — evaluate limh0[f(h,y)f(0,y)]/h\lim_{h\to0}[f(h,y)-f(0,y)]/h for general yy (holding yy fixed). This is a one-variable limit giving a function of yy.
  4. fxy(0,0)f_{xy}(0,0) — differentiate fx(0,y)f_x(0,y) at y=0y=0: limk0[fx(0,k)0]/k\lim_{k\to0}[f_x(0,k)-0]/k.
  5. fy(x,0)f_y(x,0) and fyx(0,0)f_{yx}(0,0) — same procedure with xx and yy swapped.
  6. Continuity — approach along y=0y=0 and x=0x=0; if limits differ, fxyf_{xy} is discontinuous at the origin.

Worked Example(s)

2013 Paper 1, 2013-P1-Q3b (15 marks)

f(x,y)=xy3/(x+y2)f(x,y)=xy^3/(x+y^2) for (x,y)(0,0)(x,y)\ne(0,0), f(0,0)=0f(0,0)=0. Compute fxy(0,0)f_{xy}(0,0) and fyx(0,0)f_{yx}(0,0). Discuss continuity of fxyf_{xy} and fyxf_{yx} at (0,0)(0,0).

Partials away from origin: fx=y5/(x+y2)2f_x=y^5/(x+y^2)^2, fy=xy2(3x+y2)/(x+y2)2f_y=xy^2(3x+y^2)/(x+y^2)^2.

At origin: fx(0,0)=fy(0,0)=0f_x(0,0)=f_y(0,0)=0.

fx(0,y)f_x(0,y): limh0[f(h,y)0]/h=limh0y3/(h+y2)\lim_{h\to0}[f(h,y)-0]/h=\lim_{h\to0}y^3/(h+y^2). For y0y\ne0: fx(0,y)=y3/y2=yf_x(0,y)=y^3/y^2=y. So: fxy(0,0)=limk0k0k=1.f_{xy}(0,0)=\lim_{k\to0}\frac{k-0}{k}=\mathbf{1}.

fy(h,0)=0f_y(h,0)=0 for all hh (the formula gives 00), so: fyx(0,0)=limh000h=0.f_{yx}(0,0)=\lim_{h\to0}\frac{0-0}{h}=\mathbf{0}.

Continuity: fxy(x,y)=y4(5x+y2)/(x+y2)3f_{xy}(x,y)=y^4(5x+y^2)/(x+y^2)^3 off origin. Along y=0y=0: limit is 010\ne1. fxyf_{xy} is discontinuous. Both fxyf_{xy} and fyxf_{yx} are discontinuous at (0,0)(0,0).


2025 Paper 1, 2025-P1-Q4b (15 marks)

f(x,y)=xy(x2y2)/(x2+y2)f(x,y)=xy(x^2-y^2)/(x^2+y^2) for (x,y)(0,0)(x,y)\ne(0,0), f(0,0)=0f(0,0)=0. Find fxy(0,0)f_{xy}(0,0) and fyx(0,0)f_{yx}(0,0).

fx(0,y)f_x(0,y): [f(h,y)0]/h=y(h2y2)/(h2+y2)y(y2/y2)=y[f(h,y)-0]/h=y(h^2-y^2)/(h^2+y^2)\to y(-y^2/y^2)=-y. So fx(0,y)=yf_x(0,y)=-y: fxy(0,0)=limk0kk=1.f_{xy}(0,0)=\lim_{k\to0}\frac{-k}{k}=\mathbf{-1}.

fy(x,0)f_y(x,0): [f(x,k)0]/k=x(x2k2)/(x2+k2)x[f(x,k)-0]/k=x(x^2-k^2)/(x^2+k^2)\to x. So fy(x,0)=xf_y(x,0)=x: fyx(0,0)=limh0hh=+1.f_{yx}(0,0)=\lim_{h\to0}\frac{h}{h}=\mathbf{+1}.

fxy(0,0)=1,fyx(0,0)=+1.\boxed{f_{xy}(0,0)=-1,\quad f_{yx}(0,0)=+1.}

Common Traps


euler-homogeneous (2 question(s); 2019, 2025)

Recognition Cues

Solution Template

  1. Identify the homogeneous piece. Not uu itself, but v=ψ(u)v=\psi(u) (e.g. sin2u\sin^2u). Check: does v(tx,ty)=tnv(x,y)v(tx,ty)=t^n v(x,y)? If yes, nn is the degree.
  2. First-order Euler. xvx+yvy=nvxv_x+yv_y=nv. Use chain rule vx=ψ(u)uxv_x=\psi'(u)u_x: xux+yuy=nv/ψ(u)=:G(u)xu_x+yu_y=nv/\psi'(u)=:G(u).
  3. Second-order Euler. Differentiate xux+yuy=G(u)xu_x+yu_y=G(u) w.r.t. xx (multiply by xx) and w.r.t. yy (multiply by yy); add: x2uxx+2xyuxy+y2uyy=G(u)[G(u)1]x^2u_{xx}+2xyu_{xy}+y^2u_{yy}=G(u)[G'(u)-1].
  4. Substitute G(u)G(u) and G(u)G'(u) for the specific ψ\psi.

Worked Example(s)

2019 Paper 1, 2019-P1-Q4c-i (12 marks)

u=arcsin(x1/3+y1/3)/(x1/2+y1/2)u=\arcsin\sqrt{(x^{1/3}+y^{1/3})/(x^{1/2}+y^{1/2})}. Show sin2u\sin^2u has degree 1/6-1/6. Hence derive the second-order identity.

v=sin2u=(x1/3+y1/3)/(x1/2+y1/2)v=\sin^2u=(x^{1/3}+y^{1/3})/(x^{1/2}+y^{1/2}). v(tx,ty)=t1/31/2v=t1/6vv(tx,ty)=t^{1/3-1/2}v=t^{-1/6}v, so n=1/6n=-1/6. ✓

G(u)=nv/ψ(u)=(16sin2u)/(2sinucosu)=112tanuG(u)=nv/\psi'(u)=(-\tfrac16\sin^2u)/(2\sin u\cos u)=-\tfrac{1}{12}\tan u.

G(u)=112sec2uG'(u)=-\tfrac{1}{12}\sec^2u. G(u)1=1312tan2u12G'(u)-1=-\tfrac{13}{12}-\tfrac{\tan^2u}{12}.

x2uxx+2xyuxy+y2uyy=tanu12 ⁣(1312+tan2u12).\boxed{x^2u_{xx}+2xyu_{xy}+y^2u_{yy}=\frac{\tan u}{12}\!\left(\frac{13}{12}+\frac{\tan^2u}{12}\right).}


2025 Paper 1, 2025-P1-Q3c-ii (10 marks)

u=xf(y/x)+g(y/x)u=xf(y/x)+g(y/x). Show (I) xux+yuy=xf(y/x)xu_x+yu_y=xf(y/x); (II) x2uxx+2xyuxy+y2uyy=0x^2u_{xx}+2xyu_{xy}+y^2u_{yy}=0.

Write u=P+Qu=P+Q: P=xf(y/x)P=xf(y/x) homogeneous degree 1, Q=g(y/x)Q=g(y/x) homogeneous degree 0.

Euler: xPx+yPy=1P=xf(y/x)xP_x+yP_y=1\cdot P=xf(y/x); xQx+yQy=0xQ_x+yQ_y=0. Sum: xux+yuy=xf(y/x)xu_x+yu_y=xf(y/x). ✓

Second order (n(n1)=0n(n-1)=0 for both n=1n=1 and n=0n=0): x2Pxx+=0x^2P_{xx}+\ldots=0 and x2Qxx+=0x^2Q_{xx}+\ldots=0. Sum: x2uxx+2xyuxy+y2uyy=0x^2u_{xx}+2xyu_{xy}+y^2u_{yy}=0. ✓

Common Traps


partial-existence (1 question(s); 2018)

Recognition Cues

Solution Template

  1. Check the branch. Is (a,b)(a,b) strictly inside {y>0}\{y>0\}, {y<0}\{y<0\}, or on y=0y=0?
  2. If strictly interior: both partials exist and equal the derivatives of that branch’s formula at (a,b)(a,b).
  3. If on the seam: compute the one-sided limits of the difference quotient in the perpendicular direction.

Worked Example(s)

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

f(x,y)=xy2f(x,y)=xy^2 if y>0y>0; xy2-xy^2 if y0y\le0. Which of fx(0,1)f_x(0,1) and fy(0,1)f_y(0,1) exists?

(0,1)(0,1) has y=1>0y=1>0, so the point is interior to the y>0y>0 branch.

fx(0,1)=limh0(h10)/h=1f_x(0,1)=\lim_{h\to0}(h\cdot1-0)/h=1. Exists. fy(0,1)=limk0(0(1+k)20)/k=0\quad f_y(0,1)=\lim_{k\to0}(0\cdot(1+k)^2-0)/k=0. Exists.

Both exist. The seam at y=0y=0 is irrelevant for a point at y=1y=1.

Common Traps


differential-approximation (1 question(s); 2019)

Recognition Cues

Solution Template

  1. Choose base (x0,y0)(x_0,y_0) where ff is clean; compute Δx,Δy\Delta x,\Delta y.
  2. Compute fx(x0,y0)f_x(x_0,y_0) and fy(x0,y0)f_y(x_0,y_0) exactly.
  3. Apply ff0+fxΔx+fyΔyf\approx f_0+f_x\Delta x+f_y\Delta y.

Worked Example(s)

2019 Paper 2, 2019-P2-Q2c (15 marks)

Approximate f(4.1,4.9)f(4.1,4.9) where f(x,y)=(x3+x2y)1/2f(x,y)=(x^3+x^2y)^{1/2}.

Base (4,5)(4,5): f(4,5)=144=12f(4,5)=\sqrt{144}=12. Δx=0.1\Delta x=0.1, Δy=0.1\Delta y=-0.1.

fx(4,5)=(48+40)/24=11/3f_x(4,5)=(48+40)/24=11/3; fy(4,5)=16/24=2/3f_y(4,5)=16/24=2/3.

df=113(0.1)+23(0.1)=0.3df=\tfrac{11}{3}(0.1)+\tfrac23(-0.1)=0.3. So f(4.1,4.9)12.3.\boxed{f(4.1,4.9)\approx12.3.}

Common Traps

Practice Set

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