Unit 1 - Predicate Calculus
Unit 1 - Predicate Calculus
(OR)
PREDICATE LOGIC
INTRODUCTION
• x > 10
• x+y=5
• x+y=z
These statements are either true or false, when
the values of the variables are not specified.
I. Universal quantifier
Universal quantifier:
Some statements assert that a property is true for all values of a variable in a
particular domain, known as universe of discourse.
Definition:
A proposition P(x) is true for all the values of x in a universe of discourse is called the
universal quantification of P(x). It is denoted by ∀𝑥𝑃(𝑥) or (𝑥)𝑃(𝑥) .
for all
for every
for each
Course Instructor: Dr. A Kirupa 8
EXISTENTIAL QUANTIFIER
Sometimes, there is another possibility that a proposition may not be
Definition:
For some x
• Ans: True
• Ans: False
• Ans: T.
5. Let P(x, y): x is taller than y.
• If x is taller than y, then y is not taller than x.
• Write the symbolic form and also write for all x and y.
• ie) 𝑃 𝑥, 𝑦 → ¬𝑃 𝑦, 𝑥 .
• ∀𝑥∀𝑦{𝑃 𝑥, 𝑦 → ¬𝑃 𝑦, 𝑥 }.
Course Instructor: Dr. A Kirupa 11
Symbolize the statement
6. Every fruit is tasty.
For all x, If x is a fruit, then x is tasty.
F(x): x is a fruit.
T(x): x is tasty
The symbolic form is, ∀𝑥 𝐹 𝑥 → 𝑇 𝑥 .
7. Some men are clever.
There is an x such that, x is a man and x is clever.
M(x): x is a Man.
C(x): x is clever.
∃𝑥 𝑀 𝑥 ∧ 𝐶 𝑥 .
quantifier.
FREE VARIABLE:
The variable which is not concerned with any quantifier is called Free
Variable.
1. ∀𝑥𝑃 𝑥, 𝑦
x – Bound Variable
y – Free Variable
𝑃 𝑥, 𝑦 - Scope
2. ∃𝑥 𝑃 𝑥 ∨ 𝑄 𝑥
x – Bound
𝑃 𝑥 ∨ 𝑄 𝑥 - Scope