HKDSE · Exam Tips

Mathematics M2 (Algebra and Calculus) Exam Tips

The ultimate exam survival and strategy guide for HKDSE Mathematics M2, combining systematic paper structural breakdowns, common marker pitfalls from official examiner reports (2021-2023), and key calculator strategies.

2 min readUpdated: Jun 21, 2026

Exam at a Glance

Papers
1
Total Marks
100
Time Limit
2h 30min
Question Types
2
PaperDurationMarksQuestionsWeightingQuestion Types
Module 2 (Algebra and Calculus)2h 30min10012100%Section A (Short Questions), Section B (Structured Questions)
Grade Scale
5**5*54321
Calculator Policy

Use only calculators on the HKEAA Approved List, bearing the 'H.K.E.A.A. APPROVED' (or older 'H.K.E.A. APPROVED') label. Programmable scientific models (e.g. Casio fx-50FH II, fx-3650P II) are allowed, and you MAY keep your own formulas/programs stored in memory — HKDSE does not require you to clear it. Graphic-display (graphing) and CAS/symbolic calculators are not on the approved list and must not be used.

  • AO1: Knowledge and understanding of algebraic and calculus concepts (60%)
  • AO2: Application and problem-solving skills in mathematical context (40%)

Built from real past papers and marking schemes (2021–2023).

Tips & Strategies

Where the Marks Really Hide: The Art of Structural Linking

In HKDSE Mathematics Module 2 (M2), the difference between a Level 4 and a Level 5** often lies in your ability to recognize structural linking in Section B. Many candidates approach multi-part questions (especially on matrices and integration) as isolated puzzles. However, top scorers look for clues. If part (a) asks you to prove a matrix identity like \( P^{-1}AP \), part (b) or (c) will almost certainly require you to apply this diagonalisation pattern to find high powers of a matrix, such as \( B^{555} \). Failing to establish this connection not only costs you time but usually results in zero marks for the subsequent sub-parts. When you see a high-mark question, always ask yourself: 'How does the result of the previous section simplify my current step?'

The 5-Minute Habit That Saves a Grade: Limit and Boundary Diligence

