Propositional Logic: Formal Deduction
Alice Gao
Lecture 7
CS 245 Logic and Computation Fall 2019 1 / 15
Propositional Logic: Formal Deduction Alice Gao Lecture 7 CS 245 - - PowerPoint PPT Presentation
Propositional Logic: Formal Deduction Alice Gao Lecture 7 CS 245 Logic and Computation Fall 2019 1 / 15 Outline Learning goals Motivation for formal deduction Rules of formal deduction Revisiting the Learning Goals CS 245 Logic and
CS 245 Logic and Computation Fall 2019 1 / 15
CS 245 Logic and Computation Fall 2019 2 / 15
CS 245 Logic and Computation Fall 2019 3 / 15
▶ Describe rules of inference for natural deduction. ▶ Prove that a conclusion follows from a set of premises using
CS 245 Logic and Computation Fall 2019 4 / 15
CS 245 Logic and Computation Fall 2019 5 / 15
▶ Want to prove that a conclusion can be deduced from a set of
▶ Want to generate a proof that can be checked mechanically.
CS 245 Logic and Computation Fall 2019 6 / 15
▶ Σ is a set of formulas, which are the premises. ▶ 𝐵 is a formula, which is the conclusion. ▶ Formal deducibility is concerned with the syntactic structure
CS 245 Logic and Computation Fall 2019 7 / 15
CS 245 Logic and Computation Fall 2019 8 / 15
▶ Refmexivity (Ref):
▶ Addition of premises (+):
▶ (∈):
CS 245 Logic and Computation Fall 2019 9 / 15
CS 245 Logic and Computation Fall 2019 10 / 15
CS 245 Logic and Computation Fall 2019 11 / 15
CS 245 Logic and Computation Fall 2019 12 / 15
CS 245 Logic and Computation Fall 2019 13 / 15
CS 245 Logic and Computation Fall 2019 14 / 15
▶ Describe rules of inference for natural deduction. ▶ Prove that a conclusion follows from a set of premises using
CS 245 Logic and Computation Fall 2019 15 / 15