SlideShare a Scribd company logo
Truth, Deduction,
Computation
Lecture 8
Conditionals and Other Connectives
Vlad Patryshev
SCU
2013
Examples in Plain English
1.
2.
3.
4.
5.

It rains because we prayed
causation,
correlation...
It rains after we prayed
We go to school unless it rains
If we go to school, it rains
We don’t go to school only if it rains
Any logic in these sentences?
How about truth tables?
Some of the sentences are not
truth-functional
Conditional Symbol →
Material conditional

P

Q

P→Q

T

T

T

T

F

F

F

T

T

F

F

T

Looks familiar? How about DNF?
Conditional Symbol →
Material conditional

P

Q

P→Q

¬PvQ

T

T

T

T

T

F

F

F

F

T

T

T

F

F

T

T
Necessary and Sufficient Conditions
●
●
●
●

P only if Q - meaning if P, then Q
Q if P - same thing
Q is necessary
P is sufficient
Conditions in Deduction
P1∧P2∧...Pi∧...∧Pn→Q is a logical truth

if and only if
P1
…
Pn
Q
Biconditional Symbol ↔
●
●
●
●

A
A
A
A

↔B
if and only if B
iff B
“just in case” B (in math only)

○ Math: n is even just in case n2 is even
○ Real life: We took umbrellas just in case it
rains
Biconditional Symbol ↔

P

Q

P↔Q

T

T

T

T

F

F

F

T

F

F

F

T

Looks familiar? How about DNF?
Biconditional Symbol ↔

P

Q

P↔Q

T

T

T

T

F

F

F

T

F

F

F

T

(P∧Q)v
(¬P∧¬Q)
T
F
F
T
Completeness
Given a truth-valued function, can it be
expressed via the connectives we know?
E.g. via ∧v¬?
Easy for n=1:

P

f1

f2

f3

f4

T

T

T

F

F

F

T

F

T

F

General case? f(P1, P2, …, Pn)
Completeness
∧v¬ is enough.Actually,one of ∧v, and
¬
Other solutions?
Actually...
Peirce’s Arrow
NOR, aka ↓
A ↓ B ⇔ ¬(AvB)
¬A ⇔ A↓A
AvB ⇔ ¬¬(AvB) ⇔ ¬(A↓B) ⇔ (A↓B)↓(A↓B)
“A or B” is “neither (neither A or B) nor (neither A or B)

Other solutions?
Sheffer Stroke
NAND, aka ↑
A ↑ B ⇔ ¬(A∧B)
¬A ⇔ A∧A
A∧B ⇔ ¬¬(A∧B) ⇔ ¬(A↑B) ⇔ (A↑B)↑
(A↑B)
Exercise
That’s it for today

More Related Content

PPTX
TDC 1 Class 10
Frank Couto
 
PDF
Truth, deduction, computation lecture 9
Vlad Patryshev
 
PDF
Formal methods 8 - category theory (last one)
Vlad Patryshev
 
PDF
Formal methods 6 - elements of algebra
Vlad Patryshev
 
PPTX
Formal methods 5 - Pi calculus
Vlad Patryshev
 
PDF
Formal methods 4 - Z notation
Vlad Patryshev
 
PPTX
Formal methods 3 - languages and machines
Vlad Patryshev
 
PPTX
Formal methods 2 - languages and machines
Vlad Patryshev
 
TDC 1 Class 10
Frank Couto
 
Truth, deduction, computation lecture 9
Vlad Patryshev
 
Formal methods 8 - category theory (last one)
Vlad Patryshev
 
Formal methods 6 - elements of algebra
Vlad Patryshev
 
Formal methods 5 - Pi calculus
Vlad Patryshev
 
Formal methods 4 - Z notation
Vlad Patryshev
 
Formal methods 3 - languages and machines
Vlad Patryshev
 
Formal methods 2 - languages and machines
Vlad Patryshev
 

More from Vlad Patryshev (20)

PPTX
Formal methods 1 - introduction
Vlad Patryshev
 
PPTX
Formal methods 7 - category theory
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture i (last one)
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture h
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture g
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture f
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture e
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture d
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture c
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture b
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture a
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture 7
Vlad Patryshev
 
PDF
Truth, deduction, computation lecture 6
Vlad Patryshev
 
PDF
Truth, deduction, computation; lecture 5
Vlad Patryshev
 
PDF
Truth, deduction, computation; lecture 4
Vlad Patryshev
 
