← IB Mathematics: Applications & Interpretation · HL · IB Maths AI revision
⭐ 0
IB Diploma Mathematics: Applications & Interpretation HL · Functions & Modelling
Mini-Lesson

Functions & Modelling (AI HL)

5 missions. Guess, learn, then check. Your place is saved.

  1. Mission 1Two taxis, two price lines: when does the cheaper one switch?
  2. Mission 2Undo "double it, then add 3": why do you subtract 3 first?
  3. Mission 3A phone loses 20% of its value every year. Is it ever worth nothing?
  4. Mission 4The tide rises and falls like a wave. When is the harbour too shallow?
  5. Mission 5Why do rumours and crazes spread fast, then level off?
Mission 1

Two taxis, two price lines: when does the cheaper one switch?

Make a guess: Two taxis, two price lines: when does the cheaper one switch?

Functions · lines and graphs

Gradient and the forms of a line

Gradient and intercept−1123456−112345Oxyy=0.5x+142c=1
  • Gradient m = (y₂ − y₁)/(x₂ − x₁): the rate of change of y per unit of x.
  • Gradient-intercept form: y = mx + c, where c is the y-intercept.
  • Point-gradient form: y − y₁ = m(x − x₁) through the point (x₁, y₁).
  • General form: ax + by + d = 0.
  • A road climbing 1.2 m over 15 m horizontally has gradient 1.2/15 = 0.08, an 8% incline.
Worked example Functions · lines and graphs

The line through two points

Question
Find the equation of the line through A(2, 5) and B(6, −3). Give your answer in the form ax + by + d = 0, where a, b, d ∈ ℤ.
  1. 1
    Gradient: m = (−3 − 5)/(6 − 2) = (−8)/4 = −2
  2. 2
    Point-gradient form through A: y − 5 = −2(x − 2)
  3. 3
    Expand: y = −2x + 9
  4. 4
    Move every term to one side: 2x + y − 9 = 0
Answer
2x + y − 9 = 0
⚠️ Watch out
subtract the coordinates in the same order. (5 − (−3))/(6 − 2) = 2 has the wrong sign.
Functions · lines and graphs

Parallel and perpendicular lines

  • Parallel lines have equal gradients: m₁ = m₂.
  • Perpendicular lines: m₁ × m₂ = −1, so m₂ = −1/m₁ (the negative reciprocal).
  • To read a gradient from general form, rearrange to y = mx + c. For 2x + 5y − 7 = 0: y = −2/5x + 7/5, so m = −2/5.
  • Any line perpendicular to it has gradient 5/2.
Calculate
?The line L passes through (3, 1) and is perpendicular to 2x + 5y − 7 = 0. Find the y-intercept of L. Give your answer as a decimal.
Functions · lines and graphs

Functions, domain, range and inverses

A function and its inverse−6−4−2246−6−4−22468Oxyff−1y=x(2,3)(3,2)
  • A function gives each input exactly one output. Notation: f(x), v(t), C(n).
  • The domain is the set of allowed inputs; the range is the set of outputs. f(x) = √(2 − x) has domain x ≤ 2 and range f(x) ≥ 0.
  • The inverse function f⁻¹ undoes f: solving f(x) = 10 is the same as finding f⁻¹(10).
  • The graph of f⁻¹ is the reflection of f in y = x. Only one-to-one functions have inverses; the domain of f⁻¹ is the range of f.
Quick check
?The function f is defined by f(x) = √(x − 3) + 1, for x ≥ 3. Which is the range of f?
Functions · lines and graphs

Key features of graphs, with technology

Parabola and linex=1.5−11234−4−3−2−11234567xyy=x2−3xy=2x−3(0,0)(3,0)minimum (1.5,−2.25)
  • Sketch: the shape, with axes and key features labelled. Draw: accurate, to scale.
  • Key features: intercepts, zeros (roots of f(x) = 0), maximum and minimum points, vertex, symmetry, vertical and horizontal asymptotes.
  • To solve f(x) = g(x), graph both on your GDC and find the intersection points. A GDC also graphs sums and differences such as y = f(x) − g(x), whose zeros are the same x-values.
Worked example Functions · lines and graphs

Where two graphs meet

