Proper multi-type display calculi for classical and intuitionistic inquisitive logic

Size: px
Start display at page:

Download "Proper multi-type display calculi for classical and intuitionistic inquisitive logic"

Transcription

1 1/18 Proper multi-type display calculi for classical and intuitionistic inquisitive logic Giuseppe Greco Delft University of Technology, The Netherlands TACL 2017, Prague Joint work with Sabine Frittella, Fan Yang and Alessandra Palmigiano

2 Outline 2/18 1 Inquisitive logic 2 A multi-type inquisitive logic 3 Intermezzo on proof theory 4 A multi-type sequent calculus for inquisitive logic

3 3/18 Inquisitive logic (Ciardelli, Groenendijk and Roelofsen 2009) Assertions Questions

4 3/18 Inquisitive logic (Ciardelli, Groenendijk and Roelofsen 2009) Assertions p: Moctezuma Xocoyotzin was the second Aztec emperor. q: Moctezuma defeated the Spanish invasion. Questions 10

5 3/18 Inquisitive logic (Ciardelli, Groenendijk and Roelofsen 2009) Assertions p: Moctezuma Xocoyotzin was the second Aztec emperor. q: Moctezuma defeated the Spanish invasion. Questions?p: Was Moctezuma Xocoyotzin the second Aztec emperor? 10

6 3/18 Inquisitive logic (Ciardelli, Groenendijk and Roelofsen 2009) Assertions p: Moctezuma Xocoyotzin was the second Aztec emperor. q: Moctezuma defeated the Spanish invasion. Questions?p: Was Moctezuma Xocoyotzin the second Aztec emperor??p := p p An information state (or team): a set of valuations

7 3/18 Inquisitive logic (Ciardelli, Groenendijk and Roelofsen 2009) Assertions p: Moctezuma Xocoyotzin was the second Aztec emperor. q: Moctezuma defeated the Spanish invasion. Questions?p: Was Moctezuma Xocoyotzin the second Aztec emperor??p := p p An information state (or team): a set of valuations Team Semantics (Hodges 1997)

8 3/18 Inquisitive logic (Ciardelli, Groenendijk and Roelofsen 2009) Assertions p: Moctezuma Xocoyotzin was the second Aztec emperor. q: Moctezuma defeated the Spanish invasion. Questions?p: Was Moctezuma Xocoyotzin the second Aztec emperor??p := p p An information state (or team): a set of valuations Team Semantics (Hodges 1997) Applied to Dependence logic (Väänänen 2007)

9 4/18 Inquisitive logic (InqL) Syntax φ ::= p φ φ φ φ φ φ ( φ ::= φ ) S = p iff for all v S, v(p) = 1 S = iff S = S = φ ψ iff S = φ and S = ψ S = φ ψ iff S = φ or S = ψ S = φ ψ iff for any T S: T = φ = T = ψ.

10 4/18 Inquisitive logic (InqL) Syntax φ ::= p φ φ φ φ φ φ ( φ ::= φ ) Team Semantics S = p iff for all v S, v(p) = 1 S = iff S = S = φ ψ iff S = φ and S = ψ S = φ ψ iff S = φ or S = ψ S = φ ψ iff for any T S: T = φ = T = ψ. Let S be a team (i.e., a set of valuations)

11 4/18 Inquisitive logic (InqL) Syntax φ ::= p φ φ φ φ φ φ ( φ ::= φ ) Team Semantics Let S be a team (i.e., a set of valuations). S = p iff for all v S, v(p) = 1 S = iff S = S = φ ψ iff S = φ and S = ψ S = φ ψ iff S = φ or S = ψ S = φ ψ iff for any T S: T = φ = T = ψ

12 4/18 Inquisitive logic (InqL) Syntax φ ::= p φ φ φ φ φ φ ( φ ::= φ ) Team Semantics Let S be a team (i.e., a set of valuations). S = p iff for all v S, v(p) = 1 S = iff S = S = φ ψ iff S = φ and S = ψ S = φ ψ iff S = φ or S = ψ S = φ ψ iff for any T S: T = φ = T = ψ

13 4/18 Inquisitive logic (InqL) Syntax φ ::= p φ φ φ φ φ φ ( φ ::= φ ) Team Semantics Let S be a team (i.e., a set of valuations). S = p iff for all v S, v(p) = 1 S = iff S = S = φ ψ iff S = φ and S = ψ S = φ ψ iff S = φ or S = ψ S = φ ψ iff for any T S: T = φ = T = ψ

14 4/18 Inquisitive logic (InqL) Syntax φ ::= p φ φ φ φ φ φ ( φ ::= φ ) Team Semantics Let S be a team (i.e., a set of valuations). S = p iff for all v S, v(p) = 1 S = iff S = S = φ ψ iff S = φ and S = ψ S = φ ψ iff S = φ or S = ψ S = φ ψ iff for any T S: T = φ = T = ψ. (Downward Closure) For every formula φ of InqL, T S = φ = T = φ

15 5/18 inquisitive logic (InqL) Syntax φ ::= p φ φ φ φ φ φ ( φ ::= φ ) Team Semantics Let S be a team (i.e., a set of valuations). S = p iff for all v S, v(p) = 1 S = iff S = S = φ ψ iff S = φ and S = ψ S = φ ψ iff S = φ or S = ψ S = φ ψ iff for any T S: T = φ = T = ψ. Def. A formula φ is said to be flat iff for all teams S, S = φ v S, v(φ) =

16 inquisitive logic (InqL) Syntax φ ::= p φ φ φ φ φ φ ( φ ::= φ ) Team Semantics Let S be a team (i.e., a set of valuations). S = p iff for all v S, v(p) = 1 S = iff S = S = φ ψ iff S = φ and S = ψ S = φ ψ iff S = φ or S = ψ S = φ ψ iff for any T S: T = φ = T = ψ. Def. A formula φ is said to be flat iff for all teams S, S = φ v S, v(φ) = Fact: A formula α is flat iff it is equivalent to some -free formula. iff α α 5/18

