IB Math AI Syllabus & Topics
The following content outlines the syllabus for Mathematics: Applications and Interpretation (AI), a subject within the International Baccalaureate (IB) Diploma Programme.
This course is designed for students who enjoy applying mathematics to real-world contexts, emphasizing statistical techniques, modeling, and the use of technology to explore mathematical concepts and solve practical problems.
If you're struggling with any topics in the Math IA syllabus, feel free to reach - our team of IB experts has extensive experience helping students from all around the world.
Mathematics Applications and Interpretation is offered at both Standard Level (SL) and Higher Level (HL). The syllabus is divided below to reflect the key differences in content and depth between the two levels.
Number and Algebra - SL
SL 1.1
Operations with numbers in the form a × 10ᵏ where 1 ≤ a < 10 and k is an integer.
SL 1.2
Arithmetic sequences and series.
Use of the formulae for the nth term and the sum of the first n terms of the sequence.
Use of sigma notation for sums of arithmetic sequences.
Applications.
Analysis, interpretation and prediction where a model is not perfectly arithmetic in real life.
SL 1.3
Geometric sequences and series.
Use of the formulae for the nth term and the sum of the first n terms of the sequence.
SL 1.3
Use of sigma notation for the sums of geometric sequences.
Applications.
SL 1.4
Financial applications of geometric sequences and series:
compound interest
annual depreciation.
SL 1.5
Laws of exponents with integer exponents.
SL 1.5
Introduction to logarithms with base 10 and e.
Numerical evaluation of logarithms using technology.
SL 1.6
Approximation: decimal places, significant figures.
Upper and lower bounds of rounded numbers.
Percentage errors.
Estimation.
SL 1.7
Amortization and annuities using technology.
SL 1.8
Use technology to solve:
Systems of linear equations in up to 3 variables
Polynomial equations
Number and Algebra - HL Only
AHL 1.9
Laws of logarithms:
logₐ(xy) = logₐx + logₐy
logₐ(x/y) = logₐx − logₐy
logₐ(xᵐ) = m·logₐx
for a, x, y > 0
AHL 1.10
Simplifying expressions, both numerically and algebraically, involving rational exponents.
AHL 1.11
The sum of infinite geometric sequences.
AHL 1.12
Complex numbers: the number i such that i² = −1.
Cartesian form: z = a + bi; the terms real part, imaginary part, conjugate, modulus and argument.
Calculate sums, differences, products, quotients, by hand and with technology.
Calculating powers of complex numbers, in Cartesian form, with technology.
AHL 1.12
The complex plane.
Complex numbers as solutions to quadratic equations of the form ax² + bx + c = 0, a ≠ 0, with real coefficients where b² − 4ac < 0.
AHL 1.13
Modulus–argument (polar) form: z = r·cosθ + i·sinθ = r·cisθ.
Exponential form: z = re^iθ.
Conversion between Cartesian, polar and exponential forms, by hand and with technology.
Calculate products, quotients and integer powers in polar or exponential forms.
Adding sinusoidal functions with the same frequencies but different phase shift angles.
Geometric interpretation of complex numbers.
AHL 1.14
Definition of a matrix: the terms element, row, column and order for m × n matrices.
Algebra of matrices: equality; addition; subtraction; multiplication by a scalar for m × n matrices.
Multiplication of matrices.
Properties of matrix multiplication: associativity, distributivity and non-commutativity.
Identity and zero matrices.
Determinants and inverses of n × n matrices with technology, and by hand for 2 × 2 matrices.
Awareness that a system of linear equations can be written in the form Ax = b.
Solution of the systems of equations using inverse matrix.
AHL 1.15
Eigenvalues and eigenvectors.
Characteristic polynomial of 2 × 2 matrices.
Diagonalization of 2 × 2 matrices (restricted to the case where there are distinct real eigenvalues).
Applications to powers of 2 × 2 matrices.
Functions - SL
SL 2.1
Different forms of the equation of a straight line. Gradient; intercepts.
Lines with gradients m₁ and m₂
Parallel lines m₁ = m₂.
Perpendicular lines m₁ × m₂ = –1.
SL 2.2
Concept of a function, domain, range and graph.
Function notation, for example f(x), v(t), C(n).
The concept of a function as a mathematical model.
Informal concept that an inverse function reverses or undoes the effect of a function.
Inverse function as a reflection in the line y = x, and the notation f⁻¹(x).
SL 2.3
The graph of a function; its equation y = f(x).
Creating a sketch from information given or a context, including transferring a graph from screen to paper.
Using technology to graph functions including their sums and differences.
SL 2.4
Determine key features of graphs.
Finding the point of intersection of two curves or lines using technology.
SL 2.5
Modelling with the following functions:
Linear models: f(x) = mx + c.
Quadratic models: f(x) = ax² + bx + c; a ≠ 0.
Axis of symmetry, vertex, zeros and roots, intercepts on the x-axis and y-axis.Exponential growth and decay models:
f(x) = k·aˣ + c
f(x) = ka⁻ˣ + c (for a > 0)
f(x) = keʳˣ + c
Equation of a horizontal asymptote.Direct/inverse variation: f(x) = axⁿ, n ∈ ℤ
The y-axis as a vertical asymptote when n < 0.Cubic models: f(x) = ax³ + bx² + cx + d.
Sinusoidal models: f(x) = a·sin(bx) + d, f(x) = a·cos(bx) + d.
SL 2.6
Modelling skills:
Use the modelling process described in the “mathematical modelling” section to create, fit and use the theoretical models in section SL 2.5 and their graphs.
Develop and fit the model:
Given a context recognize and choose an appropriate model and possible parameters.
Determine a reasonable domain for a model.
Find the parameters of a model.
Test and reflect upon the model:
Comment on the appropriateness and reasonableness of a model.Justify the choice of a particular model, based on the shape of the data, properties of the curve and/or on the context of the situation.
Use the model: Reading, interpreting and making predictions based on the model.
Functions - HL Only
AHL 2.7
Composite functions in context.
The notation (f ∘ g)(x) = f(g(x)).
Inverse function f⁻¹, including domain restriction.
Finding an inverse function.
AHL 2.8
Transformations of graphs.
Translations: y = f(x) + b ; y = f(x – a).
Reflections: in the x-axis y = –f(x), and in the y-axis y = f(–x).
Vertical stretch with scale factor p: y = p·f(x).
Horizontal stretch with scale factor 1/q: y = f(qx).
Composite transformations.
AHL 2.9
In addition to the models covered in the SL content the AHL content extends this to include modelling with the following functions:
Exponential models to calculate half-life.
Natural logarithmic models: f(x) = a + b·ln(x)
Sinusoidal models: f(x) = a·sin(bx – c) + d
Logistic models:
f(x) = L / (1 + C·e^(–kx)); L, C, k > 0Piecewise models.
AHL 2.10
Scaling very large or small numbers using logarithms.
Linearizing data using logarithms to determine if the data has an exponential or a power relationship using best-fit straight lines to determine parameters.
Interpretation of log-log and semi-log graphs.
Geometry and Trigonometry - SL Only
SL 3.1
The distance between two points in three-dimensional space, and their midpoint.
Volume and surface area of three-dimensional solids including right-pyramid, right cone, sphere, hemisphere and combinations of these solids.
The size of an angle between two intersecting lines or between a line and a plane.
SL 3.2
Use of sine, cosine and tangent ratios to find the sides and angles of right-angled triangles.
The sine rule: a/sinA = b/sinB = c/sinC
The cosine rule:
c² = a² + b² − 2ab·cosC
cosC = (a² + b² − c²)/(2ab)
Area of a triangle as ½ab·sinC.
SL 3.3
Applications of right and non-right angled trigonometry, including Pythagoras’ theorem.
Angles of elevation and depression.
Construction of labelled diagrams from written statements.
SL 3.4
The circle: length of an arc; area of a sector.
SL 3.5
Equations of perpendicular bisectors.
SL 3.6
Voronoi diagrams: sites, vertices, edges, cells.
Addition of a site to an existing Voronoi diagram.
Nearest neighbour interpolation.
Applications of the “toxic waste dump” problem.
Geometry and Trigonometry - HL Only
AHL 3.7
The definition of a radian and conversion between degrees and radians.
Using radians to calculate area of sector, length of arc.
AHL 3.8
The definitions of cosθ and sinθ in terms of the unit circle.
The Pythagorean identity: cos²θ + sin²θ = 1
Definition of tanθ as sinθ / cosθ
Extension of the sine rule to the ambiguous case.
Graphical methods of solving trigonometric equations in a finite interval.
AHL 3.9
Geometric transformations of points in two dimensions using matrices: reflections, horizontal and vertical stretches, enlargements, translations and rotations.
Compositions of the above transformations.
Geometric interpretation of the determinant of a transformation matrix.
AHL 3.10
Concept of a vector and a scalar.
Representation of vectors using directed line segments.
Unit vectors; base vectors i, j, k.
Components of a vector; column representation:
v = [v₁, v₂, v₃]ᵀ = v₁·i + v₂·j + v₃·k
The zero vector 0, the vector –v.
Position vectors: OA⃗ = a
Rescaling and normalizing vectors.
AHL 3.11
Vector equation of a line in two and three dimensions:
r = a + λb, where b is a direction vector of the line.
AHL 3.12
Vector applications to kinematics.
Modelling linear motion with constant velocity in two and three dimensions.
Motion with variable velocity in two dimensions.
AHL 3.13
Definition and calculation of the scalar product of two vectors.
The angle between two vectors; the acute angle between two lines.
Definition and calculation of the vector product of two vectors.
Geometric interpretation of |v × w|.
Components of vectors.
AHL 3.14
Graph theory:
Graphs, vertices, edges, adjacent vertices, adjacent edges.
Degree of a vertex.
Simple graphs; complete graphs; weighted graphs.
Directed graphs; in degree and out degree of a directed graph.
Subgraphs; trees.
AHL 3.15
Adjacency matrices. Walks.
Number of k-length walks (or less than k-length walks) between two vertices.
Weighted adjacency tables.
Construction of the transition matrix for a strongly-connected, undirected or directed graph.
AHL 3.16
Tree and cycle algorithms with undirected graphs.
Walks, trails, paths, circuits, cycles.
Eulerian trails and circuits.
Hamiltonian paths and cycles.
Minimum spanning tree (MST) graph algorithms: Kruskal’s and Prim’s algorithms for finding minimum spanning trees.
Chinese postman problem and algorithm for solution, to determine the shortest route around a weighted graph with up to four odd vertices, going along each edge at least once.
Travelling salesman problem to determine the Hamiltonian cycle of least weight in a weighted complete graph.
Nearest neighbour algorithm for determining an upper bound for the travelling salesman problem.
Deleted vertex algorithm for determining a lower bound for the travelling salesman problem.
Statistics and Probability - SL Only
SL 4.1
Concepts of population, sample, random sample, discrete and continuous data.
Reliability of data sources and bias in sampling.
Interpretation of outliers.
Sampling techniques and their effectiveness.
SL 4.2
Presentation of data (discrete and continuous): frequency distributions (tables).
Histograms.
Cumulative frequency; cumulative frequency graphs; use to find median, quartiles, percentiles, range and interquartile range (IQR).
Production and understanding of box and whisker diagrams.
SL 4.3
Measures of central tendency (mean, median and mode).
Estimation of mean from grouped data.
Modal class.
Measures of dispersion (interquartile range, standard deviation and variance).
Effect of constant changes on the original data.
Quartiles of discrete data.
SL 4.4
Linear correlation of bivariate data.
Pearson’s product-moment correlation coefficient, r.
Scatter diagrams; lines of best fit, by eye, passing through the mean point.
Equation of the regression line of y on x.
Use of the equation of the regression line for prediction purposes.
Interpret the meaning of the parameters, a and b, in a linear regression y = ax + b.
SL 4.5
Concepts of trial, outcome, equally likely outcomes, relative frequency, sample space (U) and event.
The probability of an event A is P(A) = n(A)/n(U).
The complementary events A and A′ (not A).
Expected number of occurrences.
SL 4.6
Use of Venn diagrams, tree diagrams, sample space diagrams and tables of outcomes to calculate probabilities.
Combined events: P(A ∪ B) = P(A) + P(B) − P(A ∩ B).
Mutually exclusive events: P(A ∩ B) = 0.
Conditional probability: P(A | B) = P(A ∩ B)/P(B).
Independent events: P(A ∩ B) = P(A)P(B).
SL 4.7
Concept of discrete random variables and their probability distributions.
Expected value (mean), E(X) for discrete data. Applications.
SL 4.8
Binomial distribution.
Mean and variance of the binomial distribution.
SL 4.9
The normal distribution and curve. Properties of the normal distribution. Diagrammatic representation.
Normal probability calculations.
Inverse normal calculations.
SL 4.10
Spearman’s rank correlation coefficient, rₛ.
Awareness of the appropriateness and limitations of Pearson’s product moment correlation coefficient and Spearman’s rank correlation coefficient, and the effect of outliers on each.
SL 4.11
Formulation of null and alternative hypotheses, H₀ and H₁.
Significance levels.
p-values.
Expected and observed frequencies.
The χ² test for independence: contingency tables, degrees of freedom, critical value.
The χ² goodness of fit test.
The t-test.
Use of the p-value to compare the means of two populations.
Using one-tailed and two-tailed tests.
Statistics and Probability - HL Only
AHL 4.12
Design of valid data collection methods, such as surveys and questionnaires.
Selecting relevant variables from many variables.
Choosing relevant and appropriate data to analyse.
Categorizing numerical data in a χ² table and justifying the choice of categorisation.
Choosing an appropriate number of degrees of freedom when estimating parameters from data when carrying out the χ² goodness of fit test.
Definition of reliability and validity. Reliability tests.
Validity tests.
AHL 4.13
Non-linear regression.
Evaluation of least squares regression curves using technology.
Sum of square residuals (SSₑₛ) as a measure of fit for a model.
The coefficient of determination (R²). Evaluation of R² using technology.
AHL 4.14
Linear transformation of a single random variable.
Expected value of linear combinations of n random variables.
Variance of linear combinations of n independent random variables.
x̄ as an unbiased estimate of μ.
\( s_{n-1}^2 \text{ as an unbiased estimate of } \sigma^2 \)
AHL 4.15
A linear combination of n independent normal random variables is normally distributed.
In particular: If X ~ N(μ, σ²), then x̄ ~ N(μ, σ²/n)
Central limit theorem.
AHL 4.16
Confidence intervals for the mean of a normal population.
AHL 4.17
Poisson distribution, its mean and variance.
Sum of two independent Poisson distributions has a Poisson distribution.
AHL 4.18
Critical values and critical regions.
Test for population mean for normal distribution.
Test for proportion using binomial distribution.
Test for population mean using Poisson distribution.
Use of technology to test the hypothesis that the population product moment correlation coefficient (ρ) is 0 for bivariate normal distributions.
Type I and II errors including calculations of their probabilities.
AHL 4.19
Transition matrices.
Powers of transition matrices.
Regular Markov chains.
Initial state probability matrices.
Calculation of steady state and long-term probabilities by repeated multiplication of the transition matrix or by solving a system of linear equations.
Calculus - SL
SL 5.1
Introduction to the concept of a limit.
Derivative interpreted as gradient function and as rate of change.
SL 5.2
Increasing and decreasing functions.
Graphical interpretation of f ′(x) > 0, f ′(x) = 0, f ′(x) < 0.
SL 5.3
Derivative of f(x) = axⁿ is f ′(x) = anxⁿ⁻¹, n ∈ ℤ.
The derivative of functions of the form
f(x) = axⁿ + bxⁿ⁻¹ + … where all exponents are integers.
SL 5.4
Tangents and normals at a given point, and their equations.
SL 5.5
Introduction to integration as anti-differentiation of functions of the form f(x) = axⁿ + bxⁿ⁻¹ + …, where n ∈ ℤ, n ≠ –1.
Anti-differentiation with a boundary condition to determine the constant term.
Definite integrals using technology.
Area of a region enclosed by a curve y = f(x) and the x-axis, where f(x) > 0.
SL 5.6
Values of x where the gradient of a curve is zero.
Solution of f ′(x) = 0.
Local maximum and minimum points.
SL 5.7
Optimisation problems in context.
SL 5.8
Approximating areas using the trapezoidal rule.
Calculus - HL Only
AHL 5.9
The derivatives of sin(x), cos(x), tan(x), eˣ, ln(x), xⁿ where n ∈ ℚ.
The chain rule, product rule and quotient rules.
Related rates of change.
AHL 5.10
The second derivative.
Use of second derivative test to distinguish between a maximum and a minimum point.
AHL 5.11
Definite and indefinite integration of xⁿ where n ∈ ℚ, including n = –1, sin(x), cos(x), 1/cos²(x), and eˣ.
Integration by inspection, or substitution of the form \( \int f(g(x))g'(x)\,dx \)
AHL 5.12
Area of the region enclosed by a curve and the x- or y-axes in a given interval.
Volumes of revolution about the x-axis or y-axis.
AHL 5.13
Kinematic problems involving displacement s, velocity v and acceleration a.
AHL 5.14
Setting up a model/differential equation from a context.
Solving by separation of variables.
AHL 5.15
Slope fields and their diagrams.
AHL 5.16
Euler’s method for finding the approximate solution to first order differential equations.
Numerical solution of dy/dx = f(x, y).
Numerical solution of the coupled system:
dx/dt = f₁(x, y, t) and dy/dt = f₂(x, y, t)
AHL 5.17
Phase portrait for the solutions of coupled differential equations of the form:
dx/dt = ax + by
dy/dt = cx + dy
Qualitative analysis of future paths for distinct, real, complex and imaginary eigenvalues.
Sketching trajectories and using phase portraits to identify key features such as equilibrium points, stable populations and saddle points.
AHL 5.18
Solutions of d²x/dt² = f(x, dx/dt, t) by Euler’s method.