Implications as rules

Similar documents
Cut-free sequent calculi for algebras with adjoint modalities

0.1 Equivalence between Natural Deduction and Axiomatic Systems

Fundamentals of Logic

2 Deduction in Sentential Logic

Threshold logic proof systems

TABLEAU-BASED DECISION PROCEDURES FOR HYBRID LOGIC


5 Deduction in First-Order Logic

Logic and Artificial Intelligence Lecture 24

Sequential allocation of indivisible goods

A Translation of Intersection and Union Types

Tableau-based Decision Procedures for Hybrid Logic

Introduction An example Cut elimination. Deduction Modulo. Olivier Hermant. Tuesday, December 12, Deduction Modulo

On the supposed unity of soritical and semantic paradox

δ j 1 (S j S j 1 ) (2.3) j=1

Isabelle/FOL First-Order Logic

TR : Knowledge-Based Rational Decisions

Typed Lambda Calculi Lecture Notes

Brief Notes on the Category Theoretic Semantics of Simply Typed Lambda Calculus

The Subjective and Personalistic Interpretations

Satisfaction in outer models

Fundamental Algorithms - Surprise Test

Security issues in contract-based computing

Notes on Natural Logic

10.1 Elimination of strictly dominated strategies

Game Theory: Normal Form Games

Relevance or irrelevance of retention for dividend policy irrelevance

A Knowledge-Theoretic Approach to Distributed Problem Solving

A Syntactic Realization Theorem for Justification Logics

CIS 500 Software Foundations Fall October. CIS 500, 6 October 1

Contrariety and Subcontrariety: The Anatomy of Negation (with Special Reference to an Example of J.-Y. Béziau)

Strong normalisation and the typed lambda calculus

Introduction to Type Theory August 2007 Types Summer School Bertinoro, It. Herman Geuvers Nijmegen NL. Lecture 3: Polymorphic λ-calculus

UPWARD STABILITY TRANSFER FOR TAME ABSTRACT ELEMENTARY CLASSES

Probability. Logic and Decision Making Unit 1

Twelfth Meeting of the IMF Committee on Balance of Payments Statistics Santiago, Chile, October 27-29, 1999

An Adaptive Characterization of Signed Systems for Paraconsistent Reasoning

PAULI MURTO, ANDREY ZHUKOV. If any mistakes or typos are spotted, kindly communicate them to

Best-Reply Sets. Jonathan Weinstein Washington University in St. Louis. This version: May 2015

Characterisation of Strongly Normalising λµ-terms

Horn-formulas as Types for Structural Resolution

Methods and Models of Loss Reserving Based on Run Off Triangles: A Unifying Survey

Reasoning About Others: Representing and Processing Infinite Belief Hierarchies

3 Stock under the risk-neutral measure

CS792 Notes Henkin Models, Soundness and Completeness

Focusing on contraction

A semantics for concurrent permission logic. Stephen Brookes CMU

10/1/2012. PSY 511: Advanced Statistics for Psychological and Behavioral Research 1

MIDTERM ANSWER KEY GAME THEORY, ECON 395

Logic and Artificial Intelligence Lecture 25

First-Order Logic in Standard Notation Basics

Unary PCF is Decidable

Epistemic Game Theory

Are Financial Markets an aspect of Quantum World? Ovidiu Racorean

On Existence of Equilibria. Bayesian Allocation-Mechanisms

Economics and Computation

arxiv: v1 [math.lo] 24 Feb 2014

Arborescent Architecture for Decentralized Supervisory Control of Discrete Event Systems

Yao s Minimax Principle

}w!"#$%&'()+,-./012345<ya FI MU. A Calculus of Coercive Subtyping. Faculty of Informatics Masaryk University Brno

N(A) P (A) = lim. N(A) =N, we have P (A) = 1.

Chain conditions, layered partial orders and weak compactness

How not to prove Strong Normalisation

Structural Resolution

Generalising the weak compactness of ω

The Resurrection Axioms

1. Reference for Financial Report Conceptual Model Domain Semantics

Value of Flexibility in Managing R&D Projects Revisited

NEW CONSENSUS MACROECONOMICS AND KEYNESIAN CRITIQUE. Philip Arestis Cambridge Centre for Economic and Public Policy University of Cambridge

Advanced Macroeconomics 5. Rational Expectations and Asset Prices

4: SINGLE-PERIOD MARKET MODELS

6.254 : Game Theory with Engineering Applications Lecture 3: Strategic Form Games - Solution Concepts

Standard practice statement SPS 16/06

Proof Techniques for Operational Semantics. Questions? Why Bother? Mathematical Induction Well-Founded Induction Structural Induction

TEST 1 SOLUTIONS MATH 1002

Another Variant of 3sat

