Maths IA · Modelling · topic 36 of 40
Population: exponential or logistic for one country? · IB Maths IA idea: guide, sample graph and step-by-step plan
a classic, so make a choice that is yoursAny spreadsheet will draw a curve through population data. The real question is which model deserves to, and what happens when you use it to predict.
- ✓ you like checking which model deserves to win
- ✓ you can find and cite real data
- ✓ you want to predict, not just plot
The big idea
Exponential growth says a population grows by the same percentage every year, for ever. Logistic growth adds a ceiling, the carrying capacity, so growth slows as the population fills it. Both can fit early data well. The test is what each predicts beyond the years you fitted. Choose one country and a clear window of years, fit both models, and keep some data back to test the predictions. Say why you chose the models before the software does. At HL, derive the logistic solution from its differential equation instead of only fitting it.
Make it yours: pick one twist
Copying a classic won't show your choices. Pick one of these (or invent your own) and your IA becomes yours.
Swipe for more twists →
A country you know, or one with a famous change (a baby boom, a policy, migration).
→ Gives you a context and a reason for the years you choose. The data may break the model, which is interesting.Fit on the first 70% of the years and predict the rest.
→ A genuine test of prediction, and an error you can compare across models.Plot ln P against t. For the logistic, look for a transformation that also gives a line.
→ You see why regression suits one model easily and needs more care for the other.A straight line, a logistic with a changing K, or a Gompertz curve.
→ A comparison of three with residuals, and more to evaluate.Solve dP/dt = rP(1 − P/K) by separating variables and partial fractions; check against a numerical solution.
→ HL-level maths, and your fitted parameters get an explanation instead of just a value.Same models, one country near its ceiling and one far from it.
→ Parameters carry meaning: compare r and K, and discuss why they differ.Your Maths IA research question: run the check
write it FIRST, then check itWrite your own question first. Then make sure it ticks every box:
- Names one country (or region), the exact years of data and the source.
- Names the models being compared and how 'better' will be judged (residuals, prediction error), not just a graph that looks right.
- Says what you will predict or test beyond the fitted data.
- Is narrow enough to go deep: two models in depth, not five lightly.
- Has a clear mathematical heart (a derivation, a fit and a check), not only a plotted curve.
The model
Data points, an exponential curve that keeps climbing and a logistic curve that levels at K. Sketch yours with your country's real shape.
How your Maths IA could be laid out
The usual order for a topic like this, what each part needs to show, and roughly how much of your 12 to 20 pages it takes. The words are all yours.
Your question; why this country; what you expect each model to do and why.
Source, units, which years and why, and anything unusual (a break, a change of definition).
Assumptions, formulas, and the meaning and units of each parameter. HL: derive the logistic solution.
One fit worked by hand (for example by straightening); then the software fit; parameters with units and sensible accuracy.
Prediction error for each model; residual plots; what the pattern says.
Which model do you trust, and what is your evidence? Where does each fail?
A third model, a second country or a numerical check of the differential equation.
Answer the question with numbers and say how far the models can be trusted.
Not one paragraph at the end: a comment after each result or choice (a poor fit, a surprise, a decision you changed), then a specific evaluation of the model's limits.
Every source for data, theory and any code or software used.
What your Maths IA graph could look like
data AND both models together ✓Made-up data to show the form of a strong graph, not the answer. Yours will look different. example only
- Years since a stated start keeps the numbers small: say what t = 0 is.
- Both models on the same axes as the data, so the reader sees which one keeps up.
- Units on the axis (millions), not just the word 'population'.
- Shade or mark the years you held back: they are the test of prediction.
- Another graph to consider: residuals (data minus model) against t for each model. A pattern in them means the model is wrong, even if the curve looks close.
How far off is each prediction?
a number you can rank!Fit each model to the earlier years only, then compare what it predicts for a later year. The percentage error is a number you can rank. These numbers are made up; yours will depend on your country.
Your game plan
hold some data back: it's your testTick steps off as you go. We'll remember on this device.
0 of 10 done
- Read and predictRead about both models. Sketch what you expect each to do for your country, and where you expect them to disagree.
- Find the dataChoose a source you can cite, with years you can defend. Check units and any change in how it was counted.
- Trial run (1 lesson)Fit both models in a spreadsheet with the first few years. Does the logistic fit settle on a sensible K, or run off?
- Decide the windowChoose the years, and which to hold back. Write down why.
- Fit by hand onceDo one fit yourself (straighten the data, or solve for parameters from two or three points) so you know what the software is doing.
- Fit with softwareGet parameters with units and sensible accuracy. Say what each one means for your country.
- Predict and comparePredict the held-back years with each model and compute the errors. Plot the residuals.
- Go deeperSL: justify the models and test the limits. HL: derive the logistic solution from its differential equation, or check it numerically.
- Write, then cutWrite in layout order. One worked example, one table of results, and graphs placed next to the text that uses them.
- Check before your teacher's draftCheck each symbol is defined once, parameters have units, graphs have titled axes, and reflection runs through the piece.
Maths you'll need
- Modelling and regression (AI HL) →
- Differential equations (AA HL) →
- Partial fractions (AA HL) →
- Exponentials and logarithms (AA HL) →
Traps to avoid in this Maths IA
- Plotting a curve and stopping: examiners want the maths behind the fit and a test, not a software trendline.
- Letting the software pick the carrying capacity K without saying why it is plausible.
- Judging the models by R² alone, or only on the data you fitted.
- Fitting through a break in the data (war, a change of definition) as if it were smooth.
- Mixing units, such as thousands in one table and millions in another.
- Calling a model 'accurate' without an error value.
More Maths IA ideas like this
- Setting a price: how to maximise profit from real data●●○
- Budget allocation: how does the best plan change?●●○
- Rumour spread: how does the contact rate matter?●●●
This guide shows how a topic like this is usually approached. It is not an IA. Your question, choices, data, analysis and words must be your own: change something, tell your teacher where the idea came from, and follow your school's rules on outside help.