Those sign-ups from 2.5 again: 2, 4, 8, in a year group of 180. An exponential fitted to them says 2048 by hour ten. A logistic fitted to the same first two points says 167, reproduces the third to within 0.1, and never passes 180.
Both fitted to the same two points. One of them knows how many students there are.
P = L / (1 + Ce−kt), with L, C and k all positive.
Then check the point you did not use: at t = 2 it gives 7.91, where the data said 8. Close enough to call the family right.
Early on, a logistic and an exponential are almost the same curve, which is why the exponential looked fine in 2.5. The difference only shows up as the population approaches its limit, and by then it is too late to choose. The limit is a fact about the situation, so put it in the model at the start.
| Hour | Logistic | Exponential |
|---|---|---|
| 0 | 2 | 2 |
| 1 | 4 | 4 |
| 2 | 7.91 | 8 |
| 5 | 49.61 | 64 |
| 10 | 167.03 | 2048 |
| 20 | 179.99 | over two million |
The same exponential idea read as decay. Carbon-14 has a half-life of 5,730 years, so A = A₀(½)t/5730.
The useful habit is counting half-lives rather than solving an equation: a quarter is two, an eighth is three. If the fraction is not a power of a half, then take logs.
f(x) = a + b ln x grows, but slower and slower. With a = 2 and b = 5:
Every tenfold increase in x adds the same 11.51. That is the signature: equal multiplications of the input give equal additions to the output, which is the exact mirror of an exponential.
At Higher Level, radians are assumed unless a degree symbol says otherwise. That is the reverse of Standard Level, where sinusoidal models are in degrees. A machine in the wrong mode here does not give a slightly wrong answer, it gives a period that is out by a factor of about 57.
Bangkok air temperature over a day: T = 6 sin(π(t − 8)/12) + 30, with t the hour.
So the model runs between 24°C and 36°C, and gives 24.8°C at midnight. The phase shift is what makes it a model of a day rather than of a mathematical curve.
A function given in two pieces:
f(x) = ax² for x < 2, and f(x) = 1 + x for x ≥ 2
You are not asked for the formal definition of continuity. You are asked to make the two pieces meet, which is one equation.
L comes from the context, then C and k come from two points, and the machine solves for them. The order matters: get L wrong and nothing else can be right.
When you may use it. Applications. A calculator is allowed in every paper.
The mark people lose. Giving the Solver a starting value that sends it to the wrong root, and not noticing. Both of these equations have one sensible solution, but the solver reports whatever it converges to, so check it: put your C and k back in and confirm P(0) = 2 and P(1) = 4. The other one is degrees mode, which at Higher Level turns a 24-hour period into about 1375 hours, so the model comes out almost flat across a whole day without a single error message.
1. For P = 180/(1 + Ce−kt) with P(0) = 2, what is C?
2. With C = 89 and k = 0.7045, what is P at hour 10, to 2 decimal places?
3. For T = 6 sin(π(t − 8)/12) + 30, at what hour is the temperature highest?
4. f(x) = ax² for x < 2 and 1 + x for x ≥ 2. What value of a makes the pieces join?
5. Why was the exponential in 2.5 a worse model than this logistic, even though it fitted the data just as well?
1 markIdentifying the model and its limit, L, from the context.
1 markEach parameter found from a condition, with the equation shown.
1 markThe prediction.
1 markAn interpretation of a parameter in the context: what the carrying capacity means, or what the phase shift means.
That last mark is almost always available on an HL modelling question and it is always a sentence. "L = 180 is the size of the year group, which the number of sign-ups cannot exceed" earns it.
These pages are free and stay free, but they are general and your IA is not. Send me your research question, or whatever exists so far, and I will tell you in writing whether the topic has a ceiling on it, where the marks are going, and what to change first. That costs nothing and it comes back within 24 hours.
Written by a serving IB Diploma and Career-related Programme Coordinator and Head of Mathematics, who reads internal assessments across every subject group every year. If you then want the whole draft reviewed properly against all five criteria, that is the paid one, and it is refunded if it does not name at least three specific things to fix.
Already have a full draft? Have the whole thing reviewed against all five criteria, $99.