DEFINITE DESCRIPTIONS: LANGUAGE, LOGIC, AND ELIMINATION

Similar documents
A BRIEF INTRODUCTION TO TYPED PREDICATE LOGIC

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

Victoria Gitman and Thomas Johnstone. New York City College of Technology, CUNY

185.A09 Advanced Mathematical Logic

INTRODUCTION TO LOGIC. Propositional Logic. Examples of syntactic claims

o is a type symbol. There are no other type symbols.

Philosophy 240 Symbolic Logic Russell Marcus Hamilton College Fall 2014

Introduction to Metalogic

06 From Propositional to Predicate Logic

Class 29 - November 3 Semantics for Predicate Logic

Proving Completeness for Nested Sequent Calculi 1

What are the recursion theoretic properties of a set of axioms? Understanding a paper by William Craig Armando B. Matos

The λ-calculus and Curry s Paradox Drew McDermott , revised

the logic of provability

Propositional, First-Order And Higher-Order Logics: Basic Definitions, Rules of Inference, and Examples

SOCRATES DID IT BEFORE GÖDEL

CHAPTER 11. Introduction to Intuitionistic Logic

Prefixed Tableaus and Nested Sequents

Marie Duží

Introduction to Logic and Axiomatic Set Theory

Propositional Logic Language

Completeness Theorems and λ-calculus

Classical Propositional Logic

Draft of February 2019 please do not cite without permission. A new modal liar 1 T. Parent

Philosophy 134 Module 2 Non-Modal Sentential Logic

The Limit of Humanly Knowable Mathematical Truth

First Order Logic: Syntax and Semantics

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

Introduction to Metalogic

INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions

1 Introduction to Predicate Resolution

A CUT-FREE SIMPLE SEQUENT CALCULUS FOR MODAL LOGIC S5

Syntax. Notation Throughout, and when not otherwise said, we assume a vocabulary V = C F P.

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now

Introduction to Metalogic 1

INTRODUCTION TO LOGIC 8 Identity and Definite Descriptions

TR : Binding Modalities

The semantics of propositional logic

THE LANGUAGE OF FIRST-ORDER LOGIC (FOL) Sec2 Sec1(1-16)

Lecture 14 Rosser s Theorem, the length of proofs, Robinson s Arithmetic, and Church s theorem. Michael Beeson

Proseminar on Semantic Theory Fall 2013 Ling 720 First Order (Predicate) Logic: Syntax and Natural Deduction 1

A SEQUENT CALCULUS FOR A NEGATIVE FREE LOGIC

Proseminar on Semantic Theory Fall 2013 Ling 720 Propositional Logic: Syntax and Natural Deduction 1

REDUCTION OF HILBERT-TYPE PROOF SYSTEMS TO THE IF-THEN-ELSE EQUATIONAL LOGIC. 1. Introduction

A Schütte-Tait style cut-elimination proof for first-order Gödel logic

Knowledge representation DATA INFORMATION KNOWLEDGE WISDOM. Figure Relation ship between data, information knowledge and wisdom.

Logic and Modelling. Introduction to Predicate Logic. Jörg Endrullis. VU University Amsterdam

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)

Computational Logic. Davide Martinenghi. Spring Free University of Bozen-Bolzano. Computational Logic Davide Martinenghi (1/26)

Propositional and Predicate Logic. jean/gbooks/logic.html

PART II QUANTIFICATIONAL LOGIC

03 Review of First-Order Logic

An Intuitively Complete Analysis of Gödel s Incompleteness

Large Numbers, Busy Beavers, Noncomputability and Incompleteness

Logical Structures in Natural Language: First order Logic (FoL)

... The Sequel. a.k.a. Gödel's Girdle

Mathematical Logic Prof. Arindama Singh Department of Mathematics Indian Institute of Technology, Madras. Lecture - 15 Propositional Calculus (PC)

02 The Axiomatic Method

A Tableau Calculus for Minimal Modal Model Generation

Gödel s Incompleteness Theorems

Propositional logic (revision) & semantic entailment. p. 1/34

Cogito ergo sum non machina!

Russell s logicism. Jeff Speaks. September 26, 2007

Modal Logics. Most applications of modal logic require a refined version of basic modal logic.

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