Question
f(x) = x² − 3x and g(x) = 2x − 3. Find the x-coordinates of the points where the graphs of f and g intersect. Give your answers to 3 significant figures.
  1. 1
    Set the functions equal: x² − 3x = 2x − 3
  2. 2
    Rearrange to zero: x² − 5x + 3 = 0
  3. 3
    Use the intersect tool on your GDC (or the quadratic formula): x = (5 ± √13)/2
Answer
x = 0.697 or x = 4.30
⚠️ Watch out
a GDC finds one intersection at a time. Check the window shows every crossing so you do not miss one.
Calculate
?A ball is thrown upwards. Its height in metres after t seconds is modelled by h(t) = −4.9t² + 12t + 2, for t ≥ 0. Use your GDC to find when the ball hits the ground. Give your answer to 3 significant figures.
seconds
Mission check

?Taxi A charges £3.50 plus £1.20 per km. Taxi B charges £6.00 plus £0.95 per km. When does the cheaper one switch?
Mission 2

Undo "double it, then add 3": why do you subtract 3 first?

Make a guess: Undo "double it, then add 3": why do you subtract 3 first?

Functions · composites, inverses and transformations

Composite functions

  • (f ° g)(x) = f(g(x)): apply g first, then f to the result.
  • With f(x) = 2x + 3 and g(x) = x²: (f ° g)(x) = 2x² + 3 but (g ° f)(x) = (2x + 3)². Order matters.
  • In context: n(t) = 50t phones are made in t hours and C(n) = 200 + 4n is their cost in £. Then (C ° n)(t) = 200 + 200t is the cost after t hours.
  • g(x) must lie in the domain of f for f(g(x)) to exist.
Calculate
?f(x) = 3x − 1 and g(x) = x² + 2. Find (g ° f)(2).
Functions · composites, inverses and transformations

Inverse functions

Restricting a domain to find an inverse−3−2−11234567−3−2−112345678xyff−1y=x(3,−2)(−2,3)
  • f⁻¹ undoes f: (f ° f⁻¹)(x) = (f⁻¹ ° f)(x) = x, the identity function.
  • To undo a chain of steps, undo the last step first, like taking off shoes before socks.
  • Method: write y = f(x), rearrange to make x the subject, then swap x and y.
  • An inverse exists only if f is one-to-one. If it is not, restrict the domain. The domain of f⁻¹ is the range of f.
Worked example Functions · composites, inverses and transformations

An inverse with a restricted domain

Question
f(x) = (x − 3)² − 2, for x ≥ 3. Find f⁻¹(x) and state its domain.
  1. 1
    Write y = (x − 3)² − 2 and add 2: y + 2 = (x − 3)²
  2. 2
    Square-root, taking the positive root because x ≥ 3: x − 3 = √(y + 2)
  3. 3
    Make x the subject: x = 3 + √(y + 2)
  4. 4
    Swap x and y: f⁻¹(x) = 3 + √(x + 2)
  5. 5
    The range of f is f(x) ≥ −2, so the domain of f⁻¹ is x ≥ −2
Answer
f⁻¹(x) = 3 + √(x + 2), x ≥ −2
⚠️ Watch out
without the restriction x ≥ 3, f is many-to-one (f(1) = f(5) = 2) and has no inverse.
Quick check
?f(x) = (x + 4)/3. Which is f⁻¹(x)?
Functions · composites, inverses and transformations

Transformations of graphs

  • Translations: y = f(x) + b moves the graph up b; y = f(x − a) moves it right a.
  • Translation by the vector ( 3 ; −2 ) (3 right, 2 down): y = f(x − 3) − 2.
  • Reflections: y = −f(x) in the x-axis; y = f(−x) in the y-axis.
  • Stretches: y = pf(x) is vertical, scale factor p; y = f(qx) is horizontal, scale factor 1/q.
  • Invariant axes: y = pf(x) fixes the x-axis; y = f(qx) fixes the y-axis.
  • Changes outside f act on y-values; changes inside act on x-values, the opposite way to how they look.
Worked example Functions · composites, inverses and transformations

Order in a composite transformation

Stretching and translating a parabola−2−1122468Oxyy=x2× 3+ 2y=3x2+2y=3x2
Question
Describe a sequence of transformations that maps y = x² onto y = 3x² + 2.
  1. 1
    Multiply the outputs by 3: vertical stretch, scale factor 3, gives y = 3x²
  2. 2
    Add 2 to the outputs: translation 2 units up (by the vector ( 0 ; 2 )), gives y = 3x² + 2
  3. 3
    Track a point: (1, 1) → (1, 3) → (1, 5)
Answer
a vertical stretch with scale factor 3, followed by a translation of 2 units up
⚠️ Watch out
in the other order, y = x² + 2 stretched by 3 gives y = 3x² + 6. The order matters.
Calculate
?The point P(6, −4) lies on the graph of y = f(x). The graph is transformed to y = −2f(x) + 5. Find the y-coordinate of the image of P.
Sort it
?Each equation is a transformation of y = f(x). Does it change the x-coordinates or the y-coordinates of points on the graph?

Tap a statement, then tap the group it belongs in. Then press Check.

Mission check

?f(x) = 2x + 3 doubles, then adds 3. Why does f⁻¹ subtract 3 first?
Mission 3

A phone loses 20% of its value every year. Is it ever worth nothing?

Make a guess: A phone loses 20% of its value every year. Is it ever worth nothing?

Functions · modelling

Linear and piecewise linear models

Phone plan cost01234567891004812162024Data used g (GB)Cost (€)€12 fixed€2.50 perextra GB
  • A linear model f(x) = mx + c fits a quantity that changes by the same amount per unit of x: m is the rate, c the start value.
  • A piecewise model uses different rules on different parts of the domain, like a phone plan with a data allowance, then a charge per GB.
  • Always state a reasonable domain: data used cannot be negative.
  • To make the pieces join up (a continuous model), choose the parameter so both rules agree at the boundary.
Calculate
?A phone plan costs €12 a month, which includes 5 GB of data. Each extra GB costs €2.50. Find the cost, in euros, of a month in which 8.4 GB is used.
Calculate
?The function f(x) = 2 + 0.5x for 0 ≤ x < 4, and f(x) = ax² − x for x ≥ 4, is continuous. Find the value of a.
Functions · modelling

Exponential growth and decay models

A cup of tea coolingT=20010203040020406080100Time t (minutes)T (°C)(0,90)
  • An exponential model fits a quantity that changes by the same percentage each step: f(x) = ka^x + c or f(x) = ka^(−x) + c (with a > 0), or f(x) = ke^rx + c.
  • In ka^x: a > 1 is growth, 0 < a < 1 is decay. A 20% fall each year means a = 0.8; a 5% rise means a = 1.05.
  • The starting value is f(0) = k + c.
  • The graph has a horizontal asymptote y = c: decay models get ever closer to c without reaching it.
Worked example Functions · modelling

A cooling drink

Question
The temperature of a cup of tea, in °C, t minutes after it is made, is modelled by T(t) = 20 + 70(0.92)^t. Find (a) the initial temperature, (b) the temperature after 10 minutes, (c) the equation of the horizontal asymptote and what it represents, (d) when the tea reaches 40 °C.
  1. 1
    (a) Substitute t = 0: T(0) = 20 + 70 = 90 °C
  2. 2
    (b) Substitute t = 10: T(10) = 20 + 70(0.92)¹⁰ = 50.4 °C (3 sf)
  3. 3
    (c) As t grows, 70(0.92)^t → 0, so T = 20: the room temperature
  4. 4
    (d) Use your GDC to solve 20 + 70(0.92)^t = 40 (intersect with y = 40): t = 15.0 minutes
Answer
(a) 90 °C (b) 50.4 °C (c) T = 20, room temperature (d) after 15.0 minutes
⚠️ Watch out
the initial value is k + c = 90, not k = 70.
Quick check
?A car bought for €24,000 loses 15% of its value each year. Which model gives its value, in euros, after t years?
Functions · modelling

Direct and inverse variation

  • Variation models have the form f(x) = axⁿ, n ∈ ℤ.
  • n > 0: direct variation, such as y = ax² (y varies as the square of x).
  • n < 0: inverse variation, such as y = a/x² = ax⁻². The y-axis is a vertical asymptote.
  • Find a from one data point: if y = ax⁻² and y = 45 when x = 2, then a = 45 × 2² = 180, and y = 20 when x = 3.
  • Choose a model from the context and the shape of the data, and beware of extrapolating far beyond the data.
Sort it
?Which type of model fits each situation best?

Tap a statement, then tap the group it belongs in. Then press Check.

Calculate
?The number of members of a sports club t years after it opened is modelled by P(t) = ka^t. When t = 1 there are 360 members, and when t = 4 there are 622.08 (as given by the model). Use the model to predict the number of members when t = 6. Give your answer to the nearest whole number.
Mission check