17 6/18 Theorem (Ciardelli, Roelofsen, 2009) The following Hilbert-style system of InqL is sound and complete: Axioms: 1 IPC axiom schemata 2 Kreisel-Putnam axiom schemata: 3 p p Rule: Modus Ponens ( φ (ψ χ)) ( φ ψ) ( φ χ) InqL = KP p p InqL is NOT closed under uniform substitution.

18 6/18 Theorem (Ciardelli, Roelofsen, 2009) The following Hilbert-style system of InqL is sound and complete: Axioms: 1 IPC axiom schemata 2 Kreisel-Putnam axiom schemata: 3 p p Rule: Modus Ponens ( φ (ψ χ)) ( φ ψ) ( φ χ) InqL = KP p p InqL is NOT closed under uniform substitution.

19 6/18 Theorem (Ciardelli, Roelofsen, 2009) The following Hilbert-style system of InqL is sound and complete: Axioms: 1 IPC axiom schemata 2 Kreisel-Putnam axiom: For any flat formula α, 3 α α for any flat formula α Rule: Modus Ponens (α (ψ χ)) (α ψ) (α χ) InqL = KP p p InqL is NOT closed under uniform substitution.

20 A multi-type inquisitive logic 7/18

21 8/18 Flat Type General Type

22 Fix a set V of propositional variables. 8/18 Flat Type B = ( (2 V ),,, ( ) c,, 2 V ) General Type

23 Fix a set V of propositional variables. 8/18 Flat Type General Type B = ( (2 V ),,, ( ) c,, 2 V ) A = ( (B),,,,, (2 V ))

24 Fix a set V of propositional variables. 8/18 Flat Type General Type B = ( (2 V ),,, ( ) c,, 2 V ) A = ( (B),,,,, (2 V )) S

25 Fix a set V of propositional variables. 8/18 Flat Type General Type B = ( (2 V ),,, ( ) c,, 2 V ) A = ( (B),,,,, (2 V )) S S := {T T S}

26 Fix a set V of propositional variables. 8/18 Flat Type General Type B = ( (2 V ),,, ( ) c,, 2 V ) A = ( (B),,,,, (2 V )) S S S S := {T T S} f f

27 Fix a set V of propositional variables. 8/18 Flat Type General Type B = ( (2 V ),,, ( ) c,, 2 V ) A = ( (B),,,,, (2 V )) S S S S := {T T S} f f f f {{v} v S} { }

28 Fix a set V of propositional variables. Flat Type B = ( (2 V ),,, ( ) c,, 2 V ) General Type A = ( (B),,,,, (2 V )) S S S S := {T T S} f f f f {{v} v S} { } Multi-type inquisitive logic: Flat α ::= p 0 α α α α General A ::= α A A A A A A 8/18

29 9/18 Multi-type inquisitive logic: Flat α ::= p 0 α α α α General A ::= α A A A A A A Axioms: (A1) CPC axiom schemata for Flat-formulas (A2) IPC axiom schemata for General-formulas (A3) ( α (A B)) ( α A) ( α B) (A4) α α Rule: Modus Ponens for formulas of both types

30 9/18 Multi-type inquisitive logic: Flat α ::= p 0 α α α α General A ::= α A A A A A A Axioms: (A1) CPC axiom schemata for Flat-formulas (A2) IPC axiom schemata for General-formulas (A3) ( α (A B)) ( α A) ( α B) Rule: (A4) α α Modus Ponens for formulas of both types

31 9/18 Multi-type inquisitive logic: Flat α ::= p 0 α α α α General A ::= α A A A A A A Axioms: (A1) CPC axiom schemata for Flat-formulas (A2) IPC axiom schemata for General-formulas (A3) ( α (A B)) ( α A) ( α B) Rule: (A4) α α Modus Ponens for formulas of both types (f f )

32 Intermezzo on proof theory 10/18

33 11/18 Canonical cut elimination, 1/2 Definition A sequent x y is type-uniform if x and y are of the same type. A (cut) rule is strongly type-uniform if its premises and conclusion are of the same type. Theorem (Canonical cut elimination) If a calculus satisfies the properties below, then it enjoys cut elimination.

34 12/18 Canonical cut elimination, 2/2 1 structures can disappear, formulas are forever; 2 tree-traceable formula-occurrences, via suitably defined congruence: same shape, same position, same type, non-proliferation; 3 principal = displayed 4 rules are closed under uniform substitution of congruent parameters within each type; 5 reduction strategy exists when cut formulas are both principal. Specific to multi-type setting: 6 type-uniformity of derivable sequents; 7 strongly uniform cuts in each/some type(s).

35 A multi-type sequent calculus for inquisitive logic 13/18

36 14/18 Structural and operational languages Flat α ::= p 0 α α α α Γ ::= α Φ Γ, Γ Γ Γ FX General A ::= α A A A A A A X ::= A Γ F Γ X ; X X > X

37 Structural and operational languages Flat α ::= p 0 α α α α Γ ::= α Φ Γ, Γ Γ Γ FX General A ::= α A A A A A A X ::= A Γ F Γ X ; X X > X Interpretation of structural connectives Flat connectives: Structural symbols Φ, Operational symbols (1) 0 ( ) ( ) General connectives: Structural symbols ; > Operational symbols ( ) Multi-type connectives: (f f ) Structural symbols F F Operational symbols (f ) (f) (f) 14/18

38 15/18 Cut rules Γ α α Cut Γ X A A Y Cut X Y Structural rules Flat type: Id p p Π Γ (, Σ) CG Π (Γ ), Σ Interaction between the two types: Π (Γ ), Σ Π Γ (, Σ) IG Γ F Γ bal X Y FX FY f mon F Γ Γ F f adj FX Γ X Γ d adj X FY X Y d-f elim X (Γ ) X F Γ > d dis FX, FY Z F(X ; Y ) Z f dis X F Γ > (Y ; Z ) X F Γ > (Y ; Z ) KP X (F Γ > Y ) ; (F Γ > Z )

