logic as a tool chapter 2 deductive reasoning in
play

Logic as a Tool Chapter 2: Deductive Reasoning in Propositional - PowerPoint PPT Presentation

Logic as a Tool Chapter 2: Deductive Reasoning in Propositional Logic 2.1 Logical Deductive Systems: an overview Valentin Goranko Stockholm University October 2016 Goranko Deductive systems Goranko Deductive systems Logical consequence:


  1. Logic as a Tool Chapter 2: Deductive Reasoning in Propositional Logic 2.1 Logical Deductive Systems: an overview Valentin Goranko Stockholm University October 2016 Goranko

  2. Deductive systems Goranko

  3. Deductive systems • Logical consequence: A 1 , . . . , A n � C Goranko

  4. Deductive systems • Logical consequence: A 1 , . . . , A n � C and logical validity: � C are semantic notions, referring to the meaning of the formulae. Goranko

  5. Deductive systems • Logical consequence: A 1 , . . . , A n � C and logical validity: � C are semantic notions, referring to the meaning of the formulae. • Deductive systems are meant to capture logical consequence and validity defined by the logical semantics, in terms of deductions (derivations). Goranko

  6. Deductive systems • Logical consequence: A 1 , . . . , A n � C and logical validity: � C are semantic notions, referring to the meaning of the formulae. • Deductive systems are meant to capture logical consequence and validity defined by the logical semantics, in terms of deductions (derivations). • A deduction is a completely mechanical procedure, not referring to the meaning of the occurring formulae. Goranko

  7. Deductive systems • Logical consequence: A 1 , . . . , A n � C and logical validity: � C are semantic notions, referring to the meaning of the formulae. • Deductive systems are meant to capture logical consequence and validity defined by the logical semantics, in terms of deductions (derivations). • A deduction is a completely mechanical procedure, not referring to the meaning of the occurring formulae. • In deductive systems logical consequence is replaced by deductive consequence and valid formulae (tautologies) – by derivable formulae (theorems). Goranko

  8. Basic ingredients of a deductive system Goranko

  9. Basic ingredients of a deductive system • Formal logical language. Formulae. Goranko

  10. Basic ingredients of a deductive system • Formal logical language. Formulae. • Axioms. Rules of inference. Goranko

  11. Basic ingredients of a deductive system • Formal logical language. Formulae. • Axioms. Rules of inference. • Inference (deduction, derivation) from a set of assumptions (premisses) in a deductive system D : A 1 , . . . , A n ⊢ D C . Goranko

  12. Basic ingredients of a deductive system • Formal logical language. Formulae. • Axioms. Rules of inference. • Inference (deduction, derivation) from a set of assumptions (premisses) in a deductive system D : A 1 , . . . , A n ⊢ D C . • In particular, formulae derivable from no assumptions are called theorems of D : ⊢ D C . Goranko

  13. Soundness and completeness of a deductive system Goranko

  14. Soundness and completeness of a deductive system A deductive system D is sound (correct) for a given logical semantics if D can only derive what is logically correct (valid), Goranko

  15. Soundness and completeness of a deductive system A deductive system D is sound (correct) for a given logical semantics if D can only derive what is logically correct (valid), i.e.: A 1 , . . . , A n ⊢ D C = ⇒ A 1 , . . . , A n � C Goranko

  16. Soundness and completeness of a deductive system A deductive system D is sound (correct) for a given logical semantics if D can only derive what is logically correct (valid), i.e.: A 1 , . . . , A n ⊢ D C = ⇒ A 1 , . . . , A n � C In particular: = ⊢ D C ⇒ � C Goranko

  17. Soundness and completeness of a deductive system A deductive system D is sound (correct) for a given logical semantics if D can only derive what is logically correct (valid), i.e.: A 1 , . . . , A n ⊢ D C = ⇒ A 1 , . . . , A n � C In particular: = ⊢ D C ⇒ � C A deductive system D is complete for a given logical semantics if D can derive every valid logical consequence, Goranko

  18. Soundness and completeness of a deductive system A deductive system D is sound (correct) for a given logical semantics if D can only derive what is logically correct (valid), i.e.: A 1 , . . . , A n ⊢ D C = ⇒ A 1 , . . . , A n � C In particular: = ⊢ D C ⇒ � C A deductive system D is complete for a given logical semantics if D can derive every valid logical consequence, i.e.: A 1 , . . . , A n � C = ⇒ A 1 , . . . , A n ⊢ D C Goranko

  19. Soundness and completeness of a deductive system A deductive system D is sound (correct) for a given logical semantics if D can only derive what is logically correct (valid), i.e.: A 1 , . . . , A n ⊢ D C = ⇒ A 1 , . . . , A n � C In particular: = ⊢ D C ⇒ � C A deductive system D is complete for a given logical semantics if D can derive every valid logical consequence, i.e.: A 1 , . . . , A n � C = ⇒ A 1 , . . . , A n ⊢ D C In particular: � C = ⇒ ⊢ D C Goranko

  20. Soundness and completeness of a deductive system A deductive system D is sound (correct) for a given logical semantics if D can only derive what is logically correct (valid), i.e.: A 1 , . . . , A n ⊢ D C = ⇒ A 1 , . . . , A n � C In particular: = ⊢ D C ⇒ � C A deductive system D is complete for a given logical semantics if D can derive every valid logical consequence, i.e.: A 1 , . . . , A n � C = ⇒ A 1 , . . . , A n ⊢ D C In particular: � C = ⇒ ⊢ D C A deductive system D is adequate for a given semantics if it is both sound and complete for it, Goranko

  21. Soundness and completeness of a deductive system A deductive system D is sound (correct) for a given logical semantics if D can only derive what is logically correct (valid), i.e.: A 1 , . . . , A n ⊢ D C = ⇒ A 1 , . . . , A n � C In particular: = ⊢ D C ⇒ � C A deductive system D is complete for a given logical semantics if D can derive every valid logical consequence, i.e.: A 1 , . . . , A n � C = ⇒ A 1 , . . . , A n ⊢ D C In particular: � C = ⇒ ⊢ D C A deductive system D is adequate for a given semantics if it is both sound and complete for it, i.e.: A 1 , . . . , A n � C A 1 , . . . , A n ⊢ D C ⇐ ⇒ Goranko

  22. Soundness and completeness of a deductive system A deductive system D is sound (correct) for a given logical semantics if D can only derive what is logically correct (valid), i.e.: A 1 , . . . , A n ⊢ D C = ⇒ A 1 , . . . , A n � C In particular: = ⊢ D C ⇒ � C A deductive system D is complete for a given logical semantics if D can derive every valid logical consequence, i.e.: A 1 , . . . , A n � C = ⇒ A 1 , . . . , A n ⊢ D C In particular: � C = ⇒ ⊢ D C A deductive system D is adequate for a given semantics if it is both sound and complete for it, i.e.: A 1 , . . . , A n � C A 1 , . . . , A n ⊢ D C ⇐ ⇒ In particular: ⇒ ⊢ D C . � C ⇐ Goranko

  23. Main types of classical deductive systems Goranko

  24. Main types of classical deductive systems • Axiomatic systems Goranko

  25. Main types of classical deductive systems • Axiomatic systems • Natural deduction Goranko

  26. Main types of classical deductive systems • Axiomatic systems • Natural deduction • Semantic tableaux Goranko

  27. Main types of classical deductive systems • Axiomatic systems • Natural deduction • Semantic tableaux • Sequent calculi Goranko

  28. Main types of classical deductive systems • Axiomatic systems • Natural deduction • Semantic tableaux • Sequent calculi • Resolution Goranko

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend