Many Secondary 4 Mathematics methods work only under certain conditions. Pythagoras needs a right triangle. Corresponding-angle equality needs parallel lines. A denominator cannot be zero. A probability must lie between 0 and 1.
Students who memorise methods without their conditions can produce confident but invalid solutions. Assumptions and constraints are the guardrails that tell us when a method is allowed.
At eduKatePunggol, Secondary 4 Mathematics is taught in focused groups of up to three students in 1.5-hour lessons near Punggol MRT. This guide supports the wider Secondary 4 January-to-final-paper plan.
Conditions tell you when a theorem or formula applies
Consider Pythagoras:
a² + b² = c².
This is not a formula for every triangle. It applies to right-angled triangles.
The 90° condition is part of the mathematics.
Worked example 1: theorem condition
A triangle has sides 5, 7 and 9. No right angle is given or implied.
Using Pythagoras automatically would be unjustified.
The student should first identify what information is actually available and choose a method that fits those conditions.
Parallel-line angle rules also need a condition
Corresponding or alternate angles are equal when the relevant lines are parallel.
If the lines only look parallel in the drawing, that is not enough.
Mark the stated parallel arrows before using the relationship.
Restrictions can come from algebra itself
For:
5/(x − 3)
we require:
x ≠ 3.
This restriction should remain visible even if later algebra cancels the factor.
Use the invalid-answers and restrictions guide for the final filtering step.
Worked example 2: context creates a constraint
A problem models the number of students with variable n.
An algebraic manipulation produces n = 18.5.
If n literally counts students, a half-student is not a valid real-world answer.
The context imposes a whole-number constraint.
Units create hidden constraints too
If a formula requires consistent length units, combining 2 m with 30 cm directly violates the model.
Convert first, then calculate.
This is why unit control belongs inside the reasoning rather than at the end.
Worked example 3: probability range
Suppose a calculation gives:
P(A) = 1.18.
That cannot be a valid probability because:
0 ≤ P(A) ≤ 1.
The range constraint tells you to inspect the event counting or arithmetic.
Do not invent assumptions when the question is exact
Students sometimes “simplify” a problem by assuming two lengths are equal, a diagram is to scale or a graph is linear when none of that is stated.
A useful assumption must be justified by the question, a theorem or an explicit modelling decision.
Some modelling questions do require assumptions
If a real-world question asks for an estimate, the student may need to treat a rate as constant or use a representative value.
When an assumption is necessary, state it clearly enough that the reader can see what the model depends on.
A practical condition-check routine
- What method am I about to use?
- What must be true for that method to be valid?
- Has the question given or justified that condition?
- Are there restrictions on the final answer?
This takes seconds and prevents many elegant-looking invalid solutions.
How we diagnose condition and constraint errors
Theorem-condition error: a method is used without satisfying its assumptions.
Diagram-assumption error: visual appearance is treated as a stated fact.
Domain error: forbidden algebraic values are ignored.
Context error: an algebraically valid number is impossible in the real situation.
Unit-condition error: incompatible units break the calculation model.
Why the three-student format helps
In a group of up to three students, one learner can propose a method, another can state its conditions and another can challenge whether those conditions are actually present. This builds mathematical judgement rather than formula reflex.
What a 90-minute lesson could look like
An illustrative lesson could use ten minutes matching methods to conditions, twenty minutes on geometry constraints, twenty minutes on algebraic restrictions, twenty minutes on probability and modelling constraints and twenty minutes for independent mixed questions, checking and review.
What progress should look like
- the student states why a theorem applies;
- diagram appearance is not mistaken for fact;
- domain restrictions remain visible;
- units are made compatible before calculation;
- context filters impossible outputs;
- methods are chosen with their conditions attached.
Punggol class details and consultation inputs
eduKatePunggol Secondary Mathematics tutorials run for 1.5 hours in groups of up to three students near Punggol MRT. Bring recent questions where the student used a familiar method but the method was not actually justified by the given conditions.
Frequently asked questions
Are assumptions always bad?
No. Some modelling tasks require assumptions. The key is to know when they are justified and to state them clearly.
Why does a formula need conditions?
Because mathematical relationships are derived under particular structures. Using them outside those structures can produce invalid conclusions.
Attach every method to the conditions that make it valid
Return to the Secondary 4 Mathematics year plan and the method-selection guide.
Before using the method, check what must be true. Before accepting the answer, check what is allowed. Families can WhatsApp eduKatePunggol with recent work to discuss a suitable next step.

