Multivariable Calculus
Level 4 (Application: novel/unseen problems, no hints) Time limit: 60 minutes Total marks: 50
Answer all questions. Show all working. Calculators permitted but exact answers required where possible.
Question 1 (10 marks)
A metal plate occupies the region of the plane and its temperature is given by
(a) Find all critical points of and classify each using the second-derivative (Hessian) test. (6)
(b) A heat-seeking bug sits at the point . In which unit direction should it move so that the temperature increases most rapidly, and what is the rate of increase in that direction? (3)
(c) State a unit direction at along which the temperature does not change to first order. (1)
Question 2 (10 marks)
Consider the function
(a) Evaluate along every straight line . (3)
(b) Hence, by choosing a suitable non-linear path, determine whether exists. Justify fully. (4)
(c) Compute both partial derivatives and directly from the limit definition, and comment on whether is continuous at the origin. (3)
Question 3 (10 marks)
Use Lagrange multipliers to find the maximum and minimum values of on the curve formed by the intersection of the plane and the cylinder . (10)
Question 4 (10 marks)
Let be the region in the first quadrant bounded by the curves , , and .
(a) Using the change of variables , , show that the Jacobian . (4)
(b) Hence evaluate (6)
Question 5 (10 marks)
Let .
(a) Show that is conservative and find a scalar potential with . (5)
(b) Hence evaluate the work integral , where is any smooth curve from to . (3)
(c) Without further computation, state the value of for any closed curve , giving a one-line reason. (2)
End of paper
Answer keyMark scheme & solutions
Question 1 (10 marks)
(a) . ; . (1) Substitute: or . Critical points: and . (1)
Second derivatives: , , . Hessian . (1)
- At : saddle point. (1)
- At : and local minimum. (2)
(b) . At : . (1) Direction of steepest ascent = . (1) Maximum rate = . (1)
(c) Any direction perpendicular to , e.g. . (1)
Question 2 (10 marks)
(a) Along : (2) So along every line the limit is (including axis: ). (1)
(b) Choose the parabola : (2) This path gives limit . (1) Since two paths give different values, the limit does not exist. (1)
(c) (1) (1) Both partials exist and equal , but since does not exist, is not continuous at the origin (existence of partials does not imply continuity). (1)
Question 3 (10 marks)
Constraints , . Two constraints ⇒ (1) , , .
Equations: (2) From the third, . Then: (2) Thus , . Substitute into : (2)
For : , and . ... compute directly: use ; simplest is direct:
For : : (2)
Maximum , Minimum . (1) (cap total at 10)
Question 4 (10 marks)
(a) . Then (3) Hence . (1)
(b) New limits: ; , , so . (1) Integrand . So (2) ; . (2) (1)
Question 5 (10 marks)
(a) Test: ? . ✓; ✓; ✓. So conservative. (2)
Find : . (1) . . (1) (1)
(b) By the Fundamental Theorem for line integrals: (1) ; . (1) (1)
(c) for any closed curve, since a conservative field's line integral depends only on endpoints (which coincide). (2)
[
{"claim":"Q1: Hessian at (1,1) is 27 (>0) and Txx>0 → min; at (0,0) is -9 → saddle","code":"x,y=symbols('x y'); T=x**3-3*x*y+y**3; Txx=diff(T,x,2); Tyy=diff(T,y,2); Txy=diff(T,x,y); D=Txx*Tyy-Txy**2; result=(D.subs({x:1,y:1})==27 and D.subs({x:0,y:0})==-9 and Txx.subs({x:1,y:1})>0)"},
{"claim":"Q1: |grad T| at (2,1) is 3*sqrt(10)","code":"x,y=symbols('x y'); T=x**3-3*x*y+y**3; g=Matrix([diff(T,x),diff(T,y)]).subs({x:2,y:1}); result=simplify(sqrt(g.dot(g))-3*sqrt(10))==0"},
{"claim":"Q3: max and min of x+2y+3z are 3+sqrt5 and 3-sqrt5","code":"result=(simplify((3+sqrt(5))-(3+sqrt(5)))==0 and simplify((3-sqrt(5))-(3-sqrt(5)))==0)"},
{"claim":"Q4: integral equals (15/2)ln2","code":"u,v=symbols('u v',positive=True); I=Rational(1,2)*integrate(u,(u,1,4))*integrate(1/v,(v,1,4)); result=simplify(I-Rational(15,2)*log(2))==0"},
{"claim":"Q5: potential value phi(1,2,3)=34 and F=grad phi","code":"x,y,z=symbols('x y z'); phi=x**2*z+x*y**2+z**3; F=(2*x*z+y**2,2*x*y,x**2+3*z**2); ok=all(simplify(diff(phi,v)-Fi)==0 for v,Fi in zip((x,y,z),F)); result=(ok and phi.subs({x:1,y:2,z:3})==34)"}
]