A Level Math Revision

Edexcel IAL P3 Functions: exam questions and answers, notes and worked examples

Updated October 2026 · By Pete Bromfield

P3 functions covers domain and range, composite functions fg(x)=f(g(x)), inverse functions and the modulus function. Work from the inside out in a composite, and remember that only a one-to-one function has an inverse: the domain of f−1 is the range of f, and its graph is the reflection of y=f(x) in y=x.

Practise P3 functions →

Try it first

1 of 8

  1. Question 1 of 8
  2. Question 2 of 8
  3. Question 3 of 8
  4. Question 4 of 8
  5. Question 5 of 8
  6. Question 6 of 8
  7. Question 7 of 8
  8. Question 8 of 8

Start with one question on composite functions. Stuck? Take a hint. No sign-in needed.

f(x)=4x+1 and g(x)=x2+1. Find (f∘g)(−2).
Choose your answer · keys 1–4

P3 Functions notes

Domain, range and mappings

The domain is the set of inputs; the range is the set of outputs. A function is one-to-one if each output comes from exactly one input. f(x)=x2+3, x∈R, is many-to-one and its range is f(x)≥3.

Composite functions

fg(x) means apply g first, then f. With f(x)=2x+1 and g(x)=x2: fg(x)=2x2+1 but gf(x)=(2x+1)2, and fg(3)=19. The order matters.

Inverse functions

Write y=f(x), make x the subject, then swap the letters. For f(x)=3x−5, f−1(x)=x+53, and ff−1(x)=x. The domain of f−1 is the range of f; restrict a many-to-one function's domain before inverting it.

The modulus function

|x| is the size of x without its sign. y=|f(x)| reflects the parts of y=f(x) below the x-axis upwards; y=f(|x|) copies the part for x≥0 into x<0. |2x−3|=5 gives x=4 or x=−1, and |x−2|<3 gives −1<x<5.

Combined transformations

For y=af(x+b)+c, deal with the inside of the bracket first (the horizontal translation by −b), then the stretch by factor a, then the vertical translation by c. Track a few key points, such as turning points and intercepts, through each step.

Key formulas

Functions: fg(x)=f(g(x)); f−1 reflects f in y=x; modulus graphs Learn it

In the formula booklet = printed in Pearson's IAL formulae booklet, so know where to find it. Learn it = not printed there, so learn it by heart. All P3 formulas on one page (free PDF) →

P3 Functions worked examples

Each mark scheme is checked line by line before it is published here. M marks are for method, A marks for accurate answers that follow from them, B marks for independent results.

Worked example 1 · 5 marks · hard

Solve the inequality |2x+1|≤|x−5|.

Mark scheme

5 steps

Worked example 2 · 4 marks · hard

Given that f(x)=x+1x−2, x≠2, find an expression for ff(x) in its simplest form.

Mark scheme

4 steps

Worked example 3 · 4 marks · medium

Find the inverse function f−1(x) for f(x)=3x−12x+5, x≠−2.5.

Mark scheme

4 steps

Free account: +5 more practice questions on functions with instant feedback, and full worked answers on the free questions. Free, no card. Join free →

Common P3 functions mistakes

Every P3 mistake from the examiner reports, with the paper it came from →

On your calculator: how to find intersections, zeros, maximum and minimum points. A calculator is allowed in every IAL unit.

P3 Functions FAQ

What is the difference between fg(x) and gf(x)?

fg(x) means apply g first, then f; gf(x) means apply f first, then g. They are usually different: with f(x) = 2x + 1 and g(x) = x², fg(x) = 2x² + 1 but gf(x) = (2x + 1)².

Why does a function need to be one-to-one to have an inverse?

If two inputs give the same output, the inverse would have to send that output back to two different places, which a function cannot do. Restricting the domain (for example x ≥ 0) makes it one-to-one.

Is a calculator allowed in IAL P3?

Yes. A calculator is allowed in every Edexcel IAL maths unit, P3 included. Method marks are for the working you write down, so show it.

How long is the IAL P3 exam?

Each IAL maths unit, P3 included, is one written paper of 1 hour 30 minutes worth 75 marks.

How often does functions come up in P3?

In our mapping of the 4 Pearson P3 papers from June 2024 to June 2025, functions was tested in 4 of them (9 questions in all). Any topic can be examined in any series.

Next steps

More P3: Numerical Methods · Further Differentiation · Further Integration · Algebraic Methods · Trigonometric Functions · Trigonometric Addition Formulae · Exponentials and Logarithms

Your P3 revision kit

Save your P3 answers and track your progressA free account remembers the questions you have done and brings you back to this page.

Join free

Already have an account? Sign in

Other units: IAL P1 · IAL P2 · IAL P4 · IAL S1 · IAL M1