?A phone bought for €900 loses 20% of its value every year. Is it ever worth nothing?
Mission 4

The tide rises and falls like a wave. When is the harbour too shallow?

Make a guess: The tide rises and falls like a wave. When is the harbour too shallow?

Functions · modelling

Quadratic models

  • f(x) = ax² + bx + c, a ≠ 0, fits data that rise then fall (or fall then rise): a thrown ball, an arch, the area of a fenced plot.
  • The vertex gives the maximum (a < 0) or minimum (a > 0); the axis of symmetry is x = −b/2a.
  • The zeros (use your GDC) often mark where the model starts or ends, such as when a ball lands.
  • Choose a reasonable domain: a height cannot be negative, so the model stops at the zero.
Worked example Functions · modelling

A thrown ball

Question
A ball is thrown so that its height, in metres, t seconds later is h(t) = −4.9t² + 14t + 1.5. Find (a) the maximum height, (b) when the ball lands, (c) a reasonable domain for the model.
  1. 1
    (a) Axis of symmetry: t = −14/(2(−4.9)) = 1.43 s (3 sf)
  2. 2
    Substitute: h(1.43) = 11.5 m (using the exact value t = 10/7)
  3. 3
    (b) Use your GDC to solve h(t) = 0: t = −0.103 or t = 2.96; reject the negative root
  4. 4
    (c) From the throw to the landing: 0 ≤ t ≤ 2.96
Answer
(a) 11.5 m (b) after 2.96 s (c) 0 ≤ t ≤ 2.96
⚠️ Watch out
the t-value of the vertex, 1.43, is a time. The question asks for the height.
Functions · modelling

Cubic models and finding parameters

  • f(x) = ax³ + bx² + cx + d fits data with up to two turning points, such as the volume of an open box cut from a sheet.
  • A box from a 30 cm by 20 cm sheet with squares of side x cut out has V = x(30 − 2x)(20 − 2x), domain 0 < x < 10. A GDC gives the maximum: V ≈ 1,056 cm³ at x ≈ 3.92.
  • Finding parameters: substitute known points into the model. Three points give three linear equations in a, b, c: solve them with your GDC.
Calculate
?A ball's path is modelled by y = ax² + bx + c, where x m is the horizontal distance and y m the height. The path passes through (0, 2), (2, 8) and (4, 6). Find the horizontal distance at which the ball hits the ground. Give your answer to 3 significant figures.
Calculate
?An open box is made from a sheet of card 24 cm by 15 cm by cutting a square of side x cm from each corner and folding up the sides. Use your GDC to find the maximum possible volume of the box, in cm³. Give your answer to 3 significant figures.
Functions · modelling

Sinusoidal models

Tide depth061218240123456789Time t (hours)d (m)d=5amplitude 3period 12
f(x) = asin (bx) + d or f(x) = acos (bx) + d
  • Amplitude |a| = (max − min)/2; principal axis y = d = (max + min)/2.
  • Period = (360°)/b, with x in degrees: the time for one full cycle.
  • acos (bx) + d with a > 0 starts at a maximum; with a < 0 it starts at a minimum.
  • In general, f(x) = asin (b(x − c)) + d. Use radians unless degrees are shown: period 2π/b. The horizontal translation c is the phase shift.
Worked example Functions · modelling

A Ferris wheel

Question
A seat on a Ferris wheel is 4 m above the ground at its lowest and 44 m at its highest. One revolution takes 30 minutes, and the seat starts at its lowest point. (a) Find a model h(t) = acos (bt) + d, with t in minutes. (b) For how long in each revolution is the seat above 34 m?
  1. 1
    Amplitude (44 − 4)/2 = 20; it starts at a minimum, so a = −20
  2. 2
    Principal axis d = (44 + 4)/2 = 24; period 30 = 360/b, so b = 12
  3. 3
    So h(t) = −20cos (12t°) + 24
  4. 4
    Use your GDC to solve h(t) = 34: t = 10 and t = 20, and h > 34 between them