PDF
Truth, deduction, computation; lecture 3
Vlad Patryshev
 
PDF
Truth, deduction, computation; lecture 2
Vlad Patryshev
 
PDF
Truth, deduction, computation; lecture 1
Vlad Patryshev
 
PPT
Pathela m
Vlad Patryshev
 
Formal methods 1 - introduction
Vlad Patryshev
 
Formal methods 7 - category theory
Vlad Patryshev
 
Truth, deduction, computation lecture i (last one)
Vlad Patryshev
 
Truth, deduction, computation lecture h
Vlad Patryshev
 
Truth, deduction, computation lecture g
Vlad Patryshev
 
Truth, deduction, computation lecture f
Vlad Patryshev
 
Truth, deduction, computation lecture e
Vlad Patryshev
 
Truth, deduction, computation lecture d
Vlad Patryshev
 
Truth, deduction, computation lecture c
Vlad Patryshev
 
Truth, deduction, computation lecture b
Vlad Patryshev
 
Truth, deduction, computation lecture a
Vlad Patryshev
 
Truth, deduction, computation lecture 7
Vlad Patryshev
 
Truth, deduction, computation lecture 6
Vlad Patryshev
 
Truth, deduction, computation; lecture 5
Vlad Patryshev
 
Truth, deduction, computation; lecture 4
Vlad Patryshev
 
Truth, deduction, computation; lecture 3
Vlad Patryshev
 
Truth, deduction, computation; lecture 2
Vlad Patryshev
 
Truth, deduction, computation; lecture 1
Vlad Patryshev
 
Pathela m
Vlad Patryshev
 
Ad

Recently uploaded (20)

DOCX
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
PPTX
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
PDF
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
PPTX
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
PPTX
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
PDF
Study Material and notes for Women Empowerment
ComputerScienceSACWC
 
PDF
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
PDF
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
PPTX
Trends in pediatric nursing .pptx
AneetaSharma15
 
PDF
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
PDF
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
PDF
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
DOCX
Action Plan_ARAL PROGRAM_ STAND ALONE SHS.docx
Levenmartlacuna1
 
PDF
Virat Kohli- the Pride of Indian cricket
kushpar147
 
PDF
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
PPTX
Odoo 18 Sales_ Managing Quotation Validity
Celine George
 
PPTX
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
PPTX
Software Engineering BSC DS UNIT 1 .pptx
Dr. Pallawi Bulakh
 
PPTX
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
Unit 5: Speech-language and swallowing disorders
JELLA VISHNU DURGA PRASAD
 
How to Manage Leads in Odoo 18 CRM - Odoo Slides
Celine George
 
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
Python-Application-in-Drug-Design by R D Jawarkar.pptx
Rahul Jawarkar
 
Introduction to pediatric nursing in 5th Sem..pptx
AneetaSharma15
 
CONCEPT OF CHILD CARE. pptx
AneetaSharma15
 
Study Material and notes for Women Empowerment
ComputerScienceSACWC
 
What is CFA?? Complete Guide to the Chartered Financial Analyst Program
sp4989653
 
BÀI TẬP TEST BỔ TRỢ THEO TỪNG CHỦ ĐỀ CỦA TỪNG UNIT KÈM BÀI TẬP NGHE - TIẾNG A...
Nguyen Thanh Tu Collection
 
Trends in pediatric nursing .pptx
AneetaSharma15
 
Antianginal agents, Definition, Classification, MOA.pdf
Prerana Jadhav
 
Review of Related Literature & Studies.pdf
Thelma Villaflores
 
2.Reshaping-Indias-Political-Map.ppt/pdf/8th class social science Exploring S...
Sandeep Swamy
 
Action Plan_ARAL PROGRAM_ STAND ALONE SHS.docx
Levenmartlacuna1
 
Virat Kohli- the Pride of Indian cricket
kushpar147
 
The Minister of Tourism, Culture and Creative Arts, Abla Dzifa Gomashie has e...
nservice241
 
Odoo 18 Sales_ Managing Quotation Validity
Celine George
 
Artificial-Intelligence-in-Drug-Discovery by R D Jawarkar.pptx
Rahul Jawarkar
 
Software Engineering BSC DS UNIT 1 .pptx
Dr. Pallawi Bulakh
 
An introduction to Prepositions for beginners.pptx
drsiddhantnagine
 
Ad

Truth, deduction, computation lecture 8