Examiners consistently lament the loss of 'easy' marks due to sloppy notation. In limits from first principles, writing \( f'(x) = \frac{f(x+h)-f(x)}{h} \) without the limit sign in intermediate steps is a critical error. The limit operator \( \lim_{h \to 0} \) must accompany every single line of working until the final evaluation. Similarly, during integration by substitution, candidates frequently forget to change the upper and lower integration limits. If you make the substitution \( x = \tan \theta \), you must construct a clear table showing the conversion of boundaries. Leaving original limits on the new variable will instantly invalidate your working, costing up to 2 marks per question.

Mastering the Command Words: 'Hence' vs. 'Hence or Otherwise'

The command words in M2 are highly restrictive. When a question states 'Hence, solve...', you are legally bound to use the exact result from the preceding part. Any alternative method, even if mathematically sound and yielding the correct final answer, will receive zero marks. Conversely, 'Hence or otherwise' gives you the freedom to choose, though the 'hence' path is almost always faster. Paying strict attention to these directives prevents wasted effort and preserves critical method marks.

The Top Scorer's Playbook: Time Allocation & Precision Execution

With only 150 minutes to tackle 100 marks, time management is brutal. The optimal strategy is to split your time strictly according to the paper design: spend exactly 70 minutes on Section A (Short Questions) and 80 minutes on Section B (Structured Questions). Do not get bogged down in a single 6-mark question in Section A. If you cannot solve a part within 8 minutes, move on. In Section B, even if you cannot prove part (a), you can still assume part (a) is true and use it to solve parts (b) and (c) to salvage precious marks. Top scorers also construct sign tables for points of inflection, noting that satisfying \( f''(x) = 0 \) is merely a necessary condition, not a sufficient one—you must perform a signs test before and after the point to claim full marks.

Calculator Programs

2×2 Determinant

Casio fx-50FH II / fx-3650P II (HKEAA-approved programmable)

Purpose: \(\det\begin{psmallmatrix}a&b\c&d\end{psmallmatrix}=ad-bc\).

When to use it: Determinants, invertibility, and Cramer's rule.

Steps
Prompt a, b, c, d; outputs ad−bc.
Program
?→A:?→B:?→C:?→D:AD-BC

Exam note: If the result is 0 the matrix is singular (no inverse).

Cramer's Rule (2 equations)

Casio fx-50FH II / fx-3650P II (HKEAA-approved programmable)

Purpose: Solves \(ax+by=e,\ cx+dy=f\): \(x=\frac{ed-bf}{ad-bc},\ y=\frac{af-ec}{ad-bc}\).

When to use it: Two linear equations in two unknowns.

Steps
Prompt a,b,c,d,e,f; outputs x then y.
Program
?→A:?→B:?→C:?→D:?→E:?→F:AD-BC→Z:(E D-B F)÷Z◢(A F-E C)÷Z

Exam note: If ad−bc = 0 there is no unique solution.

Quadratic Roots & Discriminant

Casio fx-50FH II / fx-3650P II (HKEAA-approved programmable)

Purpose: \(\Delta=b^2-4ac\); roots \(\frac{-b\pm\sqrt{\Delta}}{2a}\).

When to use it: Any quadratic, or testing the nature of roots.

Steps
Prompt a,b,c; outputs \(\Delta\) then the two roots.
Program
?→A:?→B:?→C:B²-4AC→D:D◢(-B+√D)÷(2A)◢(-B-√D)÷(2A)

Exam note: \(\Delta<0\) means no real roots.

Common Mistakes

  1. 1highMarks at stake: 1Limits (Calculus)

    Missing the limit sign 'lim (h->0)' in intermediate steps of first principles differentiation.

    How to avoid it: Keep writing '\lim_{h \to 0}' in front of every algebraic expression until you evaluate the limit by substituting h = 0.
  2. 2highMarks at stake: 2Definite integration (Calculus)

    Failing to change the lower and upper limits of integration when performing substitution in definite integrals.

    How to avoid it: Construct a small table relating x and u immediately after defining u. Write the new limits on the integral sign in the very next step.
  3. 3highMarks at stake: 1Mathematical induction (Foundation Knowledge)

    Incomplete presentation in Mathematical Induction, such as skipping LHS/RHS separate verification for the base case or omitting the conclusion sentence.

    How to avoid it: Explicitly state: 'When n = 1, LHS = ... and RHS = ... Since LHS = RHS, the statement is true for n = 1.' Conclude with: 'By the principle of mathematical induction, the statement is true for all positive integers n.'
  4. 4mediumMarks at stake: 2Systems of linear equations (Algebra)

    Incorrectly applying Cramer's rule formulas when the determinant of the coefficients is zero.

    How to avoid it: If det(A) = 0, Cramer's rule is inapplicable. You must use Gaussian elimination (augmented matrix) to analyze whether there are infinitely many solutions or no solution.
  5. 5mediumMarks at stake: 1Matrices (Algebra)

    Assuming matrix multiplication is commutative (i.e. AB = BA) when expanding algebraic matrix identities.

    How to avoid it: Keep the exact order of multiplication. For example, write (A+B)(A-B) = A^2 - AB + BA - B^2, and only simplify to A^2 - B^2 if the question specifies AB = BA.
  6. 6mediumMarks at stake: 1Applications of differentiation (Calculus)

    Claiming a coordinate is a point of inflection solely because f''(x) = 0 at that point.

    How to avoid it: Perform a sign test to show that f''(x) changes its sign (from positive to negative or vice versa) as x passes through that point.

Turn these tips into top grades

thinka turns your weak spots into targeted practice, with instant marking and exam-style feedback. Study smarter, not longer.

Practise real exam questions with instant AI feedback and marking.

Start Practising Free