SlideShare a Scribd company logo
Copyright2013-2014
DEDUCTION THEOREM
OF PROPOSITIONAL
LOGIC
Saurabh Gupta
Copyright2013-2014
What is propositional logic?
Propositional logic deals with statements which
can either be true or false.
Example:
The statement “Distillation column separate
miscible liquids exploiting the difference in their
volatilities” is a scientific fact which is always
true. (with the exception of azeotropes)
Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 2
Copyright2013-2014
Desired products can be manufactured if one has
suitable reactors, equipment for unit operations
and necessary raw materials.
If R, U, RM and P are defined as:
Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 3
Background
R = one has suitable reactors
U = one has equipment to carry out unit
operations
RM = one has necessary raw materials
P = one manufactures desired product
Copyright2013-2014
Background
Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 4
Considering the above, P would be a logical
consequence of R, U and RM if and only if:
(R.U.RM) → P
R, U and RM need not be atoms but can also be
equations themselves.
In the above equation, with the knowledge of
RM and P, it is possible to find the flowsheet
using deduction theorem.
Copyright2013-2014
The deduction theorem of propositional logic
states that if G is a logical consequence of
statements 𝐹1, 𝐹2, … … … … , 𝐹𝑛 then:
𝐹1 ∙ 𝐹2 ∙ . … … … ∙ 𝐹𝑛 → 𝐺 is valid, that is, true
always.
This is equivalent to saying:
𝐹1 ∙ 𝐹2 ∙ . … … … ∙ 𝐹𝑛 . 𝐺, is inconsistent.
Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 5
Statement
Copyright2013-2014
Since 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 → 𝐺 is always
true,
𝐹1 ∙ 𝐹2 … … … … ∙ 𝐹𝑛 → 𝐺 will always be false
(or inconsistent).
Since we know, 𝐴 → 𝐵 = 𝐴 + 𝐵, thus,
𝑋 = 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 → 𝐺
= 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 + 𝐺
Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 6
Proof
Copyright2013-2014
Using De Morgan’s Law on ‘X’ we get:
𝑋 = 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 . 𝐺
= 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 . 𝐺
As, X is inconsistent, 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 . 𝐺
is inconsistent.
Hence, the theorem is proved.
Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 7
Proof
Copyright2013-2014
It is a very important relation and is the basis of
reduction based synthesis procedure of flow
sheeting.
Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 8
Importance
Copyright2013-2014
Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 9

More Related Content

What's hot

Bessel’s equation
Bessel’s equationBessel’s equation
Bessel’s equation
kishor pokar
 
Network theorems for electrical engineering
Network theorems for electrical engineeringNetwork theorems for electrical engineering
Network theorems for electrical engineering
Kamil Hussain
 

What's hot (20)

Systems Of Differential Equations
Systems Of Differential EquationsSystems Of Differential Equations
Systems Of Differential Equations
 
Quadratic Programming : KKT conditions with inequality constraints
Quadratic Programming : KKT conditions with inequality constraintsQuadratic Programming : KKT conditions with inequality constraints
Quadratic Programming : KKT conditions with inequality constraints
 
Parallel-kmeans
Parallel-kmeansParallel-kmeans
Parallel-kmeans
 
Solved problems
Solved problemsSolved problems
Solved problems
 
Integral Transform
Integral  TransformIntegral  Transform
Integral Transform
 
Bessel’s equation
Bessel’s equationBessel’s equation
Bessel’s equation
 
1 slides
1 slides1 slides
1 slides
 
Sinusoidal Steady State Ananlysis
Sinusoidal Steady State AnanlysisSinusoidal Steady State Ananlysis
Sinusoidal Steady State Ananlysis
 
A brief introduction to finite difference method
A brief introduction to finite difference methodA brief introduction to finite difference method
A brief introduction to finite difference method
 
2014.06.19 Time Series Analysis Workshop ..Signal Processing Methods
2014.06.19 Time Series Analysis Workshop ..Signal Processing Methods2014.06.19 Time Series Analysis Workshop ..Signal Processing Methods
2014.06.19 Time Series Analysis Workshop ..Signal Processing Methods
 
