IB Maths AA HL Topic 2 โ€” Functions Paper 1 & 2 HL only ~7 min read

Factor & Remainder Theorem

Two shortcuts that save you the trouble of doing a full polynomial division. The remainder theorem tells you the remainder when P(x) is divided by (ax โˆ’ b) just by evaluating P(b/a). The factor theorem is the special case where that remainder is zero โ€” meaning (ax โˆ’ b) is a factor. Together they let you find roots, factorise polynomials, and solve for unknown coefficients in seconds.

๐Ÿ“˜ What you need to know

The factor theorem โ€” testing for factors

Factor theorem (ax โˆ’ b) is a factor of P(x)   โŸบ   P(ba) = 0

To test whether (ax โˆ’ b) is a factor: set the bracket equal to zero, solve for x, and substitute that value into P(x). Zero means yes; anything else means no.

Monic linear: (x โˆ’ k)
test by computing P(k)
simplest case โ€” substitute the root
Non-monic: (ax โˆ’ b)
test by computing P(b/a)
always set the bracket to zero first

The remainder theorem โ€” finding remainders fast

Remainder theorem remainder when P(x) is divided by (ax โˆ’ b) is   P(ba)

๐Ÿค” Why does this work?

Write the division identity: P(x) = (ax โˆ’ b) ยท Q(x) + r. The remainder is a constant because the divisor is linear. Substitute x = b/a: the bracket becomes zero, the entire (ax โˆ’ b) ยท Q(x) part vanishes, and you’re left with r. So P(b/a) = r.

One substitution gives you the remainder โ€” no long division required. The factor theorem is just this with r = 0.

Finding unknown coefficients

The most common Paper 1 question type: a polynomial with one or two unknowns, plus information about its factors or remainders. Each piece of information gives you one equation; solve the system.

๐Ÿงญ Recipe โ€” finding unknowns from factor/remainder info

  1. For each linear divisor (ax โˆ’ b), compute x = b/a.
  2. Substitute that value into P(x) โ€” this gives an expression in the unknowns.
  3. Set it equal to the given remainder (or 0 if it’s a factor).
  4. Solve the resulting equation(s). One unknown needs one equation; two unknowns need two.

Fully factorising a polynomial

If you can find one factor, you can usually find the rest. The trick is knowing where to look.

Rational root theorem (mini version): if P(x) has integer coefficients, any rational root p/q must satisfy: p divides the constant term, q divides the leading coefficient. So for 2x3 โˆ’ 5x2 + 1, candidates are ยฑ1, ยฑ1/2.

๐Ÿงญ Recipe โ€” fully factorise a cubic (or higher)

  1. List rational candidates ยฑp/q.
  2. Test each by computing P(ยฑp/q). The first one that gives 0 is a root.
  3. Write the corresponding factor (use (qx โˆ’ p) for root p/q).
  4. Divide the polynomial by that factor (long division or comparing coefficients).
  5. Factorise the resulting quotient โ€” usually a quadratic you can handle directly.
  6. Write the polynomial as a product of all factors found.

Worked examples

WE 1

Test whether (x + 4) is a factor

Determine whether (x + 4) is a factor of P(x) = x3 + 6x2 + 5x โˆ’ 12.

Step 1: Set x + 4 = 0 โ†’ x = โˆ’4 Step 2: Compute P(โˆ’4) P(โˆ’4) = (โˆ’4)ยณ + 6(โˆ’4)ยฒ + 5(โˆ’4) โˆ’ 12 = โˆ’64 + 96 โˆ’ 20 โˆ’ 12 = 0 P(โˆ’4) = 0, so (x + 4) is a factor a “yes” verdict for the factor theorem means the remainder is zero โ€” equivalently, x = โˆ’4 is a root
WE 2

Find an unknown coefficient using the factor theorem

Given that (x โˆ’ 3) is a factor of P(x) = x3 + ax2 โˆ’ 7x + 12, find the value of a.

