Advanced functions, limits, trigonometry, polar coordinates, an introduction to statistics
ACT 2 Math Level 2 corresponds to the ACT International Subject Test (AIST) — Mathematics 2, the more advanced of ACT Inc.'s two international subject tests. Where Level 1 (AIST Math 1) covers first-year algebra and geometry, Level 2 assumes that material is mastered and moves into the topics that separate a solid Algebra II student from a precalculus-ready one: complex numbers, matrices, limits, and the polar/trigonometric machinery that leads into calculus.
What to expect
The real AIST Math 2 test is 50 multiple-choice questions in 60 minutes, split roughly evenly between Algebra II and precalculus content. A calculator is permitted, and a reference sheet of common formulas is provided in the test booklet — so this course leans on understanding why a formula works, not just memorizing it cold.
Prerequisite
ACT 2 Math Level 1 (AIST Math 1)
Level
Algebra II & Precalculus
Real exam format
50 MCQ · 60 minutes
Calculator
permitted throughout
▲ Rigor & Problem-Solving Strategy
AIST Math Level 2 questions test conceptual fluency rather than rote execution. Success requires two disciplines:
Algebraic Rigor: Show complete intermediate steps for every equation; avoid unverified shortcuts.
Verification Check: Plug found roots back into original rational and logarithmic expressions to eliminate extraneous roots immediately.
⚠ ACT Subject Test Traps & Calculator Hazards
No Formula Sheet: Unlike SAT Math, ACT Subject Tests do not provide a reference sheet. Double-angle identities, Law of Cosines, arithmetic/geometric series sum formulas, and the matrix inverse formula must be known cold.
Calculator Trap: Graphing calculators can obscure vertical asymptotes as lines or hide removable discontinuities (holes). Always analyze denominators algebraically before relying on graphs.
Pacing: 50 questions in 60 minutes allows exactly 72 seconds per problem. Checkpoint: 25 questions completed by the 30-minute mark. Never leave questions blank because there is no negative marking.
ACT 2 Math Level 2 domain weightings: Algebra II (~50%) and Precalculus (~50%).
A student spends 90 seconds on each of the first 20 questions of the 50-question AIST Math 2 exam. How much average time (in seconds) remains per question for the remaining 30 questions?
Total exam duration is 60 minutes=3600 seconds. The first 20 questions take 20×90=1800 seconds, leaving 3600−1800=1800 seconds for the remaining 30 questions. The remaining time per question is 301800=60 seconds (1 minute per question). Pacing discipline early on prevents a frantic finish.
1
Complex Numbers
Every quadratic ax2+bx+c=0 with real coefficients has solutions — as long as we're willing to accept square roots of negative numbers. Complex numbers make that promise precise: they extend R just enough that every polynomial equation gets a solution, using one new symbol, i, and the ordinary rules of algebra everywhere else.
● Definition 1.1 — The imaginary unit and complex numbers
The imaginary unit i satisfies i2=−1. A complex number is any expression z=a+bi with a,b∈R: a is the real part, written Re(z), and b is the imaginary part, written Im(z). When b=0, z is an ordinary real number; when a=0 and b=0, z is called purely imaginary.
Complex numbers add and multiply exactly like binomials in a+bx form — the only extra rule is i2=−1, which you use to simplify after multiplying out.
● Definition 1.2 — Addition and multiplication
For z1=a+bi and z2=c+di:
z1+z2=(a+c)+(b+d)i
z1z2=(ac−bd)+(ad+bc)i
The multiplication rule is just FOIL followed by i2→−1: (a+bi)(c+di)=ac+adi+bci+bdi2=(ac−bd)+(ad+bc)i.
Worked example 1.A — Add and multiply
Let z1=3+4i and z2=1−2i. Find z1+z2 and z1z2.
The complex conjugate of z=a+bi is zˉ=a−bi — same real part, opposite sign on the imaginary part. The modulus (or absolute value) of z is ∣z∣=a2+b2, the distance from z to the origin when z is plotted as the point (a,b) in the complex plane.
▲ Theorem 1.1 — zzˉ=∣z∣2
For every complex number z=a+bi, zzˉ=∣z∣2. In particular zzˉ is always a nonnegative real number.
Proof
Write z=a+bi, so zˉ=a−bi. Multiplying directly (Definition 1.2, with c=a,d=−b):
Since ∣z∣=a2+b2, squaring both sides gives ∣z∣2=a2+b2, which is exactly what the product zzˉ equals. Hence zzˉ=∣z∣2, and this is nonnegative since it's a sum of two squares. ■
Theorem 1.1 is exactly what makes complex division possible: to divide by z2, multiply top and bottom by zˉ2 so the denominator becomes the real number ∣z2∣2.
Worked example 1.B — Dividing complex numbers
Simplify 2−3i5+i.
Multiply numerator and denominator by the conjugate of the denominator, 2+3i:
2−3i5+i⋅2+3i2+3i=(2−3i)(2+3i)(5+i)(2+3i).
Numerator: (5)(2)−(1)(3)+[(5)(3)+(1)(2)]i=10−3+17i=7+17i. Denominator, by Theorem 1.1: ∣2−3i∣2=22+32=13. So
2−3i5+i=137+17i=137+1317i.
⊙ Explorer · z, z̄, and z·z̄ = |z|²interactive
z, its conjugate, modulus, and the product z·z̄.
Quantity
Value
|z|5.000
z̄3.00 − 4.00i
z · z̄ (= |z|²)25.000
The indigo arrow is z; the amber arrow is its conjugate z̄, always the mirror image of z across the real axis. z·z̄ always comes out real and nonnegative — Theorem 1.1 in action.
Quick reference
Powers of i
i1=i,i2=−1,i3=−i,i4=1, then repeats
Sum of conjugates
z+zˉ=2Re(z), always real
Difference of conjugates
z−zˉ=2iIm(z), always purely imaginary
Geometric representation of a complex number z = a + bi in the Argand plane, showing real part a, imaginary part b, and modulus |z| = √(a² + b²).
⚠ Exam Traps in Complex Arithmetic
Modulus with 'i': A frequent error is writing ∣a+bi∣=a2+(bi)2=a2−b2. The imaginary unit i is never included inside the modulus radicand: ∣a+bi∣=a2+b2.
Powers of i: For large exponents in, evaluate n(mod4): n≡0⟹1, n≡1⟹i, n≡2⟹−1, n≡3⟹−i. For negative powers, i−1=−i.
Division by Binomials: Never invert terms individually (1/(2+3i)=1/2+1/(3i)). Always multiply numerator and denominator by the conjugate 2−3i.
Given z=1−2i4+7i, express z in standard form a+bi and compute ∣z∣2.
Multiply numerator and denominator by the conjugate 1+2i: z=(1−2i)(1+2i)(4+7i)(1+2i)=12+(−2)24(1)−7(2)+[4(2)+7(1)]i=54−14+(8+7)i=5−10+15i=−2+3i. Then ∣z∣2=(−2)2+32=4+9=13. (Alternatively, by modulus properties: ∣z∣2=∣1−2i∣2∣4+7i∣2=1+416+49=565=13).
📝 Chapter Quiz
2
Matrices & Vectors
A matrix is just a rectangular table of numbers — but that simple idea packs an entire system of linear equations into one object you can add, scale, and multiply. This chapter builds the algebra of 2×2 matrices from scratch, then uses it to solve linear systems a genuinely new way, and closes with the vector tools (magnitude, dot product, angle) AIST Math 2 pairs with it.
● Definition 2.1 — Matrix, addition, and scalar multiplication
An m×nmatrix is a rectangular array of numbers with m rows and n columns, written A=[aij] where aij is the entry in row i, column j. Two matrices of the same dimensions add entrywise, and a scalar k multiplies every entry:
(A+B)ij=aij+bij,(kA)ij=kaij.
Worked example 2.A — Add and scale
Let A=[35−21] and B=[−426−3]. Find A+B and 3A.
A+B=[3+(−4)5+2−2+61+(−3)]=[−174−2].
3A=[915−63].
● Definition 2.2 — Matrix multiplication
If A is m×n and B is n×p (the inner dimensions must match), the product AB is the m×p matrix whose (i,j) entry is the dot product of row i of A with column j of B:
(AB)ij=k=1∑naikbkj.
Matrix multiplication is not commutative in general — AB=BA even when both products are defined.
Worked example 2.B — Multiply two matrices, and a matrix by a vector
● Definition 2.3 — Determinant and the identity matrix
For a 2×2 matrix A=[acbd], the determinant is the scalar detA=ad−bc. The 2×2identity matrixI=[1001] satisfies IA=AI=A for every 2×2 matrix A — it's the multiplicative identity.
▲ Theorem 2.1 — The 2×2 inverse formula
If A=[acbd] and detA=ad−bc=0, then A is invertible, with
A−1=detA1[d−c−ba].
If detA=0, no inverse exists.
Proof
Let A=[acbd] and d0=ad−bc=0. Multiply A by the claimed inverse d01[d−c−ba] (Definition 2.2):
The same computation in the other order gives d01[d−c−ba]⋅A=I as well, so this matrix is a genuine two-sided inverse. When detA=0, suppose toward contradiction some matrix B satisfied AB=I; a short computation (or the fact that det(AB)=detA⋅detB) would force detA⋅detB=detI=1, impossible since detA=0 makes the left side 0. So no inverse exists. ■
Worked example 2.C — Invert a matrix and solve a system with it
Solve {2x+3y=16x−y=−2 by writing it as Ax=b and inverting A.
Here A=[213−1], b=[16−2]. detA=(2)(−1)−(3)(1)=−5, so by Theorem 2.1:
A−1=−51[−1−1−32]=[515153−52].
Then x=A−1b: x=51(16)+53(−2)=516−6=2,y=51(16)+(−52)(−2)=516+4=4. Check: 2(2)+3(4)=4+12=16 ✓ and 2−4=−2 ✓.
⊙ Explorer · Determinant as signed areainteractive
The matrix, its determinant, and whether it is invertible.
Quantity
Value
det A = ad − bc-5.000
A is...invertible
A⁻¹ (rows)(0.200, 0.600), (0.200, -0.400)
The indigo arrow is column 1 of A (a, c); the amber arrow is column 2 (b, d). The shaded parallelogram they span has area |det A| — amber-tinted when det A < 0, indigo when det A > 0. By Theorem 2.1, A has an inverse exactly when det A ≠ 0.
● Definition 2.4 — Vectors: magnitude and dot product
A vector u=⟨u1,u2⟩ in the plane has magnitude∣u∣=u12+u22. The dot product of u=⟨u1,u2⟩ and v=⟨v1,v2⟩ is the scalar u⋅v=u1v1+u2v2.
▲ Theorem 2.2 — Angle between two vectors
For nonzero vectors u,v with angle θ between them, cosθ=∣u∣∣v∣u⋅v.
Proof
Place u and v tail-to-tail; the vector from the tip of u to the tip of v is v−u, and the three sides ∣u∣,∣v∣,∣v−u∣ form a triangle with included angle θ at the shared tail. The Law of Cosines gives ∣v−u∣2=∣u∣2+∣v∣2−2∣u∣∣v∣cosθ. Expand the left side using ∣v−u∣2=(v−u)⋅(v−u)=∣v∣2−2u⋅v+∣u∣2 (dot product distributes like ordinary multiplication). Setting the two expressions for ∣v−u∣2 equal and cancelling ∣u∣2+∣v∣2 from both sides leaves −2u⋅v=−2∣u∣∣v∣cosθ, i.e. cosθ=∣u∣∣v∣u⋅v. ■
Worked example 2.D — Find the angle between two vectors
swap diagonal, negate off-diagonal, divide by detA
Perpendicular vectors
u⋅v=0⟺u⊥v (for nonzero vectors)
Geometric vector triangle representation: vectors u and v placed tail-to-tail, with included angle θ and difference vector v - u.
⚠ Matrix & Vector Exam Traps
Matrix Multiplication is Non-Commutative: In general, AB=BA. For dimensions m×n and n×p, the inner dimensions must match to multiply. Swapping them may not even be defined.
Inverse Invertibility Condition: A matrix A=(acbd) is invertible if and only if det(A)=ad−bc=0. If det(A)=0, the system has either no unique solution or infinitely many solutions.
Dot Product vs Vector: The dot product u⋅v is a scalar (a single real number), not a vector. The vectors are orthogonal if and only if u⋅v=0.
Let A=(3512). Find A−1 and use it to solve the linear system: 3x+y=75x+2y=12
1. Compute det(A)=(3)(2)−(1)(5)=6−5=1. 2. Form A−1: swap main diagonal entries, negate off-diagonal entries, and divide by det(A)=1: A−1=(2−5−13). 3. Multiply A−1(712): (xy)=(2−5−13)(712)=(2(7)+(−1)(12)−5(7)+3(12))=(14−12−35+36)=(21). Thus x=2 and y=1.
📝 Chapter Quiz
3
Sequences & Series
A sequence is just an ordered list of numbers generated by a rule; a series is what you get when you add the terms of a sequence together. AIST Math 2 tests two specific families — arithmetic (constant difference) and geometric (constant ratio) — and one genuinely infinite idea: a sum with infinitely many terms that still adds up to a finite number.
● Definition 3.1 — Arithmetic sequence
A sequence a1,a2,a3,… is arithmetic if consecutive terms differ by a constant d, the common difference: an+1=an+d. Its explicit (closed-form) formula is
an=a1+(n−1)d.
Worked example 3.A — Find a term
An arithmetic sequence has a1=5 and d=3. Find a10.
a10=5+3(10−1)=5+27=32.
● Definition 3.2 — Arithmetic series
An arithmetic series is the sum of an arithmetic sequence's first n terms. Pairing the first term with the last, the second with the second-to-last, and so on (each pair sums to a1+an) gives
Sn=2n(a1+an)=2n(2a1+(n−1)d).
Worked example 3.B — Sum an arithmetic series
Find the sum of the first 10 terms of the sequence from Example 3.A (a1=5,d=3).
S10=210(2(5)+9(3))=5(10+27)=5(37)=185.
● Definition 3.3 — Geometric sequence
A sequence is geometric if consecutive terms share a constant ratio r=0: an+1=ran. Its explicit formula is
an=a1rn−1.
Worked example 3.C — Find a geometric term
A geometric sequence has a1=3 and r=2. Find a7.
a7=3⋅26=3⋅64=192.
▲ Theorem 3.1 — Finite geometric series
For r=1, the sum of the first n terms of a geometric sequence is
Sn=r−1a1(rn−1).
Proof
Write out Sn=a1+a1r+a1r2+⋯+a1rn−1. Multiply both sides by r: rSn=a1r+a1r2+⋯+a1rn−1+a1rn. Subtract the first equation from the second — every middle term cancels (this is why the trick works), leaving rSn−Sn=a1rn−a1. Factor: Sn(r−1)=a1(rn−1), and since r=1 we can divide by r−1 to get Sn=r−1a1(rn−1). ■
Worked example 3.D — Sum a geometric series
Find S7 for the sequence from Example 3.C (a1=3,r=2).
S7=2−13(27−1)=3(128−1)=3(127)=381.
▲ Theorem 3.2 — Infinite geometric series
If ∣r∣<1, the infinite geometric series a1+a1r+a1r2+⋯ converges to
S∞=1−ra1. If ∣r∣≥1 (and a1=0), the series diverges — it has no finite sum.
Proof
By Theorem 3.1, Sn=r−1a1(rn−1)=1−ra1(1−rn) (multiplying numerator and denominator by −1). When ∣r∣<1, repeated multiplication by a number smaller than 1 in absolute value shrinks rn→0 as n→∞ (e.g. r=21 gives 21,41,81,⋯→0). So Sn→1−ra1(1−0)=1−ra1, which is exactly S∞. When ∣r∣≥1, rn does not shrink to 0 (it stays constant at ∣a1∣ or grows without bound), so Sn never settles on a finite value. ■
Worked example 3.E — Sum an infinite geometric series
Find 8+4+2+1+⋯.
Here a1=8 and r=21 (each term is half the last), and ∣r∣=21<1, so Theorem 3.2 applies: S∞=1−218=218=16.
Quick reference
Sigma notation
k=1∑nak means a1+a2+⋯+an
Arithmetic
an=a1+(n−1)d,Sn=2n(a1+an)
Geometric
an=a1rn−1,Sn=r−1a1(rn−1),S∞=1−ra1(∣r∣<1)
Successive terms of a converging geometric sequence a_n = 16 · (1/2)^(n-1), halving at each step and converging to 0.
⚠ Sequences & Series Exam Traps
Convergence Restriction: The infinite geometric sum formula S∞=1−ra1 is only valid when ∣r∣<1. If ∣r∣≥1, the series diverges and has no finite sum.
Term Index Off-by-One: Remember the exponent is n−1, not n: an=a1rn−1 and an=a1+(n−1)d. A common error is writing a5=a1r5 instead of a1r4.
Arithmetic Term Count: When using Sn=2n(a1+an), ensure n is determined correctly via n=dan−a1+1.
The second term of a geometric sequence is 12 and the fifth term is 932. Find the common ratio r, the first term a1, and the sum of the infinite series S∞.
1. Express the terms: a2=a1r=12 and a5=a1r4=932. 2. Divide a5 by a2: a1ra1r4=r3=1232/9=10832=278. Taking the real cube root gives r=32. 3. Find a1: a1(2/3)=12⟹a1=12×23=18. 4. Since ∣r∣=2/3<1, the infinite sum exists: S∞=1−ra1=1−2/318=1/318=54.
📝 Chapter Quiz
4
Advanced Functions & Equations
This chapter covers two closely related ideas AIST Math 2 tests together: building new functions from old ones (composition, inverses), and solving equation types that go beyond linear/quadratic — rational, polynomial, exponential, and logarithmic.
● Definition 4.1 — Function composition
The composition of f and g, written (f∘g)(x) or f(g(x)), means: apply g first, then apply f to the result. In general f(g(x))=g(f(x)) — order matters.
Worked example 4.A — Compose functions
Let f(x)=2x+3 and g(x)=x2−1. Find f(g(2)) and g(f(1)).
g(2)=22−1=3,f(g(2))=f(3)=2(3)+3=9.
f(1)=2(1)+3=5,g(f(1))=g(5)=52−1=24.
Different order, different answer — exactly as the definition warns.
● Definition 4.2 — Inverse function
A function f is one-to-one if it never sends two different inputs to the same output. Only one-to-one functions have an inversef−1, the function that undoes f: f(f−1(x))=xandf−1(f(x))=x. To find f−1 algebraically: write y=f(x), swap x and y, then solve for y.
Worked example 4.B — Find and verify an inverse
Find f−1(x) for f(x)=2x+3, and check it.
Write y=2x+3; swap: x=2y+3; solve: y=2x−3. So f−1(x)=2x−3.
Check at x=7: f−1(7)=27−3=2, and f(2)=2(2)+3=7 ✓ — back where we started.
● Definition 4.3 — Rational equations
A rational equation has a variable in a denominator. Solve by clearing denominators (multiply both sides by them), then solve the resulting polynomial equation — but always check each solution in the original equation, since a value that makes a denominator zero is an extraneous solution and must be rejected even if it satisfies the cleared version.
Worked example 4.C — Solve a rational equation
Solve x−2x+1=3 (note x=2).
Multiply both sides by x−2: x+1=3(x−2)=3x−6. So 7=2x, x=27. Since 27=2, it's valid. Check: 27−227+1=2329=3 ✓.
▲ Theorem 4.1 — Factor Theorem
For a polynomial f(x) and a number c: f(c)=0⟺(x−c) is a factor of f(x).
Proof
(⇐) If (x−c) is a factor, then f(x)=(x−c)q(x) for some polynomial q, so f(c)=(c−c)q(c)=0.
(⇒) Polynomial division always lets us write f(x)=(x−c)q(x)+r for some constant remainder r (dividing by a linear factor leaves a constant remainder). Evaluate at x=c: f(c)=(c−c)q(c)+r=0+r=r. So if f(c)=0, then r=0, which means f(x)=(x−c)q(x) exactly — (x−c) is a factor. ■
Worked example 4.D — Factor a cubic completely
Factor f(x)=x3−4x2+x+6 completely.
Test small integer candidates: f(−1)=(−1)3−4(1)+(−1)+6=−1−4−1+6=0. By Theorem 4.1, (x+1) is a factor. Dividing gives f(x)=(x+1)(x2−5x+6), and the quadratic factors further: x2−5x+6=(x−2)(x−3). So
f(x)=(x+1)(x−2)(x−3).
Check: expanding (x+1)(x−2)(x−3) does give back x3−4x2+x+6, and indeed f(2)=8−16+2+6=0 and f(3)=27−36+3+6=0 confirm the other two roots.
● Definition 4.4 — Exponential and logarithmic equations
An exponential equation has the variable in an exponent; solve by matching bases (bm=bn⇒m=n) when possible. A logarithmic equation has the variable inside a log; the key identity is logbx+logby=logb(xy), and every solution must be checked against the log's domain (x>0).
Worked example 4.E — Solve an exponential equation
Solve 2x+1=32.
Write 32=25, so 2x+1=25. Matching exponents: x+1=5, so x=4.
Worked example 4.F — Solve a logarithmic equation, checking domain
Solve log2x+log2(x−2)=3.
Combine: log2(x(x−2))=3, so x(x−2)=23=8, i.e. x2−2x−8=0, which factors as (x−4)(x+2)=0, giving x=4 or x=−2.
Check domain: log2x requires x>0, so x=−2 is rejected (extraneous). Only x=4 is valid — check: log24+log22=2+1=3 ✓.
Quick reference
Inverse recipe
swap x and y, then solve for y
Rational equations
always re-check for extraneous (denominator-zero) roots
Log equations
always re-check the domain x>0 inside every log
Rational function f(x) = (2x + 1)/(x - 1), illustrating the vertical asymptote at x = 1 and horizontal asymptote at y = 2.
⚠ Advanced Functions & Domain Traps
Extraneous Solutions: Multiplying rational equations by clearing denominators can introduce false roots where the original denominator is zero. Always check candidates in the original expression.
Logarithm Domain Violation: In logb(g(x)), the argument must satisfy g(x)>0. Never test roots in combined log forms (like log(x2)); you must test them in the original separate logs.
Composition Order:(f∘g)(x)=f(g(x)) is generally not equal to (g∘f)(x)=g(f(x)). Also remember that the domain of f∘g requires x∈dom(g) and g(x)∈dom(f).
Solve the rational equation for x: x−2x+x−41=(x−2)(x−4)2
1. Multiply both sides by the common denominator (x−2)(x−4), noting domain restrictions x=2 and x=4: x(x−4)+1(x−2)=2 x2−4x+x−2=2⟹x2−3x−4=0. 2. Factor the quadratic: (x−4)(x+1)=0, yielding potential solutions x=4 and x=−1. 3. Check domain restrictions: x=4 makes the denominator x−4=0, so x=4 is extraneous. 4. Therefore, the only valid solution is x=−1.
📝 Chapter Quiz
5
Trigonometry & Polar Coordinates
AIST Math 2 pushes trigonometry past right triangles into the Law of Sines and Cosines (any triangle, any shape), double-angle identities (getting sin2x or cos2x from sinx and cosx alone), and a second coordinate system — polar coordinates, which locate a point by distance and direction instead of by x and y.
● Definition 5.1 — Law of Sines
In any triangle with angles A,B,C and opposite sides a,b,c:
sinAa=sinBb=sinCc.
Use it when you know an angle-side pair plus one more angle or side.
Worked example 5.A — Law of Sines
In △ABC, A=40∘, a=12, B=65∘. Find b to the nearest tenth.
In any triangle, with C the angle between sides a and b (opposite side c):
c2=a2+b2−2abcosC.
Use it when you know two sides and the included angle (SAS), or all three sides (SSS, solving for an angle).
Worked example 5.B — Law of Cosines
In △ABC, a=8, b=5, and the included angle C=60∘. Find c.
c2=82+52−2(8)(5)cos60∘=64+25−80(21)=89−40=49.
c=49=7.
▲ Theorem 5.1 — Double-angle identities
For any angle x:
sin2x=2sinxcosx,cos2x=cos2x−sin2x.
Proof
Both follow from the angle-sum identities sin(a+b)=sinacosb+cosasinb and cos(a+b)=cosacosb−sinasinb, setting a=b=x:
sin2x=sin(x+x)=sinxcosx+cosxsinx=2sinxcosx.
cos2x=cos(x+x)=cosxcosx−sinxsinx=cos2x−sin2x.■
Worked example 5.C — Apply the double-angle identities
If sinx=53 and cosx=54 (angle x in Quadrant I), find sin2x and cos2x.
sin2x=2(53)(54)=2524.
cos2x=(54)2−(53)2=2516−259=257.
⊙ Explorer · Double angle on the unit circleinteractive
θ, its sine/cosine, and the double-angle values they build.
θ
sin θ, cos θ
2 sin θ cos θ
cos²θ − sin²θ
cos θ0.866
sin θ0.500
cos 2θ0.500
sin 2θ0.866
The indigo point is (cos θ, sin θ); the amber point is (cos 2θ, sin 2θ). Watch sin 2θ and cos 2θ track exactly what Theorem 5.1 predicts as θ moves — including past 90°, where sin 2θ can turn negative before sin θ does.
● Definition 5.3 — Polar coordinates
A point's polar coordinates(r,θ) give its distance r from the origin and the angle θ (measured counterclockwise from the positive x-axis). Converting between polar and rectangular (x,y):
x=rcosθ,y=rsinθ,r=x2+y2,tanθ=xy(x=0).
Worked example 5.D — Polar to rectangular
Convert (r,θ)=(4,120∘) to rectangular coordinates.
x=4cos120∘=4(−21)=−2,y=4sin120∘=4(23)=23.
So the point is (−2,23).
Worked example 5.E — Rectangular to polar
Convert (x,y)=(−3,33) to polar coordinates.
r=(−3)2+(33)2=9+27=36=6.
Since x<0,y>0, the point is in Quadrant II. The reference angle is tan−1(333)=tan−1(3)=60∘, so θ=180∘−60∘=120∘. Polar form: (6,120∘).
Quick reference
Law of Sines — use when
AAS or ASA (angle-angle-side)
Law of Cosines — use when
SAS or SSS (no matching angle-side pair)
Quadrant angle signs
QI: (+,+), QII: (−,+), QIII: (−,−), QIV: (+,−)
Oblique triangle with sides a, b, c and opposite angles A, B, C used in the Law of Sines and Law of Cosines.
⚠ Trigonometry & Polar Exam Traps
Ambiguous Case (SSA): When given two sides and a non-included angle (SSA), the Law of Sines sinB=absinA can yield 0, 1, or 2 solutions. Always check whether the supplementary angle 180∘−B allows a valid triangle (i.e. A+(180∘−B)<180∘).
Negative r in Polar Coordinates:(−r,θ) represents the same point as (r,θ+180∘) or (r,θ+π). The point is plotted along the ray opposite to θ.
Calculator Angle Mode: Never use degree mode when problems involve arc length s=rθ, radian polar equations, or trigonometric limits. Double check radian vs degree indicators on each question.
In triangle ABC, a=7, b=5, and cosC=51. Find the exact length of side c and determine sin2C.
1. Apply the Law of Cosines: c2=a2+b2−2abcosCc2=72+52−2(7)(5)(51)=49+25−14=60. Thus c=60=215. 2. Using the Pythagorean identity: sin2C=1−cos2C=1−(51)2=1−251=2524.
📝 Chapter Quiz
6
Limits
A limit asks: as x gets closer and closer to some value, what does f(x) get closer and closer to? This is precalculus' bridge into calculus — the same machinery that eventually defines the derivative and the integral, here used to make sense of behavior a function's formula doesn't show directly.
● Definition 6.1 — Limit
We write x→alimf(x)=L to mean: as x approaches a (from either side, without necessarily equaling a), f(x) approaches L. When f is a polynomial or rational function and a is in its domain, the limit is found simply by direct substitution: limx→af(x)=f(a).
Worked example 6.A — Direct substitution
Find x→3lim(x2−2x+1).
Since this polynomial is defined everywhere, substitute directly: x→3lim(x2−2x+1)=32−2(3)+1=9−6+1=4.
● Definition 6.2 — Indeterminate form
If direct substitution gives 00, the limit isn't automatically 0, undefined, or anything else — it's an indeterminate form, meaning more work is needed. For rational functions, the usual fix is to factor and cancel the common factor causing the zero, then substitute again.
Worked example 6.B — Factor and cancel
Find x→2limx−2x2−4.
Direct substitution gives 2−24−4=00 — indeterminate. Factor the numerator: x−2x2−4=x−2(x−2)(x+2)=x+2(x=2). The canceled form agrees with the original everywhere except exactly at x=2 — which is fine, since a limit only cares about values nearx=2, never at it. Now substitute: x→2limx−2x2−4=x→2lim(x+2)=2+2=4.
● Definition 6.3 — Limits at infinity
x→∞limf(x) describes what f(x) approaches as x grows without bound. For a rational function q(x)p(x), the result depends only on comparing the degrees of p and q.
▲ Theorem 6.1 — Limits at infinity for rational functions
For f(x)=q(x)p(x) with degp=m, degq=n, leading coefficients a (of p) and b (of q):
If \( m
If m=n: x→∞limf(x)=ba (ratio of leading coefficients).
If m>n: the limit does not exist as a finite number — f(x)→±∞.
Proof
Divide numerator and denominator by xn (the denominator's highest power): every term of the form xncxk=cxk−n with \( kn \), a positive power of x survives in the numerator after dividing by xn, and that power grows without bound. ■
Worked example 6.C — Limits at infinity, all three cases
Evaluate each as x→∞:
(i) 2x2+35x+1→0(degnum=1<degden=2)
(ii) x2−53x2+2x→13=3(equal degrees, ratio of leading coefficients)
(iii) x22x3+1→∞(degnum=3>degden=2)
● Definition 6.4 — Continuity
A function f is continuous at x=a if all three of these hold: f(a) is defined, x→alimf(x) exists, and x→alimf(x)=f(a). Informally: the graph has no hole, jump, or break at x=a.
Quick reference
0/0 on substitution
indeterminate — factor and cancel, then re-substitute
Limits at infinity
compare degrees: lower→0, equal→ ratio of leading coeffs, higher→∞
Horizontal asymptote
y=L where L=limx→∞f(x), when that limit is finite
Rational function with removable discontinuity: f(x) = (x² - 1)/(x - 1) = x + 1 for x ≠ 1, displaying an open hole at (1, 2).
⚠ Indeterminate Forms & Limit Traps
0/0 is NOT 0 or Undefined: When direct substitution gives 00, this is an indeterminate form. It signals that algebraic work is required (factoring, rationalizing, or simplifying) to determine the true limit value.
Hole vs Value: A limit limx→af(x) describes the behavior of f(x) as x gets arbitrarily close to a, completely independent of whether f(a) is defined.
One-Sided Agreement: For the two-sided limit limx→af(x) to exist, the left-hand limit limx→a−f(x) and right-hand limit limx→a+f(x) must both exist and be equal.
Evaluate the limit: x→4limx−4x−2
1. Direct substitution yields 4−44−2=00, an indeterminate form. 2. Multiply numerator and denominator by the conjugate x+2: x→4lim(x−4)(x+2)(x−2)(x+2)=x→4lim(x−4)(x+2)x−4. 3. Cancel the common factor (x−4) for x=4: x→4limx+21=4+21=2+21=41.
📝 Chapter Quiz
§
Practice set
✎
Test generator
Build a randomised test from this subject’s question bank. Pick the number of questions and a difficulty, generate, then reveal the worked answers when you’re ready — or print a clean copy to hand out.
↓
Downloads
Take ACT 2 Math Level 2 material offline. The PDF prints from your browser; the Word packet contains editable OMML equations for classroom customisation.
PDF · ready now
ACT 2 Math Level 2 — notes & practice
Complex numbers and every worked solution and proof so far, formatted as a clean print document.
DOCX · on request
Native Word packet
Editable .docx with real Word equations (OMML) — ready for a worksheet or quiz.
Official · Past Papers
Past Papers & Official Tests
Officially released exams and mark schemes from the examining body.
Original ClipSAT worksheets with full answer keys — free to download and print.
Loading worksheet library…
🍪We use essential browser storage for your math progress and settings. With your consent, we also load cookies for advertising and analytics to keep ClipSAT 100% free.Privacy Policy
Privacy Policy
Last updated October 13, 2026
ClipSAT is a free, comprehensive mathematics study platform by Mr. Mohamed Abdallah, serving students preparing for Saudi national examinations (GAT Qudrat, SAAT Tahsili) and international curricula (AP, Cambridge IGCSE/A-Level, IB, SAT, ACT, EST, and university mathematics). We believe in privacy by design, minimal data collection, and full transparency. This policy explains what data exists, how it is processed, and your rights, in compliance with applicable standards including the Saudi Personal Data Protection Law (PDPL).
1. What's stored locally on your device
Study Progress & Preferences: Your completed chapters, accuracy stats, streak counts, mistake log, flashcard review schedule, and dark-mode setting are stored directly in your browser's local storage (localStorage). This data remains on your device by default and is never transmitted to ClipSAT without your explicit action.
Clearing Data: You can reset your local study data at any time from within the platform (via the Progress or Mistake reset buttons) or by clearing your browser's site data.
2. Cloud Sync & User Accounts (Optional)
To enable seamless cross-device synchronization between your phone, tablet, and computer, ClipSAT offers an optional free account system backed by Supabase:
Passwordless Authentication: Sign-in uses magic links or one-time verification codes sent to your email address. We do not store passwords.
Sync Scope: Only your study progress, mistake items, and chapter completion marks are synchronized to your private account record, protected by database Row Level Security (RLS) so that only you can access your records.
Account Deletion: You can delete your cloud account and all associated synchronized records at any time by requesting deletion via our support channels.
3. AI Tutor ("Ask Mr. Mohamed") & Practice Generation
When you interact with the AI Tutor or generate AI practice questions:
Server-Side Proxy: All requests route through a secure Supabase Edge Function. API keys (Groq / OpenAI) are stored strictly as server secrets and are never exposed in browser bundles, client code, or user storage.
Data Protection & Rate Limits: Requests are gated behind authenticated user sessions, with server-side per-user daily quotas, per-IP rate limiting, character length limits, and automated content safety filters to prevent abuse and protect student safety.
Purpose Limitation: Prompts and math questions are processed solely to return pedagogical explanations and generated practice questions. Your prompts are not used to train public foundation models without consent.
4. Advertising, Analytics & Cookie Consent
ClipSAT uses essential browser storage to save your learning progress. With your permission via our cookie consent banner, third-party advertising cookies (such as Google Ads) or analytics scripts may be loaded to support and keep the platform 100% free for students worldwide.
Opt-In Consent: Non-essential advertising and tracking scripts are blocked until you click "Accept All" on the cookie consent banner. If you choose "Essential Only", only necessary local storage is utilized.
Changing Consent: You can change or revoke your cookie choices at any time by clicking in the site footer.
You may also manage personalized advertising preferences directly at Google Ads Settings.
5. Saudi Personal Data Protection Law (PDPL) Compliance
For users in the Kingdom of Saudi Arabia, ClipSAT complies with the principles of the Personal Data Protection Law (Royal Decree No. M/19 and amended by Royal Decree No. M/148):
Fair and Lawful Processing: Personal data is processed fairly, lawfully, and transparently based on user consent.
Purpose Limitation: We collect and process data solely for providing educational content, tracking study progress, and powering interactive learning tools.
Data Minimization: We restrict collection to the minimum data strictly required to deliver our educational services.
User Rights: Under the PDPL, you have the right to be informed about the data collected, access your data, request corrections, destroy or erase your data, and withdraw consent at any time.
6. Visitor Counter & Cookieless Analytics
The home page displays an anonymous, live visit count stored in our Supabase database. Each browser tab increments the shared counter at most once per session using session storage. ClipSAT also uses privacy-first, cookieless analytics to record aggregate educational interactions (such as diagnostic test completions and feature usage). No personal data, tracking cookies, device fingerprints, or cross-site browsing histories are collected or transmitted.
7. Google Forms Integration
Teachers can optionally connect a Google account to export ClipSAT quizzes and worksheets into Google Forms for use in Google Classroom or other learning management systems. This integration is entirely opt-in:
Requests are scoped strictly to creating Forms and uploading question diagrams to the teacher's own Google Drive. ClipSAT never reads or accesses personal files, emails, or student rosters.
If you have any questions about this privacy policy, data practices, or wish to exercise your rights under the Saudi PDPL, please reach out directly via WhatsApp (+966 59 768 8647) or Telegram (@ClipSAT22).
Notes, explorers, and practice questions are provided for personal study. Downloaded packets may be used for your own review; please don't redistribute or resell them.
No guarantee of results
ClipSAT is a study aid, not a guarantee of any particular exam score. Always check official curriculum documents (e.g. Cambridge, IB, College Board, Qiyas) for the authoritative syllabus.
AI tutor
"Ask Mr. Mohamed" is an AI assistant, not Mr. Mohamed Abdallah himself. Double-check important steps and final answers yourself.