Calculus II — Integration
Level 5 Mastery Examination (Cross-Domain: Math + Physics + Coding)
Time limit: 90 minutes Total marks: 60 Instructions: Answer all three questions. Show full reasoning and justify all convergence/limit statements. Partial credit is awarded for correct method.
Question 1 — Proof + Numerical Analysis (20 marks)
(a) State and prove Part 1 of the Fundamental Theorem of Calculus: if is continuous on and , then . Your proof must invoke the Mean Value Theorem for Integrals (or the boundedness of ) explicitly. (7 marks)
(b) Consider . This has no elementary antiderivative. Using the midpoint Riemann sum with subintervals, estimate . Give your answer to 4 decimal places. (5 marks)
(c) Write a short pseudocode (or Python) function midpoint(f, a, b, n) implementing the midpoint rule, then explain — using the error bound where — how many subintervals guarantee for the integral in part (b). You may use . (8 marks)
Question 2 — Physics Application: Work, Volume & Average Value (22 marks)
A tank is formed by rotating the curve , , about the -axis (measurements in metres). It is completely filled with water of density , and .
(a) Using the disk method, find the volume of the tank. (4 marks)
(b) Set up and evaluate the average value of the cross-sectional radius over , and interpret it physically. (4 marks)
(c) The tank lies horizontally (its axis is the horizontal -axis). Set up the integral for the work required to pump all the water out over the top of the tank (top is at height equal to the maximum radius, m). Take a thin vertical disk at position ; note the water in each disk must be lifted from the axis level to the top. Evaluate the total work. (8 marks)
(d) Now instead rotate the region under , , about the -axis and find the volume using the shell method. Confirm your setup gives the correct result by also stating the disk/washer integral in (do not fully re-evaluate). (6 marks)
Question 3 — Improper Integrals, Comparison & Substitution (18 marks)
(a) Determine whether converges. Use the comparison test and justify the bounding inequality rigorously. (6 marks)
(b) Evaluate using an appropriate trigonometric substitution, treating the upper limit as a proper limit. (7 marks)
(c) Evaluate using partial fractions. (5 marks)
Answer keyMark scheme & solutions
Question 1
(a) FTC Part 1 proof (7 marks)
- Setup (1): Define . Form the difference quotient: (2 marks)
- MVT for integrals (2): Since is continuous on , there exists with . Hence the quotient . (3 marks — statement + application)
- Limit (2): As , (squeeze since ), and by continuity . Therefore . (2 marks)
(b) Midpoint sum, n=2 (5 marks)
- ; midpoints . (2)
- . (2)
- , ; sum ; . (1) (True value .)
(c) Pseudocode + error bound (8 marks)
def midpoint(f, a, b, n):
h = (b - a) / n
total = 0.0
for i in range(n):
xm = a + (i + 0.5) * h
total += f(xm)
return h * total(4 marks: correct h, midpoint x_m = a+(i+0.5)h, loop, return h*sum)
- Error bound: . (2)
- Require . (1)
- So subintervals guarantee the bound. (1)
Question 2
(a) Disk volume (4 marks)
(setup 2, evaluate 2)
(b) Average value (4 marks)
(setup 2, evaluate 1)
- Interpretation (1): m is the mean radius; a uniform cylinder of this radius over would have the same "average" profile (though not the same volume).
(c) Work to pump out (8 marks)
- Thin vertical disk at , thickness , radius , so cross-sectional area ; mass . (2)
- Each disk of water sits centered on the axis; it must be lifted to the top at height . Taking the axis as height , the lift distance is m (measured from axis to top). (2)
- Work element . (2) (2)
(Accept the model where lift distance = used as stated; full marks for consistent setup and evaluation.)
(d) Shell method about y-axis (6 marks)
- Shells: radius , height , thickness : (setup 2, evaluate 2)
- Disk/washer check in : the region rotated about -axis; for , outer radius , inner radius : (2 marks for correct washer setup)
Question 3
(a) Comparison test (6 marks)
- Since , we have , so for . (2)
- converges (p=2>1). (2)
- By the comparison test (nonnegative integrand dominated by convergent integral), the given integral converges. (2)
(b) Trig substitution (7 marks)
- Let , , , . (2) (2)
- , so antiderivative . (1)
- Evaluate improper: (2)
(c) Partial fractions (5 marks)
- . Write . (2)
- . At : . At : . (2) (1)
[
{"claim":"Q1b midpoint sum n=2 for e^{-x^2} on [0,1] equals ~0.7546",
"code":"val=(Rational(1,2))*(exp(-Rational(1,16))+exp(-Rational(9,16))); result=abs(float(val)-0.7546)<0.001"},
{"claim":"Q2a disk volume of y=sqrt(x) about x-axis on [0,4] is 8*pi",
"code":"x=symbols('x'); V=pi*integrate(x,(x,0,4)); result=simplify(V-8*pi)==0"},
{"claim":"Q2d shell volume about y-axis equals 128*pi/5 and matches washer",
"code":"x,y=symbols('x y'); Vs=2*pi*integrate(x*sqrt(x),(x,0,4)); Vw=pi*integrate(16-y**4,(y,0,2)); result=simplify(Vs-Rational(128,5)*pi)==0 and simplify(Vs-Vw)==0"},
{"claim":"Q3b improper integral of 1/(x^2+4)^{3/2} from 0 to oo is 1/4",
"code":"x=symbols('x',positive=True); I=integrate(1/(x**2+4)**Rational(3,2),(x,0,oo)); result=simplify(I-Rational(1,4))==0"},
{"claim":"Q3c partial fraction coefficients A=5/3,B=4/3",
"code":"x=symbols('x'); expr=apart((3*x+1)/(x**2+x-2),x); target=Rational(5,3)/(x+2)+Rational(4,3)/(x-1); result=simplify(expr-target)==0"}
]