Universal Quantification
The Universal Quantifier
The universal quantifier means “for all” or “for every”.
The statement means: is true for every element in the domain of discourse.
Syntax
means “for all in the set , holds.”
Examples
- (true)
- (true)
- (false: is a counterexample)
Proof Strategy: Universal Generalisation
To prove :
- Fix an arbitrary : “Let be arbitrary”
- Prove : Show that holds for this fixed
- Conclude: Since was arbitrary, the statement holds for all
Key Point
The you work with must be arbitrary, not a specific value. You cannot assume anything about beyond what every element of satisfies.
Example
Statement: For all integers , if is even then is even.
Proof:
Let be arbitrary. Assume is even.
Then for some integer .
We have .
Since is an integer, is even.
Since was arbitrary, the statement holds for all integers.
Nested Quantifiers
Multiple quantifiers can be nested. The order matters:
“For all and for all , holds.”
These are equivalent:
However, when mixing and , order matters critically.
Scope and Binding
Example
In :
- is bound by
- is free (the statement depends on )
In :
- Both and are bound
Restricted Quantification
Instead of , you may see:
These are logically equivalent.
Example
is equivalent to .
Common Structures
Universal Implication
means “for all , if then ”.
To prove:
- Fix arbitrary
- Assume
- Prove
Hidden Quantifiers
Many statements hide quantifiers:
“The product of two odd integers is odd.”
Formally:
Common Pitfalls
Forgetting to Fix Arbitrarily
Trap: Proving for a specific value does not prove “for all”.
Proving , , does not prove .
Using Non-arbitrary Values
Trap: If you pick and prove , you have not proved .
You must prove it for an arbitrary, unspecified .
Assuming the Consequent
Trap: When proving , you assume , not .
Summary
- means ” is true for all ”
- Proof by universal generalisation: fix arbitrary , prove
- Hidden quantifiers must be made explicit for rigorous proof