aimnova.
DashboardMy LearningPaper MasteryStudy Plan

Aimnova site navigation

Stay in the loop

Get the latest study resources and updates

New features, study tips and exam insights — straight to your inbox.

IB Diploma

  • IB Past Papers
  • IB Study Notes
  • IB Question Bank
  • IB Mock Exams
  • IB Revision

IB Subjects

  • IB Math AA
  • IB Math AI
  • IB Economics
  • IB Business Management
  • IB Physics
  • IB Biology
  • View all IB subjects→

IB Past Papers

  • IB Math AA HL Past Papers
  • IB Math AA SL Past Papers
  • IB Math AI HL Past Papers
  • IB Math AI SL Past Papers
  • IB Economics HL Past Papers
  • IB Economics SL Past Papers
  • IB ESS Past Papers
  • View all past papers→

Study Resources

  • Study Notes
  • Question Bank
  • Mock Exams
  • Flashcards
  • Revision Guide
  • Exam Skills
  • Command Terms
  • Grade Calculator
  • Exam Timetable 2026

Aimnova

  • Features
  • Pricing
  • For Schools
  • For Parents
  • About Us
  • Blog
  • Contact
aimnova.

AI-powered study platform for smarter revision, past-paper analysis and examiner-style feedback.

TermsPrivacyCookies·© 2026 Aimnova. All rights reserved.8afc4e3

Aimnova is not affiliated with or endorsed by the International Baccalaureate Organization (IB).

NotesMath AI HLTopic 2.2Domain and range
Back to Math AI HL Topics
2.2.28 min read

Domain and range (Math AI HL)

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

  • What is the domain?
  • What is the range?
  • Reading domain and range from a graph
  • Restricted domains in context
Big idea (in plain English): Domain = the list of x-values you are ALLOWED to put into the function.

Ask yourself: which x-values would BREAK the function?

Throw those out.

Everything else is the domain.
If you see…What breaks?Rule for the domain
A fractionBottom (denominator) cannot be 0Find the x that makes the bottom = 0 and EXCLUDE it
A square rootInside cannot be negativeSet the inside ≥ 0 and solve
A normal line, parabola, etc.Nothing breaksDomain = all real numbers (x ∈ ℝ)
A real-life model (time, people, money)Negative or silly values make no senseKeep only values that make real-life sense

Worked example 1 — fraction

Find the domain of f(x) = 1 / (x − 3).

Step by step

  1. Step 1 — Spot the danger. This is a fraction, so the denominator (x − 3) is the part that can break.
  2. Step 2 — Ask: what x makes the bottom = 0?
  3. Step 3 — That x is the only one we have to throw out.
  4. Step 4 — Every other real number is fine.

Final answer

Domain: x ∈ ℝ, x ≠ 3 (every real number except 3)

Worked example 2 — square root

Find the domain of g(x) = √(2x − 6).

Step by step

  1. Step 1 — Spot the danger. The square root means the inside cannot be negative.
  2. Step 2 — Set the inside to be ≥ 0.
  3. Step 3 — Solve like a normal inequality.
  4. Step 4 — Those are the allowed inputs.

Final answer

Domain: x ≥ 3

30-second exam check: Scan the function.

Is there a fraction?

A square root?

A log?

A real-life situation?

If yes → apply that rule.

If none of these → the domain is all real numbers.
Most common mistake: Forgetting to write 'x ≠ …' for fractions.

Even if the rest of the function is fine, you must exclude the value that makes the bottom 0.

Free preview

This is the free notes preview

You're reading the free notes. Aimnova Pro unlocks the full study experience — and you can try it with your first topic free to keep:

  • FlashcardsLock in vocabulary and key terms with spaced repetition.
  • Practice questionsAnswer exam-style questions and get instant AI marking.
  • Mock exams & past-paper vaultSit full mocks and see exactly how examiners award marks.
  • Personalised study planA daily plan built around your exam date and weak areas.
Start Studying Free Full access to Aimnova Pro · cancel anytime
Big idea: The range is all the y-values the function can produce.

Think: what can come out?
QuestionThink
DomainWhat x-values can go in?
RangeWhat y-values can come out?

Worked example — range on a restricted domain

The speed of a delivery drone, S metres per second, is measured t seconds after launch.

The speed is modelled by

S(t) = 80/t + 2

4 ≤ t ≤ 20

Find the range of S(t).

Step by step

  1. Step 1 — The domain is 4 ≤ t ≤ 20, so substitute both endpoints into S(t) to find the minimum and maximum outputs.
  2. Step 2 — Substitute the left endpoint, t = 4, to find the maximum.
  3. Step 3 — Substitute the right endpoint, t = 20, to find the minimum.
  4. Step 4 — Write the range from minimum to maximum, with units and a sentence of context.

Final answer

6 ≤ S ≤ 22. The drone's speed is between 6 m/s and 22 m/s throughout the flight.