Boundary Value Problems
Boundary Value ProblemsBoundary Value Problems
Boundary Value Problems
 
Higher Order Differential Equation
Higher Order Differential EquationHigher Order Differential Equation
Higher Order Differential Equation
 
Channel coding
Channel codingChannel coding
Channel coding
 
Network theorems for electrical engineering
Network theorems for electrical engineeringNetwork theorems for electrical engineering
Network theorems for electrical engineering
 
【材料力学】重ね合わせの原理を用いた不静定はりの解法 (I-11-3 2020)
【材料力学】重ね合わせの原理を用いた不静定はりの解法 (I-11-3 2020)【材料力学】重ね合わせの原理を用いた不静定はりの解法 (I-11-3 2020)
【材料力学】重ね合わせの原理を用いた不静定はりの解法 (I-11-3 2020)
 
Gram schmidt orthogonalization | Orthonormal Process
Gram schmidt orthogonalization | Orthonormal Process Gram schmidt orthogonalization | Orthonormal Process
Gram schmidt orthogonalization | Orthonormal Process
 
DFT and IDFT Matlab Code
DFT and IDFT Matlab CodeDFT and IDFT Matlab Code
DFT and IDFT Matlab Code
 
Chap1see4113
Chap1see4113Chap1see4113
Chap1see4113
 
Curve sketching
Curve sketchingCurve sketching
Curve sketching
 
omp-and-k-svd - Gdc2013
omp-and-k-svd - Gdc2013omp-and-k-svd - Gdc2013
omp-and-k-svd - Gdc2013
 

Viewers also liked

Logic Notes
Logic NotesLogic Notes
Logic Notes
acavis
 
Formal Methods lecture 01
Formal Methods lecture 01Formal Methods lecture 01
Formal Methods lecture 01
Sidra Ashraf
 
Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9
koolkampus
 
Propositional logic & inference
Propositional logic & inferencePropositional logic & inference
Propositional logic & inference
Slideshare
 
Judgment and proposition or logical statement
Judgment and proposition or logical statementJudgment and proposition or logical statement
Judgment and proposition or logical statement
ling selanoba
 
Propositional And First-Order Logic
Propositional And First-Order LogicPropositional And First-Order Logic
Propositional And First-Order Logic
ankush_kumar
 
Translating English to Propositional Logic
Translating English to Propositional LogicTranslating English to Propositional Logic
Translating English to Propositional Logic
Janet Stemwedel
 

Viewers also liked (17)

Truth, deduction, computation lecture f
Truth, deduction, computation   lecture fTruth, deduction, computation   lecture f
Truth, deduction, computation lecture f
 
Natural Language Access to Data via Deduction
Natural Language Access to Data via DeductionNatural Language Access to Data via Deduction
Natural Language Access to Data via Deduction
 
Logic Notes
Logic NotesLogic Notes
Logic Notes
 
Formal methods 4 - Z notation
Formal methods   4 - Z notationFormal methods   4 - Z notation
Formal methods 4 - Z notation
 
Z specification
Z specificationZ specification
Z specification
 
Formal Methods lecture 01
Formal Methods lecture 01Formal Methods lecture 01
Formal Methods lecture 01
 
Formal Methods
Formal MethodsFormal Methods
Formal Methods
 
#1 formal methods – introduction for software engineering
#1 formal methods – introduction for software engineering#1 formal methods – introduction for software engineering
#1 formal methods – introduction for software engineering
 
Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9Formal Specification in Software Engineering SE9
Formal Specification in Software Engineering SE9
 
Propositional logic & inference
Propositional logic & inferencePropositional logic & inference
Propositional logic & inference
 
Syntax and semantics of propositional logic
Syntax and semantics of propositional logicSyntax and semantics of propositional logic
Syntax and semantics of propositional logic
 
Judgment and proposition or logical statement
Judgment and proposition or logical statementJudgment and proposition or logical statement
Judgment and proposition or logical statement
 
Discrete mathematics Ch1 sets Theory_Dr.Khaled.Bakro د. خالد بكرو
Discrete mathematics Ch1 sets Theory_Dr.Khaled.Bakro د. خالد بكروDiscrete mathematics Ch1 sets Theory_Dr.Khaled.Bakro د. خالد بكرو
Discrete mathematics Ch1 sets Theory_Dr.Khaled.Bakro د. خالد بكرو
 