PHIL 50 INTRODUCTION TO LOGIC 1 FREE AND BOUND VARIABLES MARCELLO DI BELLO STANFORD UNIVERSITY DERIVATIONS IN PREDICATE LOGIC WEEK #8

3 Propositional Logic

Systematic Construction of Natural Deduction Systems for Many-valued Logics: Extended Report

First-Order Logic. Chapter Overview Syntax

Automated Reasoning Lecture 2: Propositional Logic and Natural Deduction

Propositional Logic: Deductive Proof & Natural Deduction Part 1

September 13, Cemela Summer School. Mathematics as language. Fact or Metaphor? John T. Baldwin. Framing the issues. structures and languages

Algebraic Properties of Rules of Frege-Hilbert Calculi. Elmar Eder. Technical Report August Department of Scientific Computing

22c:145 Artificial Intelligence. First-Order Logic. Readings: Chapter 8 of Russell & Norvig.

Neale and the slingshot Fabrice Correia

AN ALTERNATIVE NATURAL DEDUCTION FOR THE INTUITIONISTIC PROPOSITIONAL LOGIC

7 Classical Quantified Logic

This is logically equivalent to the conjunction of the positive assertion Minimal Arithmetic and Representability

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

Modal Logic XX. Yanjing Wang

Towards a Contemporary Ontology

240 Metaphysics. Frege s Puzzle. Chapter 26

cse371/mat371 LOGIC Professor Anita Wasilewska Fall 2018

Introduction: What Is Modal Logic?

Church s undecidability result

Overview of Logic and Computation: Notes

On Rosser sentences and proof predicates. Rasmus Blanck

Automated Reasoning Lecture 5: First-Order Logic

Predicate Logic. Xinyu Feng 11/20/2013. University of Science and Technology of China (USTC)

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

COMP219: Artificial Intelligence. Lecture 19: Logic for KR

Structuring Logic with Sequent Calculus

Krivine s Intuitionistic Proof of Classical Completeness (for countable languages)

Meta-logic derivation rules

GÖDEL S COMPLETENESS AND INCOMPLETENESS THEOREMS. Contents 1. Introduction Gödel s Completeness Theorem

Truth, Subderivations and the Liar. Why Should I Care about the Liar Sentence? Uses of the Truth Concept - (i) Disquotation.

Truthmaker Maximalism defended again. Eduardo Barrio and Gonzalo Rodriguez-Pereyra

Logic for Computer Science - Week 4 Natural Deduction

Relational Reasoning in Natural Language

Proof-theoretic semantics, self-contradiction and the format of deductive reasoning

Transcription:

DEFINITE DESCRIPTIONS: LANGUAGE, LOGIC, AND ELIMINATION NORBERT GRATZL University of Salzburg Abstract Definite descriptions are in the focus of philosophical discussion at least since Russell s famous paper On Denoting. In this paper, we present a logic with descriptions in Russell s spirit. The formulation, however, is closely related to Schütte s development of predicate logic, i.e. the formulation of the calculus uses positive- and negative-parts. With respect to this slightly more sophisticated formulation it is possible to formalize Russell s convention which is originally stated in the meta-language of his theory of descriptions within our calculus. In this paper we prove an elimination theorem for this calculus. 1 INTRODUCTION Russell s theory of definite descriptions is an intellectual offspring of finding (adequate) solutions to puzzling philosophical oddities, e.g. for Meinong s ontological jungle. In this article we focus on a calculus with descriptions that is very much in the spirit of Bertrand Russell's treatment of descriptions in the Principia Mathematica *14 (P.M.*14). However, it is not the same. This is due to several reasons: (a) Russell s theory of descriptions is not focussed on the whole class of descriptions but just on descriptions of a very simple kind. (b) Russell does not develop his theory in a purely formal way. Essential parts of it are found in the context that explains some important facts, e.g. the use of the scope-operator. (c) The language and logic (developed below) is void of intensional functors.

