Pure Mathematics 1
Formula and Method Bank
Provenance: compiled 2026-09-28. Primary sourcing is research/veridian/WMA11-verified-facts.md and content/veridian/technique-hub/wma11/forge-exam-technique-guide.md (both read in full before this document was started). This pass additionally re-verified the two load-bearing primary sources directly and independently, rather than trusting either document's own transcription on trust: the specification PDF (international-a-level-maths-spec.pdf, Specification Issue 3, April 2019, "Unit P1: Pure Mathematics 1", pp. 12–16, local copies at ~/Downloads/international-a-level-maths-spec.pdf and ~/Documents/SOL/Old/EDgine summaires + getting started guides/Spec/international-a-level-maths-spec.pdf) and the exam formula booklet (IAL-Mathematics-Formula-Book.pdf, Issue 2, January 2021, local copy at ~/Downloads/IAL-Mathematics-Formula-Book.pdf), both converted with pdftotext -layout and cross-checked against pdftotext -raw where a formula's fraction layout was ambiguous in one mode (the completing-the-square identity in §1.1.3 and the reciprocal-inequality example in §1.1.6 were both re-extracted in -raw mode specifically to resolve column-mangled fractions before being quoted here). Mark-scheme method conventions in Part 2 are drawn from the verified-facts bank's own §3–§4, itself checked against real Jan 2023 / Jan 2024 / Oct 2021 mark-scheme PDFs, and were not independently re-fetched a third time in this pass except where noted inline. Not affiliated with or endorsed by Pearson Edexcel. Every formula below is tagged against the spec's own explicit "will not appear in the booklet" list (P1.2) and the real formula booklet's own P1 section — the two are genuinely different lists, and conflating them is flagged explicitly in §0.2 below, not glossed over.
WMA11 — Formula & Identity Masterlist and Worked-Method Reference
Pearson Edexcel IAL Mathematics, Unit 1: Pure Mathematics P1 — the CODEX-equivalent layer
0. What this document is, and how it differs from the other two WMA11 documents
0.1 Scope. This is a content/knowledge-reference layer, not a technique layer and not a re-teach. The FORGE guide at content/veridian/technique-hub/wma11/forge-exam-technique-guide.md already covers how to write a solution that captures the marks on offer — the mark-coding system, the self-mark checklist, the exam-day protocol. The 16 curriculum lesson files in content/veridian/curriculum/wma11/ already carry full worked-chain and marked-solution exercises for every topic with strong evidence behind it. This document sits underneath both: Part 1 is a masterlist of every real formula, identity and condition the WMA11 spec actually requires, organised by spec topic, with each one flagged for whether it is given in the real exam formula booklet, must be memorised, or is assumed prior knowledge the spec never itemises at all — a three-way distinction that turns out to matter and that no other WMA11 document in this course states this explicitly. Part 2 is a bank of short worked-method snippets — the standard recipe for a common question shape, three to six lines long, not a full exam question — cross-referenced to the curriculum lesson that already carries the full worked-chain treatment of the same skill, so nothing here duplicates that lesson's own exercises.
0.2 The distinction that genuinely matters, stated once, up front. WMA11's specification (P1.2, "Notation and formulae") makes an explicit, narrow claim: "Formulae that students are expected to know are given below and will not appear in the booklet." That sentence introduces a specific, short, named list — verified directly against the primary PDF this pass: the quadratic formula, the sine rule, the area-of-a-triangle formula, arc length, sector area, the differentiation rule for xⁿ, and the integration rule for xⁿ. Nothing else in the P1 spec carries that flag. Separately, the real exam formula booklet's own "Pure Mathematics P1" section (verified directly against the booklet PDF this pass) contains exactly two entries — sphere/cone mensuration and the cosine rule — and nothing else. These are two different lists, and a formula can fail to appear on either one without being "forgettable." Laws of indices, surd manipulation, the discriminant conditions, completing the square, the straight-line equation forms, the parallel/perpendicular gradient conditions, polynomial factorisation, and the graph-transformation rules are all genuine, examined P1 spec content — but none of them is in the booklet, and none of them is on the spec's own short "will not appear in the booklet" callout either. They sit in a third category: assumed prior knowledge (largely IGCSE-level) that the spec's content list simply expects without flagging it as a formula to memorise, because from the spec's own point of view it was never "in the booklet" to begin with — there was never a booklet entry to be missing. Every entry in Part 1 below is tagged [BOOKLET], [MEMORISE] or [ASSUMED] on exactly this basis, checked against both primary sources directly, not inferred.
0.3 Scope exclusions, confirmed directly from the spec. P1 does not include: proof (proof by exhaustion / counterexample is P2 1.1–1.3), the factor theorem or remainder theorem (P2 2.1), circle geometry (P2 3.1), sequences and series (P2 4), exponentials and logarithms (P2 5), the chain rule (explicitly excluded, verbatim, spec 4.1: "Knowledge of the chain rule is not required"), and n = −1 in integration (explicitly excluded, spec 5.2 — meaning ∫x⁻¹ dx = ln|x| + c, which needs logarithms, is not valid P1 content). A lesson-builder or reviser importing formulas from a general "Pure Maths" reference risks pulling in P2/P3 content that cannot legally appear on this paper; every formula below was checked against the P1 unit-content section specifically (spec pp. 12–16), not the qualification as a whole.
PART 1 — Formula & Identity Masterlist
Organised by the spec's own five numbered content strands (P1.3): Algebra and functions, Coordinate geometry, Trigonometry, Differentiation, Integration.
1.1 Algebra and functions (spec strand 1)
1.1.1 Laws of indices (spec 1.1) — [ASSUMED], not in the booklet, not on the P1.2 memorise-list; stated directly in the spec's own guidance column and treated as prior knowledge to be applied, not a formula newly introduced at P1.
- aᵐ × aⁿ = aᵐ⁺ⁿ
- aᵐ ÷ aⁿ = aᵐ⁻ⁿ
- (aᵐ)ⁿ = aᵐⁿ
- a⁰ = 1; a⁻ⁿ = 1/aⁿ
- a^(m/n) ≡ (ⁿ√a)ᵐ ≡ ⁿ√(aᵐ) — spec's own wording: "The equivalence of a^(m/n) and (ⁿ√a)ᵐ should be known" (spec, P1.3, guidance for 1.1). Condition: for a^(m/n) to be real-valued with n even, a ≥ 0 is required — the spec does not spell this restriction out explicitly, but it is a genuine mathematical condition, not a WMA11-specific rule, and the verified-facts bank records a real, confirmed WMA11 finding that indices fluency itself (not this specific domain nuance) is a documented weak point: "the majority of candidates scored no marks [on a laws-of-indices question], usually due to being unable to use laws of indices correctly" (Jan 2019 Q2, per the facts bank §4.1 and the FORGE guide §4.1).
1.1.2 Surd manipulation (spec 1.2) — [ASSUMED], not in the booklet, not on the memorise-list; universal algebraic identities the spec expects rather than introduces.
- √a × √b = √(ab), for a, b ≥ 0
- √a ÷ √b = √(a/b), for a ≥ 0, b > 0
- Rationalising a denominator of the form 1/√a: multiply top and bottom by √a, giving √a/a.
- Rationalising a denominator of the form 1/(a + √b) or 1/(a − √b): multiply top and bottom by the conjugate (a − √b) or (a + √b) respectively, using the difference-of-squares identity (a+√b)(a−√b) = a² − b to clear the surd from the denominator.
- Condition: the "exact answers" convention (verified verbatim, mark-scheme general principles, both the facts bank §3 and the FORGE guide §2.4/§3): where a question asks for an exact value or surd working is clearly implied, "marks will normally be lost if the candidate resorts to using rounded decimals." This is a marking condition attached to the topic, not a mathematical one, but it governs how every surd answer on this paper must be presented.
1.1.3 The quadratic, its discriminant, and completing the square (spec 1.3, 1.4, 1.5)
- General quadratic: f(x) = ax² + bx + c, a ≠ 0. [ASSUMED] — the condition a ≠ 0 is not itself flagged anywhere as a formula, but it is the entire reason "parameter-in-the-leading-coefficient" questions exist as a genre (see Part 2, §2.1.2).
- Discriminant, spec 1.4 — [ASSUMED], not in the booklet, not on the P1.2 memorise-list (the bare inequality conditions are not themselves boxed as a formula, even though the quadratic formula that contains the discriminant is): Δ = b² − 4ac.
- Δ > 0 ⟺ two distinct real roots
- Δ = 0 ⟺ one repeated real root (the curve touches the x-axis)
- Δ < 0 ⟺ no real roots
- Condition genuinely worth flagging: when the leading coefficient a is itself a parameter (e.g. "kx² + 6x + 2 = 0 has two distinct real roots, find the range of k"), the case a = 0 must be separately excluded from the discriminant-derived range, because at a = 0 the equation is linear, not quadratic, and the discriminant test does not apply to it at all. This is a real, examiner-documented, high-frequency mark loss (Jan 2023 Q4: "many candidates ignored the solution, k = 0... the most common error seen was the absence of the lower bound 0 < k" — facts bank §4.1, FORGE §2.2/§4.1).
- Quadratic formula, spec P1.2 — [MEMORISE], verbatim from the spec's own "will not appear in the booklet" box: for ax² + bx + c = 0 (a ≠ 0), x = (−b ± √(b² − 4ac)) / 2a. Confirmed this pass directly against the spec PDF, P1.2.
- Completing the square, spec 1.5 — [ASSUMED] as a technique (not separately booklet-flagged, though the spec's own guidance column states the general identity outright): ax² + bx + c = a(x + b/2a)² + (c − b²/4a), equivalently a(x + b/2a)² − (b² − 4ac)/4a. This is the algebraically-simplified form of the spec's own boxed identity, which (re-extracted this pass in
-rawmode to resolve a column-mangled fraction layout) reads ax² + bx + c = a[(x + b/2a)² + (c/a − b²/4a²)] — the two are identical once the outerais distributed; the simplified form is used throughout the curriculum lessons and is the one reproduced here. Condition: the two complications that cost real marks are the sign flip when reading off the turning point (x = −b/2a, not +b/2a) and, when a ≠ 1, forgetting that a term taken outside the bracket must be multiplied back through when the bracket is expanded (quadratic-functions.ts, §"Completing the square", cross-checked with sympy per that file's own header note). - Method-mark convention (spec-independent, mark-scheme-specific, verified verbatim): solving a three-term quadratic earns the method mark by exactly one of three named routes — factorisation (with the |pq| = |c|, |mn| = |a| condition), the formula (attempted with values substituted), or completing the square (in the exact form (x ± b/2)² ± q ± c = 0, q ≠ 0). This is not a formula but a real, fixed marking condition every reviser should know: "the right answer with no visible route from this list" is treated as an answer, not evidence of method (facts bank §3, FORGE §2.2).
1.1.4 Simultaneous equations (spec 1.6) — no dedicated identity; the technique is substitution (solve one equation for one variable, substitute into the other, reduce to a single-variable polynomial). Condition worth flagging: where the resulting equation is quadratic, both roots typically correspond to genuine solution pairs and both x AND y must be found and correctly paired for full marks — stopping at the x-coordinate, or pairing x- and y-values incorrectly against a stated constraint (e.g. "x > y"), is a real, confirmed, repeatable mark loss (Jan 2023 Q7(d): "A small number forgot to substitute their value for x to find the y coordinate"; June 2023 Q2: "The final A1 mark was sometimes lost because candidates did not realise the requirement that x > y" — both facts bank §4.1).
1.1.5 Linear inequalities (spec 1.7–1.9) — [ASSUMED], standard algebraic rearrangement; the one condition that must never be dropped: multiplying or dividing an inequality by a negative number reverses its direction. No WMA11-specific formula; the technique is treated as prior knowledge.
1.1.6 Quadratic and reciprocal inequalities (spec 1.7–1.9)
- Standard quadratic inequality method: solve px² + qx + r = 0 (or the corresponding equality of the two sides) for its critical values, then use the shape of the parabola (upward if p > 0, downward if p < 0) to read off which region satisfies the inequality — "outside the roots" or "between the roots." [ASSUMED], universal technique, not itself boilerplate in the spec, though spec 1.7's own guidance gives the worked interpretation directly: "px² + qx + r < ax + b [is interpreted] as the range of x for which the curve y = px² + qx + r is below the line with equation y = ax + b" — confirmed verbatim, spec P1.3, this pass.
- Reciprocal-inequality identity — a genuine, spec-verbatim result, not a course invention. Spec 1.7's own worked example (confirmed verbatim,
-rawre-extraction this pass, spec P1.3): "Including inequalities with brackets and fractions. These would be reducible to linear or quadratic inequalities, e.g. a/x < b becomes ax < bx², x ≠ 0." This is the exact identity that produces the real, examiner-endorsed method for Oct 2021 Q3(i) (facts bank §4.1, FORGE §4.1): multiplying a reciprocal inequality through by x² (always ≥ 0, so the inequality direction never flips, and both the sign-of-x case split and the x = 0 critical value fall out automatically) is not a clever trick invented by a mark scheme — it is the spec's own named method, stated in its own guidance column, for exactly this inequality shape. Condition: x ≠ 0 must be stated as part of the domain, since the original reciprocal expression is undefined there.
1.1.7 Polynomial factorisation, degree n ≥ 3 (spec 1.10) — [ASSUMED]; P1 explicitly excludes the factor theorem and remainder theorem (those are P2 2.1 — confirmed via the facts bank's scope note and independently checked against the spec's P2 content list, which introduces factor/remainder theorem for the first time at P2). At P1, cubic-and-above factorisation relies on extracting a common factor and then factorising the remaining quadratic by inspection — the spec's own worked example, verbatim: "Factorisation of polynomials of degree n ≥ 3, e.g. x³ + 4x² + 3x" (spec P1.3, confirmed this pass) — which factorises as x(x² + 4x + 3) = x(x+1)(x+3), a common-factor extraction followed by an ordinary quadratic factorisation, not a factor-theorem search for a root by trial substitution.
1.1.8 Graphs of functions (spec 1.11) — [ASSUMED].
- Simple cubics: shape determined by the sign of the leading coefficient and the multiplicity of each root (a repeated root touches the axis rather than crossing it; three distinct real roots give three crossings).
- Reciprocal functions y = k/x and y = k/x² (x ≠ 0): both have asymptotes at x = 0 and y = 0. y = k/x has two-fold rotational symmetry about the origin (opposite-sign branches in opposite quadrants for k > 0); y = k/x² has both branches in the upper (or both in the lower, if k < 0) half-plane, since squaring removes the sign of x. Condition: x ≠ 0 is a genuine domain restriction, not decorative — the spec explicitly requires knowledge of the term "asymptote."
- Using intersection points of two graphs to solve equations: set the two expressions equal, and the resulting equation's roots are the x-coordinates of the intersections (this is the identical mechanism that produces a "hidden" discriminant question — see Part 2, §2.1.2).
1.1.9 Graph transformations (spec 1.12) — [ASSUMED], applied to quadratics, cubics, reciprocals, sine, cosine and tangent.
- y = a f(x): vertical stretch, scale factor a, from the x-axis.
- y = f(x) + a: vertical translation by (0, a).
- y = f(x + a): horizontal translation by (−a, 0).
- y = f(ax): horizontal stretch, scale factor 1/a, from the y-axis.
- Condition genuinely worth flagging, real and examiner-confirmed: the required vocabulary is "translation," not "shift" or "move" — a real WMA11 mark scheme gates the transformation-description mark on this specific word, and a real examiner report confirms the mathematics is usually understood while the word is not: "it was extremely rare to see a fully correct description of the transformation... most using the words 'shift' or 'move' instead" (Jan 2023 Q7(b), facts bank §4.1, FORGE not covering this directly but curriculum's
graph-transformations-in-words.tsbuilt around it). A second, real, confirmed direction-of-stretch confusion: mapping cos(x) → cos(2x) is a horizontal stretch, scale factor ½ (spec form y = f(ax), a = 2, so 1/a = ½) — a real mark scheme records candidates mistakenly describing it as a vertical stretch (Oct 2021 Q4(a)(i), facts bank §4.1).
1.2 Coordinate geometry in the (x, y) plane (spec strand 2)
1.2.1 Straight-line forms (spec 2.1) — [ASSUMED], not in the booklet, not on the P1.2 memorise-list (coordinate geometry has no entry there at all — confirmed this pass, the spec's P1.2 box covers only quadratics, trigonometry, differentiation and integration).
- Point-gradient form: y − y₁ = m(x − x₁)
- General form: ax + by + c = 0
- Gradient between two points: m = (y₂ − y₁) / (x₂ − x₁) — universal, prior knowledge, not spec-boxed.
- Condition: the spec's own worked example (confirmed verbatim, P1.3): "the line perpendicular to the line 3x + 4y = 18 through the point (2, 3) has equation y − 3 = ⁴⁄₃(x − 2)" — i.e. a straight-line equation given in general form must first be rearranged to find its gradient (here, 3x + 4y = 18 ⟹ y = −¾x + 4.5, gradient −¾) before the perpendicular condition can be applied.
1.2.2 Parallel and perpendicular conditions (spec 2.2) — [ASSUMED], universal geometric facts, not spec-boxed, not booklet-given.
- Parallel: m₁ = m₂
- Perpendicular: m₁ × m₂ = −1, equivalently m₂ = −1/m₁
- Condition worth flagging as a real, confirmed proof-rigour gap, not a computational one: correctly showing m₁ × m₂ = −1 is not itself sufficient for full marks on a "prove perpendicular" question — the mark scheme requires an explicit closing statement connecting the arithmetic to the geometric conclusion. Verified verbatim: "A1: Depends on both previous marks and requires an explanation and a conclusion... The conclusion must refer to angle PQR being 90° or equivalent" (Jan 2023 Q2 mark scheme, re-extracted directly per the facts bank's own lesson-audit log). A parallel route via lengths (the converse of Pythagoras, PQ² + QR² = PR²) or via vectors (PQ⃗ · QR⃗ = 0) is equally credited — three named, interchangeable routes to the same mark, structurally identical to the three-routes convention for solving a quadratic.
1.3 Trigonometry (spec strand 3)
1.3.1 Sine rule, cosine rule, and triangle area (spec 3.1)
- Sine rule: a/sin A = b/sin B = c/sin C — [MEMORISE], verbatim from spec P1.2's own "will not appear in the booklet" box, confirmed this pass.
- Cosine rule: a² = b² + c² − 2bc cos A — [BOOKLET], confirmed this pass directly against the real formula booklet PDF, "Pure Mathematics P1" section, one of only two entries in the whole P1 section.
- Area of a triangle: Area = ½ab sin C — [MEMORISE], verbatim from spec P1.2, confirmed this pass.
- Condition — the ambiguous case, spec-named explicitly: spec 3.1's own guidance states "including the ambiguous case of the sine rule" verbatim. Where the sine rule is used to find an angle from given side-angle-side (SSA, not a fully-determined triangle), sin θ = sin(180° − θ) means two candidate angles exist (one acute, one obtuse) for the same sine value, and both must be checked for geometric validity (angle sum < 180°, consistency with the given side lengths) rather than only the calculator's default acute output being reported.
1.3.2 Radians, arc length, and sector area (spec 3.2)
- π radians = 180°.
- Arc length: s = rθ — [MEMORISE], verbatim from spec P1.2, confirmed this pass.
- Area of a sector: A = ½r²θ — [MEMORISE], verbatim from spec P1.2, confirmed this pass.
- Condition, non-negotiable: θ must be in radians for both formulas to hold as written — a degree value substituted directly produces a nonsense answer. The verified-facts bank's own honest caveat is worth repeating rather than overstating: a genuine degrees-vs-radians error was not clearly confirmed as a common mistake in the series reviewed (one examiner-report fragment was ambiguous and was deliberately left unasserted — facts bank §6/FORGE §6's own flag), so this document states the mathematical condition as fact without claiming a specific examiner-documented error rate for violating it.
- Condition, examiner-confirmed and real: on a composite sector question, the most common real error is dropping the ½ from the sector-area formula entirely ("The most common error was to omit the ½ in the area formula", Jan 2023 Q6, facts bank §4.3), and a second, separate real error is applying the formulas to the wrong angle — the minor arc/sector's angle instead of the major one, or vice versa ("The most common mistake was to use 1.64 as the angle, finding the minor, rather than the major, arc length", Oct 2021 Q7, facts bank §4.3) — meaning "the angle" in s = rθ and A = ½r²θ is never assumed to be the angle actually labelled on the diagram; it must be identified correctly first, including by subtracting from 2π where a reflex/major angle is required.
1.3.3 Sine, cosine and tangent graphs (spec 3.3) — [ASSUMED].
- Period of sin x and cos x: 2π (360°).
- Period of tan x: π (180°) — flagged as the single hardest-documented fact on this entire paper across every series checked: a real WMA11 question asking directly for the period of tan x saw "more than half of all candidates score[] no marks" and "less than half of all candidates gave a correct answer for the period of tan x... Quite frequently the answer was given as an interval, including −π/2 < x < π/2" — a genuine conceptual confusion between period (the length of one repeating cycle) and domain/interval (the x-values a graph is drawn or defined over), not an arithmetic slip (Jan 2023 Q9(a), facts bank §4.3).
- Standard transformation vocabulary for trig graphs, per spec's own worked examples (confirmed verbatim, P1.3): y = 3 sin x (amplitude 3, vertical stretch), y = sin(x + π/6) (horizontal translation by −π/6), y = sin 2x (horizontal stretch scale factor ½, period halved).
- Condition: any sketch must carry a labelled scale on both axes — a real, confirmed, examiner-documented mark loss for otherwise-correct sketches with no scale shown (Jan 2019 Q5, facts bank §4.3).
1.4 Differentiation (spec strand 4)
1.4.1 The derivative and second-order derivatives (spec 4.1) — [ASSUMED] for the definition; the power rule itself is [MEMORISE].
- f(x) as the gradient of the tangent to y = f(x) at a point; formally, f'(x) = lim_{h→0} [f(x+h) − f(x)] / h — the first-principles limit definition, examinable at P1 in its own right (see
the-derivative-as-a-limit.ts; not restated here since that lesson already carries the full derivation). - Notation f'(x) and f''(x) "may be used" (spec, verbatim) — second-order derivatives are named explicitly as available notation.
- Explicit spec exclusion, verbatim, confirmed this pass: "Knowledge of the chain rule is not required" at P1. A composite function like (2x+5)ⁿ or 1/(3x−1) cannot be differentiated at P1 by chain-rule shortcut; the spec's own guidance instead expects expansion or rewriting first (see 1.4.2 below).
- Genuine gap, flagged rather than asserted as fact: the second-derivative sign test for classifying a stationary point as a maximum or minimum (f''(x) > 0 ⟹ local minimum, f''(x) < 0 ⟹ local maximum) is standard general mathematical practice and second-order derivatives are named as available P1 notation — but no primary source checked in this pass (spec guidance column, or any WMA11 mark scheme reviewed in the facts bank) shows this specific sign-test method credited as the route to classifying a turning point's nature, as distinct from the completing-the-square / gradient-either-side approaches this course's own curriculum already documents for quadratics. Where f''(x) appears in a real verified WMA11 question (e.g. Jan 2025 Q5(b), f''(x) = 5 used as a given condition to solve, not as a classification test — facts bank §4.4), it is used as an ordinary algebraic object, not explicitly as a maximum/minimum discriminator. Flagged as a real ambiguity, not resolved by invention.
1.4.2 Differentiation of xⁿ (spec 4.2)
- f(x) = xⁿ ⟹ f'(x) = nxⁿ⁻¹ — [MEMORISE], verbatim from spec P1.2's own box, confirmed this pass. Holds for all rational n (not restricted to positive integers), and applies term-by-term with sums, differences and constant multiples (linearity of differentiation — standard, not separately spec-boxed).
- Condition, spec's own worked examples, verbatim, confirmed this pass: "The ability to differentiate expressions such as (2x + 5)(x − 1) and (x² + 5x − 3)/(3√x) is expected" — i.e. a product must be expanded into a polynomial before the power rule is applied term-by-term (since the chain/product rule is not available), and a fraction with a single-term denominator must be split into separate power-of-x terms first (rewriting √x as x^(1/2), then dividing each numerator term by 3x^(1/2) to leave three terms each with an adjusted, possibly negative or fractional, index).
- Method-mark convention, verified verbatim, real and load-bearing: the differentiation method mark is earned by "power of at least one term decreased by 1 (xⁿ → xⁿ⁻¹)" — i.e. by any one correctly power-shifted term, not by the whole expression being correct (facts bank §3, FORGE §2.3). This is why every term's index shift should be shown as its own visible step, not collapsed into one mental jump.
1.4.3 Tangents and normals (spec 4.3) — [ASSUMED], built directly from 1.4.2 and 1.2.1–1.2.2 combined; no separate spec-boxed formula.
- Tangent at (a, f(a)): y − f(a) = f'(a)(x − a)
- Normal at (a, f(a)): y − f(a) = −1/f'(a) · (x − a), provided f'(a) ≠ 0.
- Condition, genuine edge case, real and examiner-confirmed: if f'(a) = 0, the tangent is the horizontal line y = f(a), and the normal is the vertical line x = a — the standard normal formula's −1/f'(a) is undefined there, and this is not a defect in the method but a real feature of a horizontal tangent. A real WMA11 mark scheme and examiner report confirm this is a genuine, documented trap, not a hypothetical one: "Of the large number of candidates who got as far as f′(⅓) = 0 quite a number were thrown by the zero gradient and therefore did not score the final mark for the equation of the tangent" (Oct 2021 Q6(c), facts bank §4.4) — students treat a zero gradient as if the method had failed, rather than recognising it produces a valid, simpler tangent equation. A second, related real trap on the same question: computing the y-value at the point is not itself credited as "finding the tangent equation" — the answer must be presented as an equation, even when that equation is just y = (the value).
1.5 Integration (spec strand 5)
1.5.1 Indefinite integration as the reverse of differentiation (spec 5.1) — [ASSUMED] as a concept, the rule itself [MEMORISE].
- Spec, verbatim, confirmed this pass: "Students should know that a constant of integration is required." Every single application of indefinite integration — not once per question, once per integration performed — introduces its own new constant.
1.5.2 Integration of xⁿ (spec 5.2)
- ∫xⁿ dx = xⁿ⁺¹/(n+1) + c, n ≠ −1 — [MEMORISE], verbatim from spec P1.2's own box, confirmed this pass. The exclusion of n = −1 is not a minor footnote: since ∫x⁻¹dx = ln|x| + c requires natural logarithms, and logarithms are P2 content (spec P2.2, confirmed via the facts bank's scope note), no valid P1 integration question can require integrating a term with index exactly −1 — a genuine, checkable domain restriction on what P1 integration questions can legally contain.
- Condition, spec's own worked examples, verbatim, confirmed this pass: "the ability to integrate expressions such as ½x² − 3x^(−1/2) and (x+2)²/x is expected" — the same "expand a product / split a fraction into separate power-of-x terms first" discipline as differentiation, applied in reverse; a shifted-denominator fraction like 6/(x−2) is a different, non-splittable case, confirmed as a real, documented WMA11 algebra error in its own right: "6/(x – 2) was often given as (6/x) – 3" (Jan 2023 Q7(c)–(d), facts bank §4.1) — a shifted denominator (x − a) cannot be pulled apart additively the way a shifted numerator over a fixed denominator can.
- Given f'(x) and a point on the curve, find f(x) (spec 5.2, explicit): substitute the point into the integrated expression (with its constant) and solve for c. Condition, real and doubly-confirmed across independent series: where the problem is two-stage (given f''(x), a gradient condition f'(a) = m, and a point (p, q) on y = f(x)), the gradient condition belongs to f'(x) and must be used immediately after the first integration, before integrating a second time — because integrating f'(x) again turns its constant c₁ into a genuine term of f(x) (c₁x), which a single constant added only at the end cannot reconstruct (verified verbatim, "It was very common to see candidates integrate twice and apply a constant only after their second integration, thus missing earlier marks", Jan 2023 Q11(b), facts bank §4.5 — the full worked mechanism is in
integrate-twice-two-constants.tsand is not repeated here).
PART 2 — Worked-Method Reference
Short, standard-recipe snippets for common WMA11 question shapes, organised to mirror Part 1's spec strands. Each one names the real mark-scheme convention it is grounded in and cross-references the curriculum lesson carrying the full worked-chain/marked-solution treatment of the same skill — these snippets deliberately stop short of that depth so as not to duplicate it.
2.1 Algebra and functions
2.1.1 Solving a three-term quadratic — pick a route, then quote it.
- Check the discriminant sign first if a route isn't obvious (Δ = b² − 4ac): a perfect square ⟹ integer factorisation is findable; otherwise go straight to the formula rather than hunting for factors that don't exist.
- Factorisation: seek (mx+p)(nx+q) with mn = a, pq = c (sign-matched) — write the bracket pair down before expanding to check it.
- Formula: write x = (−b ± √(b²−4ac))/2a in full, in letters, before substituting — the mark-scheme convention (verified verbatim) is that quoting the formula first protects the method mark against a substitution slip; substituting straight into unlabelled numbers risks losing the mark to any arithmetic error, since the method then has to be inferred.
- Completing the square: only when the question specifically asks for turning-point/range/proof information alongside the roots — it is the slowest route to the roots alone.
→ Full worked derivation and three-way method-comparison:
quadratic-functions.ts.
2.1.2 Recognising a "hidden" quadratic before applying the discriminant or solving it. Three real, recurring disguises, confirmed across independent series (facts bank §4.1):
- Line meets curve: set the two y-expressions equal; the resulting equation's discriminant counts the intersections (positive: two meetings; zero: tangent; negative: none).
- Substitution (e.g. p = 3ˣ turns an exponential equation into a quadratic in p): solve for the substituted variable, then go back and solve for the original variable — stopping at p is a real, twice-independently-confirmed mark loss ("a significant number of responses did not go any further than finding solutions to the quadratic in p").
- Unknown in a denominator, cleared by multiplying through: the quadratic only appears after the multiplication step.
Before writing b²−4ac, be able to point at one equation "(something) = 0" with exactly three terms and name a, b, c.
→ Full worked chains:
discriminant-with-a-parameter.ts,hidden-quadratic-substitution.ts.
2.1.3 Quadratic/linear inequalities: critical values, then a sketch, never a region label.
- Rearrange to "(expression) [inequality] 0" if not already there.
- Solve "(expression) = 0" for the critical value(s).
- Sketch (mentally or on paper) the shape — a line for a linear inequality, a parabola (arms up if the x² coefficient is positive) for a quadratic one — and read off which side/region satisfies the original inequality.
- State the answer in the actual variable — never in terms of a region label like "R." Confirmed as a real M0, not just a lost accuracy mark: "Do not allow inequalities in terms of R... This scores M0" (Oct 2021 Q3(ii)).
Reciprocal case (a/x compared to b): multiply through by x² (never x alone) to avoid a sign-of-x case split — this is the spec's own named method (§1.1.6 above), not a trick, and is the examiner-confirmed higher-success route versus a naive one-sided rearrangement that silently assumes x > 0.
→ Full worked treatment:
quadratic-inequalities-graphically.ts.
2.1.4 Simultaneous equations by substitution — line meets curve.
- Rearrange the linear equation for one variable if not already isolated.
- Substitute directly into the other equation — do not rearrange both into y = … first and set them equal if a direct numeric substitution is available; the mark scheme rewards the shorter route and a real examiner report confirms the "equate-then-rearrange" habit produces more algebra errors in practice ("a lot of students made this more complicated by equating the expressions for y... More errors in the algebra were found when taking this approach", Jan 2023 Q7(c)).
- Solve the resulting single-variable equation for all valid values.
- Substitute back to find the paired second-variable value for each — stopping at the first variable is a real, repeated, confirmed mark loss.
- If a constraint is stated in the question's prose (e.g. "x > y") rather than in either equation, apply it after solving, to select between multiple valid solution pairs — don't assume the algebra alone settles which pair is "the" answer.
→ Full worked chains:
simultaneous-equations-by-substitution.ts.
2.1.5 Sketching a cubic from factored form.
- Identify each root and its multiplicity from the factorised form.
- A single (non-repeated) root: the curve crosses the x-axis there.
- A repeated (squared) factor: the curve touches the axis there — smoothly, as a proper turning point, never a sharp cusp (a real, confirmed, examiner-documented drawing error: "a few candidates were inclined to feature a cusp at the minimum point", Oct 2021 Q6(a)).
- Use the sign of the leading coefficient to fix the far-left/far-right direction of the curve's arms.
- Label the y-intercept explicitly (read off directly from the constant term, or by evaluating at x = 0) — a real, confirmed, otherwise-avoidable mark loss on sketches that are shape-correct but leave this unlabelled.
→ Full worked treatment:
cubic-graph-sketching-from-factored-form.ts.
2.1.6 Describing a graph transformation in words.
- Identify which of the four forms applies: y = af(x), y = f(x)+a, y = f(x+a), y = f(ax).
- State the transformation type using the required word "translation" (not "shift," "move," or "slide") for a translation, "stretch" (with the correct scale factor and axis) for a stretch.
- For y = f(x+a): the translation is by (−a, 0) — the sign flips relative to how it appears inside the bracket; this is the single most common sign-direction error in this topic.
- For y = f(ax): the stretch is horizontal, scale factor 1/a — inverted relative to a's own size, and a common, confirmed real confusion is describing this as a vertical stretch instead.
→ Full worked treatment:
graph-transformations-in-words.ts.
2.1.7 Surds — rationalising and exact-value discipline.
- Denominator is a bare surd (1/√a): multiply top and bottom by √a.
- Denominator is a binomial with a surd (1/(a+√b)): multiply top and bottom by the conjugate (a−√b); the denominator becomes a² − b, surd-free.
- Keep every intermediate value exact (as a surd or fraction) — convert to a decimal only at the very final step, and only if the question explicitly permits it; per the general marking principles, resorting to a rounded decimal where an exact value or surd working is clearly required normally costs the mark even if the decimal itself is numerically correct to the stated precision.
→ Full worked treatment:
surds-manipulation-and-exact-answers.ts.
2.2 Coordinate geometry
2.2.1 Proving two lines are perpendicular.
- Find both gradients (via Δy/Δx, or by rearranging a general-form equation ax+by+c=0 into y = mx + … first).
- Show m₁ × m₂ = −1 (or use the length/Pythagoras route, or the vector dot-product route — all three are equally credited).
- Write an explicit closing sentence connecting the arithmetic to the geometric claim — "therefore PQ ⊥ QR, so angle PQR = 90°" or equivalent. The calculation alone, with no such sentence, is a real, confirmed, documented way to lose the final mark even when every number is correct: "a small number of candidates simply left it at that without any reference to the fact that it indicated the two lines were perpendicular."
→ Full worked treatment (including the length/Pythagoras and vector alternative routes, and the "find a fourth vertex" extension):
perpendicularity-proofs-and-coordinate-geometry.ts.
2.2.2 Finding a line's equation from a point and a parallel/perpendicular condition.
- Find the gradient of the given line (rearrange to y = mx + c form if given in general form).
- Apply the condition: same gradient for parallel, negative reciprocal for perpendicular.
- Substitute the given point and the new gradient into y − y₁ = m(x − x₁), then simplify — leaving the answer in the form the question specifies (general form ax+by+c=0, or gradient-intercept form) rather than defaulting to whichever form the working happened to produce.
2.3 Trigonometry
2.3.1 Sine rule with the ambiguous case.
- Set up a/sin A = b/sin B = c/sin C with the known sides/angles correctly paired (a side and the angle opposite it belong together).
- Solve for the unknown angle; a calculator returns the acute solution by default.
- Check whether an obtuse solution is also valid: compute 180° − (the acute angle found), and check the resulting angle sum and side-length consistency.
- Report both candidate values where both are valid — the mark scheme credits either one for the first accuracy mark, but a specific final question (e.g. "find the obtuse angle") requires identifying the correct one specifically, cao (correct answer only, not follow-through-able).
→ Full worked treatment:
sine-and-cosine-rules-ambiguous-case.ts.
2.3.2 Composite sector/arc-length/perimeter problems.
- Convert any given degree angle to radians before applying s = rθ or A = ½r²θ.
- Identify whether the angle needed is the one drawn/labelled, or its 2π-complement (major vs minor arc/sector) — do not assume the labelled angle is the one the question is asking about.
- Decompose the composite shape into its named regions explicitly (e.g. "sector + two triangles," or "sector minus triangle") before computing any areas — do not treat the whole figure as a single sector by default.
- For a perimeter: sum every bounding edge separately (arc length(s), any straight radii, any chord/base lengths) — a common, confirmed real error is doubling one length that shouldn't be doubled, or omitting a radius.
- Do not drop the ½ from the sector-area formula — confirmed as the single most common error on this question type.
→ Full worked treatment:
sector-area-and-arc-length.ts.
2.3.3 Sketching or interpreting a trig graph.
- State the period as the length of one repeat (2π for sin/cos, π for tan) — not as an interval or domain restriction; these are different concepts and conflating them is a real, heavily-documented (>50% of candidates scoring zero on a direct period-of-tan-x question) conceptual error.
- Read amplitude, phase shift and period changes directly from the function's form using the transformation rules in §2.1.6, applied to a trig base function.
- Label a scale on both axes of any sketch — an unscaled sketch is a real, confirmed, avoidable mark loss even when the shape is otherwise correct.
→ Full worked treatment:
trig-graphs-period-and-domain.ts.
2.4 Differentiation
2.4.1 Differentiating term-by-term, including negative/fractional indices.
- Rewrite every root and fraction as a power of x first (√x = x^(1/2), 1/x² = x⁻², etc.) — nothing can be differentiated by the power rule until it is in xⁿ form.
- Differentiate each term separately, writing the index shift as its own visible line (xⁿ → nxⁿ⁻¹) — the method mark is earned the instant any one term is correctly power-shifted, so collapsing three terms into one mental jump risks losing a mark that a single visible line would have banked regardless of what happens to the other terms.
- Do not append "+c" — that is an integration habit, and a real, confirmed, examiner-documented error is differentiating correctly and then adding a constant anyway out of procedural muscle memory.
- If an exact gradient is required at a specific x-value, keep the value exact (as a fraction or surd) throughout the substitution — resorting to a decimal early is a real, confirmed mark loss even when differentiation itself was correct.
→ Full worked treatment:
differentiating-negative-and-fractional-indices.ts.
2.4.2 Tangent and normal at a point, including the zero-gradient case.
- Differentiate, then evaluate f'(a) at the given x-value.
- Tangent: y − f(a) = f'(a)(x − a). Normal: y − f(a) = −1/f'(a) · (x − a).
- If f'(a) = 0: don't stop. The tangent is simply y = f(a) (a horizontal line) and the normal is x = a (a vertical line) — a zero gradient is a valid, simpler outcome, not a dead end; a real, confirmed, examiner-documented finding is candidates reaching f'(a) = 0 correctly and then failing to write down the (now-trivial) tangent equation at all.
- The y-value alone is not the answer — it must be presented as an equation.
2.4.3 A "hidden" higher-degree equation produced by setting a derivative equal to a value.
- Differentiate, and set f'(x) equal to the stated gradient value.
- Rearrange to "(polynomial) = 0" — check whether the result is a disguised quadratic (commonly in x², when only even powers of x are present).
- If a common factor can be taken out before solving, take it out explicitly and show that step — a real, confirmed mark loss is presenting a factorised form that does not actually multiply back out to the unsimplified line above it (e.g. writing 15x⁴+12x²−3 as if it factorised directly to (5x²−1)(x²+1), silently dropping the factor of 3 that must be divided through first).
- Solve the resulting quadratic (in x² or whichever substituted variable), then convert back to x — including taking the square root of both sign branches where the substituted variable was x², unless a stated domain restriction (e.g. "x > 0" in the original question) rules one branch out. Both directions of this error are real and independently confirmed: keeping only one root when both are needed (Oct 2021 Q2), and keeping both roots when the question's own domain restriction rules one out (Jan 2025 Q5(c)) — the correct behaviour depends on reading the question's stated domain, not on a default rule applied automatically either way.
→ Full worked treatment:
hidden-higher-degree-equations-from-differentiation.ts.
2.5 Integration
2.5.1 Splitting a fraction before integrating.
- Confirm the denominator is a single term (e.g. 2x², 3√x) — this method applies to a fixed denominator with a shifted numerator, not the reverse.
- Divide every term of the numerator by the denominator separately, simplifying each resulting index.
- Integrate each resulting power-of-x term separately, add one constant of integration at the end (not one per term).
- Do not attempt this split on a shifted-denominator expression like 6/(x−2) — that is not a valid algebraic identity (6/(x−2) ≠ 6/x − 3, a real, confirmed WMA11 error); a shifted denominator can only be handled by cross-multiplying or genuine algebraic manipulation of the whole expression, not by "pulling the shift out."
→ Full worked treatment:
splitting-fractions-before-integrating.ts.
2.5.2 Two-stage integration: f''(x) → f'(x) → f(x), with two separate constants.
- Before integrating anything, sort the given conditions by which function each belongs to: a gradient condition f'(a) = m belongs to f'(x); a point (p, q) on the curve belongs to f(x).
- Integrate f''(x) once to reach f'(x) + c₁.
- Use the gradient condition immediately to solve for c₁ — do not defer it.
- Integrate the now-complete f'(x) a second time to reach f(x) + c₂.
- Use the point condition now, substituting into f(x), to solve for c₂.
- Check both conditions against the finished f(x) in one line each before moving on.
→ Full worked treatment:
integrate-twice-two-constants.ts.
Flagged gaps and what remains unverified
- The second-derivative sign test for classifying a stationary point's nature (§1.4.1) is a genuine, stated ambiguity, not a confirmed spec requirement. Second-order derivatives are named as available P1 notation, and one real verified question uses f''(x) as an ordinary algebraic object to solve — but no primary source checked in this pass shows the sign-of-f''(x) test itself credited as a WMA11 mark-scheme method for determining maximum/minimum. Flagged rather than asserted.
- The spec's own boxed completing-the-square identity (§1.1.3) was re-extracted this pass in
-rawmode to resolve a column-mangled fraction layout that the initial-layoutextraction rendered ambiguously. The algebraically-simplified form used throughout this document and the curriculum was cross-checked against the-rawextraction's fraction fragments and againstquadratic-functions.ts's own sympy-verified derivation; both agree, so this is treated as resolved, not merely asserted — but it is worth flagging that the first-pass extraction alone would not have been sufficient evidence. - Degrees-vs-radians as a general WMA11 error source (§1.3.2) was deliberately left unasserted as a documented error rate, consistent with the verified-facts bank's own honest flag: one examiner-report fragment on this point was ambiguous (it did not clearly describe an error rather than a correct-but-unusual choice) and was not used as evidence here. The mathematical condition (radians required) is stated as fact; a specific error-frequency claim is not.
- This document inherits the verified-facts bank's own series-coverage limits (five series with a fully-read examiner report, several more only partially mined — see that document's own §7 and the FORGE guide's §6). Every worked-method recipe in Part 2 that cites a specific real question is grounded in one of those checked series; a method recipe with no inline citation (e.g. §2.2.2, §2.3.1's setup steps) is standard technique presented without a specific WMA11 mark-scheme citation, not a claim that no such citation exists.
- No formula or identity in Part 1 was found to be missing from, or contradicted by, the primary spec and formula-booklet PDFs checked directly this pass. Every [BOOKLET] and [MEMORISE] tag was verified against the real PDF text, not inherited from either prior document without a fresh check.