Calculus
Download PDFIB Math AI SL — Calculus
Complete Study Guide
Topics Covered
- Differentiation — the derivative, basic rules, interpreting gradients
- Applications of Differentiation — optimization, rates of change, kinematics
- Integration — antiderivatives, definite integrals, area under a curve
- The Trapezoidal Rule — numerical integration
- Practice Questions and Exam Alerts
Topic 5 of the IB Math AI SL syllabus — Paper 1 and Paper 2
Applications focus: In Math AI, calculus is about solving real problems — finding maximum profit, minimum cost, total distance, accumulated quantity. You need to know the rules, but the emphasis is on setting up and interpreting the model, not algebraic manipulation. Your GDC handles much of the computation.
Core differentiation rules
| Function | Derivative |
|---|---|
| Constant |
Section 1: Differentiation
1.1 What is a Derivative?
The derivative (or ) gives the instantaneous rate of change of a function at any point. Geometrically, it is the gradient of the tangent line at that point.
1.2 The Power Rule
For :
This works for any real exponent , including negative and fractional values.
Power rule — basic differentiation
Find the derivative of .
Each term is differentiated separately. The constant disappears.
1.3 Derivatives of Exponential and Trigonometric Functions
Radians only for trig calculus: When differentiating or integrating trigonometric functions, your GDC must be in radian mode. The formulas above only work in radians.
1.4 Interpreting the Derivative in Context
If represents a quantity over time, then represents the rate of change of that quantity.
| Context | ||
|---|---|---|
| Population over time | Number of individuals | Growth rate |
| Profit vs. units sold | Total profit | Marginal profit |
| Distance vs. time | Position | Velocity |
| Velocity vs. time | Velocity | Acceleration |
Derivative in context — population growth
The population of a city (in thousands) is modelled by where is years after 2020. Find the rate of population growth in 2030.
At (year 2030):
thousand people per year.
The population is growing at approximately 2020 people per year in 2030.
Section 2: Applications of Differentiation
2.1 Finding Stationary Points
A stationary point (also called a turning point or critical point) occurs where .
To classify a stationary point:
Method 1 — Second derivative test:
- If , it is a local minimum
- If , it is a local maximum
- If , the test is inconclusive
Method 2 — Sign of : Check the gradient on either side of the stationary point.
2.2 Optimization
Optimization means finding the maximum or minimum value of a quantity. This is the most important application of differentiation in Math AI.
Strategy:
- Identify the quantity to optimize (profit, area, cost, etc.)
- Write it as a function of one variable
- Differentiate and set
- Solve for
- Verify it is a maximum or minimum
- Calculate the optimal value
Optimization — maximum revenue
A company sells widgets. If the price is dollars, the number sold per week is . Revenue . Find the price that maximizes revenue.
Set :
, confirming a maximum.
Maximum revenue: dollars per week.
At a price of 20 dollars per widget, revenue is maximized at 8000 dollars per week, selling widgets.
Optimization — minimum material
An open-top box is made from a square piece of card by cutting squares of side cm from each corner and folding up. The original card is 24 cm by 24 cm. Find the value of that maximizes the volume.
After cutting, the base is by and the height is .
Set :
or .
Since would mean no box (cutting the entire card), cm.
cm.
2.3 Equation of the Tangent Line
The tangent to at has equation:
Tangent line
Find the equation of the tangent to at .
. Point: .
. At : .
Tangent: .
2.4 Kinematics (Motion)
If is position:
- Velocity:
- Acceleration:
Kinematics — particle motion
A particle moves along a line with position metres, where seconds.
(a) Find the velocity at .
m/s. The particle is momentarily at rest.
(b) Find when the particle changes direction.
The particle changes direction when :
and seconds.
(c) Find the acceleration at .
m/s.
Section 3: Integration
3.1 Antiderivatives (Indefinite Integrals)
Integration is the reverse of differentiation.
The constant is the constant of integration, needed because many different functions have the same derivative.
Indefinite integral
Find .
3.2 Definite Integrals (Area Under a Curve)
where is any antiderivative of .
Geometric interpretation: The definite integral gives the signed area between the curve and the -axis from to .
- Area above the -axis is positive
- Area below the -axis is negative
For total area (always positive), take the absolute value of each region.
Definite integral — total distance
A particle has velocity m/s. Find the total distance travelled from to .
First find where : .
For : (moving in the negative direction). For : (moving in the positive direction).
Total distance m.
Displacement vs. distance: gives displacement (net change in position, can be negative). For total distance, you must split the integral where and take absolute values. This distinction is tested regularly.
3.3 Finding Area Between Curves
On the GDC, graph both functions and use the intersection points as limits.
Section 4: The Trapezoidal Rule
When a function cannot be integrated analytically, use the trapezoidal rule for numerical approximation.
where is the width of each strip and is the number of strips.
Trapezoidal rule — simplified
Trapezoidal rule — river width
A river’s cross-section is measured at 5 equally spaced points. The depths (m) are:
| Distance from bank (m) | 0 | 3 | 6 | 9 | 12 |
|---|---|---|---|---|---|
| Depth (m) | 0 | 1.8 | 2.4 | 1.5 | 0 |
Estimate the cross-sectional area.
Here , strips.
4.1 Accuracy of the Trapezoidal Rule
- More strips (larger ) gives a better approximation
- The rule overestimates when the curve is concave up
- The rule underestimates when the curve is concave down
- It is exact for linear functions
When to use the trapezoidal rule: Use it when you have a table of values (from data or experiment) and no algebraic formula, or when the function is too complex to integrate. The IB gives the trapezoidal rule in the formula booklet.
Section 5: Practice Questions
Paper 1 Style (Short Answer)
Q1. Find the derivative of .
Q2. Find .
Q3. The profit function is where is the number of units sold. Find the number of units that maximizes profit.
units.
, confirming a maximum.
Maximum profit: (dollars).
Paper 2 Style (Extended Response)
Q4. The rate of water flowing into a tank is litres per minute, where is time in minutes. (a) Find the volume of water that flows in during the first 3 minutes. (b) At what time does the flow stop? (c) Find the total volume that enters the tank.
(a) litres.
(b) Flow stops when : minutes.
(c) litres.
Q5. A cylindrical can must hold 500 ml of liquid. (a) Show that the surface area is . (b) Find the radius that minimizes the surface area. (c) Find the minimum surface area.
(a) Volume: , so .
Surface area: .
(b)
cm (3 s.f.)
, confirming a minimum.
(c) cm (3 s.f.)
Q6. The speed of a car (m/s) is recorded every 2 seconds as it accelerates from rest.
| (s) | 0 | 2 | 4 | 6 | 8 | 10 |
|---|---|---|---|---|---|---|
| (m/s) | 0 | 5.2 | 9.8 | 13.6 | 16.1 | 17.5 |
(a) Use the trapezoidal rule to estimate the distance travelled in 10 seconds.
(b) Is this an overestimate or underestimate? Justify your answer.
(a) , strips.
m.
The estimated distance is 107 m (3 s.f.).
(b) The speed is increasing but at a decreasing rate (the acceleration is decreasing). This means the velocity curve is concave down. The trapezoidal rule underestimates for concave down curves. So 107 m is an underestimate.
Optimization questions always follow the same pattern: define the function, differentiate, set equal to zero, solve, verify max/min, give the answer in context. Practise setting up the function from a word problem — this is the step most students find hardest.
May 2026 Prediction Questions
These are NOT official IB questions. These are trend-based practice questions written to reflect the topic areas and question styles most likely to appear on the May 2026 IB Math AI SL Paper 2. Based on recent exam patterns (2022–2025), expect heavy weighting on: real-world optimization (maximize revenue or minimize cost), integration to find total accumulated quantity in context, and the trapezoidal rule applied to a data table.
Question 1 — Optimization: Maximize Revenue [~8 marks]
A market stall sells handmade candles. The stall owner finds that when the price is set at dollars, the number of candles sold per day is .
(a) Write an expression for the daily revenue in terms of .
(b) Find .
(c) Find the price that maximizes daily revenue, and verify it is a maximum.
(d) Find the maximum daily revenue.
(e) The owner’s daily cost is dollars (cost per candle plus fixed overheads). Find the price that maximizes daily profit, and find that profit.
Show Solution
(a)
(b)
(c) Set :
dollars.
, confirming a maximum.
(d) dollars per day.
(e) Number sold at price : .
Daily profit:
dollars.
, confirming a maximum.
Maximum profit: dollars per day.
Question 2 — Integration to Find Total Quantity in Context [~7 marks]
Water drains from a reservoir. The rate of outflow (in megalitres per hour) at time hours after draining begins is modelled by:
(a) Find the rate of outflow at and interpret this value.
(b) Find the total volume of water that drains from the reservoir in the first 4 hours.
(c) Find the total volume of water that drains over the full 10 hours.
(d) Find the time at which the rate of outflow has fallen to half its initial value.
Show Solution
(a) megalitres per hour.
This is the initial rate of outflow at the moment draining begins.
(b) Total volume in first 4 hours:
Alternatively, using GDC to evaluate the definite integral directly.
(c)
(d) Set (half of 12):
hours (3 s.f.)
Question 3 — Trapezoidal Rule with a Real Dataset [~6 marks]
A scientist measures the concentration (mg/L) of a drug in a patient’s bloodstream at regular time intervals after administration.
| Time (hours) | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| Concentration (mg/L) | 0 | 4.8 | 7.2 | 6.9 | 5.1 | 3.2 | 1.8 |
(a) Use the trapezoidal rule with all seven data points to estimate .
(b) State the units of your answer and explain what this value represents in context.
(c) The effective therapeutic window requires the total drug exposure (the area under the curve) to be between 25 and 40 mgh/L. Determine whether this dose falls within the therapeutic window.
(d) State whether the trapezoidal rule overestimates or underestimates the true area between and . Give a reason.
Show Solution
(a) Here , strips, with 7 data points.
(b) The units are mgh/L (milligrams per litre multiplied by hours).
This value represents the total drug exposure — the accumulated amount of drug in the bloodstream over the 6-hour period, accounting for both concentration and duration.
(c) The estimated area is 28.1 mgh/L, which lies between 25 and 40 mgh/L. The dose falls within the therapeutic window.
(d) Between and , the concentration is increasing and the curve is concave down (it rises steeply then starts to level off). The trapezoidal rule underestimates the area when the curve is concave down, because the straight-line trapezoids lie below the curve.
IB Formula Booklet — Complex Numbers
Modulus & Polar Form
| GIVEN | z = r(cosθ + i sinθ) = r cis θ |
| GIVEN | z = reiθ (Euler form) |
| MEMORISE | |z| = √(a² + b²) |
| MEMORISE | arg(z) — sketch point, use quadrant formula |
Polar Multiplication & Division
| GIVEN | z&sub1;z&sub2; = r&sub1;r&sub2; cis(θ&sub1; + θ&sub2;) |
| GIVEN | z&sub1;/z&sub2; = (r&sub1;/r&sub2;) cis(θ&sub1; − θ&sub2;) |
De Moivre's Theorem
| GIVEN | (r cis θ)n = rn cis(nθ) |
| MEMORISE | z + 1/z = 2cosθ (when |z|=1) |
| MEMORISE | z − 1/z = 2i sinθ (when |z|=1) |
nth Roots
| GIVEN | w1/n = r1/n cis((θ + 2πk)/n), k=0..n-1 |
| MEMORISE | Sum of nth roots of unity = 0 |
| MEMORISE | 1 + ω + ω² = 0 (cube roots) |
Conjugate & Arithmetic
| MEMORISE | z* = a − bi |
| MEMORISE | z · z* = |z|² (always real) |
| MEMORISE | z + z* = 2Re(z) |
| MEMORISE | z − z* = 2i Im(z) |
Loci
| MEMORISE | |z − a| = r → Circle, centre a, radius r |
| MEMORISE | |z − a| = |z − b| → Perpendicular bisector |
| MEMORISE | arg(z − a) = θ → Ray from a |
Vieta's Formulas
| MEMORISE | z² + az + b = 0: sum = −a, product = b |
| MEMORISE | Conjugate root theorem: real coeff → roots come in conjugate pairs |