39 Completeness 1/2 16/18 α α bal F α α F α α B B C C B C B ; C α (B C) F α > (B ; C) α α bal F α α F α α α (B C) (F α > B) ; (F α > C) α (B C) ( α B) ( α C) B B C C B C B ; C α (B C) F α > (B ; C) f adj, d-f elim KP

40 Completeness 2/2 17/18 α α α 0, α α, Φ 0, α Φ α (0, α) Φ (α 0), α Φ α, (α 0) CG α Φ α 0 bal F (α Φ) (α 0) 0 Φ d dis, f adj, d-f elim (α Φ) α 0 Φ def α 0 (α Φ) > Φ α (α Φ) > Φ α ((α Φ) Φ) F α (α Φ) Φ IG F α α d adj α α α α d dis d adj

41 18/18 Future work: intuitionistic inquisitive logic (Ciardelli, Iemhoff and Yang 2017) Fix an set V of propositional variables. Flat Type B = ( (2 V ),,,,, 2 V ) General Type A = ( (B ),,,,, (2 V )) S S S S := {T T S} f f f f {T T J, T S}

Inquisitive Logic. Ivano Ciardelli.

Inquisitive Logic. Ivano Ciardelli. Inquisitive Logic Ivano Ciardelli www.illc.uva.nl/inquisitive-semantics Information states A state is a set of valuations. Support Let s be a state. The system InqB 1. s = p iff w s : w(p) = 1 2. s = iff

More information

Model Checking for Modal Intuitionistic Dependence Logic

Model Checking for Modal Intuitionistic Dependence Logic 1/71 Model Checking for Modal Intuitionistic Dependence Logic Fan Yang Department of Mathematics and Statistics University of Helsinki Logical Approaches to Barriers in Complexity II Cambridge, 26-30 March,

More information

An Introduction to Modal Logic III

An Introduction to Modal Logic III An Introduction to Modal Logic III Soundness of Normal Modal Logics Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, October 24 th 2013 Marco Cerami

More information

Outline. Overview. Syntax Semantics. Introduction Hilbert Calculus Natural Deduction. 1 Introduction. 2 Language: Syntax and Semantics

