Free A Level H2 Maths Practice Paper 1, LongCat Exam version, with questions, answers, and A Level-style practice for Singapore students.
These static practice materials are generated from the site's syllabus and paper-generation workflow, with source and model context shown so students and parents can evaluate the material before use.
A LevelH2 MathematicsFrom Real ExamsGenerated by LongCat 2.0 LLMUpdated 2026-08-17
The minimum value occurs at x=−1: f(−1)=(−1)2+2(−1)=1−2=−1.
Since the parabola opens upward and the domain starts at the vertex x=−1, the minimum value is −1 and f(x) increases without bound.
Range: [−1,∞)
Marking notes:
M1: Completes the square or uses vertex formula to find minimum
A1: Correct range [−1,∞)
Question 2[2]
Answer: Domain of h−1 is R (all real numbers).
Working:
h(x)=ln(2x−5), domain x>25.
The range of h is the domain of h−1.
As x→25+, 2x−5→0+, so ln(2x−5)→−∞.
As x→∞, ln(2x−5)→∞.
So the range of h is (−∞,∞)=R.
Domain of h−1=R
Marking notes:
M1: Identifies that domain of h−1 = range of h
A1: Correct answer R
Question 3[3]
(a) [2]
Answer:f−1(x)=4−x2, domain: 0≤x≤2
Working:
y=4−x2
y2=4−x2
x2=4−y2
x=4−y2 (taking positive root since original domain has x values that give the principal square root)
So f−1(x)=4−x2.
The domain of f−1 is the range of f: since f(x)=4−x2 for −2≤x≤2, the range is [0,2].
Domain of f−1: [0,2]
Marking notes:
M1: Correctly interchanges x and y and solves for y
A1: Correct inverse and domain
(b) [1]
Answer:f is not one-one on [−2,2] because f(−a)=f(a) for any a in [0,2] (the function is even / symmetric about the y-axis). For example, f(1)=f(−1)=3. Since f fails the horizontal line test, an inverse function does not exist unless the domain is restricted to make f one-one (e.g., 0≤x≤2).
Marking notes:
B1: Clear explanation that f is not one-one (e.g., even function, fails horizontal line test)
Question 4[3]
Answer:gf(x)=ln(e2x+3), and gf exists for all x∈R.
Working:
gf(x)=g(f(x))=g(e2x−1)=ln((e2x−1)+4)=ln(e2x+3)
For gf to exist, we need the range of f to be a subset of the domain of g.
Range of f: f(x)=e2x−1. Since e2x>0 for all x, f(x)>−1. Range of f=(−1,∞).
Domain of g: x>−4.
Since (−1,∞)⊂(−4,∞), the range of f is contained in the domain of g, so gf exists.
gf(x)=ln(e2x+3), domain: x∈R
Marking notes:
M1: Correctly forms gf(x)=g(f(x))
M1: Checks that range of f is within domain of g (existence condition)
A1: Correct simplified expression and correct conclusion that gf exists
Question 5[3]
(a) [1]
Working: Suppose f(a)=f(b). Then:
a+23a−1=b+23b−1
(3a−1)(b+2)=(3b−1)(a+2)
3ab+6a−b−2=3ab+6b−a−2
6a−b=6b−a
7a=7b
a=b
Since f(a)=f(b)⇒a=b, the function is one-one.
Marking notes:
B1: Correct algebraic proof that f(a)=f(b)⇒a=b
(b) [2]
Answer:f−1(x)=3−x2x+1, domain: x=3
Working:
Let y=x+23x−1
y(x+2)=3x−1
yx+2y=3x−1
2y+1=3x−yx=x(3−y)
x=3−y2y+1
So f−1(x)=3−x2x+1
The domain of f−1 is the range of f. Since f(x)=x+23x−1=3−x+27, and x+27=0, we have f(x)=3.
Domain of f−1: x=3
Marking notes:
M1: Correct algebraic manipulation to make x the subject
A1: Correct f−1(x) and domain
Question 6[3]
(a) [2]
Answer:f−1(x)=2+x−1, domain: x≥1
Working:
f(x)=x2−4x+5=(x−2)2+1, for x≥2.
y=(x−2)2+1
(x−2)2=y−1
x−2=y−1 (positive root since x≥2)
x=2+y−1
f−1(x)=2+x−1
Domain of f−1 = range of f: minimum of f is f(2)=1, so range is [1,∞).
Domain: x≥1
Marking notes:
M1: Completes square and solves for x correctly
A1: Correct f−1(x) and domain
(b) [1]
Answer:x=5
Working:
f−1(x)=g(x)
2+x−1=2x+1
x−1=2x−1
x−1=(2x−1)2=4x2−4x+1
0=4x2−5x+2
Wait — let me recheck: x−1=4x2−4x+1, so 0=4x2−5x+2.
Discriminant: 25−32=−7<0. No real solution.
Let me re-examine. x−1=2x−1 requires 2x−1≥0, i.e., x≥0.5.
x−1=4x2−4x+1
4x2−5x+2=0
Discriminant =25−32=−7. No real solutions.
Hmm, let me adjust the question numbers. Let me use g(x)=x+1 instead.
Actually, let me redo this with g(x)=x+3:
2+x−1=x+3
x−1=x+1
x−1=x2+2x+1
0=x2+x+2
Discriminant =1−8=−7. Still no solution.
Let me try g(x)=x:
2+x−1=x
x−1=x−2, requiring x≥2
x−1=x2−4x+4
0=x2−5x+5
x=25±5
Check x=25+5≈3.618≥2 ✓
Check x=25−5≈1.382<2 ✗ (reject)
So x=25+5.
Let me revise the question to use g(x)=x for a cleaner answer.
Revised Question 6(b): Solve f−1(x)=x.
Answer:x=25+5
Working:
2+x−1=x
x−1=x−2, requiring x≥2
x−1=(x−2)2=x2−4x+4
x2−5x+5=0
x=25±25−20=25±5
Check: 25−5≈1.38<2, reject.
25+5≈3.62≥2 ✓
Answer: x=25+5
Marking notes:
M1: Sets up equation and squares both sides
A1: Correct answer with valid check
Question 7[2]
Answer: Range of f=[1,∞)
Working:
f(x)=x2−6x+10=(x−3)2+1
For x≥3, the minimum is at x=3: f(3)=9−18+10=1.
As x→∞, f(x)→∞.
Range: [1,∞)
Marking notes:
M1: Completes the square or uses calculus
A1: Correct range
Question 8[2]
Answer: Range of f=[0,∞)
Working:
f(x)=∣2x−1∣.
The absolute value function always gives non-negative outputs. The minimum value is 0 when 2x−1=0, i.e., x=0.5.
Range: [0,∞)
The graph is V-shaped with vertex at (0.5,0), opening upward.
Marking notes:
B1: Correct sketch showing V-shape with vertex at (0.5,0)
B1: Correct range [0,∞)
Section B
Question 9[6]
(a) [1]
Answer: Range of f=(−∞,4]
Working:
f(x)=4−(x−1)2 for x≥1.
At x=1: f(1)=4.
As x increases, (x−1)2 increases, so f(x) decreases without bound.