According to Russell a description has the following form: the so-and-so where the is in the singular and so-and-so is a (possibly) complex expression. (Definite) descriptions occur in two contexts as Russell says, e.g. The present King of France is wise. The present King of France exists. Following Russell, the above statements can be formally represented as follows: (*14.01) [ιxa(x)]b(ιxa(x)) x y((a(y) x = y) B(x)) (*14.02) E!ιxA(x) x y(a(y) x = y) Kurt Gödel remarks (1944, p.126) in his contribution to the Schilppvolume that honours Russell: It is to be regretted that this first comprehensive and thorough going representation of a mathematical logic and the derivation of Mathematics from it is so greatly lacking in formal precision in the foundations (contained in *1 *21 of Principia), that it represents in this respect a considerable step backward as compared with Frege. What is missing, above all, is a precise statement of the syntax of the formalism. Syntactical considerations are omitted even in cases where they are necessary for the cogency of the proofs, in particular in connection with incomplete symbols. 1 Russell licenses the inference from (*14.01) to (*14.101) B(ιxA(x)) x y((a(y) x = y) B(x)) with the following convention: It will be found that, in most cases in which descriptions occur, their scope is, in practice, the smallest proposition enclosed in dots or brackets in which they are contained. [ ] For this reason it is convenient that, when the scope of an occurrence of (ιx)(φx) is the smallest proposition enclosed in dots or other 1 Interestingly, B. Russell did not respond to Gödel in the Schilpp-volume. 356

brackets, in which the occurrence in question is contained, the scope need not be indicated by [(ιx)(φx)]. [ ] This convention enables us in the vast majority of cases that actually occur, to dispense with the explicit indication of the scope of a descriptive symbol; [ ] In the light of the quite critical remarks of Gödel, we develop in this paper a thorough going treatment of descriptions. At several occasions Russell points out that definite descriptions have no meaning in isolation and that definite descriptions are incomplete symbols. In our view the phrase no meaning in isolation is a semantical thesis and is treated elsewhere (e.g. Gratzl (submitted)). In this paper I shall focus on the phrase incomplete symbol, that means according to our understanding that there is to each formula A containing a definite description a formula B without any definite descriptions and the formulas A and B are provable equivalent relative to a certain translation. The details of this formal interpretation of incomplete symbols will be stated below in section 4. 2 LANGUAGE The alphabet of L consists of a denumerable set of free individual variables, a denumerable set of bound individual variables, a denumerable set of n-ary predicates variables, the logical symbols:,,,,, ι, [ ], =, E! and the auxiliary signs ( and ). We use as syntactical variables a, b, c for free individual variables; x, y, z for bound variables; u, v for any term and P n, Q n, R n, S n for any n-ary predicate variable. 2.1 Definition (Formulas and Terms of L) 1. Free individual variables are terms. 2. If a 1,, a n are terms and P n is an n-ary predicate variable, then P n (a 1,, a n ) is a formula. 3. If a, b are terms, then (a = b) is a formula. 4. If A is a formula, then A is a formula. 5. If A, B are formulas, then (A B), (A B) are formulas. 6. If A(a) is a formula, such that the bound individual variable x does not occur in it, then xa(x) and xa(x) are formulas. 7. If A(a) and B(b) (a and b are not necessarily distinct) are formulas such that the bound individual variable x does not occur 357

