SL 2.5: MODELLING WITH FUNCTIONS
In this topic we learn how different function families can be used to describe real situations, how each parameter changes
the graph’s shape, and how we can interpret solutions in context rather than treating them as abstract algebraic answers.
📌 Linear models — f(x) = mx + c
Meaning of parameters
- The parameter m represents the constant rate of change, showing how much the output increases or decreases
whenever the input rises by exactly one unit, which is why it is often described as the slope.
- The parameter c gives the function value when x = 0, meaning it represents the starting
amount or fixed fee in many word problems, and it always appears as the y-intercept on the graph.
Graph behaviour
- Linear graphs are always straight lines because the change in y for each equal change in x is constant, so there is no
curvature and the gradient is the same everywhere along the line.
- A positive value of m produces an increasing line that slopes upwards from left to right, whereas a negative value of m
produces a decreasing line, sloping downwards as x increases across the horizontal axis.
Worked example – taxi fare
A taxi charges according to the model F(x) = 60 + 15x, where F is the fare in rupees and x is the distance
travelled in kilometres. The term 60 represents a fixed base charge, while 15 is the cost per kilometre added on top.
Suppose the total fare is ₹180. To find the distance travelled, we solve the equation
60 + 15x = 180. Subtracting 60 from both sides gives 15x = 120, and dividing by 15 gives
x = 8. Therefore, the passenger travelled 8 km according to this linear pricing model.
🌍 Real-World Connection
Linear functions are ideal for modelling mobile phone plans, simple electricity tariffs, hourly wages, or car-hire costs,
because these situations combine a fixed starting fee with a steady cost per unit, making predictions and budgeting very
straightforward.
📝 Paper Strategy
In exam questions asking for the rate of change, always give both the numerical value and its units, such as “m = 15 rupees
per kilometre”, because omitting units can lose accuracy marks and makes the interpretation of your model incomplete.
📌 Quadratic models — f(x) = ax² + bx + c
Meaning of parameters
- The coefficient a controls whether the parabola opens upwards or downwards and how “narrow” it is; large
values of |a| make the curve steeper and more compressed, while small values make it flatter and more spread out.
- The coefficient b influences the horizontal location of the vertex, because the x-coordinate of the
turning point is always x = −b ÷ (2a), so changing b shifts the vertex left or right along the axis.
- The constant term c gives the y-intercept of the graph, meaning it tells us the value of the function
when x is zero and often represents an initial height, starting cost, or baseline quantity in applications.
Graph behaviour and vertex
- If a > 0 the parabola opens upwards and the vertex represents a minimum value, which is frequently
interpreted as a lowest cost, minimum height, or smallest possible value that the model can attain.
- If a < 0 the parabola opens downwards and the vertex becomes a maximum value, which is essential in
contexts such as maximum profit, maximum height of a projectile, or maximum area enclosed by a fence.
Worked example – f(x) = x² − 6x + 5
We can factor the quadratic expression x² − 6x + 5 as (x − 1)(x − 5), which immediately
reveals that the function has zeros at x = 1 and x = 5, giving the x-intercepts of the
graph where the output value becomes zero.
To find the vertex, we compute xv = −b ÷ (2a) = −(−6) ÷ (2 × 1) = 6 ÷ 2 = 3. Substituting this
into the function gives f(3) = 3² − 6·3 + 5 = 9 − 18 + 5 = −4, so the parabola has a minimum point at
(3, −4).
Therefore the graph is a U-shaped curve opening upwards, crossing the x-axis at 1 and 5, with its lowest point at x = 3,
where the function value equals −4, which is useful when describing minimum distance or minimum cost.
🌍 Real-World Connection
Quadratic functions model situations involving constant acceleration, such as projectile motion, objects thrown into the air,
or cars braking, and they also describe shapes of satellite dishes and bridge arches, where the parabolic geometry focuses or
distributes forces efficiently.
📌 Exponential models — f(x) = k aˣ + c or f(x) = k eʳˣ + c
Meaning of parameters
- The constant k sets the initial scale of the model, since the value at x = 0 is always f(0) = k + c,
meaning it often corresponds to the starting population, initial amount of substance, or initial balance in a financial account.
- The base a or exponential rate r determines how quickly the quantity grows or decays; values
with a > 1 or r > 0 represent growth, whereas 0 < a < 1 or
r < 0 correspond to exponential decay.
- The constant c represents a horizontal asymptote, meaning it gives the long-term baseline value that the
model approaches but rarely reaches, such as background temperature or minimum population level.
Worked example – continuous growth
Consider the population model P(t) = 100 e0.03t, where t is measured in years. The value 100 is the
starting population, while the exponent 0.03 represents a continuous annual growth rate of three percent.
To find the population after ten years we calculate P(10) = 100 e0.30. Evaluating the exponential
gives approximately e0.30 ≈ 1.3499, so the population is about 135 individuals,
meaning the size has increased by roughly thirty-five percent over the ten-year period.
🌍 Real-World Connection
Exponential models describe compound interest, radioactive decay, viral spread, and cooling laws, because in each of these
cases the rate of change is proportional to the current amount, causing growth or decay that accelerates rather than
remaining constant over time.
🔢 GDC Tip
When modelling data with exponentials, use the calculator’s regression tools (ExpReg or LnReg) to determine parameters, then
always rewrite the model clearly with correct rounding and interpret each parameter verbally in the context of the question.
📌 Direct and inverse variation — f(x) = a xⁿ and f(x) = a ÷ xⁿ
Interpretation
- In direct variation, the output is proportional to a power of the input, so multiplying the input by a
constant factor multiplies the output by a predictable power of that factor, which explains scaling behaviour in physics
and geometry.
- In inverse variation, the output decreases when the input increases because the quantity is divided by a
power of x, and the graph normally has a vertical asymptote at x = 0, showing that certain values of x are not allowed.
Worked example – pressure and volume
Suppose gas pressure P is inversely proportional to volume V according to P = k ÷ V. If the pressure is 2 units
when the volume is 3 litres, then k = 2 × 3 = 6. For a volume of 5 litres, the pressure becomes
P = 6 ÷ 5 = 1.2, illustrating how increasing volume reduces pressure.
🌍 Real-World Connection
Inverse models appear in Boyle’s law for gases, gravitational and light intensity laws, and economic supply-demand
relationships, where increasing one quantity naturally forces the other to decrease, highlighting trade-offs and limitations
in many practical systems.
📌 Cubic models — f(x) = a x³ + b x² + c x + d
Behaviour of cubic graphs
- Cubic functions often produce S-shaped curves with one point of inflection and up to two turning points, allowing them to
model situations where a quantity initially increases, then decreases, and finally increases again.
- The sign of a determines the end behaviour; if a > 0 the graph falls to the left and rises to the
right, while if a < 0 it rises to the left and falls to the right as x becomes very large in magnitude.
Worked example – f(x) = x³ − 6x² + 11x − 6
Trying simple integer values, we find f(1) = 0, so (x − 1) is a factor. Dividing gives
f(x) = (x − 1)(x² − 5x + 6), and factorising the quadratic yields
f(x) = (x − 1)(x − 2)(x − 3), so the cubic has real roots at 1, 2 and 3.
Differentiating gives f′(x) = 3x² − 12x + 11. Solving f′(x) = 0 produces turning points near x ≈ 1.42 and
x ≈ 2.58, indicating where the graph switches between increasing and decreasing, which is important when analysing maximum
or minimum output levels.
🌍 Real-World Connection
Cubic models are used to approximate profit functions, chemical reaction rates, and curves in computer graphics, because
their flexible S-shape can capture behaviour where a system first accelerates, then slows, and finally accelerates again
in the opposite direction.
📌 Sinusoidal models — f(x) = a·sin(bx) + d or a·cos(bx) + d
Meaning of parameters
- The amplitude a is the distance from the midline to a peak or trough and represents the maximum deviation
from the average level, such as the greatest change from mean temperature in a daily or seasonal cycle.
- The coefficient b controls the period, since period = 2π ÷ b (or 360° ÷ b in degrees), meaning larger
values of b cause the wave to repeat more frequently over the same horizontal distance.
- The constant d shifts the entire graph vertically and marks the midline; it represents the average value
around which the oscillations occur, such as mean temperature, average daylight length, or constant voltage level.
Worked example – temperature model
Consider T(t) = 10 sin((π/6)t) + 20, where t is time in hours. The amplitude 10 means temperatures oscillate
10 degrees above and below the mean, and the vertical shift 20 indicates an average temperature of 20°C.
The period is 2π ÷ (π/6) = 12 hours, so the full warm-cool cycle repeats every twelve hours. The maximum
occurs when the sine term equals 1, which happens when (π/6)t = π/2, giving t = 3 hours, so the maximum temperature is
30°C at t = 3.
🔢 GDC Tip
Use sliders or dynamic graphing features to vary parameters a, b, and d and observe how amplitude, period, and vertical
shift change, then describe these effects in words so that you can confidently interpret sinusoidal models in unfamiliar
exam contexts.