7/9 7. Predicates and Quantifiers
A progressive guide to representing properties and relations with predicates, translating ordinary language into quantified formulas, and reasoning about scope, domains, order, and negation.
From propositions to predicates
A proposition is a complete statement that is either true or false. A is different: it is a statement form whose truth depends on the values of variables or on the objects being discussed.
For example, let mean “ is prime.” The expression is not yet true or false because no value has been assigned to . After substitution, is true and is false. A becomes a proposition when its variables are assigned values or bound by quantifiers.
A one-place expresses a property of one object, such as : “ is blue.” A with two variables can express a relation, such as : “ is larger than .” The order matters: and generally express different claims.
Takeaway: Predicates provide the flexible statement forms that quantifiers later turn into complete claims.
Variables, domains, and scope
Every variable receives its possible values from a , the collection of objects under discussion. For example, consider . If the domain is the integers, is true and is false. If the domain is the positive integers, is true for every object in the domain.
A variable may be free or bound. In , is a because it is not assigned a value or governed by a quantifier. In , is bound by . A formula with no free variables is a closed sentence and has a definite truth value within an interpretation.
When interpreting a formula, identify the domain before evaluating the claim. The same symbolic expression can change meaning when the allowed objects change.
Takeaway: Truth depends not only on the formula but also on the domain and on whether variables are free or bound.
Universal claims
The means “for every.” The expression asserts that every object in the domain satisfies . A universal claim is false if even one counterexample exists.
When an English sentence restricts the objects being discussed, place the restriction in the antecedent of a conditional. If means “ is a cat” and means “ is a mammal,” then “All cats are mammals” becomes
The conditional is essential: the formula does not claim that every object is a cat. Similarly, “No dogs are reptiles,” with meaning “ is a dog” and meaning “ is a reptile,” becomes
Takeaway: To disprove a universal statement, find one object in the domain for which the asserted property fails.
Existential claims
The means “there exists at least one.” The expression is true whenever at least one object in the domain satisfies . It does not mean “exactly one.”
For an English statement involving a restricted group, combine the restriction and the desired property with a conjunction. If means “ is a bird” and means “ can fly,” then “Some birds cannot fly” becomes
Likewise, “Some student passed the exam,” with meaning “ is a student” and meaning “ passed the exam,” becomes
One establishes an existential claim. To show that an existential claim is false, one must establish that no object satisfies the required condition.
Takeaway: Universal translations commonly use implication, while existential translations commonly use conjunction.
Translating ordinary language
Translate ordinary language in a fixed sequence:
Specify the domain.
Define predicates and relations.
Identify whether the sentence says every, none, some, or at least one.
Preserve the logical structure with , , , and .
Check the scope of each quantifier.
Common patterns include:
“Every is ” becomes .
“No is ” becomes .
“Some is ” becomes .
“Some is not ” becomes .
“Everyone is ” becomes .
“Someone is ” becomes .
For example, “No mathematician is careless” can be represented as
where means “ is a mathematician” and means “ is careless.” An equivalent formulation is
Avoid writing for “Every is ,” because that stronger formula says that everything in the domain is both and . Also avoid for “Some is ,” because an object that is not could make the implication true.
Takeaway: Correct translation depends on the domain, the restriction, the connective, and the quantifier’s scope.
Multiple quantifiers and negation
With relations, more than one quantifier may be used. Let mean “ likes .” The statement “Everyone likes someone” can be written
Here, each person may have a different person they like. By contrast, “There is someone whom everyone likes” is
This second statement requires one particular person to be liked by everyone. Thus, quantifier order is significant: generally does not mean the same thing as .
Negation reverses quantifiers:
In ordinary language, “Not everything is red” means “Something is not red,” whereas “Nothing is red” means “Everything is not red.”
The most common errors are confusing every with some, treating some as exactly one, reversing a conditional, ignoring the domain, and changing quantifier order without checking the meaning.
Final takeaway: Quantifiers express how broadly a applies; their domains, scopes, order, and interaction with negation determine the exact claim.