IB Maths AI SL Functions: Domain, Range & Inverses Questions
Updated October 2026
Exam-style IB Maths AI SL functions: domain, range & inverses questions with worked solutions. Start with the 5 fully worked examples below — each is solved step by step, showing the working that earns the marks — then try the practice questions and check your working against the mark scheme.
What's examined in AI SL functions: domain, range & inverses
The question bank covers these functions: domain, range & inverses question types (number of questions in brackets):
Domain and Range (19)
Algebraic Inverse Functions (6)
Inverse Function Properties (3)
Functions: Domain, Range & Inverses worked examples
Worked example 1: Inverse of a linear function · easy
Let . Find an algebraic expression for the inverse function .
Solution
1. Replace with : .
2. Swap and : .
3. Add: .
4. Divide by : .
5. State: .
5 steps
Examiner tip: Write your final answer using the correct notation — leaving it as or typically loses the last accuracy mark.
Worked example 2: Asymptotes, domain and range of a rational function · medium
Consider . State the equations of its vertical and horizontal asymptotes, and hence state the domain and range of .
Solution
1. Vertical asymptote: denominator zero: .
2. Horizontal asymptote: ratio of leading coefficients: .
3. Domain: exclude .
4. Range: exclude .
5. State: domain ; range .
2. Horizontal asymptote: ratio of leading coefficients: .
5 steps · 1 to fill in
Examiner tip: Asymptotes are EQUATIONS of lines (, ). Domain and range are SETS (, ). Do not confuse the two forms.
Worked example 3: Domain and range of an inverse function · hard
for the restricted domain . State the exact domain and range of .
Solution
1. Original domain: (given).
2. Original range: vertex at , opens up, so .
3. Recall: an inverse swaps domain and range.
4. Inverse domain: swap in original range .
5. Inverse range: swap in original domain .
6. State: domain ; range .
6 steps
Examiner tip: You do NOT need to algebraically find the inverse equation to find its domain and range — just find them for the original function and swap.
Worked example 4: Domain of a square-root function · easy
Find the largest possible real domain of .
Solution
1. Recall: for a real square root, the radicand must be .
2. Set up: .
3. Subtract: .
4. State: (i.e., ).
4 steps
Examiner tip: Radicals require the radicand to be , NOT strictly . is perfectly valid.
Worked example 5: Range of a quadratic function · medium
Find the exact range of .
Solution
1. Recognise: upward parabola, so the range is bounded below by the vertex -value.
2. Vertex : .
3. Substitute: .
4. Evaluate: .
5. State: .
2. Vertex : .
5 steps · 1 to fill in
Examiner tip: You can also just graph on the GDC and use the minimum tool to read off the smallest -value directly.
Try these IB Maths AI SL functions: domain, range & inverses questions
Three questions from the bank, easiest first. Mark schemes and AI marking of your written working are in the practice area. One of them has its full worked solution here, open to everyone.
Question 1 · easy · 4 marks · Paper 1
Two relations are defined as follows.
Relation A: the set of points satisfying (a circle with centre and radius 3).
Relation B: the straight line , for all real values of .
Determine which of the two relations represents a function. Justify your answer using the vertical line test.
How many IB Maths AI SL functions: domain, range & inverses questions are there?
There are 28 exam-style functions: domain, range & inverses questions in the AI SL question bank (Paper 1: 21 · Paper 2: 7), graded 4 easy, 9 medium, 7 hard, 8 very hard. Every question has a full IB-style mark scheme (M, A and R marks).
Is functions: domain, range & inverses on Paper 1 or Paper 2?
Both. In the bank, Paper 1: 21 · Paper 2: 7. Practise with your GDC — AI papers expect calculator methods throughout.
Where can I get the mark schemes?
Open the AI SL Unit 2 practice page: every question has a step-by-step IB-style mark scheme, and you can photograph your working for instant AI marking. The worked examples on this page are free.