Module 18 of 46Lesson 1 of 5 · HL · AA 2.12 — Polynomial functions; factor and remainder theorems; sum and product of roots
Course map · Topic 2: Functions

2.12 Polynomial functions; factor and remainder theorems; sum and product of roots

HL only12 worked questions

A polynomial is built from whole-number powers of . HL asks you to find remainders without dividing, factorise cubics and quartics using the factor theorem, build polynomials from their roots, and use the sum and product of roots without finding the roots at all.

✏️ Start with the questions. Try each one on paper, then open the solution and compare.
Stuck? Open the notes ↓

✏️ Practice questions

Try each question on paper first. Then open the solution and compare every step.

Question 1●○○ Warm-up✍️ By hand · Paper 1 · no calculator[4 marks]
Let . Find the remainder when is divided by
  1. (a) [2]
  2. (b) [2]
Show the full step-by-step solution
Step 1🧠 ThinkNo long division needed
The remainder theorem says: put in the -value that makes the divisor zero. For that is ; for it is .
Part (a)
Step 1✍️ By handp(2)
M1
A1
Part (b)
Step 1✍️ By handp(−½)
M1
A1
Final answer (a)   (b)
Question 2●○○ Warm-up✍️ By hand · Paper 1 · no calculator[5 marks]
Let .
  1. (a) Show that is a factor of .[2]
  2. (b) Hence factorise fully and solve .[3]
Show the full step-by-step solution
Part (a)
Step 1🧠 ThinkFactor theorem
is a factor exactly when .
Step 2✍️ By handEvaluate f(−3)
M1A1
so is a factorAG
Part (b)
Step 1✍️ By handCompare coefficients: (x + 3)(x² + bx − 2)
The term must be (to give ), and the constant must be (because ).
terms:
M1A1
A1
✅ Check it Sum of roots ✔ (matches ).
Final answer (a)   (b) ;
Question 3●○○ Warm-up✍️ By hand · Paper 1 · no calculator[3 marks]
Write down the sum and the product of the roots of .
Show the full step-by-step solution
Step 1🧠 ThinkRead the coefficients
, , , . The missing term does not matter here.
Step 2✍️ By handUse the formulas
Sum A1
Product M1A1
Final answer Sum ; product
Question 4●●○ Standard✍️ By hand · Paper 1 · no calculator[7 marks]
Let . The polynomial has a factor , and leaves a remainder of 8 when divided by .
  1. (a) Find and .[4]
  2. (b) Show that has only one real root.[3]
Show the full step-by-step solution
Step 1🧠 ThinkTwo facts → two equations
“Factor ” means . “Remainder 8 on division by ” means . Solve the two equations together.
Part (a)
Step 1✍️ By handForm and solve
M1A1
A1
Subtract: A1
Part (b)
Step 1✍️ By handFactorise and test the quadratic
M1
A1
so the quadratic has no real roots; the only real root is R1
Final answer (a)   (b) and , so only
Question 5●●○ Standard✍️ By hand · Paper 1 · no calculator[4 marks]
A cubic polynomial has roots and , and its graph meets the -axis at . Find in the form .
Show the full step-by-step solution
Step 1🧠 ThinkBuild from the roots, then fix the height
Each root gives a factor . A number in front stretches the graph without moving the roots — the -intercept tells us .
Step 2✍️ By handFind a
M1
A1
Step 3✍️ By handExpand
M1
A1
Final answer
Question 6●●○ Standard✍️ By hand · Paper 1 · no calculator[5 marks]
The equation has roots and . Without solving the equation, find
  1. (a) and [2]
  2. (b) [2]
  3. (c) [1]
