SlideShare a Scribd company logo
Truth, Deduction,
Computation
Lecture 7
Boolean Logic and Formal Proofs
Vlad Patryshev
SCU
2013
Natural Deduction

A proof calculus that:
● has inference rules
● models actual human reasoning
Natural Deduction

● introduction rules
● elimination rules
● shortcuts (“rule defaults”)
Conjunction Rules
Elimination (∧ Elim)
P1∧P2∧...Pi∧...
∧Pn
Pi

Do we need n here?!
Conjunction Rules
Introduction (∧ Intro)
P1
. . .

Pn
P1∧P2∧...Pi∧...
∧Pn

Do we need n here?!
Disjunction Rules
Introduction (v Intro)
Pi
P1vP2v...Piv...vPn

Do we need n here?!
Disjunction Rules
Elimination (v Elim)
Example

P1vP2v...vPn
P1

}

S

subproof

. . .

Pn
S
S
Do we need n here?!
Negation Rules
Elimination (¬ Elim)
¬¬P
…
P
Negation Rules
Introduction (¬ Intro)
P
⊥
¬P
⊥ Rules
Introduction (⊥ Intro)
P
¬P
⊥
⊥ Rules
Elimination (⊥ Elim)
⊥
P
All These Negation Rules
More ⊥ Rules in Fitch
● Taut Con: If you can deduce a
TT-contradiction, you can deduce ⊥
● FO Con: If you can deduce a logical
contradiction, you can deduce ⊥
● Ana Con: If you can deduce sentences that
are contradictory due to the meaning of
predicates, you can deduce ⊥
Rules - be careful
Bad Example
Now that you know the rules...
●
●
●
●

Remember the meaning of sentences
Trust the past
Find a counterexample if you don’t
To formalize your proof, track back your
arguments - “where did this come from?”
● … use Fitch…
At times you don’t need premises!
E.g.
That’s it for today

More Related Content

PPTX
Temporal Distortion for Animated Transitions
PDF
Truth, deduction, computation; lecture 2
PPT
7.4 Rules Of Replacement Ii
PPT
Predicate Logic
PPTX
Artificial inteligence
PDF
Truth, deduction, computation lecture c
PDF
Truth, deduction, computation lecture e
PDF
Truth, deduction, computation; lecture 1
Temporal Distortion for Animated Transitions
Truth, deduction, computation; lecture 2
7.4 Rules Of Replacement Ii
Predicate Logic
Artificial inteligence
Truth, deduction, computation lecture c
Truth, deduction, computation lecture e
Truth, deduction, computation; lecture 1

Viewers also liked (19)

PDF
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
PPTX
Artificial intelligence
PDF
Truth, deduction, computation lecture d
PPT
Formal meth
PPTX
Formal methods 3 - languages and machines
PPTX
Hypervisors
PDF
Formal methods 6 - elements of algebra
PPTX
Formal methods 7 - category theory
PPTX
Formal methods 5 - Pi calculus
PDF
Natural Language Access to Data via Deduction
PPTX
#7 formal methods – loop proof examples
PDF
Truth, deduction, computation lecture f
PPTX
Formal methods 2 - languages and machines
PPT
Deduction vs. Induction
PPTX
Introduction to formal methods
PPTX
#2 formal methods – principles of logic
PPTX
Software Quality Assurance(Intro)
PPTX
Formal methods 1 - introduction
PPTX
#8 formal methods – pro logic
Linked Data and Knowledge Graphs -- Constructing and Understanding Knowledge ...
Artificial intelligence
Truth, deduction, computation lecture d
Formal meth
Formal methods 3 - languages and machines
Hypervisors
Formal methods 6 - elements of algebra
Formal methods 7 - category theory
Formal methods 5 - Pi calculus
Natural Language Access to Data via Deduction
#7 formal methods – loop proof examples
Truth, deduction, computation lecture f
Formal methods 2 - languages and machines
Deduction vs. Induction
Introduction to formal methods
#2 formal methods – principles of logic
Software Quality Assurance(Intro)
Formal methods 1 - introduction
#8 formal methods – pro logic
Ad

More from Vlad Patryshev (18)

PDF
Formal methods 8 - category theory (last one)
PDF
Formal methods 4 - Z notation
PDF
Truth, deduction, computation lecture i (last one)
PDF
Truth, deduction, computation lecture h
PDF
Truth, deduction, computation lecture g
PDF
Truth, deduction, computation lecture b
PDF
Truth, deduction, computation lecture a
PDF
Truth, deduction, computation lecture 9
PDF
Truth, deduction, computation lecture 8
PDF
Truth, deduction, computation lecture 6
PDF
Truth, deduction, computation; lecture 5
PDF
Truth, deduction, computation; lecture 4
PDF
Truth, deduction, computation; lecture 3
PPT
Pathela m
PPT
Nguyenmaria
PPT
K usatine
PPT
Kevin liu
Formal methods 8 - category theory (last one)
Formal methods 4 - Z notation
Truth, deduction, computation lecture i (last one)
Truth, deduction, computation lecture h
Truth, deduction, computation lecture g
Truth, deduction, computation lecture b
Truth, deduction, computation lecture a
Truth, deduction, computation lecture 9
Truth, deduction, computation lecture 8
Truth, deduction, computation lecture 6
Truth, deduction, computation; lecture 5
Truth, deduction, computation; lecture 4
Truth, deduction, computation; lecture 3
Pathela m
Nguyenmaria
K usatine
Kevin liu
Ad

Recently uploaded (20)

PDF
RMMM.pdf make it easy to upload and study
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Cell Structure & Organelles in detailed.
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
VCE English Exam - Section C Student Revision Booklet
PDF
TR - Agricultural Crops Production NC III.pdf
PPTX
master seminar digital applications in india
PDF
Complications of Minimal Access Surgery at WLH
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PDF
102 student loan defaulters named and shamed – Is someone you know on the list?
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
01-Introduction-to-Information-Management.pdf
PDF
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PDF
Insiders guide to clinical Medicine.pdf
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
RMMM.pdf make it easy to upload and study
human mycosis Human fungal infections are called human mycosis..pptx
Cell Structure & Organelles in detailed.
Pharmacology of Heart Failure /Pharmacotherapy of CHF
VCE English Exam - Section C Student Revision Booklet
TR - Agricultural Crops Production NC III.pdf
master seminar digital applications in india
Complications of Minimal Access Surgery at WLH
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
102 student loan defaulters named and shamed – Is someone you know on the list?
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
01-Introduction-to-Information-Management.pdf
Origin of periodic table-Mendeleev’s Periodic-Modern Periodic table
Final Presentation General Medicine 03-08-2024.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
Microbial diseases, their pathogenesis and prophylaxis
PPH.pptx obstetrics and gynecology in nursing
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
Insiders guide to clinical Medicine.pdf
FourierSeries-QuestionsWithAnswers(Part-A).pdf

Truth, deduction, computation lecture 7