Step 1: x โˆ’ 3 = 0 โ†’ x = 3 Step 2: Apply factor theorem โ€” P(3) = 0 P(3) = 27 + 9a โˆ’ 21 + 12 = 0 9a + 18 = 0 a = โˆ’2 a = โˆ’2 verify: P(x) = xยณ โˆ’ 2xยฒ โˆ’ 7x + 12; P(3) = 27 โˆ’ 18 โˆ’ 21 + 12 = 0 โœ“
WE 3

Find a remainder using the remainder theorem

Find the remainder when P(x) = 4x3 โˆ’ 3x2 + 5x โˆ’ 8 is divided by (x โˆ’ 2).

Apply the remainder theorem with x = 2 P(2) = 4(8) โˆ’ 3(4) + 5(2) โˆ’ 8 = 32 โˆ’ 12 + 10 โˆ’ 8 = 22 remainder = 22 no long division needed โ€” one substitution gives the answer
WE 4

Remainder when divisor is non-monic

Find the remainder when P(x) = 3x3 + 4x2 โˆ’ 6x + 1 is divided by (3x + 2).

Step 1: Set 3x + 2 = 0 โ†’ x = โˆ’2/3 Step 2: Compute P(โˆ’2/3) P(โˆ’2/3) = 3(โˆ’8/27) + 4(4/9) โˆ’ 6(โˆ’2/3) + 1 = โˆ’8/9 + 16/9 + 4 + 1 = 8/9 + 5 = 8/9 + 45/9 = 53/9 remainder = 53/9 always set the bracket to zero first โ€” substituting x = 2/3 instead of x = โˆ’2/3 is the most common slip
WE 5

Find an unknown using the remainder theorem

The polynomial P(x) = 2x3 + ax2 โˆ’ 5x + 6 leaves a remainder of 4 when divided by (x + 1). Find the value of a.

Step 1: Set x + 1 = 0 โ†’ x = โˆ’1 Step 2: P(โˆ’1) = remainder = 4 P(โˆ’1) = 2(โˆ’1)ยณ + a(โˆ’1)ยฒ โˆ’ 5(โˆ’1) + 6 = โˆ’2 + a + 5 + 6 = a + 9 a + 9 = 4 โ†’ a = โˆ’5 a = โˆ’5 verify: P(โˆ’1) = โˆ’2 + (โˆ’5) + 5 + 6 = 4 โœ“
WE 6

Fully factorise a cubic

Fully factorise f(x) = 2x3 โˆ’ 3x2 โˆ’ 11x + 6.

Step 1: Rational candidates ยฑp/q p โˆˆ {1, 2, 3, 6} (factors of 6); q โˆˆ {1, 2} candidates: ยฑ1, ยฑ2, ยฑ3, ยฑ6, ยฑ1/2, ยฑ3/2 Step 2: Test until f = 0 f(โˆ’2) = โˆ’16 โˆ’ 12 + 22 + 6 = 0 โœ“ โ†’ (x + 2) is a factor Step 3: Divide f(x) by (x + 2) 2xยณ โˆ’ 3xยฒ โˆ’ 11x + 6 = (x + 2)(2xยฒ + bx + c) compare: 2xยฒ: 2 โœ“; xยฒ: b + 4 = โˆ’3 โ†’ b = โˆ’7; const: 2c = 6 โ†’ c = 3 quotient: 2xยฒ โˆ’ 7x + 3 Step 4: Factorise the quadratic 2xยฒ โˆ’ 7x + 3 = (2x โˆ’ 1)(x โˆ’ 3) f(x) = (x + 2)(2x โˆ’ 1)(x โˆ’ 3) cubic with three real roots โ€” confirm by expanding back, or check f(3) = 54 โˆ’ 27 โˆ’ 33 + 6 = 0 โœ“

๐Ÿ’ก Top tips

โš  Common mistakes

The factor theorem turns root-finding into a substitution problem โ€” and root-finding is the gateway to graph-sketching. The next note, Graphs & Roots of Polynomial Functions, uses everything you’ve learned here to sketch cubics, quartics, and beyond from their factorised form.

Need help with Factor & Remainder Theorem?

Get 1-on-1 help from an IB examiner who knows exactly what Paper 1 & 2 are looking for.

Book Free Session โ†’