Graph shortcut: Range is the vertical span of the graph: lowest y-value to highest y-value.

Know your predicted grade

Take timed mock exams and get detailed feedback on every answer. See exactly where you're losing marks.

Try Mock Exams FreeYour first topic is free to keep • No credit card required
Graph method: Domain is read left to right.

Range is read bottom to top.
What to findWhere to lookAxis
DomainHow far the graph goes left and rightx-axis
RangeHow far the graph goes down and upy-axis
Endpoints — read the dot: When the graph stops, look at the dot at the end.

The dot tells you whether that point is part of the graph.
You see at the endIt meansUse
● Filled dotThe point IS included≤ or ≥
○ Open circleThe point is NOT included< or >
Arrow →The graph keeps going foreverno upper or lower bound

Worked example

A graph starts at a filled dot at (−2, 1), reaches (3, 8), and ends at an open circle at (6, 2).

State the domain and range.

Step by step

  1. Domain: read the x-values from left to right.
  2. The graph starts at x = −2 with a filled dot, so −2 is included.
  3. The graph ends at x = 6 with an open circle, so 6 is not included.
  4. Range: read the y-values from bottom to top.

Final answer

Domain: −2 ≤ x < 6. Range: 1 ≤ y ≤ 8.

Step 1: read the graph left to right for the domain. Step 2: check whether endpoints are filled or open. Step 3: read bottom to top for the range.

Interactive diagram

Explore the labelled diagram, charts and maps for this topic in full study mode.

Claim your free topic
Common mistake: Do not swap them.

Domain uses x-values.

Range uses y-values.
Context changes the domain: In real-life questions, some x-values may work mathematically but make no sense in the story.
ContextRestriction
Time after startt ≥ 0
Time during one day0 ≤ t ≤ 24
Number of people/itemswhole numbers only
Height above groundheight ≥ 0
Percentage0 ≤ percentage ≤ 100
One complete cycle (trig model)0 ≤ t ≤ period length

Worked example — context domain

The height of a ball is h(t) = −5t² + 20t, where t is time in seconds.

State the domain in context.

Step by step

  1. Time cannot be negative, so t starts at 0.
  2. The ball lands when its height is zero. Set h(t) = 0.
  3. Factor: both terms share −5t, so pull it out front. (−5t × t = −5t², and −5t × (−4) = 20t, so this checks out.)
  4. Zero product rule: if two factors multiply to zero, at least one of them must be zero. Set each factor equal to zero on its own.
  5. Solve each equation.
  6. The ball is in the air from launch (t = 0) to landing (t = 4).

Final answer

Domain: 0 ≤ t ≤ 4 seconds

Why this works — zero product rule: If a × b = 0, then a = 0 OR b = 0 (at least one of them).

So whenever an equation becomes a product equal to zero (like −5t(t − 4) = 0), set each factor to zero on its own and solve.

This is the standard move for finding where a quadratic equals zero.
IB phrase to notice: When the question says “in context”, do not write all real numbers.

Restrict the domain to values that make sense.
The inverse trick — domain and range swap: When h has an inverse h⁻¹, their domain and range swap:

• Range of h⁻¹ = Domain of h • Domain of h⁻¹ = Range of h

You do NOT need to find the formula for h⁻¹. Just read the domain or range of h directly from the question.

Worked example — range of an inverse function

A water tank drains so that its volume, V litres, with the drain open for t minutes, is modelled by

V(t) = 500/t + 3

5 ≤ t ≤ 50

Write down the range of V⁻¹.

Step by step

  1. Step 1 — Identify what is being asked.

    The question asks for the range of V⁻¹ (the inverse function).

    The inverse trick: range of V⁻¹ = domain of V. No calculation needed.
  2. Step 2 — Read the domain of V directly from the question.

    The domain is given as 5 ≤ t ≤ 50.
  3. Step 3 — State the range of V⁻¹. It equals the domain of V.

Final answer

Range of V⁻¹ is 5 ≤ t ≤ 50.

IB Exam Questions on Domain and range

Practice with IB-style questions filtered to Topic 2.2.2. Get instant AI feedback on every answer.

Practice Topic 2.2.2 QuestionsBrowse All Math AI HL Topics

How Domain and range Appears in IB Exams

Examiners use specific command terms when asking about this topic. Here's what to expect:

Define

Give the precise meaning of key terms related to Domain and range.

AO1
Describe

Give a detailed account of processes or features in Domain and range.

AO2
Explain

Give reasons WHY — cause and effect within Domain and range.

AO3
Evaluate

Weigh strengths AND limitations of approaches in Domain and range.

AO3
Discuss

Present arguments FOR and AGAINST with a balanced conclusion.

AO3

See the full IB Command Terms guide →

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.2.1What is a function?
Next
Inverse functions2.2.3

5 questions to test your understanding

Reading is just the start. Students who tested themselves scored 82% on average — try IB-style questions with AI feedback.

Start FreeView All Math AI HL Topics