Lecture 10
Lecture 10
apply as well.
PREDICATE LOGIC
UNIVERSAL ELIMINATION:
m. ∀χΦ
n. Φ [ χ / c ] ∀E m
Wayne’ as:
b =w
Or even:
∀x(Hx↔x=m)
PREDICATE LOGIC
Identity also allows us to make claims about
particular numbers of objects.
For example: There are at least two happy
things:
∃x∃y((Hx & Hy) & x≠y)
There are at least three happy things:
∃x∃y∃z(((((Hx & Hy) & Hz) & x≠y) & x≠z) & y≠z)
Obviously this gets complex quick! (you
won’t ever need to go above 2 in this class)
PREDICATE LOGIC
What if I want to say there are exactly two
happy things?
∃x∃y(((Hx & Hy) & x≠y) & ∀z (Hz→(z=x v z=y)))
(You won’t need to reproduce this either!)
PREDICATE LOGIC
Of course, now that we’ve extended our
language we’ll need two new rules for our
natural deduction system.
IDENTITY INTRODUCTION is easy:
m. α= α =I
m. α= α =I
n. Φ
n. Φ
do it with no premises.
PREDICATE LOGIC
It will be a little tricky though. Since we have
no premises, we will need to use a subproof.
What kind of subproof?
If we could prove an arbitrary instance of the
Free/bound variables
Models in QL
soon about:
Room assignments for the final exam
Scheduling for the review session
If you have other questions about the exam
procedures, please contact the grader.
A set of practice questions will be available