Show the full step-by-step solution
Step 1🧠 ThinkRewrite everything using the sum and the product
We know the sum and the product straight from the coefficients. Every symmetric expression can be rewritten in terms of those two.
Part (a)
Step 1✍️ By handSum and product
A1A1
Part (b)
Step 1✍️ By handUse (α + β)² = α² + 2αβ + β²
M1
A1
Part (c)
Step 1✍️ By handCommon denominator
A1
Final answer (a) and   (b)   (c)
Question 7●●○ Standard🖩 GDC · Paper 2[4 marks]
Use your GDC to factorise fully.
Show the full step-by-step solution
Step 1🧠 ThinkRoots give factors
If the roots are and the leading coefficient is 2, then the polynomial is . The GDC finds the roots; we write the factors.
Step 2🖩 On the GDCpolyRoots
menu💻 click menu on keypad›3: Algebra›3: Polynomial Tools›1: Find Roots of Polynomial…›polyRoots(2x^3+3x^2−11x−6,x)›enter💻 Enter
📍 Where to find it on the TI-Nspire
polyRoots(is inmenu💻 click menu on keypad›3: Algebra›3: Polynomial Tools›2: Real Roots of Polynomial
1.1*DocRADpolyRoots2·x3+3·x2−11·x−6,x-3,-12,2
Exact rational roots
Step 3✍️ By handWrite the factors
M1A1
A1A1
💡 Remember Put the leading 2 into the bracket with the fraction: .
Final answer
Question 8●●○ Standard🖩 GDC · Paper 2[6 marks]
Let .
  1. (a) Find the roots of .[2]
  2. (b) Find the coordinates of the turning points of the graph of .[2]
  3. (c) Find the set of values of for which has exactly four real solutions.[2]
Show the full step-by-step solution
Part (a)
Step 1🖩 On the GDCpolyRoots
polyRoots(x^4−2x^3−7x^2+8x+5,x)›enter💻 Enter
📍 Where to find it on the TI-Nspire
polyRoots(is inmenu💻 click menu on keypad›3: Algebra›3: Polynomial Tools›2: Real Roots of Polynomial
1.1*DocRADpolyRootsx4−2·x3−7·x2+8·x+5,x{-2.25075,-0.466113,1.46611,3.25075}
Step 2✍️ By handAnswers
A2
Part (b)
Step 1🖩 On the GDCGraph p, then Minimum (twice) and Maximum
menu💻 click menu on keypad›6: Analyze Graph›2: Minimum
1.11.2*DocRAD-3410-14xy12f1(x)=x⁴−2x³−7x²+8x+5(−1.56155, −11.)(2.56155, −11.)(0.5, 7.0625)
Step 2✍️ By handTurning points
Minima and ; maximum A1A1
Part (c)
Step 1🧠 ThinkSlide a horizontal line y = k
The line cuts the W-shaped curve four times only when it lies strictly between the two minima (height −11) and the maximum (height 7.0625).
Step 2✍️ By handAnswer
A1A1
Final answer (a)   (b) min , ; max   (c)
Question 9●●● Exam-level✍️ By hand · Paper 1 · no calculator[6 marks]
When the polynomial is divided by the remainder is 4, and when it is divided by the remainder is . Find the remainder when is divided by .
Show the full step-by-step solution
Step 1🧠 ThinkDividing by a quadratic leaves a linear remainder
When you divide by something of degree 2, the remainder has degree at most 1, so it looks like . Write and substitute the two easy values and (they make the first part zero).
Step 2✍️ By handSet up
M1
A1
A1
Step 3✍️ By handSolve
Subtract: M1A1
Remainder A1
Final answer
Question 10●●● Exam-level✍️ By hand · Paper 1 · no calculator[6 marks]
The roots of form an arithmetic sequence.
  1. (a) Show that one root is 2.[2]
  2. (b) Find and the other two roots.[4]
Show the full step-by-step solution
Step 1🧠 ThinkArithmetic roots: a − d, a, a + d
Three numbers in an arithmetic sequence can be written . Their sum is simply — and we know the sum from the coefficients.
Part (a)
Step 1✍️ By handSum of roots
M1
AG
Part (b)
Step 1✍️ By hand2 is a root, so p(2) = 0
M1A1
M1
Roots A1
✅ Check it Product ✔
Final answer (a) sum   (b) ; roots and
Question 11●●● Exam-level✍️ + 🖩 · Paper 2[7 marks]
A box with no lid is made from a 30 cm by 20 cm sheet of card by cutting a square of side cm from each corner and folding up the sides.
  1. (a) Show that the volume is cm³ and state the possible values of .[3]
  2. (b) Find the values of for which the volume is 1000 cm³.[2]
  3. (c) Find the maximum possible volume.[2]
Show the full step-by-step solution
Part (a)
Step 1✍️ By handLength × width × height
M1
AG
Need : A1
Part (b)
Step 1🖩 On the GDCSolve V = 1000 with polyRoots
polyRoots(4x^3−100x^2+600x−1000,x)›enter💻 Enter
📍 Where to find it on the TI-Nspire
polyRoots(is inmenu💻 click menu on keypad›3: Algebra›3: Polynomial Tools›2: Real Roots of Polynomial
1.1*DocRADpolyRoots4·x3−100·x2+600·x−1000,x{2.92893,5.,17.0711}
Step 2✍️ By handReject the impossible root
or ( is rejected)A1A1
Part (c)
Step 1🖩 On the GDCMaximum on the graph for 0 < x < 10
menu💻 click menu on keypad›6: Analyze Graph›3: Maximum
1.11.2*DocRAD0101450-100xy1200f1(x)=4·x3−100·x2+600·x(3.92375, 1056.31)
Step 2✍️ By handAnswer
cm³ (1056.31) when A1A1
Final answer (a) shown,   (b) or   (c) cm³ (3 s.f.)
Question 12●●● Exam-level✍️ + 🖩 · Paper 3[14 marks]
This question investigates the family of cubic equations , , with roots (real or complex).
  1. (a) Write down and in terms of , and find .[3]
  2. (b) Hence show that for every value of .[2]
  3. (c) Use your GDC to find the roots when , and verify the result of (b).[3]
  4. (d) The graph of has turning points at and . Find the values of for which the equation has three distinct real roots.[3]
  5. (e) Find all three roots when , and explain why (b) still holds even though involves complex numbers.[3]
Show the full step-by-step solution
Step 1🧠 ThinkThe plan
We use the coefficients to learn about the roots without finding them, then test our discovery on the calculator for particular values of .
Part (a)
Step 1✍️ By handRead the coefficients (a₃ = 1, a₂ = 0, a₁ = −3, a₀ = k)
A1
A1
A1
Part (b)
Step 1✍️ By handSquare the sum
M1
AG
Part (c)
Step 1🖩 On the GDCpolyRoots for k = 1, then add the squares
r:=polyRoots(x^3−3x+1,x)›enter💻 Enter›sum(r^2)›enter💻 Enter
📍 Where to find it on the TI-Nspire
polyRoots(is inmenu💻 click menu on keypad›3: Algebra›3: Polynomial Tools›2: Real Roots of Polynomial
⌨️ store a value: type := (colon, then equals) on the keyboard
sum(is inmenu💻 click menu on keypad›6: Statistics›3: List Math›5: Sum of Elements
Store the list as r, then sum(r^2) squares each root and adds them.
1.1*DocRADr:=polyRootsx3−3·x+1,x{-1.87939,0.347296,1.53209}sumr26.
Step 2✍️ By handRoots
; sum of squares ✔A1A1R1
Part (d)
Step 1✍️ By handThe line y = −k must cut between the turning points
. The horizontal line cuts the cubic three times when it lies strictly between the heights and .
M1
A1A1
Part (e)
Step 1🖩 On the GDCcPolyRoots shows the complex pair
menu💻 click menu on keypad›3: Algebra›3: Polynomial Tools›3: Complex Roots of Polynomial›cPolyRoots(x^3−3x+3,x)›enter💻 Enter
1.1*DocRADcPolyRootsx3−3·x+3,x{1.0519−0.565236·i,1.0519+0.565236·i,-2.1038}
Step 2✍️ By handInterpret
A1
The sum and product formulas hold for all roots, real or complex, so (b) still gives 6;R1
the imaginary parts cancel because the roots are a conjugate pairR1
Final answer (a)   (b)   (c) ; squares add to 6   (d)   (e) ; conjugate imaginary parts cancel
🆘 Stuck on a question? Open the notes, GDC toolkit and common mistakes
💻 Using the TI-Nspire CX Student Software on a laptop
  • The screens in these notes are drawn exactly as the Student Software shows them. The keypad on the left of the software works like the handheld — click its keys with the mouse.
  • menu: click menu on the on-screen keypad (or Documents Toolbox ▸ 🔧). The menu numbers and letters are the same as in these notes.
  • enter = Enter  ·  tab = Tab (next box)  ·  esc = Esc  ·  del = Backspace.
  • Powers: type ^ (Shift+6), the power, then press → to come back down before typing more. x² = ^2 then →.
  • Fraction: type /  ·  √: type sqrt(  ·  π: type pi  ·  eˣ: type exp(  ·  store: type :=. For EE (×10ⁿ) and i, click them on the keypad.
  • New page: Ctrl+I (or the Insert menu)  ·  change page: Ctrl+← / Ctrl+→  ·  graph entry line: Ctrl+G  ·  var: Ctrl+L.
  • Radian / Degree: click Settings in the status bar at the bottom of the window. The mode (RAD or DEG) shows in the top bar.
  • IB exam mode (Press-to-Test): everything in these notes works on the non-CAS TI-Nspire with the IB exam settings. In exam mode there are no dot-product, cross-product, unit-vector or eigenvalue keys and no Diff Eq graphs — the notes show the allowed way (type the components, use polyRoots on the characteristic equation, do Euler steps on a Calculator page).
  • If you type nDeriv(, the software shows it as centralDiff( — it is the same command.

🎯 What you must know

  • Degree polynomial: at most real roots and at most turning points. Odd degree: the ends go in opposite directions; even degree: same direction.
  • Remainder theorem: the remainder when is divided by is . Divided by : the remainder is .
  • Factor theorem: is a factor of .
  • To factorise a cubic: find one root by trying factors of the constant term, then divide (long division or comparing coefficients) to get a quadratic.
  • Sum and product of roots of : sum , product . These include complex roots.
  • Useful identity: ; for three roots .
  • A repeated (double) root: the graph touches the -axis there. A single root: the graph crosses it.
Sum and product of the roots
📘 In the formula booklet
Remainder theorem
🧠 Learn this one

🖩 Your GDC toolkit for this subtopic

Follow the steps on your own TI-Nspire CX II. The screens show what you should see.

All real roots of a polynomial
menu💻 click menu on keypad›3: Algebra›3: Polynomial Tools›1: Find Roots of Polynomial…›polyRoots(2x^3+3x^2−11x−6,x)›enter💻 Enter
📍 Where to find it on the TI-Nspire
polyRoots(is inmenu💻 click menu on keypad›3: Algebra›3: Polynomial Tools›2: Real Roots of Polynomial
  1. Start on a Calculator page (ctrl doc adds one).
  2. Press menu.
  3. Choose 3: Algebra.
  4. Choose 3: Polynomial Tools.
  5. Choose 1: Find Roots of Polynomial….
  6. A box opens. Fill in each field (press tab to move between fields), then press enter. The results appear on the screen.
  7. Type polyRoots(2x^3+3x^2−11x−6,x).
  8. Press enter.
1.1*DocRAD⚡1Actions½2Numberx=3Algebra∫4Calculus⚄5Probabilityx̄6Statistics▦7Matrix & Vector$€8Finance019Functions & Programs1Numerical Solve2Solve System of Linear Equations...3Polynomial Tools1Find Roots of Polynomial...2Real Roots of Polynomial3Complex Roots of Polynomial
The menu path
1.1*DocRADpolyRoots2·x3+3·x2−11·x−6,x-3,-12,2
Exact rational roots
Worked example: Question 7 — polyRoots
Complex roots as well
menu💻 click menu on keypad›3: Algebra›3: Polynomial Tools›3: Complex Roots of Polynomial›cPolyRoots(x^3−3x+3,x)›enter💻 Enter
  1. Start on a Calculator page (ctrl doc adds one).
  2. Press menu.
  3. Choose 3: Algebra.
  4. Choose 3: Polynomial Tools.
  5. Choose 3: Complex Roots of Polynomial.
  6. Type cPolyRoots(x^3−3x+3,x).
  7. Press enter.
1.1*DocRAD⚡1Actions½2Numberx=3Algebra∫4Calculus⚄5Probabilityx̄6Statistics▦7Matrix & Vector$€8Finance019Functions & Programs1Numerical Solve2Solve System of Linear Equations...3Polynomial Tools1Find Roots of Polynomial...2Real Roots of Polynomial3Complex Roots of Polynomial
The menu path
1.1*DocRADcPolyRootsx3−3·x+3,x{1.0519−0.565236·i,1.0519+0.565236·i,-2.1038}
Worked example: Question 12 — cPolyRoots shows the complex pair
Turning points from the graph
menu💻 click menu on keypad›6: Analyze Graph›2: Minimum
  1. Start on a Graphs page (ctrl doc adds one).
  2. Press menu.
  3. Choose 6: Analyze Graph.
  4. Choose 2: Minimum.
  5. Move the pointer to the LEFT of the lowest point and press click, then to the RIGHT and press click. The minimum point and its coordinates appear.
1.1*DocRAD⚡1Actions▣2View✎3Graph Entry/Edit⌕4Window / Zoom⌇5Trace⌕6Analyze Graph▦7Table△8Geometry⚙9Settings...1Zero2Minimum3Maximum4Intersection5dy/dx6Integral7Bounded Area8Analyze Conics
The menu path
1.11.2*DocRAD-3410-14xy12f1(x)=x⁴−2x³−7x²+8x+5(−1.56155, −11.)(2.56155, −11.)(0.5, 7.0625)
Worked example: Question 8 — Graph p, then Minimum (twice) and Maximum

⚠️ Where students lose marks

  • Using for division by . The remainder is — the value that makes the divisor zero.
  • Sign of the sum of roots: it is , with a minus.
  • Forgetting in the product: for a cubic the product is .
  • Missing a zero coefficient: in there is no term — write when you divide or use polyRoots with a list.
  • Giving only real roots when the question says “all roots” — check with cPolyRoots.