Intensionalisation of Logical Operators

Similar documents
22c181: Formal Methods in Software Engineering. The University of Iowa Spring Propositional Logic

Modal logic. Benzmüller/Rojas, 2014 Artificial Intelligence 2

Goal-Directed Tableaux

Interpolation for guarded logics

Decidability of the PAL Substitution Core

CIS/CSE 774 Principles of Distributed Access Control Exam 1 October 3, Points Possible. Total 60

MATH 225: Foundations of Higher Matheamatics. Dr. Morton. Chapter 2: Logic (This is where we begin setting the stage for proofs!)

Logical Agents (AIMA - Chapter 7)

11/18/2015. Outline. Logical Agents. The Wumpus World. 1. Automating Hunt the Wumpus : A different kind of problem

5.4 Imperfect, Real-Time Decisions

Two Perspectives on Logic

Formal Verification. Lecture 5: Computation Tree Logic (CTL)

Logic and the Sizes of Sets

A Complete Approximation Theory for Weighted Transition Systems

KARO logic (Van Linder et al.) Epistemic logic. Dynamic Logic. Dynamic Logic KARO. Dynamic Logic. knowledge. belief. Interpretation formulas

Lecture Notes in Artificial Intelligence. Lecture Notes in Computer Science

Remarks on Dialogical Meaning: A Case Study Shahid Rahman 1 (Université de Lille, UMR: 8163, STL)

Find the coordinates of the midpoint of a segment having the given endpoints.

Soundness and Completeness for Sentence Logic Derivations

CSEP 573 Adversarial Search & Logic and Reasoning

Propositional attitudes

The basic constructive logic for negation-consistency

5.4 Imperfect, Real-Time Decisions

Logic and Artificial Intelligence Lecture 18

Dynamic epistemic logic and lying

Presented By: Bikash Chandra ( ) Kaustav Das ( ) 14 November 2010

Natural Language Processing for Knowledge Representation and Reasoning

Bisimulation and Modal Logic in Distributed Computing

Intelligent Agents. Introduction to Planning. Ute Schmid. Cognitive Systems, Applied Computer Science, Bamberg University. last change: 23.

