Module 1 Lesson 8
Module 1 Lesson 8
Module 1 – Lesson 8
Predicate Logic
Edgar M. Adina
Lesson 6: Propositional Logic
Example:
Proposition: “p: 2 is even”
Predicate: “p(x): x is even”
Note that a predicate does not have immediate truth value. The
predicate “p(x): x divided by itself is always equal to 1” can be true or
false depending on the domain. For example, if the domain to be
considered is the set of positive real numbers, then p(x) is true. But if
the domain is simply the set of real numbers, p(x) is false.
To affirm this, consider the real number x = 0. Then p(0) is false. By the
principle of conjunction, p(x) cannot be true in R.
Basic Concepts
∀𝑥𝜖𝑆 𝑃 𝑥 ↔ 𝑃 𝑥1 ∧ 𝑃 𝑥2 ∧ 𝑃 𝑥3 ∧ ⋯ ∧ 𝑃(𝑥𝑛 )
and
∃𝑥𝜖𝑆 𝑃 𝑥 ↔ 𝑃 𝑥1 ∨ 𝑃 𝑥2 ∨ 𝑃 𝑥3 ∨ ⋯ ∨ 𝑃(𝑥𝑛 )
Truth Values of Quantified Statements
Translating Quantified Statements
2. ∀𝑥 𝑃 𝑥 ↔ ~∃𝑥(~𝑃 𝑥 )
Example: “All college graduates have good manners”
is equivalent to any of the following:
“There are no college graduates who does not
have good manners”
“It is not true that there are some college
graduates who have no good manners”
Logical Equivalences in Predicate Logic
3. ~∀𝑥 ~𝑃 𝑥 ↔ ∃𝑥(𝑃 𝑥 )
4. ∀𝑥 ~𝑃 𝑥 ↔ ~∃𝑥(𝑃 𝑥 )
Example: “Every odd integer is not divisible by 2” is
equivalent to:
“It is not true that there are some odd integers that
are divisible by 2”
“There are no odd integer that is divisible by 2”