DP Math AI · HL / SL · Number and Algebra · Updated

SL 1.8—Use of technology to solve systems of linear equations and polynomial equations

Get started

Why Use Technology for Equations?

Solving systems of equations by hand — substitution, elimination, row reduction — works well for simple cases. But as the number of variables grows or polynomial degrees increase, the algebra becomes tedious and error-prone. This is exactly where technology steps in.

In IB Mathematics AI, you are expected to use graphing calculators and software tools (such as GeoGebra or Desmos) to solve:

  • Systems of linear equations (up to 3 variables)
  • Polynomial equations of any reasonable degree

The skill being assessed is not the manual calculation — it's knowing how to set up the problem, use the tool correctly, and interpret the output in context.

Note

Approved IB calculators (e.g. TI-84, Casio fx-CG50) and platforms like GeoGebra are all suitable. Know your tool well — the interface varies, but the underlying methods are the same.

Systems of Linear Equations — Key Concepts

System of Linear Equations

A set of two or more linear equations involving the same variables. A solution is a set of values that satisfies all equations simultaneously.

For a system with variables, you generally need equations to find a unique solution. However, systems can have:

  • One unique solution — lines/planes intersect at exactly one point
  • Infinitely many solutions — equations are dependent (lines/planes overlap)
  • No solution — equations are inconsistent (parallel lines/planes that never meet)
Exam Tip

Before solving with technology, always count your equations and variables. If you have 3 unknowns, you need 3 equations. If the numbers don't match, re-read the problem carefully.

Technology approaches for linear systems:

  1. Graphical method — plot each equation and find the intersection point(s)
  2. Matrix method (rref) — enter the augmented matrix and apply reduced row echelon form

Recognising non-unique solutions from rref output:

When you apply rref, not every system gives a clean unique solution. Learn to recognise these two special cases:

  • A row of the form means the equations are dependent — the system has infinitely many solutions (one equation is redundant).
  • A row of the form where means the system is inconsistent — there is no solution (the equations contradict each other).
Warning

If your rref output contains a row of all zeros on the left side, do not assume an error — check whether the right-hand side is also zero (infinitely many solutions) or non-zero (no solution).

Free preview

9 more sections in this topic

Checking your topic access