Home / Critical Analysis of Data & Models / Models
3.4c · Critical Analysis of Data & Models · Sub-skill
How mathematical models are built from real-world situations, and why every model's assumptions and limitations matter.
Build it up, step by step
Click each step below to reveal it — work through them in order the first time round.
A mathematical model is a simplified representation of a real-world situation, built using equations, graphs or rules, used to make predictions or understand a system. Examples include a formula predicting population growth, or a straight-line graph modelling the cost of a taxi journey.
Every model relies on simplifying assumptions to make it workable — e.g. assuming growth is constant, or that a relationship is exactly linear. These assumptions are rarely perfectly true in reality, but they make the model usable. You should always be able to identify the assumptions a given model makes.
Because models are simplifications, they have limitations: they may only be accurate within a certain range of values, and they may ignore real-world factors (e.g. a population model ignoring migration or disease). Extrapolating a model far beyond the data it was built from is especially risky.
A good exam answer critiques a model specifically: state an assumption, explain why it might not hold in reality, and describe the effect this would have on the model's predictions. Models can be refined by adding extra factors, or replacing an oversimplified assumption (e.g. using a curve instead of a straight line).
A café models its monthly profit, P (£), using P = 1200 + 40n, where n is the number of extra customers per day. State one assumption this model makes, and explain a limitation.
Assumption: the model assumes profit increases by a constant £40 for every extra customer per day — a perfectly linear relationship.
Limitation: in reality this is unlikely to hold indefinitely — for very large n, the café might run out of seating/staff capacity, so profit per extra customer could fall, meaning the linear model would overestimate profit for large values of n.
Test yourself
A scientist models the height, h (cm), of a plant after t weeks using h = 3t + 5, based on data collected over the plant's first 6 weeks of growth.
(a) State one assumption made by this model.
(b) Explain why it would be unwise to use this model to predict the plant's height after 50 weeks. [4 marks]
(a) The model assumes the plant grows at a constant rate (3 cm per week) — a perfectly linear relationship between height and time.
(b) Using the model to predict height after 50 weeks is extrapolation, going far beyond the range of data (6 weeks) the model was based on; in reality, plant growth typically slows or levels off as the plant matures, so the linear model would likely greatly overestimate the plant's actual height at 50 weeks.
Practice
Five short questions on models. Work through them, then reveal the mark scheme to check.