Functions: IB Mathematics: Analysis & Approaches questions and answers
10 free IB Mathematics: Analysis & Approaches Functions questions written in the style of IB Mathematics: Analysis & Approaches papers, each with its answer and mark scheme. 3 of them are A* challenge questions, built to catch the mistakes strong students still make.
This topic covers Functions, composites & inverses, Quadratics & the discriminant, Rational functions, Exponential & log functions, Transformations of graphs, Polynomials & roots, Modulus, odd/even & inequalities. Work through the questions below, then generate a full Functions paper with a fresh set every time.
The roots of the equation x3 + 3x2 + kx − 8 = 0 form an arithmetic sequence.
Find the roots of the equation and the value of k.
[6]
Show answers and mark scheme
Part
Answer and marking points
Marks
roots −4, −1, 2; k = −6
let the roots be α − d, α, α + d M1 sum of roots: 3α = −3 ⇒ α = −1 A1 product: α(α2 − d2) = 8 M1 d = ±3 A1 roots −4, −1, 2 A1 k = sum of pair products = −6 A1
6
Question 2Structured · 5 marksA* challenge
The line y = kx − 2 is a tangent to the curve y = x2 − x − 1.
Find the possible values of k.
[5]
Show answers and mark scheme
Part
Answer and marking points
Marks
k = −3 or k = 1
x2 − x − 1 = kx − 2 M1 x2 + (−1 − k)x + 1 = 0 A1 discriminant = 0 M1 (−1 − k)2 = 4 (A1) k = −3 or k = 1 A1
5
Question 3Structured · 9 marksA* challenge
Let f(x) = x2 − 6x + 10, for x ≥ k.
(a)
Find the least value of k for which f has an inverse function.
[2]
(b)
For this value of k, find f−1(x), stating its domain.
[4]
(c)
Solve f(x) = f−1(x).
[3]
Show answers and mark scheme
Part
Answer and marking points
Marks
(a)
k = 3
f is one-to-one on x ≥ vertex (M1) k = 3 A1
2
(b)
f−1(x) = 3 + √x − 1, x ≥ 1
f(x) = (x − 3)2 + 1 (A1) interchanging x and y and rearranging M1 f−1(x) = 3 + √x − 1A1 domain x ≥ 1 A1
4
(c)
x = 5
the graphs meet on y = x, so f(x) = x M1 x2 − 7x + 10 = 0 ⇒ x = 2 or x = 5 A1 x = 2 < 3 is not in the domain, so x = 5 R1
3
Question 4Structured · 5 marks
Let f(x) = 2x + 32x − 5, x ≠ 52.
(a)
Write down the equation of the vertical asymptote and the equation of the horizontal asymptote of the graph of f.
[2]
(b)
Find f−1(x).
[3]
Show answers and mark scheme
Part
Answer and marking points
Marks
(a)
x = 52, y = 1
x = 52A1 y = 1 A1
2
(b)
f−1(x) = 5x + 32x − 2
interchanging x and y (M1) x(2y − 5) = 2y + 3 ⇒ y(2x − 2) = 5x + 3 (A1) f−1(x) = 5x + 32x − 2A1
3
Question 5Structured · 5 marks
Solve the inequality |4x − 3| > |x + 5|.
[5]
Show answers and mark scheme
Part
Answer and marking points
Marks
x < −25 or x > 83
squaring both sides, or considering cases M1 (4x − 3)2 − (x + 5)2 > 0 (A1) critical values x = −25, x = 83A1A1 x < −25 or x > 83A1
5
Question 6Structured · 7 marks
Let p(x) = x3 + ax2 + bx + 12, where a, b ∈ ℝ. Given that (x − 1) is a factor of p(x), and that the remainder when p(x) is divided by (x + 2) is 18,
(a)
find the value of a and the value of b;
[5]
(b)
hence factorise p(x) fully.
[2]
Show answers and mark scheme
Part
Answer and marking points
Marks
(a)
a = −2, b = −11
p(1) = 0: a + b = −13 M1A1 p(−2) = 18: 4a − 2b = 14 A1 attempt to solve simultaneously (M1) a = −2, b = −11 A1
5
(b)
(x − 1)(x − 4)(x + 3)
attempt to divide by the known factor (M1) (x − 1)(x − 4)(x + 3) A1
2
Question 7Structured · 7 marks
The point P(4, −2) lies on the graph of y = f(x). The graph of y = f(x) is transformed to the graph of y = −2f(2x − 6) + 3.
(a)
Find the coordinates of the image of P.
[3]
(b)
Describe fully a sequence of transformations that maps the graph of y = f(x) onto this graph.
[4]
Show answers and mark scheme
Part
Answer and marking points
Marks
(a)
(5, 7)
2x − 6 = 4 (M1) x = 5 A1 y = 7 A1
3
(b)
horizontal stretch, scale factor 12, then horizontal translation of 3; reflection in the x-axis and vertical stretch, scale factor 2; vertical translation of 3
horizontal stretch, scale factor 12A1 followed by a horizontal translation of 3 (or: translation of 6 first, then the stretch) A1 reflection in the x-axis and vertical stretch, scale factor 2 A1 vertical translation of 3 (after the vertical stretch) A1
4
Question 8Structured · 6 marks
The number of bacteria in a culture is modelled by N(t) = 500ekt, where t is in hours. After 3 hours there are 1500 bacteria.
(a)
Find the value of k.
[3]
(b)
Find the time taken for the number of bacteria to reach 6000.
[3]
Show answers and mark scheme
Part
Answer and marking points
Marks
(a)
0.366
1500 = 500e3k(M1) k = 13ln1500500(A1) k = 0.366 A1
3
(b)
6.79 hours
500ekt = 6000 (M1) t = ln(6000/500)k(A1) 6.79 hours A1
What is in IB Mathematics: Analysis & Approaches Functions?
In the SL & HL syllabus, Functions covers Functions, composites & inverses, Quadratics & the discriminant, Rational functions, Exponential & log functions, Transformations of graphs, Polynomials & roots, Modulus, odd/even & inequalities.
Where can I get Functions questions with mark schemes?
This page has 10 Functions questions with answers. For more, the free generator on mentorriyaz.in builds a new Functions paper with a full mark scheme each time you click.
Want a mentor, not just a paper?
Riyaz Shaikh has mentored IGCSE, IB and A Level students for 15+ years, one-on-one, online and in Mumbai. The hardest questions on this site are the ones he uses to find a student's weak points.
Original IB-style practice questions written for mentorriyaz.in. These are not IB past paper questions, and this site is not affiliated with or endorsed by the International Baccalaureate Organization. Updated 2026-11-04. Paper generator · mentorriyaz.in