From: AAAI Technical Report FS Compilation copyright 1994, AAAI ( All rights reserved.

On game semantics of the affine and intuitionistic logics (Extended abstract)

arxiv: v1 [math.co] 16 Aug 2018

1 Modal logic. 2 Tableaux in modal logic

Tableaux. Jiří Vyskočil 2017

Truth in Fiction via Non-Standard Belief Revision

A Logic for Social Influence through Communication

Automated Reasoning. Satisfiability Checking

COMP310 Multi-Agent Systems Chapter 3 - Deductive Reasoning Agents. Dr Terry R. Payne Department of Computer Science

Game Description Logic and Game Playing

Math-Net.Ru All Russian mathematical portal

Multi-Agent Negotiation: Logical Foundations and Computational Complexity

Planning and Optimization

The Multi-Mind Effect

Awareness in Games, Awareness in Logic

Pattern Avoidance in Poset Permutations

Logic and Artificial Intelligence Lecture 16

Strongly nonlinear elliptic problem without growth condition

Knights, Knaves, and Logical Reasoning

Lighting Technology. Zones 2; 21&22. Light Fittings for Fluorescent Lamp. BnY81 Series Explosion-proof Light Fittings for Fluorescent Lamp

1. MacBride s description of reductionist theories of modality

International Journal of Mathematical Archive-5(6), 2014, Available online through ISSN

Where to Tomorrow for Futures Studies?

Game Theory and the Environment. Game Theory and the Environment

Digital Logic Circuits

Can American Checkers be Solved by Means of Symbolic Model Checking?

Reasoning About Strategies

Game Theory. Wolfgang Frimmel. Dominance

PARALLEL NASH EQUILIBRIA IN BIMATRIX GAMES ISAAC ELBAZ CSE633 FALL 2012 INSTRUCTOR: DR. RUSS MILLER

Edinburgh Research Explorer

Distributed Synthesis of Control Protocols for Smart Camera Networks

Minimum Antenna Elevation for Specific Fraction of SC6 Limits Version 1.0 Standard May 7, 2009

Chapter 6 Rules of deductive inference Answers to select Getting familiar with exercises. Getting familiar with basic rules of inference.

Digital Systems Principles and Applications TWELFTH EDITION. 3-3 OR Operation With OR Gates. 3-4 AND Operations with AND gates

A Model-Theoretic Approach to the Verification of Situated Reasoning Systems

Trends in Logic. Volume 45

4.1 Patterns. Example 1 Find the patterns:

Two artists questioning language through its textual and/or graphic representation on printed matters.

CH 1. Large coil. Small coil. red. Function generator GND CH 2. black GND

Faithful Representations of Graphs by Islands in the Extended Grid

On the Power of Interactive Computing

Edgewood College General Education Curriculum Goals

Distributed System Security via Logical Frameworks

VENTILATION CONTROL OF THE BLANKA TUNNEL: A MATHEMATICAL PROGRAMMING APPROACH

arxiv:math/ v1 [math.cv] 12 Dec 2005

Legal limitations of algorithmic analytical tools against disinformation

Advancing the business of intellectual property globally.

SCHEDULING Giovanni De Micheli Stanford University

Common Core Structure Final Recommendation to the Chancellor City University of New York Pathways Task Force December 1, 2011

WORLD S FIRST 3D ANTENNA ISOLOG 3D MOBILE

COS 402 Machine Learning and Artificial Intelligence Fall Lecture 1: Intro

Name Period GEOMETRY CHAPTER 3 Perpendicular and Parallel Lines Section 3.1 Lines and Angles GOAL 1: Relationship between lines

Formalising Event Reconstruction in Digital Investigations

Integrating Gandalf and HOL

RESEARCH OVERVIEW Real Options in Enterprise Architecture

Theorem Proving and Model Checking

Dialectical Theory for Multi-Agent Assumption-based Planning

Academic Vocabulary Test 1:

Strict Finitism Refuted? Ofra Magidor ( Preprint of paper forthcoming Proceedings of the Aristotelian Society 2007)

More Semantics. Image removed for copyright reasons.

Computational Logic and Agents Miniscuola WOA 2009

2 Logic Gates THE INVERTER. A logic gate is an electronic circuit which makes logic decisions. It has one output and one or more inputs.

Game Solution, Epistemic Dynamics and Fixed-Point Logics

SECTEUR Ascertaining user needs

Carmen s Core Concepts (Math 135)

Implications as rules

Computer Facilities and Network Management BUS3150 Assignment 1

Mark Scheme (Results) Summer Pearson Edexcel IAL In English Language (WEN01) Unit 1: Language: Context and Identity

WHETHER OR NOT ANYTHING BUT NOT

Lotfi A. ZADEH FROM SEARCH ENGINES TO QUESTION-ANSWERING SYSTEMS THE PROBLEMS OF WORLD KNOWLEDGE, RELEVANCE, DEDUCTION AND PRECISIATION

Formalising Human Computer Interaction in DSS Domain

Transcription:

Intensionalisation of Logical Operators Vít Punčochář Institute of Philosophy Academy of Sciences Czech Republic Vít Punčochář (AS CR) Intensionalisation 2013 1 / 29

A nonstandard representation of classical logic Semantics based on an assertibility relation C is a set of possible worlds (a context). C iff C =. C p iff for all v C, v(p) = 1. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff for some D, E, D E = C, D ϕ and E ψ. C ϕ ψ iff D ψ for all D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 2 / 29

A nonstandard representation of classical logic Semantics based on an assertibility relation C is a set of possible worlds (a context). C iff C =. C p iff for all v C, v(p) = 1. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff for some D, E, D E = C, D ϕ and E ψ. C ϕ ψ iff D ψ for all D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 2 / 29

A nonstandard representation of classical logic Semantics based on an assertibility relation C is a set of possible worlds (a context). C iff C =. C p iff for all v C, v(p) = 1. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff for some D, E, D E = C, D ϕ and E ψ. C ϕ ψ iff D ψ for all D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 2 / 29

A nonstandard representation of classical logic Semantics based on an assertibility relation C is a set of possible worlds (a context). C iff C =. C p iff for all v C, v(p) = 1. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff for some D, E, D E = C, D ϕ and E ψ. C ϕ ψ iff D ψ for all D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 2 / 29

A nonstandard representation of classical logic Semantics based on an assertibility relation C is a set of possible worlds (a context). C iff C =. C p iff for all v C, v(p) = 1. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff for some D, E, D E = C, D ϕ and E ψ. C ϕ ψ iff D ψ for all D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 2 / 29

A nonstandard representation of classical logic Semantics based on an assertibility relation C is a set of possible worlds (a context). C iff C =. C p iff for all v C, v(p) = 1. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff for some D, E, D E = C, D ϕ and E ψ. C ϕ ψ iff D ψ for all D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 2 / 29

A nonstandard representation of classical logic Semantics based on an assertibility relation C is a set of possible worlds (a context). C iff C =. C p iff for all v C, v(p) = 1. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff for some D, E, D E = C, D ϕ and E ψ. C ϕ ψ iff D ψ for all D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 2 / 29

A nonstandard representation of classical logic Consequence relation Definition ψ iff for all C, if C, then C ψ. Vít Punčochář (AS CR) Intensionalisation 2013 3 / 29

A nonstandard representation of classical logic Consequence relation Definition ψ iff for all C, if C, then C ψ. Fact is identical with the consequence relation of classical logic. Vít Punčochář (AS CR) Intensionalisation 2013 3 / 29

Strict disjunction Extensional principle for disjunction If C ϕ and D ψ, then C D ϕ ψ. Vít Punčochář (AS CR) Intensionalisation 2013 4 / 29

Strict disjunction Factual sentences C John is in Germany. C r s t = John is in Berlin = John is in Hamburg = John is in Munich Vít Punčochář (AS CR) Intensionalisation 2013 5 / 29

Strict disjunction Factual sentences C John is in Germany. C r s t = John is in Berlin = John is in Hamburg = John is in Munich Vít Punčochář (AS CR) Intensionalisation 2013 5 / 29

Strict disjunction Factual sentences D John is in France. D u v w = John is in Paris = John is in Toulouse = John is in Strasbourg Vít Punčochář (AS CR) Intensionalisation 2013 6 / 29

Strict disjunction Factual sentences D John is in France. D u v w = John is in Paris = John is in Toulouse = John is in Strasbourg Vít Punčochář (AS CR) Intensionalisation 2013 6 / 29

Strict disjunction Factual sentences C D John is in Germany or he is in France. CuD r s t u v w = John is in Berlin = John is in Hamburg = John is in Munich = John is in Paris = John is in Toulouse = John is in Strasbourg Vít Punčochář (AS CR) Intensionalisation 2013 7 / 29

Strict disjunction Factual sentences C D John is in Germany or he is in France. CuD r s t u v w = John is in Berlin = John is in Hamburg = John is in Munich = John is in Paris = John is in Toulouse = John is in Strasbourg Vít Punčochář (AS CR) Intensionalisation 2013 7 / 29

Contextual sentences Strict disjunction C All suspects are men. C r s t = John commited the crime = Robert commited the crime = Michael commited the crime Vít Punčochář (AS CR) Intensionalisation 2013 8 / 29

Contextual sentences Strict disjunction C All suspects are men. C r s t = John commited the crime = Robert commited the crime = Michael commited the crime Vít Punčochář (AS CR) Intensionalisation 2013 8 / 29

Contextual sentences Strict disjunction D All suspects are women. D u v w = Anna commited the crime = Natalie commited the crime = Molly commited the crime Vít Punčochář (AS CR) Intensionalisation 2013 9 / 29

Contextual sentences Strict disjunction D All suspects are women. D u v w = Anna commited the crime = Natalie commited the crime = Molly commited the crime Vít Punčochář (AS CR) Intensionalisation 2013 9 / 29

Contextual sentences Strict disjunction C D All suspects are men or all suspects are women. CuD r s t u v w = John commited the crime = Robert commited the crime = Michael commited the crime = Anna commited the crime = Natalie commited the crime = Molly commited the crime Vít Punčochář (AS CR) Intensionalisation 2013 10 / 29

Contextual sentences Strict disjunction C D All suspects are men or all suspects are women. CuD r s t u v w = John commited the crime = Robert commited the crime = Michael commited the crime = Anna commited the crime = Natalie commited the crime = Molly commited the crime Vít Punčochář (AS CR) Intensionalisation 2013 10 / 29

Strict disjunction Strict disjunction C ϕ ψ iff C ϕ or C ψ. Vít Punčochář (AS CR) Intensionalisation 2013 11 / 29

Strict disjunction Inquisitive semantics (J. Groenendijk) C iff C =. C p iff for all v C, v(p) = 1. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff C ϕ or C ψ. C ϕ ψ iff D ψ for all D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 12 / 29

Strict disjunction Semantics of assertibility C iff C =. C p iff for all v C, v(p) = 1. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff C ϕ or C ψ. C ϕ ψ iff D ψ for all D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 13 / 29

Weak negation Negation and implication (p q) p q Vít Punčochář (AS CR) Intensionalisation 2013 14 / 29

Weak negation Paul Grice Denial of a conditional Sometimes a denial of a conditional has the effect of a refusal to assert the conditional in question, characteristically because the denier does not think that there are adequate non-truth-functional grounds for such an assertion. (Paul Grice, Indicative conditionals) Vít Punčochář (AS CR) Intensionalisation 2013 15 / 29

Weak negation Weak negation expressing a refusal to assert a sentence C ϕ iff C ϕ. Vít Punčochář (AS CR) Intensionalisation 2013 16 / 29

Weak negation Semantics of assertibility with weak negation For every C, C. C p iff for all v C, v(p) = 1. C ϕ iff C ϕ. C ϕ ψ iff C ϕ and C ψ. C ϕ ψ iff C ϕ or C ψ. C ϕ ψ iff D ψ for all nonempty D C such that D ϕ. ϕ = Df ϕ Vít Punčochář (AS CR) Intensionalisation 2013 17 / 29

Weak negation Two kinds of modal operators ϕ = Df ϕ, ϕ = Df ϕ, ϕ = Df ϕ. ϕ = Df ϕ. Vít Punčochář (AS CR) Intensionalisation 2013 18 / 29

Weak negation The relationships between the modalities Fact (i) ϕ ϕ, (ii) ϕ ϕ. Vít Punčochář (AS CR) Intensionalisation 2013 19 / 29

Weak negation The relationships between the modalities Fact (i) ϕ ϕ, (ii) ϕ ϕ. Proof. (i) ϕ = ϕ ϕ = ϕ. (ii) ϕ = ϕ ϕ = ϕ. Vít Punčochář (AS CR) Intensionalisation 2013 19 / 29

Weak negation Semantics of the modal operators Fact (i) ϕ is assertible in C iff ϕ is (classically) true in every world of C. (ii) ϕ is assertible in C iff ϕ is assertible in every subcontext of C. (iii) ϕ is assertible in C iff ϕ is (classically) true in some world of C. (iv) ϕ is assertible in C iff ϕ is assertible in some subcontext of C. Vít Punčochář (AS CR) Intensionalisation 2013 20 / 29

Weak negation Two dual operators: and ϕ 1... ϕ n = Df (ϕ 1... ϕ n ) ( ϕ 1... ϕ n ). ϕ 1... ϕ n = Df (ϕ 1... ϕ n ) ( ϕ 1... ϕ n ). Vít Punčochář (AS CR) Intensionalisation 2013 21 / 29

Weak negation Two dual operators: and ϕ 1... ϕ n = Df (ϕ 1... ϕ n ) ( ϕ 1... ϕ n ). ϕ 1... ϕ n = Df (ϕ 1... ϕ n ) ( ϕ 1... ϕ n ). Vít Punčochář (AS CR) Intensionalisation 2013 21 / 29

Weak negation Semantics of C ϕ 1... ϕ n. Every disjunct is true in at least one possible world and in every possible world at least one disjunct is true. Vít Punčochář (AS CR) Intensionalisation 2013 22 / 29

Weak negation Semantics of C ϕ 1... ϕ n. Every disjunct is true in at least one possible world and in every possible world at least one disjunct is true. Vít Punčochář (AS CR) Intensionalisation 2013 22 / 29

Weak negation Fact (i) ϕ 1... ϕ n (ϕ 1... ϕ n ), (ii) ϕ 1... ϕ n (ϕ 1... ϕ n ), (iii) ϕ 1... ϕ n (ϕ 1... ϕ n ), (iv) ϕ 1... ϕ n (ϕ 1... ϕ n ). Vít Punčochář (AS CR) Intensionalisation 2013 23 / 29

Weak negation Fact (i) ϕ 1... ϕ n (ϕ 1... ϕ n ), (ii) ϕ 1... ϕ n (ϕ 1... ϕ n ), (iii) ϕ 1... ϕ n (ϕ 1... ϕ n ), (iv) ϕ 1... ϕ n (ϕ 1... ϕ n ). Vít Punčochář (AS CR) Intensionalisation 2013 23 / 29

Conditional proof A system of natural deduction p, p but p p i.e. p p. Vít Punčochář (AS CR) Intensionalisation 2013 24 / 29

Conditional proof A system of natural deduction p, p but p p i.e. p p. Vít Punčochář (AS CR) Intensionalisation 2013 24 / 29

Conditional proof A system of natural deduction p, p but p p i.e. p p. Vít Punčochář (AS CR) Intensionalisation 2013 24 / 29

Conditional proof A system of natural deduction p, p but p p i.e. p p. Vít Punčochář (AS CR) Intensionalisation 2013 24 / 29

A system of natural deduction Restricted conditional proof (ϕ : ψ)/ϕ ψ In the scope of a hypotetical assumption, not all formulas from the outer proof are available. We can use only -free formulas and formulas of the form ϕ ψ. Vít Punčochář (AS CR) Intensionalisation 2013 25 / 29

A system of natural deduction A system of natural deduction ( I) ϕ, ψ/ϕ ψ ( E) (i) ϕ ψ/ϕ, (ii) ϕ ψ/ψ ( I) (i) ϕ/ϕ ψ, (ii) ψ/ϕ ψ ( E) ϕ ψ, [ϕ : χ], [ψ : χ]/χ ( I) (ϕ : ψ)/ϕ ψ ( E) ϕ, ϕ ψ/ψ ( I) ϕ, ϕ/ (IP) [ ϕ : ]/ϕ Vít Punčochář (AS CR) Intensionalisation 2013 26 / 29

A system of natural deduction A system of natural deduction (R1) p / p (R2) / (ϕ ϕ), (R3) ϕ ψ / (ϕ ψ) (R4) ϕ 1... ϕ n / (ϕ 1... ϕ n ). Vít Punčochář (AS CR) Intensionalisation 2013 27 / 29

A system of natural deduction Theorem The system of natural deduction is sound and complete with respect to the semantics of assertibility with weak negation. Vít Punčochář (AS CR) Intensionalisation 2013 28 / 29

(p q) p A system of natural deduction 1 (p q) premise 2 p hyp. assumption 3 p hyp. assumption 4 2,3 ( I) 5 q 4 Ex falso quodlibet (derivable rule) 6 p q 3-5 ( I)!!!!!!! 7 1,6 ( I) 8 p 2-7 (IP) Vít Punčochář (AS CR) Intensionalisation 2013 29 / 29