Answer
(a) h(t) = −20cos (12t°) + 24 (b) 10 minutes
⚠️ Watch out
the amplitude is half of the max minus the min, 20, not the full 40.
Calculate
?The depth of water in a harbour, in metres, t hours after high tide is modelled by d(t) = 3cos (30t°) + 5. A boat needs a depth of at least 4 m. Use your GDC to find for how many hours in each 12-hour cycle the harbour is too shallow for the boat. Give your answer to 3 significant figures.
Calculate
?The height of a wave, in metres, is modelled by f(t) = 2.5sin (π/6(t − 3)) + 12, t ≥ 0, where t is in seconds. Find the first time t at which the height is a maximum.
Mission check

?The tide rises and falls like a wave. When is the harbour too shallow?
Mission 5

Why do rumours and crazes spread fast, then level off?

Make a guess: Why do rumours and crazes spread fast, then level off?

Functions · further modelling

Logistic models

Logistic growthcarrying capacity L0246810121403006009001,200Time t (days)NL2
f(x) = L/(1 + Ce^(−kx)), L, C, k > 0
  • Use it when growth is restricted: a population on an island, bacteria in a dish, a rumour in a closed group.
  • Early on, growth is close to exponential. As f nears L there is less room left, so growth slows.
  • The horizontal asymptote y = L is the carrying capacity. The starting value is f(0) = L/(1 + C).
  • Growth is fastest when f = L/2, halfway to the limit.
Worked example Functions · further modelling

How a rumour spreads

Question
The number of students who have heard a rumour t days after it starts is modelled by N(t) = 1200/(1 + 59e^(−0.8t)). Find (a) N(0), (b) N(5), (c) the long-term number, (d) when 1,000 students have heard it.
  1. 1
    (a) N(0) = 1200/(1 + 59) = 20
  2. 2
    (b) N(5) = 1200/(1 + 59e⁻⁴) = 577 (3 sf)
  3. 3
    (c) As t → ∞, e^(−0.8t) → 0, so N → 1200
  4. 4
    (d) Use your GDC to solve N(t) = 1000 (or 59e^(−0.8t) = 0.2, so t = (ln 295)/0.8): t = 7.11 days
Answer
(a) 20 (b) 577 (c) 1,200 (d) 7.11 days
⚠️ Watch out
the starting value is L/(1 + C), not L and not C.
Calculate
?The population of rabbits on an island t years after they arrive is modelled by P(t) = 5000/(1 + 24e^(−0.3t)). Use your GDC to find how many years it takes for the population to reach 4,000. Give your answer to 3 significant figures.
Functions · further modelling

Half-life and natural log models

  • Exponential decay f(t) = ke^(−rt): the half-life is the time for f to halve. Solve ke^(−rt) = k/2, so t = (ln 2)/r, whatever the starting amount.
  • If r is unknown, find it from a data point first.
  • Natural log model f(x) = a + bln x, x > 0: it keeps growing (for b > 0) but ever more slowly, with no horizontal asymptote. In 2 + 3ln x, each time x is multiplied by e, f rises by 3.
Calculate
?A patient is given 80 mg of a medicine. The amount left after t hours is modelled by m(t) = 80e^(−rt). After 6 hours, 60 mg remain. Find the half-life of the medicine, in hours, to 3 significant figures.
Calculate
?The height of a young tree, in cm, t months after planting is modelled by h(t) = a + bln t, t ≥ 1. After 1 month it is 40 cm tall, and after 10 months it is 86 cm tall. Use the model to find the height after 30 months. Give your answer to 3 significant figures.
Functions · further modelling

Scaling and linearising with logs

Straightening exponential and power modelsxlnylnagradient lnbSemi-log: lny against xfor y=abxlnxlnylnagradient bLog-log: lny against lnxfor y=axb
  • Data from 10 to 1,000,000 are hard to plot. Using log₁₀ gives 1 to 6: each step is a factor of 10.
  • If y = ab^x then ln y = ln a + xln b: a semi-log graph (ln y against x) is a straight line.
  • If y = ax^b then ln y = ln a + bln x: a log-log graph (ln y against ln x) is a straight line.
  • Fit a straight line; read off gradient and intercept, then undo the logs. The plot with r closer to ± 1 points to the better model.
Worked example Functions · further modelling

From a semi-log line to a model

Question
For some data, a graph of ln y against x is a straight line, ln y = 0.4x + 1.2. Find a model of the form y = ab^x.
  1. 1
    Compare with ln y = ln a + xln b: ln a = 1.2 and ln b = 0.4
  2. 2
    Undo the logs: a = e^1.2 = 3.32, b = e^0.4 = 1.49 (3 sf)
  3. 3
    Check: ln (3.32 × 1.49^x) = ln 3.32 + xln 1.49 ≈ 1.2 + 0.4x
