Notes and exercises for A Level H2/3 Mathematics and H2 Further Mathematics.
A green icon (🟢) indicates the relevant section has been added. A yellow icon (🟡) indicates a work in progress. A red icon (🔴) indicates there is no such section (e.g. the tutorial does not exist).
Code | Chapter | Notes | Tutorial | Self-Practice | Assignment |
---|---|---|---|---|---|
A1 | Equations and Inequalities | 🟢 | 🟢 | 🟢 | 🟢 |
A2 | Numerical Methods of Finding Roots | 🟢 | 🟢 | 🟡 | 🟢 |
A3 | Sequences and Series I | 🟢 | 🟢 | 🟢 | 🟢 |
A4 | Sequences and Series II | 🟢 | 🟢 | 🟢 | 🟢 |
A5 | Recurrence Relations | 🟢 | 🟢 | 🟢 | 🟢 |
A6 | Polar Coordinates | 🟢 | 🟢 | 🟢 | 🟢 |
A7 | Vectors I - Basic Properties and Vector Algebra | 🟢 | 🟢 | 🟢 | 🟢 |
A8 | Vectors II - Lines | 🟢 | 🟢 | 🟢 | 🟢 |
A9 | Vectors III - Planes | 🟢 | 🟢 | 🟡 | 🟢 |
A10.1 | Complex Numbers - Cartesian Form | 🟢 | 🟢 | 🟡 | 🟢 |
A10.2 | Complex Numbers - Polar Form | 🟢 | 🟢 | 🟡 | 🟢 |
A10.3 | Complex Numbers - Geometrical Effects and De Moivre's Theorem | 🟢 | 🟢 | 🟡 | 🟢 |
A10.4 | Complex Numbers - Loci in Argand Diagram | 🟢 | 🟢 | 🟡 | 🟢 |
A11 | Permutations and Combinations | 🟢 | 🟢 | 🟡 | 🟢 |
A12 | Probability | 🟢 | 🟢 | 🟡 | 🟢 |
A13 | Introduction to Statistics | 🟡 | 🔴 | 🔴 | 🔴 |
A14A | Discrete Random Variables | 🟡 | 🟢 | 🟡 | 🟢 |
A14B | Special Discrete Random Variables | 🟡 | 🟢 | 🟡 | 🟢 |
A15A | Continuous Random Variables | 🟡 | 🟢 | 🟡 | 🟡 |
Code | Chapter | Notes | Tutorial | Self-Practice | Assignment |
---|---|---|---|---|---|
B1 | Graphs and Transformations I | 🟢 | 🟢 | 🟡 | 🟢 |
B2 | Graphs and Transformations II | 🟢 | 🟢 | 🟡 | 🟢 |
B3 | Functions | 🟢 | 🟢 | 🟡 | 🟢 |
B4 | Differentiation | 🟢 | 🟢 | 🟡 | 🟢 |
B5 | Applications of Differentiation | 🟢 | 🟢 | 🟡 | 🟢 |
B6 | MacLaurin Series | 🟢 | 🟢 | 🟢 | 🟢 |
B7 | Integration Techniques | 🟢 | 🟢 | 🟢 | 🟢 |
B8 | Applications of Integration I - Area and Volume | 🟢 | 🟢 | 🟡 | 🟢 |
B9 | Applications of Integration II - Arc Length and Surface Area | 🟢 | 🟢 | 🟡 | 🟢 |
B10 | Applications of Integration III - Trapezium and Simpson's Rule | 🟢 | 🟢 | 🟡 | 🟢 |
B11 | Functions of Two Variables | 🟢 | 🟢 | 🟢 | 🟢 |
B12 | Separable DE | 🟢 | 🟢 | 🟡 | 🟢 |
B13 | Linear First Order DE | 🟢 | 🟢 | 🟡 | 🟢 |
B14 | Euler Method and Improved Euler Method | 🟢 | 🟢 | 🟡 | 🟢 |
B15 | Modelling Populations with First Order DE | 🟢 | 🔴 | 🔴 | 🔴 |
B16 | Second Order DE | 🟢 | 🟢 | 🟡 | 🟢 |
B17A | Matrices and Linear Spaces | 🟡 | 🟢 | 🟡 | 🟡 |
Topic | Notes | Exercises |
---|---|---|
Mathematical Proofs and Reasoning | 🟡 | 🟡 |
9758 | 9649 | |||
---|---|---|---|---|
JC1 | WA 1 | 🟢 | 🟢 | |
WA 2 | 🟢 | 🟢 | ||
Promos | 🟢 | 🟢 | 9820 | |
JC2 | WA 1 | 🔴 | 🔴 | 🔴 |
WA 2 | 🔴 | 🔴 | 🔴 |
To compile TripleMath.tex
, ensure that you have asdia.sty
package. Follow the installation instructions provided in the repository to set it up correctly.
- Clone this repository to your local machine. To minimize the size of the
.git
folder, it’s recommended to use the--depth 1
flag:
git clone --depth 1 [email protected]:asdia0/TripleMath.git
- Create a folder called
figures
in the root directory. This is where TikZ-generated figures will be stored. - Run the following command to compile
TripleMath.tex
:
pdflatex -synctex=1 -interaction=nonstopmode -file-line-error --shell-escape TripleMath.tex
Note that the first compilation may take some time, as it will generate all TikZ figures in the document. For subsequent compilations, you can omit the --shell-escape
flag unless you’ve modified the TikZ code.