DP Math AI · HL / SL · Number and Algebra

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

Get started
Notes Quiz

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 n variables, you generally need n 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 [0​0​0​∣​0​] means the equations are dependent , the system has infinitely many solutions (one equation is redundant).
  • A row of the form [0​0​0​∣​k​] where k=0 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

← Previous topicSL 1.7—Loan repayments and amortizationNext topic →AHL 1.9—Log laws
Koncepts

Learn it properly. Then practise like it's the real paper.

Start free

Features

  • Lessons
  • Past papers
  • Library
  • Homework Help
  • Duels

More

  • For parents
  • Compare
  • Plans & pricing
  • DP for students

Legal

  • Privacy
  • Terms
  • Account deletion

© 2026 Koncepts (product of PrepAiro, Inc). All rights reserved.
DP, IB, EE and TOK are terms of the International Baccalaureate Organization.

Made for IB DP students.