Geometry & Trigonometry: notes and practice questions
SL covers three-dimensional volume and surface area, triangle trigonometry (sine and cosine rules), applications, arc length and sector area, perpendicular bisectors and Voronoi diagrams, the last being unique to AI. HL adds radians, the unit circle and identities, matrix transformations, vectors through the vector and scalar product, vector kinematics, and graph theory with adjacency and transition matrices and tree and cycle algorithms. Graph theory alone is new territory neither maths course shares with the other. The hard parts are Voronoi construction by hand and, at HL, translating a network problem into the correct graph-theory algorithm.
Subtopics
- Practice questionsDistance between two points, midpoint (up to 3d), angle between two lines
2D Distance between points and : . 2D Midpoint of points and : .
- Practice questionsVolume & surface area of 3D objects
Volume: Measure of 3D space a shape occupies. Surface Area: Total area of all outer faces and curved surfaces of a 3D object.
- Practice questionsRight angle triangles (SOH CAH TOA)
Hypotenuse (H): Longest side, opposite . Opposite (O): Side directly across from reference angle .
- Practice questionsNon-right angle triangles (Sine, cosine rule, area of triangle)
Label triangles with capital letters for angles (A, B, C) and corresponding lowercase letters for opposite sides (a, b, c). Relabel triangle vertices as needed, maintaining consistent opposite side-angle pairs.
- Practice questionsApplications of right & non-right triangles (bearings, pythagoras, elevation & depression)
For right-angled triangles: Pythagoras' Theorem: (where is the hypotenuse).
- Practice questionsCircles (arc length, sector area)
Arc: Part of a circle's circumference. Minor arc ( or rad), Major arc ( or rad). Sector: Region of a circle enclosed by two radii and an arc. Minor sector (), Major sector ().
- Practice questionsPerpendicular bisectors (from 2 points or line + midpoint)
A perpendicular bisector cuts a line segment in half at , with every point on it equidistant from the segment's endpoints. Perpendicular Gradients:.
- Practice questionsVoronoi
A Voronoi diagram partitions a 2D plane into regions (cells) based on the distance to a set of "sites" (specific points). Each Voronoi cell contains all points closer to its site than to any other site.
- Practice questionsHL Circles (Radians)HL only
Radian: Angle subtended at circle's center by an arc equal to the radius. Fundamental relationship: or .
- Practice questionsUnit circle, pythagorean identity, tan(x), ambiguous caseHL only
Unit Circle: radius 1, centered at . Angle Measurement: positive angles are anti-clockwise from positive x-axis.
- Practice questionsMatrix transformations (reflections, horizontal/vertical stretches, enlargements, translations, rotations) + scaling area using determinantHL only
Position vector for a point: . Position matrix for multiple points: .
- Practice questionsVector basics (position, displacement vectors, components ijk, rescaling/normalising vectors)HL only
Scalar: quantity with magnitude only. Vector: quantity with magnitude and direction. Vector notation: bold lowercase (e.g., a) or arrow over points (e.g., ).
- Practice questionsVector equations of a line in 2D & 3D (different forms too)HL only
A vector equation of a line defines a path using a starting position and a direction. Position Vector: Describes a point's location relative to the origin.
- Practice questionsKinematics in vectorsHL only
Kinematics: branch of mathematics modeling and analyzing object motion. Scalars: quantities with magnitude only (e.g., time, speed, distance).
- Practice questionsScalar product of two vectors (+ angle between two vectors)HL only
Scalar product (dot product) of two vectors yields a scalar (real number). Denoted as .
- Practice questionsVector equations in 2&3D (+ angle between two lines)HL only
Vector Equation of a Line: . : position vector of any point on the line.
- Practice questionsGraph theory basics (simple/directed graphs, subgraphs, trees)HL only
Vertex (Node): A point representing an object or place. Edge (Arc): A line connecting two vertices.
- Practice questionsAdjacency matrices (incl. weighted) + building transition matricesHL only
Adjacency Matrix: Represents graph connections between vertices. Complete Graph: Each vertex connected to every other vertex by a single edge.
- Practice questionsMST algorithms (prim’s, Kruskal’s), Chinese postman, travelling salesmanHL only
Graph Terminology:. Complete Graph: Each vertex connected to every other.