Edexcel · A-level

Lessons

Every concept on your course, explained from first principles — with worked examples you step through, and the mistakes you keep making at the top of each one.

139 lessons20 topics415 worked examples

Pure

Proof

Pure

Algebra & functions

Algebraic fractions

Simplifying, multiplying, dividing, adding and subtracting fractions with polynomials — by factorising and cancelling only common factors.

Composite and inverse functions

How composite functions chain together (and why order matters), and how to find an inverse — what it does, how to build it, and the link to its graph.

Functions, domain and range

What a function is, the meaning of domain and range, how to find a range (and why a quadratic's is bounded), and one-to-one vs many-to-one mappings.

Sketching curves

Sketching standard curves from their key features — intercepts, repeated-root behaviour, and the asymptotes of reciprocals — and finding where curves meet.

Inequalities on graphs and regions

Reading an inequality as a region of the plane — which side of a curve to shade, when the boundary is dashed or solid, and how overlapping inequalities define a region.

The modulus function

What |x| means, how to sketch y = |f(x)|, and how to solve modulus equations and inequalities — including why some "solutions" must be thrown out.

Partial fractions

Splitting a single algebraic fraction back into a sum of simpler ones — including the extra term a repeated linear factor needs.

Polynomials and the factor theorem

The factor theorem — why f(a) = 0 means (x − a) is a factor — and how to use it with algebraic division to factorise and solve cubics.

Quadratic equations

Three ways to solve a quadratic — factorising, completing the square, the formula — where the formula comes from, and what the discriminant tells you before you solve.

Simultaneous equations and inequalities

Solving two equations at once (including a line meeting a curve), and solving linear and quadratic inequalities — including the sign-flip and the inside/outside rule for quadratics.

Surds and indices

The laws of indices — and why negative and fractional powers have to mean what they mean — plus how to simplify surds and rationalise a denominator.

Transformations of graphs

The four graph transformations and the two reflections — why a change "inside" the function behaves backwards — and how to combine them.

Pure

Coordinate geometry

The equation of a circle

Why (x − a)² + (y − b)² = r² is just the distance formula squared, reading the centre and radius off it, and completing the square to recover them from the expanded form x² + y² + 2gx + 2fy + c = 0.

Lines and circles — tangents, chords, and intersections

Where a line meets a circle (substitute, then read the discriminant), and the three circle facts that solve coordinate problems: tangent ⊥ radius, the perpendicular bisector of a chord passes through the centre, and the angle in a semicircle is 90°.

Length and midpoint of a line segment

The distance between two points as Pythagoras on the horizontal and vertical gaps (left in exact surd form), and the midpoint as the average of the coordinates — plus working backwards from a known midpoint.

Parallel and perpendicular lines

Parallel lines share a gradient; perpendicular gradients multiply to −1 (the negative reciprocal). Using both — and the perpendicular bisector of a segment — to find equations of lines.

Parametric curves

Defining a curve by parametric equations x = f(t), y = g(t), finding the coordinates of points on the curve, finding the parameter value at a given point, and reading off the range of x- and y-values from the domain of t.

Intersections of parametric curves

Finding where a parametric curve meets the coordinate axes, a given line, or another curve — by solving for the parameter — and using a repeated root to detect a tangent.

Modelling with parametric equations

Using parametric equations to model real situations where x and y each depend on time — projectiles and rotating points — reading positions, maxima and ranges from the model, and finding the Cartesian equation of the path.

Converting to Cartesian form

Eliminating the parameter to find the Cartesian equation of a parametric curve, by substitution or rearrangement, and carrying the domain restriction from the parameter through to the Cartesian equation.

Parametric curves and trig identities

Converting trigonometric parametric equations to Cartesian form using identities — sin²+cos²≡1 for circles and ellipses, sec²−tan²≡1, and the double-angle formulae — and recognising the curve that results.

Straight lines

The gradient of a line as a constant rate of change, the three forms of a line's equation — y = mx + c, y − y₁ = m(x − x₁), and ax + by + c = 0 — and how to move between them.

Pure

Sequences & series

Pure

Trigonometry

Addition formulae

The compound-angle formulae for sin(A±B), cos(A±B) and tan(A±B) — the sign patterns to get right, and using them for exact values of non-standard angles, expanding, proving identities and solving equations.

Arc length and sector area

The radian formulas for arc length, sector area and segment area, where they come from, and using them in reverse — finding a radius or angle from a given perimeter or area, and the perimeters of sectors and segments.

Double-angle formulae

The double-angle formulae for sin 2A, cos 2A (three forms) and tan 2A, where they come from, choosing the right form of cos 2A, and using them to solve equations and find exact values.

Solving trigonometric equations

The full method for solving trig equations in a range — quadratics in sin/cos, using sin²+cos²≡1 to convert a mixed equation, and transformed arguments like sin 2x and cos(x − 30°) where the interval must change.

Exact values of trigonometric ratios

The exact surd values of sin, cos and tan at 0, 30, 45, 60 and 90 degrees, where they come from (two special triangles plus the unit circle), and how to use them to answer "find the exact value" questions without a calculator.

Graphs of sine, cosine and tangent

The shapes of y = sin x, cos x and tan x from the unit circle — period, amplitude, symmetry and asymptotes — and why reading them off the graph is how you find ALL the solutions to a trig equation.

Trigonometric identities

The two AS identities — tan ≡ sin/cos and sin²+cos² ≡ 1 — where they come from, and how to use them to simplify expressions and prove "show that" results.

Inverse trigonometric functions

The functions arcsin, arccos and arctan — why the domains of sin, cos and tan must be restricted to invert them, their domains, ranges and graphs, and evaluating exact values and composite expressions.

Proving trigonometric identities

A reliable method for proving trig identities, drawing on the whole toolkit — Pythagorean, reciprocal, addition and double-angle identities — with the common tactics (one side at a time, convert to sin/cos, combine fractions, factorise).

The R-form (a sinθ + b cosθ)

Writing a sinθ ± b cosθ as a single R sin(θ ± α) or R cos(θ ∓ α), finding R and α by matching coefficients, and using the form to read off maxima/minima, solve equations and answer modelling questions.

Radian measure

What a radian is, converting between degrees and radians, the exact values at the special angles in radians, and solving trigonometric equations over an interval given in radians.

Reciprocal trigonometric functions

The three reciprocal functions secant, cosecant and cotangent — their definitions, the shape and key features of their graphs, exact values, and solving equations that involve them.

The sec/cosec/cot identities

The two new Pythagorean identities 1 + tan²θ ≡ sec²θ and 1 + cot²θ ≡ cosec²θ — deriving them from sin²+cos²≡1, and using them to prove identities, simplify expressions and turn equations into a solvable quadratic.

The sine and cosine rules

Solving any (non-right-angled) triangle — the sine rule, the cosine rule and the area formula ½ab·sinC — and how to choose the right one from what you're given.

Small angle approximations

The radian approximations sin θ ≈ θ, tan θ ≈ θ and cos θ ≈ 1 − ½θ², why they hold, and using them to approximate expressions and evaluate limiting ratios for small θ.

Pure

Exponentials & logarithms

Pure

Differentiation

The chain rule

Differentiating a function of a function — y = f(g(x)) — by multiplying the outside derivative by the inside derivative, with the dy/dx = (dy/du)(du/dx) substitution method and the reciprocal connection dx/dy = 1 / (dy/dx).

Connected rates of change

Linking the rate of change of one quantity to another through a shared variable using the chain rule — dV/dt = (dV/dr)(dr/dt) — for problems like an expanding balloon, a draining cone or a sliding ladder.

Convex, concave and points of inflection

Using the second derivative to decide where a curve is convex (f'' > 0) or concave (f'' < 0), and locating points of inflection where the concavity changes — distinct from a stationary point.

Differentiating exponentials and logarithms

The standard results d/dx eˣ = eˣ, d/dx eᵏˣ = k eᵏˣ, d/dx aˣ = aˣ ln a and d/dx ln x = 1/x, why e is the special base, and combining them with the chain, product and quotient rules.

Differentiation from first principles

The definition every differentiation rule is built on — the gradient as the limit of a chord — and the "cancel the h, then let h → 0" technique for using it directly.

Implicit differentiation

Differentiating a relation that mixes x and y — like x² + y² = 25 — without solving for y, by differentiating both sides with respect to x and treating y as a function of x (so d/dx of y² is 2y dy/dx).

Parametric differentiation

Finding dy/dx for a curve given parametrically as dy/dx = (dy/dt) / (dx/dt), using it for tangents and normals, and the second derivative of a parametric curve.

Differentiating powers of x

Bring the power down to the front and knock it down by one — and why that rule is exactly what the gradient-of-a-chord limit always produces.

The product rule

Differentiating a product of two functions, y = uv, as u'v + uv' — why the naive "differentiate each and multiply" is wrong, and how to combine the rule with the chain rule.

The quotient rule

Differentiating a quotient y = u/v as (u'v - uv') / v² — getting the order in the numerator and the squared denominator right, and when to prefer rewriting as a product instead.

Stationary points (maxima and minima)

Where a curve is momentarily flat — found by setting dy/dx = 0 — and how the second derivative tells a maximum from a minimum, plus reading off where a curve is increasing or decreasing.

Tangents and normals

How to find the equation of the tangent and the normal to a curve at a point: get the gradient from the derivative, the point from the curve, then write a straight line — and why the normal's gradient is the negative reciprocal.

Differentiating trigonometric functions

The six standard trig derivatives — sin→cos, cos→−sin, tan→sec², sec→sec tan, cosec→−cosec cot, cot→−cosec² — why x must be in radians, and combining them with the chain, product and quotient rules.

Pure

Integration

Areas with integration

Using definite integrals for areas — the trap when a curve dips below the axis, and finding the area between two curves (or a curve and a line) as the integral of top minus bottom between their intersections.

Integration by parts

Reversing the product rule to integrate a product — ∫u(dv/dx)dx = uv − ∫v(du/dx)dx — choosing u to differentiate to something simpler, the ∫ln x trick, and applying it twice.

The constant of integration

Why every indefinite integral carries a "+C", what that constant actually represents, and how extra information (a point on the curve, an initial condition) pins it down.

Definite integration and area under a curve

Why evaluating F(b) − F(a) gives the area under a curve, what a negative integral actually means, and why "integral" and "area" are not always the same number.

Differential equations

Solving first-order separable differential equations by separating the variables and integrating both sides, finding a particular solution from a boundary condition, and modelling rates of change.

Indefinite integration (reversing differentiation)

What integration actually is — running differentiation backwards — and why the power rule for integration ("raise the power, divide by the new power") is the exact undo of the differentiation rule.

Areas under parametric curves

Finding the area under a curve given parametrically as ∫ y (dx/dt) dt with the limits in t — and combining it with tangents/normals to find regions bounded by the curve, a line and an axis.

Integrating with partial fractions

Splitting a rational function into partial fractions so each piece integrates to a logarithm — turning an impossible-looking fraction into a sum of ln terms.

Integration by reversing the chain rule

Spotting integrals of the form ∫f'(x)[f(x)]ⁿ, ∫f'(x)/f(x) → ln|f(x)| and ∫f'(x)e^{f(x)} — "integration by recognition", where the derivative of the inside appears as a factor.

Integrating standard functions

The integrals that are just the derivative rules in reverse — e^x, 1/x → ln|x|, sin, cos and sec² — together with the f(ax+b) rule for a linear inside function (integrate as normal, then divide by a).

Integration by substitution

The formal version of the reverse chain rule — substitute u = g(x), replace dx using du = g'(x) dx, integrate in u, then convert back (or change the limits for a definite integral).

Integrating with trigonometric identities

Integrals like sin²x, cos²x and tan²x that have no direct rule — rewritten with the double-angle and Pythagorean identities into things you can integrate term by term.

Pure

Numerical methods

Pure

Vectors

Statistics

Statistical sampling

Statistics

Data presentation

Correlation and regression

Bivariate data and scatter diagrams; describing correlation by its direction (positive/negative) and strength; why correlation does not imply causation; and using a given regression line y = a + bx to make and interpret predictions — including why prediction inside the data range (interpolation) is safe but outside it (extrapolation) is not. Interpreting the PMCC is flagged as A-level.

Cumulative frequency, box plots and outliers

Building a cumulative frequency diagram and reading the median, quartiles and percentiles off it by plotting against the UPPER class boundary; testing for outliers with the 1.5×IQR rule or the mean ± 2 standard deviations rule; drawing a box plot whose whiskers stop at the most extreme value that is NOT an outlier; and comparing two distributions with a measure of location and a measure of spread.

Exponential models and regression

Fitting y = ab^x and y = ax^n to data by taking logs to get a straight line, then reading the constants off a regression line of log y on x (or on log x), and using the model to predict.

Histograms and frequency polygons

Why a histogram for continuous data plots frequency DENSITY, not frequency, so that the AREA of each bar is proportional to the frequency — and how that one rule lets you find a missing frequency, a missing class width, or read a frequency off a drawn bar. Plus the frequency polygon, which joins class midpoints.

Measures of location — mean, median, mode and quartiles

The three averages (mean, median, mode) and the other measures of location (quartiles and percentiles); how to find them from a list and from a frequency table; and how to estimate the median and quartiles of grouped continuous data by linear interpolation.

Measures of spread, standard deviation and coding

Range, interquartile and interpercentile range, and — the big one — variance and standard deviation from sums Σx and Σx² (and Σfx, Σfx²). Plus coding: how a linear change of variable rescales the mean and standard deviation, and how to decode back to the original data.

Measuring correlation (the PMCC)

The product moment correlation coefficient r as a number between −1 and 1 measuring linear correlation — computing it from the summary statistics S_xy, S_xx, S_yy, interpreting it in context, and why coding leaves it unchanged.

Types of data and grouped frequency

Qualitative vs quantitative data, and within quantitative the split between discrete and continuous; how continuous data is grouped into classes, and how to read off the class boundaries, class width and midpoint you need before you can draw a histogram or estimate an average.

Statistics

Probability

Conditional probability

The probability of A given B, P(A|B) = P(A ∩ B) / P(B), as restricting the sample space to B — reading it off a Venn diagram, the multiplication formula P(A ∩ B) = P(B)P(A|B), and testing independence with P(A|B) = P(A).

Conditional probability and tree diagrams

Using tree diagrams where the second-stage branches are conditional probabilities — multiplying along branches for P(A ∩ B), adding the paths to an event, and reversing the condition to find P(first | second).

Mutually exclusive and independent events

The two key relationships between events: mutually exclusive (they cannot both happen, so P(A∩B) = 0 and P(A∪B) = P(A) + P(B)) and independent (one does not affect the other, so P(A∩B) = P(A)×P(B)). How to use each rule, how to TEST whether two events are independent, and why mutually exclusive and independent are not the same thing.

Calculating probabilities and sample space

Probability as the proportion of equally likely outcomes that are favourable; listing the sample space (including for two dice and two-way tables); the fact that probabilities of all outcomes sum to 1, and the complement rule P(A′) = 1 − P(A); and the difference between theoretical probability and experimental (relative frequency) probability.

Set notation for events

Writing events with set notation — intersection ∩, union ∪ and complement ′ — matching each to a region of a Venn diagram, and the probability rules that go with them (P(A′) = 1 − P(A), P(A ∩ B′) = P(A) − P(A ∩ B)).

Tree diagrams and sequential events

Using a tree diagram for two-stage experiments: multiply probabilities ALONG the branches of a path (AND), add across the paths that make up an event (OR), and use 1 − P(none) for "at least one". The crucial distinction between sampling WITH replacement (probabilities stay the same) and WITHOUT replacement (the totals, and so the later probabilities, change).

Venn diagrams

Using a Venn diagram to organise events: the intersection A∩B ("and"), the union A∪B ("or"), and the complement A′ ("not"); filling in the regions from the numbers in a problem (starting with the overlap); reading probabilities off the diagram; and the addition formula P(A∪B) = P(A) + P(B) − P(A∩B).

Statistics

Statistical distributions

Cumulative binomial probabilities

Finding P(X ≤ r), P(X < r), P(X ≥ r), P(X > r) and P(a ≤ X ≤ b) for a binomial distribution by building everything from the cumulative function P(X ≤ r) (binomcdf), with care over the off-by-one when an inequality is strict or "at least". Includes the complement for "≥" and "two-stage" problems where the success of one binomial becomes the trial of another.

The binomial distribution as a model

When the count of "successes" in a fixed number of repeated trials follows a binomial distribution X ~ B(n, p): the four conditions (a fixed number of trials, two outcomes per trial, a constant probability of success, and independent trials), how to identify n and p from a context, how to state a condition for a binomial model, and when the binomial is NOT appropriate.

Calculating binomial probabilities P(X = r)

The binomial probability formula P(X = r) = nCr · p^r · (1−p)^(n−r), why it has that shape (choose which r of the n trials succeed, then multiply the success and failure probabilities), how to evaluate it including the special cases r = 0 and r = n, and how it matches the binompdf function on a calculator.

Finding μ and σ

Working backwards from given probabilities to find an unknown mean or standard deviation (or both) by standardising to a z-value and solving — including a pair of simultaneous equations when both are unknown.

Approximating a binomial with a normal

When n is large and p not too extreme, approximating B(n, p) by N(np, np(1−p)) — and applying the continuity correction (±0.5) when moving from the discrete binomial to the continuous normal.

The normal distribution

The normal model N(μ, σ²) for continuous data — its symmetric bell shape, mean = median = mode = μ, spread set by σ, and standardising any normal variable to the standard normal Z = (X − μ)/σ.

Finding normal probabilities

Finding P(X < a), P(X > a) and P(a < X < b) for a normal distribution as areas under the curve, and the inverse problem — finding the value x for a given probability (the inverse normal).

Discrete random variables and probability distributions

What a discrete random variable is, and how a probability distribution lists each value it can take with the probability of that value — as a table or as a probability function. The key rule that the probabilities must sum to 1 (used to find an unknown), reading cumulative probabilities like P(X ≤ 2) off a distribution, and the special case of a discrete uniform distribution.

Statistics

Hypothesis testing

Hypothesis testing for zero correlation

Testing whether a population has any linear correlation by comparing the sample PMCC r against a critical value from tables — choosing one- or two-tailed hypotheses on ρ, and concluding in context.

Critical regions and actual significance level

The critical-region method for a one-tailed test: the critical value is the boundary and the critical region is the set of outcomes that would lead to rejecting H0. How to find it (the smallest c with P(X ≥ c) ≤ α for an upper test, the largest c with P(X ≤ c) ≤ α for a lower test), why the discreteness of the binomial means the actual significance level is usually below the nominal α, and how to use the region to conclude.

Setting up a hypothesis test

The language and structure of a binomial hypothesis test: the population proportion p, the null hypothesis H0 : p = p0 and the alternative hypothesis H1, deciding between a one-tailed (p < p0 or p > p0) and a two-tailed (p ≠ p0) test from the wording, the test statistic X ~ B(n, p0) under H0, and what the significance level means.

Hypothesis testing for a normal mean

Testing a claim about the mean μ of a normal population from a sample, using that the sample mean is N(μ, σ²/n) — forming the test statistic z = (x̄ − μ₀)/(σ/√n) and comparing it to the critical z-value.

One-tailed tests (the probability method)

Carrying out a one-tailed binomial hypothesis test by the probability (p-value) method: assume H0, model X ~ B(n, p0), find the probability of a result at least as extreme as the one observed in the direction of H1 — P(X ≥ x) for an upper test or P(X ≤ x) for a lower test — compare it with the significance level, and write a full conclusion in context.

Two-tailed tests

Carrying out a two-tailed binomial test (H1 : p ≠ p0), where a change in either direction counts as evidence. Splitting the significance level α into two tails of α/2, finding both critical regions and the actual significance level (the sum of the two tail probabilities), the equivalent p-value method (compare the observed tail with α/2, or 2× the tail with α), and writing a full conclusion in context.

Mechanics

Quantities & units

Mechanics

Kinematics

Mechanics

Forces & Newton's laws

Statics — equilibrium under several forces

A particle in equilibrium has zero resultant, so resolving in two perpendicular directions gives two equations — used to find unknown forces or angles, including on rough slopes where friction is at its limit (F = μR) on the point of moving.

Connected particles

Why two bodies joined by a light inextensible string share one acceleration and one tension, the two-step method that runs every problem — whole system for the acceleration, a single body for the internal force — and why the connecting force is internal to the system but external to each body.

Connected particles on slopes and pulleys

Two particles joined by a light inextensible string over a smooth pulley — one on a slope, one hanging — share the same acceleration and string tension; write F = ma along each particle's line of motion (including the slope component and friction) and solve simultaneously.

Force diagrams, resultant force & equilibrium

What each force on a free-body diagram is and which way it points (weight always vertically down, normal reaction perpendicular to the surface, tension pulling along a string), why forces add as vectors so a resultant is found component-by-component, and what "in equilibrium" means — the resultant is zero, so the components balance.

Friction

Friction as a force opposing motion, with magnitude up to a maximum F ≤ μR (and F = μR at the point of slipping) — on rough horizontal surfaces and slopes, the angle of friction tanα = μ, and F = ma with friction included.

Forces on an inclined plane

Resolving the weight on a slope into components along (mg sinα) and perpendicular (mg cosα) to the surface, the normal reaction R = mg cosα, and applying F = ma along the slope (acceleration g sinα on a smooth slope).

Newton's laws and F = ma

Newton's three laws and the one equation that runs all of dynamics — the RESULTANT force equals mass times acceleration — applied along a line and to forces given as 2-D vectors, why weight is mg and the normal reaction is whatever balances the rest, and how a lift problem is just F = ma done vertically.

Pulleys

Why a light inextensible string over a smooth pulley gives the two masses the same tension and the same size of acceleration in opposite directions, the two-equations-add method for finding a and T, and the classic twist — when one mass lands the string goes slack and the other flies on freely under gravity.

Resolving forces

Splitting a force at an angle into two perpendicular components, F cosθ and F sinθ — to add forces in any directions and to solve equilibrium by resolving in two perpendicular directions.

Mechanics

Moments

Mechanics

Projectiles

By exam board

Every specification we cover — the papers, the full syllabus with a free lesson per concept, and the real grade thresholds.