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

Graphs & Roots of Polynomial Functions

A polynomial graph is fully determined by four things: the y-intercept, the roots, the multiplicity of each root, and the end behaviour. Once you have these, sketching is mechanical. The Fundamental Theorem of Algebra guarantees a real polynomial of degree n has exactly n zeros (counting complex pairs and repeats), which is what lets you back out an equation from a graph or finish factorising once one zero is known.

๐Ÿ“˜ What you need to know

Multiplicity โ€” what each one looks like

The multiplicity of a root tells you how the curve behaves at the x-axis at that point. Four cases cover everything:

Mult 1
crosses
straight pass-through
Mult 2
touches
turning point on the axis
Mult odd โ‰ฅ 3
crosses
stationary point of inflection
Mult even โ‰ฅ 4
touches
turning point on the axis (flatter)
Three multiplicity types at a root
(x โˆ’ k) โ€” multiplicity 1 k crosses straight (x โˆ’ k)ยฒ โ€” multiplicity 2 k touches at turning point (x โˆ’ k)ยณ โ€” multiplicity 3 k crosses with flat tangent
Quick mental rule: odd multiplicity โ†’ crosses (the curve goes through); even multiplicity โ†’ touches (the curve bounces off). Higher multiplicity just makes the curve flatter at the root.

End behaviour from the leading term

For very large |x|, only the leading term anxn matters โ€” every other term is negligible by comparison. So the ends are determined by two things: parity of n, and sign of an.

an > 0, n even
โ†– โ†—
both ends to +โˆž
an < 0, n even
โ†™ โ†˜
both ends to โˆ’โˆž
an > 0, n odd
โ†™ โ†—
โˆ’โˆž on left, +โˆž on right
an < 0, n odd
โ†– โ†˜
+โˆž on left, โˆ’โˆž on right
Mnemonic: even degrees behave like a parabola โ€” both ends go the same way. Odd degrees behave like a cubic โ€” the ends go opposite ways. The sign of the leading coefficient flips the picture vertically.

The sketching recipe

๐Ÿงญ Recipe โ€” sketching a polynomial

  1. Find the y-intercept: substitute x = 0.
  2. Find the roots and their multiplicities: factorise (or use given factored form).
  3. Plot each root as either a “crosses” or “touches” point based on multiplicity.
  4. Determine the end behaviour from the sign and parity of the leading term.
  5. Connect with a smooth curve, ensuring at least one turning point between consecutive distinct roots.
  6. Label all intercepts (with coordinates) and indicate the shape clearly.

Solving polynomial equations

The Fundamental Theorem of Algebra guarantees that a real polynomial of degree n has exactly n zeros (in โ„‚, counting multiplicity). Two facts make these searchable:

Real linear factor
x = k real โ†’ (x โˆ’ k) is a factor
factor theorem
Conjugate pair
a ยฑ bi roots โ†’ (xโˆ’a)2 + b2 is a factor
non-real roots come in pairs
Odd degree
at least one real zero
graph must cross the x-axis

๐Ÿงญ Recipe โ€” find all zeros given one

  1. Write the corresponding factor from the given zero (real โ†’ linear; complex โ†’ quadratic from the conjugate pair).
  2. Divide the polynomial by that factor (long division or comparing coefficients).
  3. Solve the resulting quotient โ€” typically a quadratic, finished off with the formula.
  4. List all zeros: the original given one(s) plus the new ones from the quotient.

Worked examples

WE 1

Sketch a polynomial from its factorised form

Sketch the graph of f(x) = (x + 1)(x โˆ’ 2)2(x โˆ’ 4), labelling all intercepts.

Step 1: y-intercept โ€” substitute x = 0 f(0) = (1)(โˆ’2)ยฒ(โˆ’4) = (1)(4)(โˆ’4) = โˆ’16 โ†’ (0, โˆ’16) Step 2: Roots and multiplicities x = โˆ’1 (mult 1) โ†’ crosses; x = 2 (mult 2) โ†’ touches x = 4 (mult 1) โ†’ crosses Step 3: End behaviour โ€” leading term x ยท xยฒ ยท x = xโด; positive coefficient, even degree both ends โ†’ +โˆž x-ints (โˆ’1, 0), (2, 0) [touch], (4, 0); y-int (0, โˆ’16); both ends to +โˆž curve enters from top-left, dips through (โˆ’1, 0), comes back up through (0, โˆ’16), kisses (2, 0), dips again, then rises through (4, 0) up to top-right
WE 2

Find a polynomial from its graph

A polynomial graph touches the x-axis at (โˆ’2, 0) with a stationary point of inflection, crosses the x-axis at (1, 0), and passes through (0, 16). The graph tends to โˆ’โˆž as x โ†’ ยฑโˆž. Find a possible equation for the polynomial.

Step 1: Identify factors from multiplicities stationary inflection at (โˆ’2, 0) โ†’ multiplicity 3 โ†’ (x + 2)ยณ crosses at (1, 0) โ†’ multiplicity 1 โ†’ (x โˆ’ 1) Step 2: Set up form with unknown leading coefficient y = a(x + 2)ยณ(x โˆ’ 1) Step 3: Use y-intercept to find a y(0) = a ยท (2)ยณ ยท (โˆ’1) = โˆ’8a = 16 โ†’ a = โˆ’2 Step 4: Verify end behaviour leading term: โˆ’2 ยท xยณ ยท x = โˆ’2xโด (negative, even degree) โ†’ both ends โ†’ โˆ’โˆž โœ“ y = โˆ’2(x + 2)ยณ(x โˆ’ 1) “stationary point of inflection” is the giveaway for multiplicity 3 โ€” without it, you’d think (x + 2) was a simple factor
WE 3