Logic Ppt
Logic PptLogic Ppt
Logic Ppt
 
Discrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكرو
Discrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكروDiscrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكرو
Discrete mathematics Ch2 Propositional Logic_Dr.khaled.Bakro د. خالد بكرو
 
Propositional And First-Order Logic
Propositional And First-Order LogicPropositional And First-Order Logic
Propositional And First-Order Logic
 
Translating English to Propositional Logic
Translating English to Propositional LogicTranslating English to Propositional Logic
Translating English to Propositional Logic
 

Recently uploaded

Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
Kamal Acharya
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
Kamal Acharya
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
AbrahamGadissa
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
Atif Razi
 

Recently uploaded (20)

Explosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdfExplosives Industry manufacturing process.pdf
Explosives Industry manufacturing process.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
Online blood donation management system project.pdf
Online blood donation management system project.pdfOnline blood donation management system project.pdf
Online blood donation management system project.pdf
 
fluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answerfluid mechanics gate notes . gate all pyqs answer
fluid mechanics gate notes . gate all pyqs answer
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdf
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
Automobile Management System Project Report.pdf
Automobile Management System Project Report.pdfAutomobile Management System Project Report.pdf
Automobile Management System Project Report.pdf
 
Digital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdfDigital Signal Processing Lecture notes n.pdf
Digital Signal Processing Lecture notes n.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 
Arduino based vehicle speed tracker project
Arduino based vehicle speed tracker projectArduino based vehicle speed tracker project
Arduino based vehicle speed tracker project
 

Deduction theorem of propositional logic

  • 2. Copyright2013-2014 What is propositional logic? Propositional logic deals with statements which can either be true or false. Example: The statement “Distillation column separate miscible liquids exploiting the difference in their volatilities” is a scientific fact which is always true. (with the exception of azeotropes) Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 2
  • 3. Copyright2013-2014 Desired products can be manufactured if one has suitable reactors, equipment for unit operations and necessary raw materials. If R, U, RM and P are defined as: Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 3 Background R = one has suitable reactors U = one has equipment to carry out unit operations RM = one has necessary raw materials P = one manufactures desired product
  • 4. Copyright2013-2014 Background Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 4 Considering the above, P would be a logical consequence of R, U and RM if and only if: (R.U.RM) → P R, U and RM need not be atoms but can also be equations themselves. In the above equation, with the knowledge of RM and P, it is possible to find the flowsheet using deduction theorem.
  • 5. Copyright2013-2014 The deduction theorem of propositional logic states that if G is a logical consequence of statements 𝐹1, 𝐹2, … … … … , 𝐹𝑛 then: 𝐹1 ∙ 𝐹2 ∙ . … … … ∙ 𝐹𝑛 → 𝐺 is valid, that is, true always. This is equivalent to saying: 𝐹1 ∙ 𝐹2 ∙ . … … … ∙ 𝐹𝑛 . 𝐺, is inconsistent. Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 5 Statement
  • 6. Copyright2013-2014 Since 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 → 𝐺 is always true, 𝐹1 ∙ 𝐹2 … … … … ∙ 𝐹𝑛 → 𝐺 will always be false (or inconsistent). Since we know, 𝐴 → 𝐵 = 𝐴 + 𝐵, thus, 𝑋 = 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 → 𝐺 = 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 + 𝐺 Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 6 Proof
  • 7. Copyright2013-2014 Using De Morgan’s Law on ‘X’ we get: 𝑋 = 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 . 𝐺 = 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 . 𝐺 As, X is inconsistent, 𝐹1 ∙ 𝐹2 ∙ … … … … ∙ 𝐹𝑛 . 𝐺 is inconsistent. Hence, the theorem is proved. Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 7 Proof
  • 8. Copyright2013-2014 It is a very important relation and is the basis of reduction based synthesis procedure of flow sheeting. Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 8 Importance
  • 9. Copyright2013-2014 Thursday, February 23, 2017THAPAR UNIVERSITY, PATIALA 9