in them, then ιxa(x) is a term and [ιxa(x)]b(ιxa(x)) and B(ιxA(x)) are formulas. 8. If ιxa(x) is a term, then E!ιxA(x) is a formula. 9. If [ιxa(x)]b(ιxa(x)) and [ιxc(x)]d(ιxc(x)) are formulas, then: [ιxa(x), ιxc(x)](b(ιxa(x)) D(ιxC(x))) and [ιxa(x), ιxc(x)](b(ιxa(x)) D(ιxC(x))) are formulas. 2 10. If ιxa(x, a) is a term and B(a) is a formula, then y([ιxa(x, y]b(ιxa(x, y))) and y([ιxa(x, y]b(ιxa(x, y))) are formulas. 11. Nothing else is a formula or a term. The remaining connectives are defined as usual. 2.2 A brief note on E! Russell writes in the PM on p.174 (Russell/Whitehead 1970): When in ordinary language or in philosophy, something is said to exist, it is always something described, i.e. it is not something immediately presented, like a taste or a patch of colour, but something like matter or mind or Homer (meaning the author of the Homeric poems ), which is known by description as the so-and-so, and is thus of the form (ιx)(φx). Thus in all such cases, the existence of the (grammatical) subject (ιx)(φx) can be analytically inferred from any true proposition having this grammatical subject. It would seem that the word existence cannot be significantly applied to subjects immediately given; i.e. not only does our definition give no meaning to E!x, but there is no reason, in philosophy, to suppose that a meaning of existence could be found which would be applicable to immediately given subjects. Without entering the epistemological distinction between knowledge by acquaintance and knowledge by description we take it from this quote for granted, that for Russell the E!-predicate can only sensibly be applied to ι- terms. This is reflected in the definition of terms and formulas condition 8. 2 This clause simply allows multiple occurrences of ι terms in the scope. Although we shall not deal explicitly with such formulas in this article. 358

2.3 Examples The following two examples should indicate that even quite simple examples taken from natural language show that the logical structure might already have a certain complexity, e.g. ι-terms can overlap in such a way that the bound variable of a ι-term occurs in the basis of another one. The first example is: The first born child of its father inherits the farm. I use the following symbols: P(x, y) stands for: y is father of x Q(x, y) stands for: x is a firstborn child of z R(x) stands for: x inherits the farm So the the sentence ist formalized as: R(ιxQ(x, ιyp(x, y))) The second example is: The first born child of its father inherits the fatherly farm. This quite easily understandable sentence will be expressed in the language developed above, by using the following symbols: P(x, y) stands for: y is father of x Q(x, z) stands for x is a firstborn child of z R(x, z) stands for: x inherits z S(z, y) stands for: z is farm of y The first born child of its father inherits the fatherly farm. then is formalized as: R(ιxQ(x, ιyp(x, y)), ιzs(z, ιyp(z, y))) 359

2.4 Definition (Positive and negative parts of formulas) In section 3 we shall state an extended form of a Schütte-style calculus for predicate logic including rules dealing with definite descriptions. Schütte s formulation of the predicate calculus makes use of positive and negative parts; those should be thought of generalized notions of antecendent (i.e. negative parts) and and consequent (i.e. positive parts) of Gentzen s sequents. The following definition of positive and negative parts of formulas is due to Schütte (1960, p.11). 1. F is a positive part of F. 2. If A is a positive part of F, then A is a negative part of F. 3. If A is a negative part of F, then A is a positive part of F. 4. If (A B) is a positive part of F, then both A and B are positive parts of F. 5. If (A B) is a negative part of F, then both A and B are negative parts of F. In the following presentation of (ιc) we make use of subscript plus und subscript minus: these are devices to mark positve- and negative-parts within formulas. 3 ι-calculus (ιc) Axioms (ι1) F[A +, A ] (ι2) F[(a = a) + ] (ι3) F[(a = b), A(a), A(b) + ] Rules of inference (ιr1) F[A + ], F[B + ] F[(A B) + ] (ιr2) F[A ], F[B ] F[(A B) ] (ιr3) F[A(a) + ] F[( xa(x) + ] 360

(ιr4) F[A(a) ] F[( xa(x) ] 3 (ιr5) F[( xa(x)) ] A(a) F[( xa(x)) ] (ιr6) F[( xa(x)) + ] A(a) F[( xa(x)) + ] (ιr7) F[(a = b) + ], G[(a = b) ] F[ ] G[ ] (ιr8) F[([ιxA(x)]B(ιxA(x))) + ] F[(B(ιxA(x))) + ] (ιr9) F[(B(ιxA(x))) + ] F[( x y((a(y) x = y) B(x))) + ] (ιr10) F[(B(ιxA(x))) ] F[([ιxA(x)]B(ιxA(x))) ] (ιr11) F[([ιxA(x)]B(ιxA(x))) ] F[( x y((a(y) x = y) B(x))) ] (ιr12) F[(E!ιxA(x)) + ] F[( x y(a(y) x = y)) + ] (ιr13) F[(E!ιxA(x)) ] F[( x y(a(y) x = y)) ] (ι1) (ι3) and (ιr1) (ιr8) are the usual axioms and rules of inference of predicate logic with equality. The rules (ιr8) (ιr13) deal with definite descriptions and are formulated in such a way that Russell s contextual definitions are provable. Provability is defined as follows: (i) Every axiom is provable, and (ii) if the premises of a rule of inference are provable, then the conclusion of this rule of inference is provable. It is easily seen that Russell s so-called contextual definitions are provable in (ιc),. i.e. (*14.01, *14.02, and *14.101). 4 ELIMINATION OF ι-terms 4.1 Definition (ι-rank, rank) The number of occurrences of the ι-symbol in a given formula is called the ι-rank (ιrk) of this formula. The number of logical signs in a formula is the rank (rk) of this formula. 4.2 Inductive definition of F* relative to F (i) If ιrk(f) = 0, then F* is F. (ii) If ιrk(f) > 0, then: (a) If F is B(ιxA(x)) where ιxa(x) is the leftmost ι-term, and B is not of the form C, [ιxa(x)]c, [ιxa(x)] C, then F* is ( x y((a*(y) x = y) B*(x))). 3 Both (ιr3) and (ιr4) are subject to the conditon on variables, i.e. the free individual variable a must not occur in the conclusion. 361

(b) (c) If F is E!ιxA(x), then F* is x y(a(y) x = y). If F is B(ιxA(x)), where ιxa(x)) is the leftmost ι-term, then F* is x y((a*(y) x = y) B*(x)). (d) If F is [ιxa(x)]b(ιxa(x)), where ιxa(x) is the leftmost ι- term, then F* is ( x y((a*(y) x = y) B*(x))). (e) If F is [ιxa(x)] B(ιxA(x)), where ιxa(x) is the leftmost ι- term, then F* is x y((a*(y) x = y) B*(x)) (f) If F is [ιxa(x)]b(ιxa(x)), where ιxa(x) is the leftmost ι- term, then F* is x y((a*(y) x = y) B*(x)) 4.3 Elimination Theorem If (ιc) F with ιrk(f) 0, then there is a formula F* relative (to the inductive definition stated above), such that (ιc) F F*. In effect this theorem expresses that everything that can be said with the aid of ι-terms can be stated in predicate logic with equality (lets call it (C) without any loss, i.e. (ιc) is a conversartive extension of (C). However, the reduced formula, i.e. the formula obtained by elimination of ι-terms, may be quite cumbersome to read. Proof sketch: The proof is an induction on the number of ι-terms, i.e. ι- rank, of a formula F. If ιrk(f) = 0, then there is nothing to prove. If ιrk(f) > 0, then several cases (according to the translation *) have to be considered. This proof-step although every step is quite easy to prove will be illustrated with an example: (ιc) [ιxa(x)]b(ιxa(x) x y((a(y) x = y) B(x)) such that ιxa(x) is the left-most ι-term. 1. [ιxa(x)]b(ιxa(x) [ιxa(x)]b(ιxa(x) (ι1) 2. [ιxa(x)]b(ιxa(x) B(ιxA(x) (1., (ιr8)) 3. [ιxa(x)]b(ιxa(x) x y((a (y) x = y) B(x)) (2., (ιr9)) 4. [ιxa(x)]b(ιxa(x) [ιxa(x)]b(ιxa(x) (ι1) 5. x y((a(y) x = y) B(x)) [ιxa(x)]b(ιxa(x) (4., (ιr11)) 6. [ιxa(x)]b(ιxa(x) x y((a (y) x = y) B(x)) (3., 5., Def. ) By eliminating each ι-term from the left to the right in a given formula F the procedure eventually terminates. 362

5 CONCLUDING REMARKS The elimination theorem for the ι-calculus (ιc) is intended to state a formal interpretation of the phrase that definite descriptions are incomplete symbols as Russell put it. Despite the constructive features of (ιc) it still needs proving as Kripke (2005, p.1033) notes: In these cases, however, I recall proving though it really takes proving! that there are no real hydras. Every path eventually terminates, and all are equivalent. REFERENCES Gödel, K. (1944): Russell s Mathematical Logic, in: Schilpp, P. (1951, ed.) The Philosophy of Bertrand Russell, New York, pp.123 153. Gratzl, N. (submitted): Second thoughts on Principia Mathematica *14. Kripke, S. (2005): Russell s Notion of Scope, in: Mind, Vol.456, pp.1005 1037. Russell, B., Whitehead, A.N. (1970): Principia Mathematica to *56, Cambrigde. Schütte, K., 1960: Beweistheorie, Berlin-New York. 363