Answer
y = 3.32 × 1.49^x
⚠️ Watch out
the intercept is ln a, not a: writing a = 1.2 is the most common slip.
Quick check
?A graph of ln y against ln x is a straight line with gradient 1.5 and vertical intercept 0.8. Which model fits the data?
Mission check

?Why do rumours and crazes spread fast, then level off?
Recap

Big ideas

  • A line has gradient m = (y₂ − y₁)/(x₂ − x₁) and can be written y = mx + c, y − y₁ = m(x − x₁) or ax + by + d = 0; parallel means m₁ = m₂, perpendicular means m₁ m₂ = −1.
  • A function has a domain (inputs) and a range (outputs); f⁻¹ undoes f, exists for one-to-one functions and is the reflection of f in y = x.
  • Key features (intercepts, zeros, maximum and minimum, asymptotes) and intersections come from a GDC or from solving f(x) = g(x).
  • (f ° g)(x) = f(g(x)): apply g first; in general f ° g ≠ g ° f.
  • f⁻¹ undoes f (last step first); it needs f to be one-to-one, possibly after restricting the domain, and the domain of f⁻¹ is the range of f.
  • f(x) + b, −f(x), pf(x) act on y-values; f(x − a), f(−x), f(qx) act on x-values; the order of transformations matters.
  • Same amount each step: linear f(x) = mx + c (piecewise if the rule changes). Same percentage each step: exponential ka^x + c.
  • An exponential model ka^x + c has horizontal asymptote y = c; decay approaches it but never reaches it.
  • Variation axⁿ: find a from one point. Choose models from context and data shape; beware extrapolation.
  • For a continuous piecewise model, make the rules agree at each boundary.
  • Quadratic models: vertex for the maximum or minimum, zeros for start and end, and a domain that makes sense.
  • Find a model's parameters by substituting points and solving the linear equations with your GDC.
  • Sinusoidal models: amplitude (max − min)/2, principal axis y = (max + min)/2, period (360°)/b.
  • asin (b(x − c)) + d in radians: period 2π/b, phase shift c.
  • Logistic L/(1 + Ce^(−kx)): near-exponential at first, fastest at L/2, levels off at the carrying capacity L.
  • Half-life of ke^(−rt) is (ln 2)/r; a + bln x keeps growing ever more slowly.
  • Straight semi-log graph: y = ab^x. Straight log-log graph: y = ax^b. Gradient and intercept give the parameters once you undo the logs.
🏆

Mini-lesson complete!

⭐⭐⭐

You've worked through Functions & Modelling (AI HL) for IB Diploma Mathematics: Applications & Interpretation HL. 🎉

  1. Mission 1Two taxis, two price lines: when does the cheaper one switch?
  2. Mission 2Undo "double it, then add 3": why do you subtract 3 first?
  3. Mission 3A phone loses 20% of its value every year. Is it ever worth nothing?
  4. Mission 4The tide rises and falls like a wave. When is the harbour too shallow?
  5. Mission 5Why do rumours and crazes spread fast, then level off?

Your stars: 0 / 0

Next: more IB Mathematics: Applications & Interpretation · HL lessons and games on the IB Mathematics: Applications & Interpretation · HL page.

📣 Smashed it? Share your score

Challenge a mate to beat your stars, or show a parent how you got on.

→ Back to IB Mathematics: Applications & Interpretation · HL

Specification points and sources for this lesson are listed at the bottom of the page.

Sources (6)

The specification points and sources behind this lesson.

  1. 1 IB Mathematics: applications and interpretation guide (first assessment 2021), SL 2.1, SL 2.2, SL 2.3, SL 2.4
  2. 2 IB Mathematics: applications and interpretation guide (first assessment 2021), AHL 2.7, AHL 2.8
  3. 3 IB Mathematics: applications and interpretation guide (first assessment 2021), SL 2.5, SL 2.6
  4. 4 IB Mathematics: applications and interpretation guide (first assessment 2021), AHL 2.9 piecewise models
  5. 5 IB Mathematics: applications and interpretation guide (first assessment 2021), AHL 2.9 sinusoidal models
  6. 6 IB Mathematics: applications and interpretation guide (first assessment 2021), AHL 2.9, AHL 2.10, AHL 1.9