Philipp Moritz Lücke

Outline Introduction Game Representations Reductions Solution Concepts. Game Theory. Enrico Franchi. May 19, 2010

Tug of War Game: An Exposition

CHOICE THEORY, UTILITY FUNCTIONS AND RISK AVERSION

Characterizing large cardinals in terms of layered partial orders

Fair Allocation of Indivisible Goods: Modelling, Compact Representation using Logic, and Complexity

Syllogistic Logics with Verbs

Math489/889 Stochastic Processes and Advanced Mathematical Finance Homework 4

TEG-CPI Meeting on the CPI Manual

Opinion formation CS 224W. Cascades, Easley & Kleinberg Ch 19 1

Chapter 15 THE VALUATION OF SECURITIES THEORETICAL APPROACH

Basic Data Analysis. Stephen Turnbull Business Administration and Public Policy Lecture 4: May 2, Abstract

Complexity of Iterated Dominance and a New Definition of Eliminability

The Binomial Theorem and Consequences

Sheffield Economic Research Paper Series. SERP Number:

FDPE Microeconomics 3 Spring 2017 Pauli Murto TA: Tsz-Ning Wong (These solution hints are based on Julia Salmi s solution hints for Spring 2015.

ECON 803: MICROECONOMIC THEORY II Arthur J. Robson Fall 2016 Assignment 9 (due in class on November 22)

Proof Techniques for Operational Semantics

A new model of mergers and innovation

Monotonicity and Polarity in Natural Logic

ON THE EQUATIONAL DEFINABILITY OF BROUWER-ZADEH LATTICES

Web Appendix: Proofs and extensions.

IASB/FASB Meeting April 2010

UNIT 5 COST OF CAPITAL

Transcription:

ProDi Tübingen 26.2.2011 p. 1 Implications as rules In defence of proof-theoretic semantics Peter Schroeder-Heister Wilhelm-Schickard-Institut für Informatik Universität Tübingen

ProDi Tübingen 26.2.2011 p. 2 Two dogmas of standard semantics D. 1 The categorical is conceptually prior to the hypothetical the priority of the categorical over the hypothetical D. 2 Consequence is defined as the transmission of the basic categorical concept from the premisses to the conclusion the transmission view of consequence

ProDi Tübingen 26.2.2011 p. 3 Model-theoretic consequence A = B := ( M)(M = A M = B ) Every model of the premisses is a model of the conclusion Constructive consequence A = B := ( C)(C = A f(c) = B) (BHK, Lorenzen s admissibility interpretation of implication) We use truth-makers (constructions, proofs) and constructive transformations.

ProDi Tübingen 26.2.2011 p. 4 Material implication M = A B := ( M = A M = B ) Constructive material implication S = A B := ( C)(C,S = A f(c),s = B) There is a quantifier already in the material case. The transmission view already governs material implication. Although never formulated that way, the critique of the transmission view has fostered dialogical / game-theoretical semantics.

ProDi Tübingen 26.2.2011 p. 5 Critique of the transmission view Global view of deductive reasoning: Cannot deal with local (partial) meaning and non-wellfounded phenomena Non-definiteness of notion of proof or construction: Lack of proper meaning explanation Iteration of implication in Lorenzen s admissibility concept (improper meta-calculi ) Realizability: Not decidable of whether e is an index with certain properties Impredicativity of implication f : (A A) A λx.fx as argument of f Beyond monotone inductive definitions

ProDi Tübingen 26.2.2011 p. 6 Counterargument: Validity can be established By giving a derivation in a meta-calculus By providing a construction according to the BHK explanation By giving a realizing index The only problem is completeness. But is this a problem? The essential argument is an epistemological one: A speaker cannot grasp the meaning when it is explained according to the transmission view. Therefore a combinatorial way of explaining meaning is needed. Lorenz: The notion of proposition remains unexplained otherwise.

ProDi Tübingen 26.2.2011 p. 7 Dialogical logic and definiteness Non-definiteness of standard constructive semantics has been used as an argument in favour of dialogical logic. Plays as the level of meaning explanations, leading to a constructive notion of proposition. Strategies correspond to the level of proofs. Important is not so much the difference between plays and strategies, but the fact that even at the level of strategies, we have a strict codification of constructions. (Some game-theoretic semanticists dispute this.) Unlike proofs, the concept of strategy is not iterated.

ProDi Tübingen 26.2.2011 p. 8 In defence of proof-theoretic semantics The problem is implication We can do without the transmission view Implications as rules Only the applicative behaviour if implication is relevant Implication is treated separately from the other logical constants but not in the intuitionistic/constructive sense

ProDi Tübingen 26.2.2011 p. 9 Left-iterated implications Observation: Iteration of implication only relevant on the left side: A (B C) is A B C without conjunction, written in sequent-style: A (B C) is A,B C From a sequent-style perspective, this means that implications are only relevant in antecedent position (at least in a purely implicational system) (A B) (C (D E)) becomes (A B),C,D E or (A B),C,D E

ProDi Tübingen 26.2.2011 p. 10 Proposal: Implications as rules Claim: Implication is different from other constants. It is to be viewed as a rule, which operates essentially on the left (assumption) side. Symmetry / harmony does not apply to implication. Rather, implications-as-rules are presupposed for the dealing with harmony principles. Conclusion: The (purported) arguments against proof-theoretic semantics are no longer valid. This is a defence of proof-theoretic semantics, not an argument against game-theoretic semantics. (In fact, our rule-based reading of implications gives rise to a certain game-theoretic treatment. )

ProDi Tübingen 26.2.2011 p. 11 Left-iterated implications as rules Rule ::= Atom (Rule,...,Rule Atom) Intended meaning of ((Γ 1 A 1 ),...,(Γ n A n ) B) : If each A i has been derived from Γ i, respectively, then we may pass over to B. Γ 1 A 1... B Γ n A n In a sequent-style framework:,γ 1 A 1...,Γ n A n B

ProDi Tübingen 26.2.2011 p. 12 Schema for rule application,γ 1 A 1...,Γ n A n, ((Γ 1 A 1 ),...,(Γ n A n ) B) B This generalizes the schema Γ A Γ, (A B) B This is not a definition of implication based on some sort of harmony, but gives implication an elementary meaning.

ProDi Tübingen 26.2.2011 p. 13 Right-iteration as abbreviation Γ A (B C) understood as Γ,A,B C i.e., we are dealing with list structures. Initial sequents: R R This means: R, (R) 1 (R) 2 For example: (Γ A),Γ A This involves the reading of implications as rules. Not simply: Right and left side are identical.

ProDi Tübingen 26.2.2011 p. 14 Justification of cut Γ R,R C Γ, C Example: Γ,A B, (A B) C Γ, C Justification: The left premiss eliminates the application of A B in the right premiss. This yields an elementary Frege calculus.

Implications-as-rules from the database perspective: resolution Suppose the implication A B is available in our database. Then the goal B can be reduced to the goal A. More generally: Given a database (or logic program) B A 1. B A n then the goal B can be reduced to any of the goals A i. This reduction is called resolution. Reasoning with respect to a database of implications means reading them as rules. ProDi Tübingen 26.2.2011 p. 15

Generalization: Clausal definitions and common content Given a clausal definition D A :- 1. A :- n then A is intended to express the common content of 1,..., n : For all R: A R iff 1 R,..., n R This gives the usual right- and left rules: Γ i Γ A Γ, 1 C... Γ, n C Γ,A C At this level we have symmetry / harmony! ProDi Tübingen 26.2.2011 p. 16

ProDi Tübingen 26.2.2011 p. 17 Result Implication has a non-symmetric primordial meaning, other constants are symmetrically defined. We can define A B in terms of the rule A B. This allows us to interpret a nested implicational formula such as (A B) (C D).

ProDi Tübingen 26.2.2011 p. 18 Remarks on cut Better option in the spirit of the rule-interpretation: Use a weaker background logic, based only on rule application A, (A B) B and its generalization,γ 1 A 1...,Γ n A n, ((Γ 1 A 1 ),...,(Γ n A n ) B) B without having cut as primitive.

Summary Our case for proof-theoretic semantics: By giving implication an elementary combinatorial meaning (implications-as-rules) we avoid the problems that have led Lorenzen, Lorenz and (some of their) followers to abandon proof-theoretic in favour of dialogical semantics Symmetry / harmony comes into play only after implications-alias-rules are already available The critique of the transmission view of consequence speaks against certain types of proof-theoretic semantics (BHK, Lorenzen, Dummett-Prawitz), but not against proof-theoretic semantics as such This is no case against game-theoretical semantics! Personally, as a proof-theoretic semanticist, I favour Lorenzen I over Lorenzen II. ProDi Tübingen 26.2.2011 p. 19

ProDi Tübingen 26.2.2011 p. 20 References Implications-as-rules vs. implications-as-links: An alternative implication-left schema for the sequent calculus, JPL 40 (2011), 95-101. See psh s homepage. Generalized elimination inferences, higher-level rules, and the implications-as-rules interpretation of the sequent calculus, in: E. H. Haeusler, L. C. Pereira and V. de Paiva, eds., Advances in Natural Deduction. See psh s homepage. Thomas Piecha: Implications as rules in dialogues. Next talk at this conference. Thomas Piecha & P. S.-H.: Implications as rules in dialogical semantics. Submitted for the LOGICA conference, Hejnice 2011.