Maths IA criteria · 4 marks

Criterion B: Mathematical communication

Criterion B is about writing mathematics properly: the right notation, terminology and representations, used consistently throughout. It is worth 4 marks, and small, fixable slips cost students more marks here than anywhere else.

What Criterion B assesses

Whether the mathematical language — notation, symbols, terminology — is appropriate and used consistently, whether key terms and variables are defined, and whether the representations you choose (graphs, tables, diagrams, equations) are relevant and clear.

This is our summary, not the IB's wording. The descriptors themselves, with a checklist and a self-grade sheet, are on the IA criteria page.

What the mark bands look like in practice

BandWhat the examiner typically sees
Low (1)Some relevant mathematical language, but notation is often wrong or informal (calculator notation, undefined variables).
Middle (2)Relevant notation and some suitable representations, but used inconsistently — for example correct symbols in one section and calculator notation in the next, or graphs without labelled axes.
Good (3)Mostly appropriate and consistent notation, terminology and representations, with occasional slips.
Top (4)Appropriate and consistent throughout: every variable defined, every graph labelled with units and scale, rounding justified, and representations chosen because they help.

Checklist for Criterion B

  • Every variable defined when it first appears, with units and domain (e.g., “let t be the time in minutes, t ≥ 0”).
  • Key terms defined where they are first used — not in a glossary at the start.
  • No calculator or computer notation: write x², not x^2; e^(0.5t) as a proper exponent; √ not sqrt; × not *; E for standard form never.
  • ≈ for every rounded value, and a sentence explaining your rounding (e.g., to 3 significant figures because the data were measured to 3 s.f.).
  • Graphs with titles, labelled axes, units and scales; an axis break shown if an axis does not start at zero.
  • Tables with headings and units in the column titles.
  • Variables in italics, consistently (an equation editor does this for you).
  • Equations typed in an equation editor, in the same font throughout.
  • The word “substitute”, not “plug in”; mathematical vocabulary used accurately (gradient, asymptote, residual…).
  • Only statistics you use: do not calculate a standard deviation you never interpret.

Get the full A–E checklist as a PDF

Examiner tips

Define, then use.

An examiner should never meet a symbol before you have said what it means. A quick way to check: search your document for each letter you use as a variable.

Choose representations that do work.

A scatter graph before you model, a residual plot after, a table of parameters when you compare models. A pie chart of your data rarely helps anyone.

Justify accuracy.

Say why your sample size and your level of rounding are appropriate. “Temperatures were recorded to 0.1 °C, so results are given to 1 decimal place” is exactly what examiners look for.

Weak vs strong: an example

Loses marks

“I plugged the numbers into the equation y=45e^-0.03x+20 and got 38.6421.”

Earns marks

“Substituting t = 20 into T(t) = 45e^(−0.03t) + 20, where T is the temperature in °C after t minutes, gives T(20) ≈ 38.6 °C (to 1 d.p., the precision of the thermometer).”

Common Criterion B mistakes

  • Graphs pasted from software with default labels such as “Series 1” and no units.
  • Writing 2.5E-3 or y=3x^2+2 in the text.
  • Using = for rounded values.
  • Changing the name of a variable half-way through.
  • Defining all variables in a list at the start instead of when they appear.

All the mistakes that cost marks, criterion by criterion

Frequently asked questions

Can I use screenshots from Desmos or GeoGebra?

Yes, if they are clear and fully labelled. Add a title, axis labels with units, and a figure number, and refer to the figure in your text. Many students redraw key graphs so the labels are consistent.

Do I need to type equations in an equation editor?

It is strongly recommended. It makes notation correct and consistent (italic variables, proper exponents and fractions), which is exactly what Criterion B rewards.

How should I round numbers in my IA?

Round to a precision that matches your data, say what it is, and use ≈ whenever a value is rounded. Keep full accuracy in intermediate calculations and round only the values you report.

Tools for every stage of your IA