One example is not a proof: how counterexamples test a mathematical rule
An example can show how a mathematical statement behaves in one case. It cannot, by itself, establish that the statement works in every case. A counterexample has a different power: one valid case that breaks a universal claim is enough to refute it. Learning to separate illustration, testing, and proof makes mathematical reasoning both faster and more reliable.
First identify what the claim is promising
The words for every, for all, and always make a universal claim. The statement must survive every value in its stated domain. By contrast, a claim beginning with there exists only needs one successful example. These two logical shapes require different evidence.
Suppose someone claims that always implies . Checking gives , but this only confirms one case. The claim still promises something about negative numbers, zero, fractions, and every other allowed real value. Before calculating, write down the domain and the quantifier: exactly which values must the rule cover?
One counterexample can settle a universal claim
Choose and . We have , but squaring gives . This single pair satisfies the premise and contradicts the conclusion, so the original universal claim is false. We do not need a second counterexample.
A counterexample must respect every condition in the claim. If a rule concerns positive numbers, a negative input cannot refute it. If it excludes zero, using zero is irrelevant. The useful habit is therefore precise: keep the assumptions, make the conclusion fail, and show both checks explicitly.
Use the failure to repair the statement
A good counterexample does more than say no. It often reveals the missing condition. Squaring preserves order when , because both numbers are nonnegative. It also reverses the order of absolute sizes in some negative cases, which explains why the unrestricted statement failed.
The repaired claim is narrower but true: if , then . One proof factors the difference: Under the assumptions, and , so their product is positive. Hence , which is equivalent to .
Search the boundaries before trying random values
Counterexamples are rarely found by testing only comfortable whole numbers. Start with the edges of the domain: , , negative values, equal values, very small fractions, and values that make a denominator zero. If the claim uses a square root, logarithm, or reciprocal, check where that expression is defined.
For example, “adding the same number to the numerator and denominator leaves a fraction unchanged” may look plausible from the wording, but becomes after adding to both parts. The operation changes the ratio. Likewise, the claim for every positive integer fails at the boundary , where equality holds. Boundary cases expose missing conditions efficiently.
Testing many examples is still not a proof of an infinite claim
A table, graph, or computer search can provide evidence and help discover a pattern. If the domain is finite and every case is checked, exhaustive verification can be a proof. But checking many cases from an infinite domain leaves untested values, however convincing the pattern looks.
This does not make examples unimportant. Examples help us understand the claim, catch arithmetic mistakes, and suggest the right proof. Counterexamples stress-test it. A proof then explains why the repaired statement must hold throughout its domain. Each tool answers a different question, and confusing their roles is the source of many fragile arguments.
Follow a short conjecture-testing routine
Write the claim with its domain and quantifier. Test one ordinary case to confirm that you understand it. Then probe boundaries and sign changes, looking deliberately for a counterexample. If the claim survives, identify a structure that could prove it; if it fails, use the failure to revise the assumptions or conclusion. Finally, test the revised version again before writing the proof.
You can ask Euler’s tutor to challenge a conjecture with boundary cases, then request a proof only after the statement is precise. For more worked explanations with explicit checks, browse Euler Learn. The goal is not to distrust every pattern, but to know exactly what kind of evidence the pattern still needs.
In short
- An example illustrates one case; it does not prove an unrestricted universal claim.
- One valid counterexample is enough to refute a universal statement.
- Check the domain carefully and search boundary, zero, and negative cases first.
- Use a counterexample to repair the claim, then prove the revised statement.