Outline. Overview. Syntax Semantics. Introduction Hilbert Calculus Natural Deduction. 1 Introduction. 2 Language: Syntax and Semantics Introduction Arnd Poetzsch-Heffter Software Technology Group Fachbereich Informatik Technische Universität Kaiserslautern Sommersemester 2010 Arnd Poetzsch-Heffter ( Software Technology Group Fachbereich

More information

Propositional Logic: Deductive Proof & Natural Deduction Part 1

Propositional Logic: Deductive Proof & Natural Deduction Part 1 Propositional Logic: Deductive Proof & Natural Deduction Part 1 CS402, Spring 2016 Shin Yoo Deductive Proof In propositional logic, a valid formula is a tautology. So far, we could show the validity of

More information

Natural Deduction for Propositional Logic

Natural Deduction for Propositional Logic Natural Deduction for Propositional Logic Bow-Yaw Wang Institute of Information Science Academia Sinica, Taiwan September 10, 2018 Bow-Yaw Wang (Academia Sinica) Natural Deduction for Propositional Logic

More information

Basic Algebraic Logic

Basic Algebraic Logic ELTE 2013. September Today Past 1 Universal Algebra 1 Algebra 2 Transforming Algebras... Past 1 Homomorphism 2 Subalgebras 3 Direct products 3 Varieties 1 Algebraic Model Theory 1 Term Algebras 2 Meanings

More information

Inquisitive Logic. Journal of Philosophical Logic manuscript No. (will be inserted by the editor) Ivano Ciardelli Floris Roelofsen

Inquisitive Logic. Journal of Philosophical Logic manuscript No. (will be inserted by the editor) Ivano Ciardelli Floris Roelofsen Journal of Philosophical Logic manuscript No. (will be inserted by the editor) Inquisitive Logic Ivano Ciardelli Floris Roelofsen Received: 26 August 2009 / Accepted: 1 July 2010 Abstract This paper investigates

More information

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw

Applied Logic. Lecture 1 - Propositional logic. Marcin Szczuka. Institute of Informatics, The University of Warsaw Applied Logic Lecture 1 - Propositional logic Marcin Szczuka Institute of Informatics, The University of Warsaw Monographic lecture, Spring semester 2017/2018 Marcin Szczuka (MIMUW) Applied Logic 2018

More information

Propositional Logic: Part II - Syntax & Proofs 0-0

Propositional Logic: Part II - Syntax & Proofs 0-0 Propositional Logic: Part II - Syntax & Proofs 0-0 Outline Syntax of Propositional Formulas Motivating Proofs Syntactic Entailment and Proofs Proof Rules for Natural Deduction Axioms, theories and theorems

More information

Positive provability logic

Positive provability logic Positive provability logic Lev Beklemishev Steklov Mathematical Institute Russian Academy of Sciences, Moscow November 12, 2013 Strictly positive modal formulas The language of modal logic extends that

More information

185.A09 Advanced Mathematical Logic

185.A09 Advanced Mathematical Logic 185.A09 Advanced Mathematical Logic www.volny.cz/behounek/logic/teaching/mathlog13 Libor Běhounek, behounek@cs.cas.cz Lecture #1, October 15, 2013 Organizational matters Study materials will be posted

More information

On the Construction of Analytic Sequent Calculi for Sub-classical Logics

On the Construction of Analytic Sequent Calculi for Sub-classical Logics On the Construction of Analytic Sequent Calculi for Sub-classical Logics Ori Lahav Yoni Zohar Tel Aviv University WoLLIC 2014 On the Construction of Analytic Sequent Calculi for Sub-classical Logics A

More information

02 Propositional Logic

02 Propositional Logic SE 2F03 Fall 2005 02 Propositional Logic Instructor: W. M. Farmer Revised: 25 September 2005 1 What is Propositional Logic? Propositional logic is the study of the truth or falsehood of propositions or

More information

Logic of resources and capabilities

Logic of resources and capabilities Logic of resources and capabilities Apostolos Tzimoulis joint work with Marta Bílková, Virginia Dignum, Giuseppe Greco and Alessandra Palmigiano Delft University of Technology Zürich - 10 February Logic

More information

Justification logic for constructive modal logic

Justification logic for constructive modal logic Justification logic for constructive modal logic Sonia Marin With Roman Kuznets and Lutz Straßburger Inria, LIX, École Polytechnique IMLA 17 July 17, 2017 The big picture The big picture Justification

More information

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson

Natural Deduction. Formal Methods in Verification of Computer Systems Jeremy Johnson Natural Deduction Formal Methods in Verification of Computer Systems Jeremy Johnson Outline 1. An example 1. Validity by truth table 2. Validity by proof 2. What s a proof 1. Proof checker 3. Rules of

More information

Kleene realizability and negative translations

Kleene realizability and negative translations Q E I U G I C Kleene realizability and negative translations Alexandre Miquel O P. D E. L Ō A U D E L A R April 21th, IMERL Plan 1 Kleene realizability 2 Gödel-Gentzen negative translation 3 Lafont-Reus-Streicher

More information

AN INTRODUCTION TO SEPARATION LOGIC. 2. Assertions

AN INTRODUCTION TO SEPARATION LOGIC. 2. Assertions AN INTRODUCTION TO SEPARATION LOGIC 2. Assertions John C. Reynolds Carnegie Mellon University January 7, 2011 c 2011 John C. Reynolds Pure Assertions An assertion p is pure iff, for all stores s and all

More information

Logics for Compact Hausdorff Spaces via de Vries Duality

Logics for Compact Hausdorff Spaces via de Vries Duality Logics for Compact Hausdorff Spaces via de Vries Duality Thomas Santoli ILLC, Universiteit van Amsterdam June 16, 2016 Outline Main goal: developing a propositional calculus for compact Hausdorff spaces

More information

03 Propositional Logic II

03 Propositional Logic II Martin Henz February 12, 2014 Generated on Wednesday 12 th February, 2014, 09:49 1 Review: Syntax and Semantics of Propositional Logic 2 3 Propositional Atoms and Propositions Semantics of Formulas Validity,

More information

Propositional Calculus - Hilbert system H Moonzoo Kim CS Division of EECS Dept. KAIST

Propositional Calculus - Hilbert system H Moonzoo Kim CS Division of EECS Dept. KAIST Propositional Calculus - Hilbert system H Moonzoo Kim CS Division of EECS Dept. KAIST moonzoo@cs.kaist.ac.kr http://pswlab.kaist.ac.kr/courses/cs402-07 1 Review Goal of logic To check whether given a formula

More information

Dynamic Epistemic Logic Displayed

Dynamic Epistemic Logic Displayed 1 / 43 Dynamic Epistemic Logic Displayed Giuseppe Greco & Alexander Kurz & Alessandra Palmigiano April 19, 2013 ALCOP 2 / 43 1 Motivation Proof-theory meets coalgebra 2 From global- to local-rules calculi

More information

15414/614 Optional Lecture 1: Propositional Logic

15414/614 Optional Lecture 1: Propositional Logic 15414/614 Optional Lecture 1: Propositional Logic Qinsi Wang Logic is the study of information encoded in the form of logical sentences. We use the language of Logic to state observations, to define concepts,

More information

The Importance of Being Formal. Martin Henz. February 5, Propositional Logic

The Importance of Being Formal. Martin Henz. February 5, Propositional Logic The Importance of Being Formal Martin Henz February 5, 2014 Propositional Logic 1 Motivation In traditional logic, terms represent sets, and therefore, propositions are limited to stating facts on sets

More information

Rules of Inference. Lecture 1 Tuesday, September 24. Rosalie Iemhoff Utrecht University, The Netherlands

Rules of Inference. Lecture 1 Tuesday, September 24. Rosalie Iemhoff Utrecht University, The Netherlands Rules of Inference Lecture 1 Tuesday, September 24 Rosalie Iemhoff Utrecht University, The Netherlands TbiLLC 2013 Gudauri, Georgia, September 23-27, 2013 1 / 26 Questions Given a theorem, what are the

More information

De Jongh s characterization of intuitionistic propositional calculus

De Jongh s characterization of intuitionistic propositional calculus De Jongh s characterization of intuitionistic propositional calculus Nick Bezhanishvili Abstract In his PhD thesis [10] Dick de Jongh proved a syntactic characterization of intuitionistic propositional

More information

On sequent calculi vs natural deductions in logic and computer science

On sequent calculi vs natural deductions in logic and computer science On sequent calculi vs natural deductions in logic and computer science L. Gordeev Uni-Tübingen, Uni-Ghent, PUC-Rio PUC-Rio, Rio de Janeiro, October 13, 2015 1. Sequent calculus (SC): Basics -1- 1. Sequent

More information

UNIVERSITY OF EAST ANGLIA. School of Mathematics UG End of Year Examination MATHEMATICAL LOGIC WITH ADVANCED TOPICS MTH-4D23

UNIVERSITY OF EAST ANGLIA. School of Mathematics UG End of Year Examination MATHEMATICAL LOGIC WITH ADVANCED TOPICS MTH-4D23 UNIVERSITY OF EAST ANGLIA School of Mathematics UG End of Year Examination 2003-2004 MATHEMATICAL LOGIC WITH ADVANCED TOPICS Time allowed: 3 hours Attempt Question ONE and FOUR other questions. Candidates

More information

5-valued Non-deterministic Semantics for The Basic Paraconsistent Logic mci

5-valued Non-deterministic Semantics for The Basic Paraconsistent Logic mci 5-valued Non-deterministic Semantics for The Basic Paraconsistent Logic mci Arnon Avron School of Computer Science, Tel-Aviv University http://www.math.tau.ac.il/ aa/ March 7, 2008 Abstract One of the

More information

First Order Logic: Syntax and Semantics

First Order Logic: Syntax and Semantics CS1081 First Order Logic: Syntax and Semantics COMP30412 Sean Bechhofer sean.bechhofer@manchester.ac.uk Problems Propositional logic isn t very expressive As an example, consider p = Scotland won on Saturday

More information

Extensions of Analytic Pure Sequent Calculi with Modal Operators

Extensions of Analytic Pure Sequent Calculi with Modal Operators Extensions of Analytic Pure Sequent Calculi with Modal Operators Yoni Zohar Tel Aviv University (joint work with Ori Lahav) GeTFun 4.0 Motivation C 1 [Avron, Konikowska, Zamansky 12] Positive rules of

More information

Evaluation Driven Proof-Search in Natural Deduction Calculi for Intuitionistic Propositional Logic

Evaluation Driven Proof-Search in Natural Deduction Calculi for Intuitionistic Propositional Logic Evaluation Driven Proof-Search in Natural Deduction Calculi for Intuitionistic Propositional Logic Mauro Ferrari 1, Camillo Fiorentini 2 1 DiSTA, Univ. degli Studi dell Insubria, Varese, Italy 2 DI, Univ.

More information

cis32-ai lecture # 18 mon-3-apr-2006

cis32-ai lecture # 18 mon-3-apr-2006 cis32-ai lecture # 18 mon-3-apr-2006 today s topics: propositional logic cis32-spring2006-sklar-lec18 1 Introduction Weak (search-based) problem-solving does not scale to real problems. To succeed, problem

More information

Dual-Intuitionistic Logic and Some Other Logics

Dual-Intuitionistic Logic and Some Other Logics Dual-Intuitionistic Logic and Some Other Logics Hiroshi Aoyama 1 Introduction This paper is a sequel to Aoyama(2003) and Aoyama(2004). In this paper, we will study various proof-theoretic and model-theoretic

More information

Automated Support for the Investigation of Paraconsistent and Other Logics

Automated Support for the Investigation of Paraconsistent and Other Logics Automated Support for the Investigation of Paraconsistent and Other Logics Agata Ciabattoni 1, Ori Lahav 2, Lara Spendier 1, and Anna Zamansky 1 1 Vienna University of Technology 2 Tel Aviv University

More information

Display calculi in non-classical logics

Display calculi in non-classical logics Display calculi in non-classical logics Revantha Ramanayake Vienna University of Technology (TU Wien) Prague seminar of substructural logics March 28 29, 2014 Revantha Ramanayake (TU Wien) Display calculi

More information

Formalizing Arrow s Theorem in Logics of Dependence and Independence

Formalizing Arrow s Theorem in Logics of Dependence and Independence 1/22 Formalizing Arrow s Theorem in Logics of Dependence and Independence Fan Yang Delft University of Technology Logics for Social Behaviour ETH Zürich 8-11 February, 2016 Joint work with Eric Pacuit

More information

Propositional Logic: Syntax

Propositional Logic: Syntax 4 Propositional Logic: Syntax Reading: Metalogic Part II, 22-26 Contents 4.1 The System PS: Syntax....................... 49 4.1.1 Axioms and Rules of Inference................ 49 4.1.2 Definitions.................................

More information

Propositional Dynamic Logic

Propositional Dynamic Logic Propositional Dynamic Logic Contents 1 Introduction 1 2 Syntax and Semantics 2 2.1 Syntax................................. 2 2.2 Semantics............................... 2 3 Hilbert-style axiom system

More information

Graph Theory and Modal Logic

Graph Theory and Modal Logic Osaka University of Economics and Law (OUEL) Aug. 5, 2013 BLAST 2013 at Chapman University Contents of this Talk Contents of this Talk 1. Graphs = Kripke frames. Contents of this Talk 1. Graphs = Kripke

More information

Logical Closure Properties of Propositional Proof Systems

Logical Closure Properties of Propositional Proof Systems of Logical of Propositional Institute of Theoretical Computer Science Leibniz University Hannover Germany Theory and Applications of Models of Computation 2008 Outline of Propositional of Definition (Cook,

More information

Propositional Calculus - Natural deduction Moonzoo Kim CS Dept. KAIST

Propositional Calculus - Natural deduction Moonzoo Kim CS Dept. KAIST Propositional Calculus - Natural deduction Moonzoo Kim CS Dept. KAIST moonzoo@cs.kaist.ac.kr 1 Review Goal of logic To check whether given a formula Á is valid To prove a given formula Á ` Á Syntactic

More information

Proof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents

Proof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents Proof Theoretical Reasoning Lecture 3 Modal Logic S5 and Hypersequents Revantha Ramanayake and Björn Lellmann TU Wien TRS Reasoning School 2015 Natal, Brasil Outline Modal Logic S5 Sequents for S5 Hypersequents

More information

Uniform Schemata for Proof Rules

Uniform Schemata for Proof Rules Uniform Schemata for Proof Rules Ulrich Berger and Tie Hou Department of omputer Science, Swansea University, UK {u.berger,cshou}@swansea.ac.uk Abstract. Motivated by the desire to facilitate the implementation

More information

Modal Logic XX. Yanjing Wang

Modal Logic XX. Yanjing Wang Modal Logic XX Yanjing Wang Department of Philosophy, Peking University May 6th, 2016 Advanced Modal Logic (2016 Spring) 1 Completeness A traditional view of Logic A logic Λ is a collection of formulas

More information

Undefinability of standard sequent calculi for Paraconsistent logics

Undefinability of standard sequent calculi for Paraconsistent logics Undefinability of standard sequent calculi for Paraconsistent logics Michele Pra Baldi (with S.Bonzio) University of Padua m.prabaldi@gmail.com Topology, Algebra and Categories in Logic. Prague, June 6,

More information

On Jankov-de Jongh formulas

On Jankov-de Jongh formulas On Jankov-de Jongh formulas Nick Bezhanishvili Institute for Logic, Language and Computation University of Amsterdam http://www.phil.uu.nl/~bezhanishvili The Heyting day dedicated to Dick de Jongh and

More information

Chapter 2. Assertions. An Introduction to Separation Logic c 2011 John C. Reynolds February 3, 2011

Chapter 2. Assertions. An Introduction to Separation Logic c 2011 John C. Reynolds February 3, 2011 Chapter 2 An Introduction to Separation Logic c 2011 John C. Reynolds February 3, 2011 Assertions In this chapter, we give a more detailed exposition of the assertions of separation logic: their meaning,

More information

TABLEAUX VARIANTS OF SOME MODAL AND RELEVANT SYSTEMS

TABLEAUX VARIANTS OF SOME MODAL AND RELEVANT SYSTEMS Bulletin of the Section of Logic Volume 17:3/4 (1988), pp. 92 98 reedition 2005 [original edition, pp. 92 103] P. Bystrov TBLEUX VRINTS OF SOME MODL ND RELEVNT SYSTEMS The tableaux-constructions have a

More information

Decision Procedures for Satisfiability and Validity in Propositional Logic

Decision Procedures for Satisfiability and Validity in Propositional Logic Decision Procedures for Satisfiability and Validity in Propositional Logic Meghdad Ghari Institute for Research in Fundamental Sciences (IPM) School of Mathematics-Isfahan Branch Logic Group http://math.ipm.ac.ir/isfahan/logic-group.htm

More information

CS 512, Spring 2016, Handout 02 Natural Deduction, and Examples of Natural Deduction, in Propositional Logic

CS 512, Spring 2016, Handout 02 Natural Deduction, and Examples of Natural Deduction, in Propositional Logic CS 512, Spring 2016, Handout 02 Natural Deduction, and Examples of Natural Deduction, in Propositional Logic Assaf Kfoury January 19, 2017 Assaf Kfoury, CS 512, Spring 2017, Handout 02 page 1 of 41 from

More information

Propositional Logic Language

Propositional Logic Language Propositional Logic Language A logic consists of: an alphabet A, a language L, i.e., a set of formulas, and a binary relation = between a set of formulas and a formula. An alphabet A consists of a finite

More information

Nested Sequent Calculi for Normal Conditional Logics

Nested Sequent Calculi for Normal Conditional Logics Nested Sequent Calculi for Normal Conditional Logics Régis Alenda 1 Nicola Olivetti 2 Gian Luca Pozzato 3 1 Aix-Marseille Université, CNRS, LSIS UMR 7296, 13397, Marseille, France. regis.alenda@univ-amu.fr

More information

General methods in proof theory for modal logic - Lecture 1

General methods in proof theory for modal logic - Lecture 1 General methods in proof theory for modal logic - Lecture 1 Björn Lellmann and Revantha Ramanayake TU Wien Tutorial co-located with TABLEAUX 2017, FroCoS 2017 and ITP 2017 September 24, 2017. Brasilia.

More information

CHAPTER 11. Introduction to Intuitionistic Logic

CHAPTER 11. Introduction to Intuitionistic Logic CHAPTER 11 Introduction to Intuitionistic Logic Intuitionistic logic has developed as a result of certain philosophical views on the foundation of mathematics, known as intuitionism. Intuitionism was originated

More information

Fundamentals of Logic

Fundamentals of Logic Fundamentals of Logic No.5 Soundness and Completeness Tatsuya Hagino Faculty of Environment and Information Studies Keio University 2015/5/18 Tatsuya Hagino (Faculty of Environment and InformationFundamentals

More information

On the semantics and logic of declaratives and interrogatives

On the semantics and logic of declaratives and interrogatives Noname manuscript No. (will be inserted by the editor) On the semantics and logic of declaratives and interrogatives Ivano Ciardelli Jeroen Groenendijk Floris Roelofsen Received: date / Accepted: 17-9-2013

More information

Semantics for Propositional Logic

Semantics for Propositional Logic Semantics for Propositional Logic An interpretation (also truth-assignment, valuation) of a set of propositional formulas S is a function that assigns elements of {f,t} to the propositional variables in

More information

Proof Theoretical Studies on Semilattice Relevant Logics

Proof Theoretical Studies on Semilattice Relevant Logics Proof Theoretical Studies on Semilattice Relevant Logics Ryo Kashima Department of Mathematical and Computing Sciences Tokyo Institute of Technology Ookayama, Meguro, Tokyo 152-8552, Japan. e-mail: kashima@is.titech.ac.jp

More information

Mathematical Logic. Reasoning in First Order Logic. Chiara Ghidini. FBK-IRST, Trento, Italy

Mathematical Logic. Reasoning in First Order Logic. Chiara Ghidini. FBK-IRST, Trento, Italy Reasoning in First Order Logic FBK-IRST, Trento, Italy April 12, 2013 Reasoning tasks in FOL Model checking Question: Is φ true in the interpretation I with the assignment a? Answer: Yes if I = φ[a]. No

More information

A Syntactic Realization Theorem for Justification Logics

A Syntactic Realization Theorem for Justification Logics A Syntactic Realization Theorem for Justification Logics Remo Goetschi joint work with Kai Brünnler and Roman Kuznets University of Bern Outline 1. What Is Justification Logic? 2. The Problem: No Realization

More information

Propositional and Predicate Logic - V

Propositional and Predicate Logic - V Propositional and Predicate Logic - V Petr Gregor KTIML MFF UK WS 2016/2017 Petr Gregor (KTIML MFF UK) Propositional and Predicate Logic - V WS 2016/2017 1 / 21 Formal proof systems Hilbert s calculus

More information

From Syllogism to Common Sense

From Syllogism to Common Sense From Syllogism to Common Sense Mehul Bhatt Oliver Kutz Thomas Schneider Department of Computer Science & Research Center on Spatial Cognition (SFB/TR 8) University of Bremen Normal Modal Logic K r i p

More information

Overview of Logic and Computation: Notes

Overview of Logic and Computation: Notes Overview of Logic and Computation: Notes John Slaney March 14, 2007 1 To begin at the beginning We study formal logic as a mathematical tool for reasoning and as a medium for knowledge representation The

More information

22c:145 Artificial Intelligence

22c:145 Artificial Intelligence 22c:145 Artificial Intelligence Fall 2005 Propositional Logic Cesare Tinelli The University of Iowa Copyright 2001-05 Cesare Tinelli and Hantao Zhang. a a These notes are copyrighted material and may not

More information

Rasiowa-Sikorski proof system for the non-fregean sentential logic SCI

Rasiowa-Sikorski proof system for the non-fregean sentential logic SCI Rasiowa-Sikorski proof system for the non-fregean sentential logic SCI Joanna Golińska-Pilarek National Institute of Telecommunications, Warsaw, J.Golinska-Pilarek@itl.waw.pl We will present complete and

More information

Propositional Logic. CS 3234: Logic and Formal Systems. Martin Henz and Aquinas Hobor. August 26, Generated on Tuesday 31 August, 2010, 16:54

Propositional Logic. CS 3234: Logic and Formal Systems. Martin Henz and Aquinas Hobor. August 26, Generated on Tuesday 31 August, 2010, 16:54 Propositional Logic CS 3234: Logic and Formal Systems Martin Henz and Aquinas Hobor August 26, 2010 Generated on Tuesday 31 August, 2010, 16:54 1 Motivation In traditional logic, terms represent sets,

More information

An Introduction to Modal Logic V

An Introduction to Modal Logic V An Introduction to Modal Logic V Axiomatic Extensions and Classes of Frames Marco Cerami Palacký University in Olomouc Department of Computer Science Olomouc, Czech Republic Olomouc, November 7 th 2013

More information

Intelligent Systems. Propositional Logic. Dieter Fensel and Dumitru Roman. Copyright 2008 STI INNSBRUCK

Intelligent Systems. Propositional Logic. Dieter Fensel and Dumitru Roman. Copyright 2008 STI INNSBRUCK Intelligent Systems Propositional Logic Dieter Fensel and Dumitru Roman www.sti-innsbruck.at Copyright 2008 STI INNSBRUCK www.sti-innsbruck.at Where are we? # Title 1 Introduction 2 Propositional Logic

More information

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models

Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Hypersequent Calculi for some Intermediate Logics with Bounded Kripke Models Agata Ciabattoni Mauro Ferrari Abstract In this paper we define cut-free hypersequent calculi for some intermediate logics semantically

More information

On Axiomatic Rejection for the Description Logic ALC

On Axiomatic Rejection for the Description Logic ALC On Axiomatic Rejection for the Description Logic ALC Hans Tompits Vienna University of Technology Institute of Information Systems Knowledge-Based Systems Group Joint work with Gerald Berger Context The

More information

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic

CHAPTER 10. Gentzen Style Proof Systems for Classical Logic CHAPTER 10 Gentzen Style Proof Systems for Classical Logic Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. By humans, not mentioning

More information

Inducing syntactic cut-elimination for indexed nested sequents

Inducing syntactic cut-elimination for indexed nested sequents Inducing syntactic cut-elimination for indexed nested sequents Revantha Ramanayake Technische Universität Wien (Austria) IJCAR 2016 June 28, 2016 Revantha Ramanayake (TU Wien) Inducing syntactic cut-elimination

More information

Chapter 11: Automated Proof Systems

Chapter 11: Automated Proof Systems Chapter 11: Automated Proof Systems SYSTEM RS OVERVIEW Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. Automated systems are

More information

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1

Přednáška 12. Důkazové kalkuly Kalkul Hilbertova typu. 11/29/2006 Hilbertův kalkul 1 Přednáška 12 Důkazové kalkuly Kalkul Hilbertova typu 11/29/2006 Hilbertův kalkul 1 Formal systems, Proof calculi A proof calculus (of a theory) is given by: A. a language B. a set of axioms C. a set of

More information

Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism

Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism Canonical Calculi: Invertibility, Axiom expansion and (Non)-determinism A. Avron 1, A. Ciabattoni 2, and A. Zamansky 1 1 Tel-Aviv University 2 Vienna University of Technology Abstract. We apply the semantic

More information

A simple proof that super-consistency implies cut elimination

A simple proof that super-consistency implies cut elimination A simple proof that super-consistency implies cut elimination Gilles Dowek 1 and Olivier Hermant 2 1 École polytechnique and INRIA, LIX, École polytechnique, 91128 Palaiseau Cedex, France gilles.dowek@polytechnique.edu

More information

Rules of Inference. Lecture 2 Wednesday, September 25. Rosalie Iemhoff Utrecht University, The Netherlands

Rules of Inference. Lecture 2 Wednesday, September 25. Rosalie Iemhoff Utrecht University, The Netherlands Rules of Inference Lecture 2 Wednesday, September 25 Rosalie Iemhoff Utrecht University, The Netherlands TbiLLC 2013 Gudauri, Georgia, September 23-27, 2013 1 / 26 Today Examples Bases Approximations Projective

More information

A CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5

A CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5 THE REVIEW OF SYMBOLIC LOGIC Volume 1, Number 1, June 2008 3 A CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5 FRANCESCA POGGIOLESI University of Florence and University of Paris 1 Abstract In this

More information

Part 1: Propositional Logic

Part 1: Propositional Logic Part 1: Propositional Logic Literature (also for first-order logic) Schöning: Logik für Informatiker, Spektrum Fitting: First-Order Logic and Automated Theorem Proving, Springer 1 Last time 1.1 Syntax

More information

arxiv: v3 [math.lo] 24 Apr 2018

arxiv: v3 [math.lo] 24 Apr 2018 THE LOGIC OF RESOURCES AND CAPABILITIES MARTA BÍLKOVÁ, GIUSEPPE GRECO, ALESSANDRA PALMIGIANO, APOSTOLOS TZIMOULIS, AND NACHOEM WIJNBERG arxiv:1608.02222v3 [math.lo] 24 Apr 2018 Abstract. We introduce the

More information

Chapter 11: Automated Proof Systems (1)

Chapter 11: Automated Proof Systems (1) Chapter 11: Automated Proof Systems (1) SYSTEM RS OVERVIEW Hilbert style systems are easy to define and admit a simple proof of the Completeness Theorem but they are difficult to use. Automated systems

More information

Deductive Systems. Lecture - 3

Deductive Systems. Lecture - 3 Deductive Systems Lecture - 3 Axiomatic System Axiomatic System (AS) for PL AS is based on the set of only three axioms and one rule of deduction. It is minimal in structure but as powerful as the truth

More information

CS 2740 Knowledge Representation. Lecture 4. Propositional logic. CS 2740 Knowledge Representation. Administration

CS 2740 Knowledge Representation. Lecture 4. Propositional logic. CS 2740 Knowledge Representation. Administration Lecture 4 Propositional logic Milos Hauskrecht milos@cs.pitt.edu 5329 Sennott Square dministration Homework assignment 1 is out Due next week on Wednesday, September 17 Problems: LISP programming a PL

More information

LING 501, Fall 2004: Laws of logic and the definitions of the connectives

LING 501, Fall 2004: Laws of logic and the definitions of the connectives LING 501, Fall 2004: Laws of logic and the definitions of the connectives Modified October 24, adding a test yourself section at the end. Modified October 21, correcting errors noted in class on October

More information

a. (6.25 points) where we let b. (6.25 points) c. (6.25 points) d. (6.25 points) B 3 =(x)[ H(x) F (x)], and (11)

a. (6.25 points) where we let b. (6.25 points) c. (6.25 points) d. (6.25 points) B 3 =(x)[ H(x) F (x)], and (11) A1 Logic (25 points) For each of the following either prove it step-by-step using resolution or another sound and complete technique of your stated choice or disprove it by exhibiting in detail a relevant

More information

arxiv: v1 [math.lo] 18 May 2018

arxiv: v1 [math.lo] 18 May 2018 Multi-type display calculus for Propositional Dynamic Logic arxiv:1805.09144v1 [math.lo] 18 May 2018 Sabine Frittella * Giuseppe Greco Alexander Kurz Alessandra Palmigiano Abstract We introduce a multi-type

More information

Logics in Access Control: A Conditional Approach

Logics in Access Control: A Conditional Approach Logics in Access Control: A Conditional Approach Valerio Genovese 1, Laura Giordano 2, Valentina Gliozzi 3, and Gian Luca Pozzato 3 1 University of Luxembourg and Università di Torino - Italy valerio.genovese@uni.lu

More information

Propositional Calculus - Hilbert system H Moonzoo Kim CS Dept. KAIST

Propositional Calculus - Hilbert system H Moonzoo Kim CS Dept. KAIST Propositional Calculus - Hilbert system H Moonzoo Kim CS Dept. KAIST moonzoo@cs.kaist.ac.kr CS402 1 Review Goal of logic To check whether given a formula Á is valid To prove a given formula Á ` Á Syntactic

More information

Logic for Computer Science - Week 4 Natural Deduction

Logic for Computer Science - Week 4 Natural Deduction Logic for Computer Science - Week 4 Natural Deduction 1 Introduction In the previous lecture we have discussed some important notions about the semantics of propositional logic. 1. the truth value of a

More information

Categories, Proofs and Programs

Categories, Proofs and Programs Categories, Proofs and Programs Samson Abramsky and Nikos Tzevelekos Lecture 4: Curry-Howard Correspondence and Cartesian Closed Categories In A Nutshell Logic Computation 555555555555555555 5 Categories

More information

Meta-logic derivation rules

Meta-logic derivation rules Meta-logic derivation rules Hans Halvorson February 19, 2013 Recall that the goal of this course is to learn how to prove things about (as opposed to by means of ) classical first-order logic. So, we will

More information

The Many Faces of Modal Logic Day 4: Structural Proof Theory

The Many Faces of Modal Logic Day 4: Structural Proof Theory The Many Faces of Modal Logic Day 4: Structural Proof Theory Dirk Pattinson Australian National University, Canberra (Slides based on a NASSLLI 2014 Tutorial and are joint work with Lutz Schröder) LAC

More information

PHIL 50 - Introduction to Logic

PHIL 50 - Introduction to Logic Truth Validity Logical Consequence Equivalence V ψ ψ φ 1, φ 2,, φ k ψ φ ψ PHIL 50 - Introduction to Logic Marcello Di Bello, Stanford University, Spring 2014 Week 2 Friday Class Overview of Key Notions

More information

How and when axioms can be transformed into good structural rules

How and when axioms can be transformed into good structural rules How and when axioms can be transformed into good structural rules Kazushige Terui National Institute of Informatics, Tokyo Laboratoire d Informatique de Paris Nord (Joint work with Agata Ciabattoni and

More information

Propositional logic. Programming and Modal Logic

Propositional logic. Programming and Modal Logic Propositional logic Programming and Modal Logic 2006-2007 4 Contents Syntax of propositional logic Semantics of propositional logic Semantic entailment Natural deduction proof system Soundness and completeness

More information

Introduction to Intuitionistic Logic

Introduction to Intuitionistic Logic Introduction to Intuitionistic Logic August 31, 2016 We deal exclusively with propositional intuitionistic logic. The language is defined as follows. φ := p φ ψ φ ψ φ ψ φ := φ and φ ψ := (φ ψ) (ψ φ). A

More information

On Urquhart s C Logic

On Urquhart s C Logic On Urquhart s C Logic Agata Ciabattoni Dipartimento di Informatica Via Comelico, 39 20135 Milano, Italy ciabatto@dsiunimiit Abstract In this paper we investigate the basic many-valued logics introduced

More information

Part 1: Propositional Logic

Part 1: Propositional Logic Part 1: Propositional Logic Literature (also for first-order logic) Schöning: Logik für Informatiker, Spektrum Fitting: First-Order Logic and Automated Theorem Proving, Springer 1 Last time 1.1 Syntax

More information