Describe the behaviour at each root

For f(x) = โˆ’(x + 5)(x โˆ’ 1)2(x + 2)3, state: (a) the degree, (b) the y-intercept, (c) the behaviour at each root.

(a) Degree โ€” sum of multiplicities 1 + 2 + 3 = 6 (a) degree 6 (b) y-intercept: f(0) f(0) = โˆ’(5)(1)ยฒ(2)ยณ = โˆ’(5)(1)(8) = โˆ’40 (b) (0, โˆ’40) (c) Multiplicities x = โˆ’5: mult 1 โ†’ crosses x = 1: mult 2 โ†’ touches (turning point on axis) x = โˆ’2: mult 3 โ†’ crosses with stationary inflection (c) crosses at โˆ’5; touches at 1; crosses with flat tangent at โˆ’2 leading term: โˆ’xยนยทxยฒยทxยณ = โˆ’xโถ (negative, even) โ†’ both ends to โˆ’โˆž
WE 4

State the number and nature of zeros

A real polynomial f(x) has degree 5. It has a real zero at x = 2 with multiplicity 2 and a real zero at x = โˆ’1 with multiplicity 1. State the number and nature of any further zeros.

Step 1: Total zeros from FTA degree 5 โ†’ 5 zeros (counting multiplicity) Step 2: Real zeros accounted for x = 2 (mult 2) + x = โˆ’1 (mult 1) = 3 zeros Step 3: Remaining zeros 5 โˆ’ 3 = 2 zeros left f is real โ†’ any complex zeros come in conjugate pairs โ†’ these 2 are a conjugate pair two non-real zeros forming a complex conjugate pair two further real zeros are also possible in principle, but the question wording “any further zeros” + odd-degree set-up makes a complex pair the standard answer
WE 5

Find all zeros given one

Given that x = 3 is a zero of f(x) = x3 โˆ’ 5x2 + 11x โˆ’ 15, find all three zeros of f.

Step 1: x = 3 is a zero โ†’ (x โˆ’ 3) is a factor Step 2: Divide f by (x โˆ’ 3) โ€” compare coefficients xยณ โˆ’ 5xยฒ + 11x โˆ’ 15 = (x โˆ’ 3)(xยฒ + ax + b) expand: xยณ + axยฒ + bx โˆ’ 3xยฒ โˆ’ 3ax โˆ’ 3b match xยฒ: a โˆ’ 3 = โˆ’5 โ†’ a = โˆ’2 match const: โˆ’3b = โˆ’15 โ†’ b = 5 quotient: xยฒ โˆ’ 2x + 5 Step 3: Solve xยฒ โˆ’ 2x + 5 = 0 x = (2 ยฑ โˆš(4 โˆ’ 20))/2 = (2 ยฑ โˆš(โˆ’16))/2 = (2 ยฑ 4i)/2 x = 1 ยฑ 2i zeros: x = 3, x = 1 + 2i, x = 1 โˆ’ 2i cubic has three zeros total โ€” one real and one complex conjugate pair, matching the FTA
WE 6

Construct a polynomial from given zeros

A real polynomial f(x) of degree 4 has zeros at x = โˆ’2, x = 5, and x = 3 + i. The leading coefficient is 1. Find f(x) in expanded form.

Step 1: Use conjugate root theorem f real โ†’ 3 โˆ’ i is also a zero four zeros: โˆ’2, 5, 3 + i, 3 โˆ’ i โœ“ Step 2: Combine the complex pair into a real quadratic (x โˆ’ (3 + i))(x โˆ’ (3 โˆ’ i)) = (x โˆ’ 3)ยฒ โˆ’ iยฒ = (x โˆ’ 3)ยฒ + 1 = xยฒ โˆ’ 6x + 10 Step 3: Combine the real linear factors (x + 2)(x โˆ’ 5) = xยฒ โˆ’ 3x โˆ’ 10 Step 4: Multiply the two quadratics f(x) = (xยฒ โˆ’ 3x โˆ’ 10)(xยฒ โˆ’ 6x + 10) = xโด โˆ’ 6xยณ + 10xยฒ โˆ’ 3xยณ + 18xยฒ โˆ’ 30x โˆ’ 10xยฒ + 60x โˆ’ 100 = xโด โˆ’ 9xยณ + 18xยฒ + 30x โˆ’ 100 f(x) = xโด โˆ’ 9xยณ + 18xยฒ + 30x โˆ’ 100 always pair complex conjugates first โ€” they multiply to a clean real quadratic, simplifying the expansion

๐Ÿ’ก Top tips

โš  Common mistakes

You can now read a polynomial from its graph and back. The next note, Sum & Product of Roots of Polynomials, exposes a shortcut: the sum and product of all the zeros are encoded in just two coefficients of the polynomial. Useful when you have partial information about the roots and need to find the rest without fully factorising.

Need help with Polynomial Graphs & Roots?

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

Book Free Session โ†’