aimnova.
DashboardMy LearningPaper MasteryStudy Plan

Stay in the loop

Study tips, product updates, and early access to new features.

aimnova.

AI-powered IB study platform with personalised plans, instant feedback, and examiner-style marking.

IB Subjects
  • All IB Subjects
  • IB Diploma
  • IB ESS
  • IB Economics
  • IB Business Management
  • IB Math AI
  • IB Math AA
Question Banks
  • ESS Question Bank
  • Economics Question Bank
  • Business Management Question Bank
  • Math AI Question Bank
  • Math AA Question Bank
Predicted Topics 2026
  • ESS Predictions 2026
  • Economics Predictions 2026
  • Business Management Predictions 2026
  • Math AI Predictions 2026
  • Math AA Predictions 2026

Study Resources

  • Free Study Notes
  • Mock Exams
  • Revision Guide
  • Flashcards
  • Exam Skills
  • Command Terms
  • Past Paper Feedback
  • Grade Calculator
  • Exam Timetable 2026

Company

  • Features
  • Pricing
  • About Us
  • Blog
  • Contact
  • Terms
  • Privacy
  • Cookies

© 2026 Aimnova. All rights reserved.

Made with 💜 for IB students worldwide

v0.1.897
NotesMath AI HLTopic 2.9HL modelling — choosing & fitting a model
Back to Math AI HL Topics
2.9.12 min read

HL modelling — choosing & fitting a model

IB Mathematics: Applications and Interpretation • Unit 2

AI-powered feedback

Stop guessing — know where you lost marks

Get instant, examiner-style feedback on every answer. See exactly how to improve and what the markscheme expects.

Try It Free

Contents

  • Choosing the right family of model
  • Fitting the parameters and reading them in context
Match the story to the shape: Before fitting anything, look at how the quantity behaves and pick the family that matches:

Straight line y = mx + c — a steady, constant change (same rise per step).

Quadratic y = ax² + bx + c — one turning point (a projectile's height, a profit that peaks).

Cubic — two turning points (an up-down-up trend).

Exponential y = k·aˣ (or k·erx) — a quantity that multiplies by a fixed factor each step (growth a > 1, decay 0 < a < 1).

Power y = a·xⁿ — scaling laws (area vs length, allometry in biology).

Logistic y = L / (1 + C·e−kx) — growth that starts fast then levels off at a ceiling L (populations, market saturation).

Sinusoidal y = a·sin(b(x − c)) + d — anything that repeats (tides, temperature over a year, daylight hours).

Piecewise — one rule on one interval, a different rule on another (tax bands, bulk-discount pricing).
The two tell-tale questions: Does it level off at a ceiling? → logistic (S-shape), not plain exponential.

Does it repeat? → sinusoidal.

These are the two that students most often miss — an exponential keeps climbing forever, but a real population can't, so a 'fast then flattens' graph is logistic.

IB-style question — pick the model

A conservation team releases beavers into a wetland. The first few yearly counts rise quickly, but the team knows the wetland can only support a finite number.

Which function family best models the beaver population over time, and why?

Step by step

  1. Fast early rise → growth, so NOT linear and NOT a decay.
  2. A finite ceiling (carrying capacity) → it must flatten, ruling out plain exponential.
  3. An S-shaped curve that flattens at a maximum L is the logistic model.

Final answer

A logistic model y = L/(1 + C·e−kt), because the population grows fast at first then levels off at the wetland's carrying capacity L. (A plain exponential would be wrong — it never stops growing.)

Fit, then translate every parameter into words: Once you've chosen a family, find the parameters — by hand from given conditions, or with your GDC's regression. Then the marks come from saying what each one means in the scenario:

In y = k·e^{rt}: k is the starting value (t = 0) and r is the continuous growth/decay rate.

In the logistic y = L/(1 + C·e−kt): L is the long-run ceiling (carrying capacity), and k controls how fast it gets there.

In a·sin(b(t − c)) + d: a = amplitude (half the swing), d = midline (average level), period = 2π/b, c = horizontal shift.
Logistic model: L is the carrying capacity (ceiling). As t → ∞, e^{−kt} → 0, so y → L.

IB-style question — fit an exponential and interpret

A colony of bacteria is modelled by N(t) = k·ert, where N is the number of cells (in thousands) and t is the time in hours. At t = 0 there are 3 thousand cells; after 5 hours there are 24 thousand.

Find k and r, and state what r tells you about the colony.

Step by step

  1. At t = 0: N = k·e⁰ = k, so k is the starting value.
  2. At t = 5: 24 = 3·e5r, so e5r = 8.
  3. Take ln of both sides and solve.
  4. r > 0 means continuous growth at about 41.6% per hour.

Final answer

k = 3 (the colony starts at 3 thousand cells) and r ≈ 0.416. Since r > 0, the colony is growing, at a continuous rate of about 41.6% per hour.

IB-style question — read the logistic ceiling

A fish population in a new reservoir is modelled by P(t) = 8000/(1 + 15·e−0.5t), where t is in years.

State the long-term population the model predicts, and find the initial population.

Step by step

  1. Long-term: as t → ∞, e−0.5t → 0, so the denominator → 1.
  2. Initial: put t = 0, so e⁰ = 1.

Final answer

Long-term (carrying capacity) L = 8000 fish; the reservoir is stocked with 500 fish initially.

Try an IB Exam Question — Free AI Feedback

Test yourself on HL modelling — choosing & fitting a model. Write your answer and get instant AI feedback — just like a real IB examiner.

A town's population is modelled by P(t) = 12·e0.03t thousand, where t is years after 2020. the population in 2020 and the continuous growth rate, and the rate. [2 marks]

Related Math AI HL Topics

Continue learning with these related topics from the same unit:

2.1.1Gradient and y-intercept
2.1.2Writing the equation of a straight line
2.1.3Parallel and perpendicular lines
2.1.4Linear models in context
View all Math AI HL topics

Improve your exam technique

Command terms, paper structure, and mark-scheme tips for Math AI HL

Previous
2.8.1Transformations of graphs
Next
Log-log & semi-log graphs2.10.1

11 practice questions on HL modelling — choosing & fitting a model

Students who practiced this topic on Aimnova scored 82% on average. Try free practice questions and get instant AI feedback.

Try 3 Free QuestionsView All Math AI HL Topics