257
A Logic of Exceptions Using The Economics Pack  Applications of Mathematica for Elementary Logic Thomas Colignatus, March 2011 http://thomascool.eu  Applications of  Mathematica

A Logic of Exceptions

Embed Size (px)

Citation preview

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 1/256

A Logic of Exceptions

Using The Economics Pack Applications of Mathematicafor Elementary Logic

Thomas Colignatus, March 2011

http://thomascool.eu

Applications of Mathematica

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 2/256

Th a C lig a i he a e f Th a C l i cie ce.

Th a C l, bli hed 1981, 1 edi i 2007, 2 d edi i 2011

P bli hed b C l, T. (C l a c & Ec e ic )

Th a C l C & E

R e da e aa 69, NL 2586 GH Sche e i ge , The Ne he la d

h :// h a c l.e

NUR 120, 738; JEL A00; MSC2010 03B01, 97E30

ISBN 978 90 804774 7 6

i a egi e ed ade a k f W lf a Re ea ch, I c.

Thi b k e e i 8.0.1

2

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 3/256

Aims of this book when you are new to the subject

The f ll i g h ld ha e bee achie ed he fi i h hi b k.

† Y ill be e de a d he aj ic i l gic a d i fe e ce.

† Y ca check he he c i fe e ce a e alid , a d ell h .

† Y ca be e de e i e a ej i de ha he ld e acce .

† Y ca ead hi b k ,h al i h . Wi h e e i g ag a , ill ill be efi f he di c i . H e e , if ha e a c e

a d ac ice i h he g a , he e d bei g able he l gic a di fe e ce i e a d i e e e hei e l .

N e ha he f a e ca be d l aded f eel f he i e e a d be i ec ed;h e e , if a i , he eed a lice ce.

Aims of this book when you are an advanced reader

The f ll i g h ld ha e bee achie ed he fi i h hi b k.

† O e f he ai f hi b k ha bee e e l gic ha e eade ge a cleaie he bjec . Whe ead hi b k i hi a a ell, he ill

be efi f h e ai ( ee ab e) a d be able di c l gic i hi fa hi a ell.

† Y ill be a ad a ced de b igh lack i bala ce be ee ei he he

a h he hi a d hil h . Ha i g dige ed hi b k ill fi d a be elace f b h, e ha ci g he a ha lack.

† Y ill be e de a d he ai ch ice be ee (1) he he f e , (2) fhe , (3) h ee al ed l gic.

† Y ill ef c e ea ch a d i e ha a e e.

N e ha hi b k ha age da : Fi de el l gic a d i fe e ce f he b a d ed ca e de i a . Sec dl , h h he

c f i ge e a ed b R ell, Ta ki, Hilbe a d G del ca be l ed. The fibjec i e i e e a e hile he ec d bjec i e i e a ie . O cee ea che ha e ad ed he l i i hi b k, he e babl e ai li le al e

i eachi g e de ab ld c f i . I e ea i e i a j be hi ,h f l a a ag a h. Ye f he e i ill i a bjec i e:

† Y ca e lai he ha G del e bal e la a i f hi he e d a ch he a he a ic , a d, ha e de el e f he a i hh e e bal a e e be i c ec . Y ill babl ec ide ie h e he e a d a ee ha he a e a he i ele a f l gic a d i fe e ce.

3

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 4/256

4

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 5/256

Abstract

† The b k gi e a E , f he ice le el G deli c le e e he e . The fi cha e ha a di ec ha d a ach ha he

ice ca di ec l lea ab he c ec i e f i i al l gic a d g a he

e f i fe e ce. Thi , a d he e e f achie e e , h ld i la e he de c i e, hile i al ide a ba i eflec ha al ead ha bee lea ed.

The la e cha e he del e i he , i h a cl i g cha e i h e f ali a i .

† Di c ed a e (1) he ba ic ele e : i i al e a , edica e a d e ; (2)he ba ic i fe e ce i : i fe e ce, ll gi , a i a ic , f he ; (3) he

ba ic e a : hi ical i , ela i he cie ific e h d, he a ad e . Thee ele e i he b k a e: (4) a , l i f a ad e , a al if c i ake , i e i .

† C f ed i h he Lia a ad ( Thi e e ce i fal e ), de l gic ec g i eh ee ai a ache : (1) he he f e , i h le el i la g age, (2) he

aba d e f h a d ad i f a he f f i h decidabili i eadf i c i e c , a d (3) h ee al ed l gic. The fi a ache ac ifice ef l

f f elf efe e ce. Al , he G del i c le e e he e a e ba ed ac i f he Lia ( Thi e e ce i able ), hich ake he e l a he

c i ci g, hile he hil hical i lica i decidabili ee la gei ela i he d bi a e f ch a a ad ical a e e . He ce h ee al edl gic i a e f i f l a ach. The l gic c i ha he i a i ab h ee

al ed l gic. The g a i le e ed i h ha i k i eicel .

† G del i c le e e he e a e a he ele f de a di g l gic a d hef da i f a he a ic . M e e , G del e bal a d e a a he a icale la a i a d i e e a i f he he e a ea a ch i a he a ic .Hi ded c i i ba ed all i g a e e efe he el e elf efe e iall b di all i g hi f he h le e i elf. The e a ach i all f

he la e a d ad he a i ( ¢ ) ( ¢ ( ¢ )) ha he ee hi g he i c ide i al e ha i e e hi g. I hi ca e he

G delia c lla e he Lia , b i gi g back he i a i 500 ea B.C.

† The ke de el e f hi c e i he .A i ellige ha dle fi f a i al a kee i i d ha he e a be e ce i he le a lied.

Thi a ach d e l all f f eed f e e i b al ake fd ea i g. A d i gi e he igh e l .

5

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 6/256

† The g a he de el e i he b k. The g a bec e a ailable i hi a d i hi E C l (1999,2001) a ailable a h :// h a c l.e a d he e al a i g:

Needs["Economics`Pack`"]

ResetAll

Economics[Logic]

Y ca ead hi b k ,h al i h . Wi h e e i g

a g a , ill ill be efi f he di c i . See he i e e f he l gicg a .

O he ale e f E he e i a b f he U e G ide. Click he e

a d ill fi d he e i e e f hi b k a ailable he e.

Keywords

L gic, i fe e ce, i d c i , a i a ic , f he , i i al l gic, edica el gic, e he , f da i f a he a ic , i c le e e he e , lia a ad ,a i ie , i i i i , hi f l gic, ali , dali , ce ai , e i e l g ,

e h d l g f cie ce, ge e al hil h , ge e al ec ic

6

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 7/256

Preface

I 1980 I a a g ad a e de i ec e ic a d beca e i e e ed i l gic a d hee h d l g f cie ce. Thi ee like a de a e f ec ic , b he e i e

l gic i , a h ld bec e clea bel . The d g e i l ed ha a ici a ed

a d e l ed i a 500 age d af I d c i e b k i D ch, a d i 1981 a 100 agea di c i i E gli h called I e ia Phile a f C e alii he Lia

a ad , R ell e a ad , B e i i i i , a d he G delia , The aji i 1980 1981 a , a d ill be bel , he de el e a , ea i g

ha e le a e f ee defi e c ce a d de i e c cl i a he i h, hee ha he i a c adic i ha he ha e ake e e i i . Thi

i h cie ce k i ac ice a d hi i ha l gic a d i fe e ce h ld all f .The defi i i f h ld i cl de he i ha i h ld i ge e al f che e i a he Lia G delia . L gicia ake a g ea h ab hei a ad e b ce ad ch a he ca achie e a g ea ec idi ca di g f ha he a .

I 1981 he e e e e fac ha ca ed e d he bjec agai . The l giciaha I a ached fi di g did eac l gicall . G ad a i beca e e

i a a ell. Wha a ed e e i h e da e e he e a ee The Gl bal 2000 Re he P e ide (Ba e (1981)), e i di g ha

he ld la i ld i e f 4 billi i 1975 6.4 billi i 2000. S d i gl gic had al ca ed e c e ac Ke e bi a f F a k Ra e , a d I c ld

l ag ee i h i :

If he had f ll ed he ea ie a h f e e i cli a i , I a e ha he ld

ha e e cha ged he e i g e e ci e f he f da i f h gh , he e he i die ca ch i ail, f he deligh f l a h f ag eeable b a ch f he

al cie ce , i hich he a d fac , i i i e i agi a i a d ac ical j dge e ,

a e ble ded i a a e c f able he h a i ellec . J.M. Ke e , bi a ice

f F.P. Ra e , The Ec ic J al 40, Ma ch 1930; al ed i Ha Wa g (1974:25).I 1981 a al i a ha he ld ec ic ble e e i a il ca ed i

he We . Thi a ee a ad ical i ce i e i he he c i e , e , iake ec ic e e. P lic i he We a a d i ec i e l e b

ba ie ade. S l i g e l e i he We ld c ea e c e libe a eade a d e ha ce he ibili ie f he de el i g a i . I al e a a al i

ha de el e aid i ele he he e i g d g e e a he ecei i g e d.He ce af e g ad a i i 1982 e ea ch age da beca e f c ed e l ei he We , a d he d af b k l gic e e a ide. B 1989 I had f d e la a i f e l e . P blica i a dela ed b cceeded i C lig a(1992b). E e all e i i al l gic ed i C l (1999, 2001),

7

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 8/256

E . De ic l gic ed i C lig a (1992b) a d he i (2001, 2007),V i g he f de c ac . C lig a (2000, 2005) e e be e didac ic a e ef he e la a i f e l e i he We . C lig a (2006) i a a lica i a

Ca ibbea ec . J , i Dece be 2006 a d Ja a 2007 I fi d e i e a d

he i ec ide h e hel ed b k l gic. A g 2007 added eReadi g N e (Cha e 11).

M h e i ha he e age ill be be eficial f h e h d l gic a d hee h d l g f cie ce. The e bjec ickle he i d a d he be f b k he i e , e I ill hi k ha e eade igh be efi f he c ce f a

.A d, j he idea, ha ca be h a ed i a i gle e e ce, bal de el ed a a c e i l gic f he b .

Af e he e 25 ea a d i h hi d igh he e a ea be a d ec ic ea aell, hich I had ee i 1980 1981, a d hich ake he dig e i i l gic e e

e acce able ec ic . Si ce he Eg ia , a ki d ha bee i g l ehe ble f b ea c ac . O e f e e a ach i he le f la , a , ha a

e e la gi e defi e a le ha a b ea c ac e f ce. I i diffic l f a lah e e acc f all ki d f e ce i ha igh be c ide ed i ii le e a i . R hle e f ce e igh ell de he e i e i f hala . S e b ea c a igh ill f ch e f ce e e el la i afe ha

b d ca a ha he d d hei j b. Decade a a bef e ch de i e ala lica i i iced a d e i ed. The e i he f Ca he i e he G ea eg la l

i i i g a all a k f a e i he e ai , ha he a g a d he e; a d eh d ed ea af e he dea h eb d iced ha g a di g ha all a k had bec e ki d f ill . Whe b h la gi e a d b ea c a g e a a e f e

he he igh be e deal i h he c i ge cie f blica age e . I i a l g h hi k , f c e, b i ge e al i ld hel hee le a e l a a e f he ig f a l gical a g e le b al f he

ibili f e e ce i .

O i e ded a die ce i a ge e al blic f de . We a e ha k ea i h e ic a d e ea i g, a d ha a e illi g de el k ledgeal g ide i h ki g hi b k.

A aid, C l (1999, 2001) E al ead c ai g a i f i i al l gic. The e ha e bee da ed a d e e ded. The e g a ca be

ed a a de g ad a e le el. A ha bee b e ed bef e, i elf i

al ead a deci i achi e f he edica e calc l . Thi b k e he e g a de el l gic f he b . The f c i l gic, he g a . B if ha e he e g a a ailable, he ca ha e a ha d e e ie ce, e if he

8

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 9/256

c cl i , ca e , a d, i e highe le el g a .

I be ack ledged ha l gic ca bec e e ab ac , ha e f he ef da e al c cl i f hi b k ill e i e a e i agai a a e ad a cedle el. If a e ch a ad a ced de he a e f ee a i h he la e

cha e . H e e , gi e he a a e l ide ead i de a di g , a e ellad i ed k h gh he b k e e iall . I ill h ac a if a e e

he bjec . I fac , hi b k f ll he a eg fi c ea e e c e e ce il gic a d l he di c he he , ha b h a i e i a clea de a e fc e i c ce i . Y ill i ha de el e if ld j

a cha e .

I ha k agai he l gicia h hel ed e i 1980 1981. S ch i e ha a ed

ha i d e ee e e i hei a e , a hi igh ca e eedlec f i . B i all ca e I ha k H a d DeL g f hi de f l 1971 b k

ha i d ced e he bjec f l gic. I ca ill ad i e i e e e (e ce ha kee a i i d hile eadi g i ).

2011 : (1) The ad e f 8.0.1 ca e a da e f hef a e. I he b k e i i g e ha e bee c ec ed. I 7

E i ale a i d ced a d he ce hi b k a d f a e ill f e e l e$E i ale ai ai he i i g de a d c i e c i h he de el e f

h ee al ed l gic. (2) I ha k Richa d Gill ( a he a ical a i ic , Leide a d R alAcade f Scie ce ) f hi ki d e ie f he fi edi i , Gill (2008). (3) Al he b k D (3 d edi i 2011) ha bee da ed. (4) Ne a eE (2009) a he a ic ed ca i , a dC (2011)

ha e e d he a ad e b di i i b e al ead e i ed bel . (5)Reflec i g L gic i (2009): i i a de f l b k b i ld be efi f a

e ha R ell Pa ad i e l ed ( ee 128 129 bel ) ha i eade ee be eha he i l a ( a l fic i i ) hi ical e i de, ee C lig a (2010).

9

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 10/256

Brief contents

27 1. A direct hands - on introduction to logic

45 2. Logic, theory and programs

67 3. Propositional logic

91 4. Predicate logic

135 5. Inference

167 6. Applications

179 7. Three - valued propositional logic

197 8. Brouwer and intuitionism

207 9. Proof theory and the Gödeliar

231 10. Notes on formalization

237 11. Reading notes

251 Conclusion

253 Literature

10

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 11/256

Table of contents

5 Abstract

7 Preface

17 Part I. Overall introduction17 0.1 Conditions for using this book17 0.2 Structure of the book18 0.3 A guide19 0.4 Getting started21 0.5 For the beginner 21 0.6 For the advanced reader 21 0.6 .1 Aims of this book 21 0.6 .2 Summary22 0.6 .3 The paradoxes24 0.6 .4 A logic of exceptions24 0.6 .5 A textbook with news25 0.6 .6 Empirical base25 0.6 .7 How to proceed

27 1. A direct hands - on introduction to logic27 1.1 Learning by doing

27 1.2 Not27 1.2 .1 Language27 1.2 .2 Symbols28 1.2 .3 Switch model28 1.2 .4 Truthtable28 1.2 .5 Calculation29 1.3 And29 1.3 .1 Language29 1.3 .2 Symbols29 1.3 .3 Switch model

29 1.3 .4

Truthtable30 1.3 .5 Calculation30 1.4 Or 30 1.4 .1 Language30 1.4 .2 Symbols30 1.4 .3 Switch model31 1.4 .4 Truthtable31 1.4 .5 Calculation31 1.5 Implies31 1.5 .1 Language31 1.5 .2 Symbols32 1.5 .3 Switch model32 1.5 .4 Truthtable32 1.5 .5 Calculation

11

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 12/256

32 1.6 Equivalent32 1.6 .1 Language33 1.6 .2 Symbols33 1.6 .3 Switch model33 1.6 .4 Truthtable33 1.6 .5 Calculation33 1.7 Xor 33 1.7 .1 Language33 1.7 .2 Symbols34 1.7 .3 Switch model34 1.7 .4 Truthtable34 1.7 .5 Calculation34 1.8 Unless34 1.8 .1 Language35 1.8 .2 Symbols35 1.8 .3 Switch model

35 1.8 .4 Truthtable35 1.8 .5 Calculation35 1.9 Tautologies and contradictons36 1.10 Testing statements38 1.11 A summary of what logic is38 1.12 You can directly use a main result40 1.13 Paradoxes, antinomies and vicious circles42 1.14 A note on this introduction

43 Part II. Two - valued logic

45 2. Logic, theory and programs45 2.1 Prerequisites45 2.1 .1 A prerequisite on notation46 2.1 .2 Logic and the methodology of science46 2.1 .3 Mathematica - also as a decision support environment47 2.1 .4 Use of The Economics Pack - Relation of logic to economics48 2.2 Logic environment in Mathematica48 2.2 .1 This book has been written in Mathematica

49 2.2 .2 Notation50 2.2 .3 Input and evaluation50 2.2 .4 Full form and display51 2.2 .5 Logical routines52 2.2 .6 Getting used to Mathematica53 2.3 The subject area of logic53 2.3 .1 Aims of this book 53 2.3 .2 The subject of logic53 2.3 .3 Statements versus predicates, statements versus inference58 2.3 .4 Propositions Htwo - valued logic Land sentences Hthree - valued logic L58 2.3 .5 Truth62 2.3 .6 Sense and meaning64 2.3 .7 Symbolics and formalism65 2.3 .8 Syntax, semantics and pragmatics

12

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 13/256

65 2.3 .9 Axiomatics and other ways of proof 66 2.3 .10 Outline conclusions

67 3. Propositional logic67 3.1 Introduction

67 3.2 Sentences and propositions67 3.2 .1 Constants and variables67 3.2 .2 Englogish68 3.2 .3 Atomic sentences69 3.3 Propositional operators69 3.3 .1 Definition70 3.3 .2 Truthtables and truth value72 3.3 .3 Singularyoperators72 3.3 .4 Binary operations74 3.3 .5 A note on not - that you might not want to read75 3.4 Transformations75 3.4 .1 Evaluation75 3.4 .2 Algebraic structure76 3.4 .3 Disjunctive normal form77 3.4 .4 Enhancement of And and Or 77 3.5 Logical laws in propositional logic77 3.5 .1 Definition78 3.5 .2 Agreement and disagreement80 3.5 .3 Methods to prove something82 3.5 .4 Contradiction, contrary and subcontrary84 3.6 The axiomatic method84 3.6 .1 The system87 3.6 .2 A systemfor 87 3.6 .3 Information and inference89 3.6 .4 Axiomatics versus deduction in general

91 4. Predicate logic91 4.1 Introduction91 4.1 .1 Reasoning and the inner structure of statements91 4.1 .2 Order of the discussion

92 4.2 Predicates and sets92 4.2 .1 Notation of set theory95 4.2 .2 Predicate calculus and set theory97 4.2 .3 Universal and existential quantifiers

100 4.2 .4 Relation to propositional logic103 4.2 .5 Review of all notations105 4.3 Axiomatic developments106 4.4 Predicate environment in Mathematica106 4.4 .1 Notations110 4.4 .2 Quantifiers111 4.4 .3 Propositional form113 4.4 .4 Element and NotElement in Mathematica114 4.5 Theorem that the Liar has no truthvalue114 4.5 .1 The theorem and its proof

13

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 14/256

117 4.5 .2 A short history of the Liar paradox126 4.6 A logic of exceptions126 4.6 .1 The concept of exception127 4.6 .2 The liar 128 4.6 .3 Selfreference in set theory130 4.6 .4 Still requiring three - valuedness132 4.6 .5 Exceptions in computers

135 5. Inference135 5.1 Introduction135 5.1 .1 Introduction136 5.1 .2 Validity136 5.2 Induction136 5.2 .1 Introduction137 5.2 .2 Mathematical induction or recursion138 5.2 .3 Empirical induction139 5.2 .4 Definition & Reality methodology140 5.3 Aristotle’ s syllogism140 5.3 .1 Introduction141 5.3 .2 The four basic figures142 5.3 .3 Application144 5.3 .4 Comments147 5.4 Taxonomy of inference147 5.4 .1 Proof and being decided149 5.4 .2 Provable and decidable151 5.4 .3 Consistency152 5.4 .4 Decidability and consistency152 5.4 .5 Semantic interpretation158 5.5 Inference with the axiomatic method158 5.5 .1 Introduction158 5.5 .2 Pattern recognition160 5.5 .3 Infer 161 5.5 .4 Axioms and metarules162 5.5 .5 InferenceMachine162 5.5 .6 The axiomatic method and EFSQ163 5.5 .7 Expansion subroutines

164 5.5 .8 Different forms164 5.5 .9 Accounting165 5.6 A note on inference

167 6. Applications167 6.1 Introduction167 6.2 Morals and deontic logic167 6.2 .1 Introduction169 6.2 .2 Setting values manually170 6.2 .3 Using SetDeontic171 6.2 .4 Objects and Q’ s with the same structure172 6.2 .5 Universe172 6.2 .6 The difference between Is and Ought

14

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 15/256

174 6.3 Knowledge, probability and modal logic175 6.4 Applicationin general

177 Part III. Alternativesto two - valued logic

179 7. Three - valued propositional logic179 7.1 Introduction181 7.2 Propositional operators, revalued181 7.2 .1 Definition183 7.2 .2 Singularyoperators183 7.2 .3 Binary operators : And and Or 185 7.2 .4 Implies186 7.2 .5 Equivalent186 7.2 .6 TruthValue187 7.3 Laws of logic187 7.3 .1 Basic observations187 7.3 .2 Some conventions remain187 7.3 .3 Some conventions disappear - and new ones appear 188 7.3 .4 Linguistic traps189 7.3 .5 Transformations190 7.4 Interpretation193 7.5 Application to the Liar 193 7.5 .1 The problem revisited193 7.5 .2 The fundamental tautology195 7.5 .3 Conclusion

196 7.6 Turning it off

197 8. Brouwer and intuitionism197 8.1 Introduction198 8.2 Mathematics versus logic200 8.3 Russell’ s paradox201 8.4 Unreliability of logical principles205 8.5 Concluding

207 9. Proof theory and the Gödeliar 207 9.1 Introduction211 9.2 Rejection215 9.3 Discussion215 9.3 .1 In general215 9.3 .2 Ever bigger systems ?216 9.3 .3 A proper context for questions on consistency218 9.3 .4 Axiomatic method & empirical claim218 9.3 .5 A logic of exceptions219 9.3 .6 The real problem maybe psychology219 9.3 .7 Interpretation versus the real thing220 9.3 .8 Interesting fallacies220 9.3 .9 Smorynski 1977221 9.3 .10 DeLong 1971

15

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 16/256

223 9.3 .11 Quine 1976223 9.3 .12 Intuitionism224 9.3 .13 Finsler 225 9.3 .14 A plea for a scientific attitude

231 10. Notes on formalization231 10.1 Introduction231 10.2 General points232 10.3 Liar 234 10.4 Predicates and set theory235 10.5 Intuitionism235 10.6 Proof theoryand the Gödeliar

237 11. Reading notes237 11.1 Introduction237 11.2 Prerequisites in mathematics237 11.3 Logical paradoxes in voting theory238 11.4 Cantor' s theorem on the power set238 11.4 .1 Introduction238 11.4 .2 Cantor' s theorem and his proof 239 11.4 .3 Rejection of this proof 240 11.5 Paradoxes by division by zero243 11.6 Non - standard analysis244 11.7 Gödel' s theorems244 11.7 .1 Gödel - Rosser

244 11.7 .2 Proof - consequentness244 11.7 .3 Method of proof 247 11.7 .4 Philosophy of science249 11.8 Scientific attitude revisited

251 Conclusion

253 Literature

16

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 17/256

Part I. Overall introduction

0.1 Conditions for using this book

The ba ic e i e e f i g hi b k i ha ha e a lea a dece high ch lle el f a he a ic a e illi g k ha le el al g he a . We a e

ha hi b k c ld be ed i he fi ea f a c llege i e i ed ca i .Y ca ead hi b k ,h al if d ha e . E e i he e i g a g a , ill ill be efi f he di c i .

Reade e he ecific f a f a e ad i ed check he a ia eb ec i h e, i ce h e a i ill be ed.

Ye , if ha e a d a he g a , he hi b k a e ha ha e ked i h f a fe da . Y be able ,

de a d i ha dli g f i a d , a d i he ba ic le . N e ha cl el f ll a da d a he a ical a i . The e a e e diffe e ce

i h c a i h gh i ce he c e e i e e ic i c i . N eal ha c e i h a e celle Hel f c i ha a f he ba ic

Ge i g S a ed a d k he ad a ced le el . The e a e al a b kha gi e a i d c i .

Whe a heLogic` a d Inference` g a , h ld al ha e aki g c f E , a lica i f , b he a e a h

i h he f a e d l adable f he i e e .

0.2 Structure of the book

Thi b k i f b h begi e a d ad a ced eade . The a e g ided b he e ec i eec i bel .

The b k ba icall ha :

1. The ba ic ele e : i i al e a , edica e a d e . 2. The ba ic i fe e ce i : i fe e ce, ll gi , a i a ic , f he .

17

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 18/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 19/256

0.4 Getting started

Whe a he g a he d he f ll i g.

E bec e f ll a ailable b he i gle c a d<<Economics`All` . I i g d ac ice h e e e a fe e a a e c a d li e

be e c l he ki g e i e . Th ee li e ca be ad i ed i a ic la .

0.4.1 The first line

Y a b e al a i g:

Needs["Economics`Pack`"]

Thi ake he Economics[] c a d a ailable b hich ca call ecificackage a d di la hei c e . Bef e e hi , ead he f ll i g a ag a h

fi .

0.4.2 The second line

CleanSlate` i a ackage ided i h ha all e e hee . Y h ca dele e e all f he ackage ha ha e l aded a d

e e he decla a i ha ha e ade. The l c di i i haCleanSlate` e e he i a i ha i e c e he i i fi l aded. Y

ld all l ad CleanSlate` af e ha e l aded e ke ackage ha ld a dele e. The Re e All c a d i a ea a callCleanSlate` .

Y ad i ed ec d li e i :

ResetAll

ResetAll Re e All call Clea Sla e, if ece a l ad i .Thi ea ha eb k d e ha e di i g i h be ee calli g Clea Sla e` a d e al a i g Clea Sla e@D

Note that if you first load CleanSlate` and then the Economics Pack, then the ResetAll will clear the Pack from your workingenvironment, and thus also remove ResetAll. If you would happen to call ResetAll again after that, then the symbol will be regardedas a Global` symbol.

0.4.3 The third line

Af e he ab e, c ld e al a e Ec ic Pack fi d he li f ackage .

EconomicsPack

Selec he ackage f i e e , l ad i , a d i e iga e ha i ca d . F e a le:

Economics[Logic]

19

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 20/256

Y ca e i i g b a iPrint → False . Y ca call e ha eackage i e call. If a k a he ackage a d a clea hee f ea lie ackage , i l call Re e All fi . Thi al e e heIn[] a d

Out[] label .

Economics @ xi, …D h he c e f i` a d if eeded l ad he ackage HL.I i ca be S b l S i g i h i h back-a he. T e e a e c flic ,S b l a e fi e ed. Ec ic@ D d e

eed he C l`, Va ia ed` e c. efi e

Economics @All D a ig he S b-a ib e all i e i he Pack He ce e ackage L

EconomicsPack gi e he li 8di ec Ø ackage <Note: Economics[x, Out Ø True] puts out the full name of the context loaded.

Thi b k ill e ba icall he e ackage :

Economics[Logic, Logic`Deontic, Logic`SwitchGraphics, Logic`SetGraphics, Logic`AIOE, Probability]

Al he I fe e ce` ackage i ed b l l ad ha he e i i hea ia e cha e , i ce i e he I fe e ceMachi e hich l d l adi g.

0.4.4 Using the palettes

The Pack c e i h e ale e . The e ale e ha e a e a d c e hac e d he cha e i E i elf.

† The a e ale e i TheEc ic Pack. b a d i ide he c a d ab ea d all ickl call he he ale e g he g ide de he helf c i .

† The he ale e ha e TEP_ a a f hei a e, ha he ca ea il be

ec g i ed a bel gi g he Pack. The e TEP_ ale e c ai bl e b fl adi g he ele a ackage a d g e b f a i g c a d .

† The e ce i he e i TEP_A i e. b ha l deal i h he ackage faki g a diag a .

The l gic a d i fe e ce ale e a e a f he TEP_E ha ce e ale e.

0.4.5 All in one line

Y ca al l ad he Pack b he f ll i g i gle li e.<<Economics`All`

Thi e al a e Need ["Ec ic `Pack`"] a d Ec ic [All], a d e he ale e . I

20

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 21/256

d e call Re e All, h e e .

0.5 For the beginner

The be i d c i i l gic i a d i g i . Cha e 1 ha bee i e ha ca a igh a a .

If hi k ha a e a ad a ced de i l gic, he h ld c i e i hhe e ec i 0.6. O he i e, if a e begi i g, h ld c i e i h Cha e

1 a d k a d i cl di g Cha e 6.

PM. Y h ld ac ice a l , a d e he e a le i hi b k ha each abhe diffe e e ie f he a i l gical che e . O l af e a d , a d l if

a e illi g ceed he ad a ced le el, he c ld a eadi g he eec i 0.6, a d he c i e i h Cha e 7 a d . Kee i i d ha c ld

l k i he e b k l gic i he lib a , abl DeL g (1971), i ce i ca be f ll e cl ded ha e cha e he e e e e k ledge ha ha beef ll a ed he e. I i g d ead h e he e b k , i ce eadi g he e ill cla if

ha h e he b k he ble hile .

Si ce a i g a a e ided, ca ha e a ha de e ie ce, a d hi ill all be e de a d he i e .

OK, hi i he i he e i ch Cha e 1.

0.6 For the advanced reader

0.6.1 Aims of this book

Thi a ag a h i l e i d f he ai e he fi age f he b k.

0.6.2 Summary

The b k i a e b k ha gi e a i d c i ele e a l gic a d defi e hei f a .

I i clai ed ha he Lia i l ed a d ha he The e f G del a e i leadi g hehighe deg ee, i.e. a e l half h .

Fi a di i c i i ade be ee i le a d c le Lia . The i le Lia i l ed b al ed l gic, he c le Lia b h ee al ed l gic. I i h ha a da dl gic i d ce h ee al ed l gic i a ece a a . The a ach f R ell a d Ta kii ejec ed a ece a f a l gical i f ie a d c lica ed be ef l.

21

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 22/256

Al , h ee al ed l gic ca deal i h he called e g he ed Lia f h ee al edl gic. Ha i g e abli hed hi , he h ee al ed l gic i a lied he a ad fR ell, he l gic f B e , a d he he e f G del.

Sec dl , he , h ee al ed l gic a ea be behi d e he . Se ical e ca be

defi ed i al ed l gic b if e all f eed f defi i i he e icale l eed be ca al g ed a ch.

Thi dl , He i g a i a i a i f B e e f i fe e ce a ea bei ade a e.

F hl . The he e f G del a ea be e b he e f he Lia f fhe , he e called he G delia , Thi a e e i able . Whe hi G delia i

e e iall a e ical a a he Lia , he e he e a ea be b ild

e e. Di i g i hed a e eak a d g e a d i i l b eak e haG del e d e h he c adic i ha i behi d he f. Whe e eade a el g e he he e e ca be deal i h b h ee al ed l gic. I

a ic la , hile G del li i elf efe e ce l a e e , (1) e ca al all haa e e efe he e a a h le a d (2) e ca acce a a i (( ¢ ) ( ¢

( ¢ ))). The G delia c lla e he Lia a d he he e di a ea . He ce G dele a a he a ical a g e ha hi he e ld h ld f a e i i alid,

he j h ld f hi eak a i .

Fif hl , he b k c ai hi ical a d hil hical c e ele a f hea g e .

Si hl , all e i he a g e a e backed b f al e i Cha e 10.E al a i i he a g e b f c e ha e li i ed f al

a .

Se e hl , he b k ad i e he f eed f h gh a d le a ce f he i i fhe . D g a i a e he e ce i ha e ha le.

0.6.3 The paradoxes

The a e f he a he a ad e a d G del he e i a he di a i i g.The e i a g ea di e i f i i ha he e l i a ache a e. A d,

he e he e ee be ag ee e , e ac l he e a he d bi a ache a ee b aced. The ke e a le ill a e hi a e he he e f G del (1931). The e

he e a e e i h he e f a eak a ia f he Lia a ad a d he ld

h ld i ce hi a ia i a e ele a he Lia i elf, i.e. i h a T e Fal eal e ele a f e i ical a lica i . I i l beca e f eak a i , e el

a i , ha he G delia ee e. Tha he la e i i i ded eali ed

22

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 23/256

h e clea l f he ide ead a ecia i f h e e l , a i i e ed b he f ll i g e :

Mali (1979): (...) G del fa i c le e e he e f 1931, e f heile e f a he a ic ( 60) a d (...) e f he a di g e l f e ie h

ce a he a ic , f hi he e ca ed a f d al e a i i he ie heldab a he a ic a d cie ce i ge e al. N l ge ca a he a ic be h gh f aa ideali ed cie ce ha ca be f ali ed i g elf e ide a i a d le fi fe e ce i ch a a ha all hi g e a e able. ( 128)

K eeb e (1963): (...) i a e e b i ci i e a e , di i g i hed alike b a i hi gigi ali , f di f c ce i , a d a e f i ica e de ail, G del ca ied

e a a he a ic e a a i gle ide i i ec d a d e eflec i e ha e.

( 229)Va Heije (1967): G del a e i edia el a ac ed he i e e f l giciaa d, al h gh i ca ed e e a i e, i e l e e idelacce ed. ( 594) a d The e i e b a ch f e ea ch, e ce e ha i i i i ,

ha ha bee e aded b hi i fl e ce. ( 595)

DeL g (1971): (...) he j ifiabl fa e l f c e a l gic: G delfi a d ec d i c le e e he e . ( 160) a d G ea achie e e i cie ceha e f e e l i i ed hil hic h gh , a ca be ee i he k f Ne ,Da i , Ei ei . The hil hic i ac f e a he i like i e f d (...)( 191)

Da i (1965), Thi e a kable a e i l a i ellec al hall a k, b i ii e i h a cla i a d ig ha ake i a lea e ead. ( 4)

I hei la i a i f G del he e , Nagel & Ne a (1975) eak ab ai ellec al h . While i i i e.

I c a he e ie i i ef l c ide a e da e a ach l e hea ad e f he Lia a d G delia . The f ll i g able gi e a che e f a ad icalela i ha e l i c adic i , l he l i

a ache . The diffe e ce be ee he i le a d c le a ia f a a ad ie i el ch l gical. I he i le a ia e ca di ec l ide if he elf efe e cea d he la h he e ali ig . I he c le a ia i ake a fe e ide if

he elf efe e ce. I al ed l gic e ca i l f bid hi ki d f ega i eelf efe e ce, i h ee al ed l gic e ca decla e ch i a ce be e ele , i.e.

i h h al e T e Fal e, a d e he hi d al e I de e i a e. B h e h dac all a l each cell f he able. Ye , gi e ha he c le a ia ha beec ea ed eci el all f hi ki d f elf efe e ce, i i e ef l a cia e

23

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 24/256

al ed l gic i h he i le a ia a d h ee al ed l gic i h he c le a ia .

- -

= << i fal e >> The e e ce i hi bl ck i fal e.

= << i able >> N @GD i he be f he

a e e ha a ha he a e e

i h N @GDi able.

The a ach i hi able clea l c a i h he ea lie e . N l i he Lial ed b G del he e a e diag ed a c e e ce f a c i led Lia i a eak

e f c di i , aki g he half h fallacie .

Gi e ha c a , he eade i f c e i i ed d he a g e i hi b ki h ca e.

0.6.4 A logic of exceptions

Al h gh he di c i bel igi a ed f a d i l gic a d a a al i f heLia , i ha a ea ed e e e d i i h di c i he a ad f R ell, he

he ie f B e , a d he he e f G del. The ea bei g ha he e ic

a ea be ef l a lica i f ha .

0.6.5 A textbook with news

A c f a f e b k i ha he a e acce ed k ledge. Ne ielega ed he j al , a d i a e c la e he e a fe dece ia bef e i i k d

i he e b k . Thi e b k c ai acce ed k ledge a d he c i ei h he e . The e i ha i ha a ach i ce he e f ll l gicall fh e ba ic . The ai i be a a e f i ha he h le de el e i e e ed

a a e b k i deed. The ice ca a f he ba ic a d k h ee al edl gic a d f he .

The e b k i ba ed a 500 age d af e b k f 1980 i D ch a d a 100 aged af a f he ai e l f 1981 i E gli h. The a g e c ld be ecalled

i h l a li le e eadi g ha li le had bee f g e . The bjec ha beea ached h ll f e h agai , agai b ildi g he de el e f he ice

i f ie . The ba i ha bee ha E gli h a , eglec i g l f age i

D ch. Thi ced e ki he eed f e ac a la i a d c i g. Wi h hea ailable a a e ial , e i E gli h ha e bee c ea ed af e h a d h e h ld

e be didac icall clea . Hi ical e f c e eeded be ed e . The

24

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 25/256

li e f a g e a i f 1980 1981 ha bee cha ged h e e . The fi al ee e ed he e ha bee ce ed e ha e i e (i cl di g he 1980 1981

e i d), ha e h ld h e f e didac ic cla i .

Al , he a h ha f ll ed he li e a e i ce 1980 1981. Ye i i i e i able ha

he e ill be e de el e i he li e a e i ce he , hich hi b k cae . Thi i ac all ca e f ala , i ce, had he e ea che i l gic a dhil h i he la 25 ea e l ed he Lia a d G delia a ad e (i he a ef hi b k) he el hi ld ha e c e ge e al a e i a d al hi a h

ld ha e iced j f eadi g he e a e . Gi e he a a e ha a ef ag a i i he e bjec he a g e i e 25 ea ag i ill a f e h a i ca

be.

0.6.6 Empirical base

The b k cl e i h e e f ali a i . The a h i a ec e iciah e i e i ed ca i i cl ded he ba ic a h c e al f ll ed b def a h a d h ic a he U i e i f G i ge . A field e ai ec e ic , I

d ad i f ha i g died e l gic a d hil h beca e f bei g ca gh b ef da e al i e , b I d ha e he i e he i e e f ali e i all. The

d hil h i ha he che e k ha he ca be f ali ed if de i ed.

Wha i e f hi a h a e he g a i i e d i g he h lidaea f Ch i a 2006. Th e ea l he b d f he e . The ea lie e if E f he id 1990 al ead c ai ed i le i i al l gic a d

i fe e ce b he e ha e bee i e e a ded, f hich, gi e he able ab e, he al ac ical i le e a i f h ee al ed l gic f c e igh be j dged

didac icall c cial.

0.6.7 How to proceed

Of c e, ce ha e ked elf Cha e 9 a d 10, a d he Readi gN e i Cha e 11, he l , he ad a ced eade , ill l be efi f he

ai i ellec al e l f hi b k. Thi a gi e a f da i a d j ifica i hae ell he begi i g de . Y igh fi d ha hi e l igh be challe gi g.

The a g e i he i d c a a l k ea i le, b ha i j heh a i g ha I ch e, a d he a g e i i e ab ac . The acce ible h a i g akeha he a g e ca be f ll ed b he a e age de , b , i e e ie ce, i ake

a e ab ac l ai ed i d eall de a d he a g e . The e ill i al ei a g d ed ca i .

25

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 26/256

26

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 27/256

1. A direct hands-on introduction to logic

1.1 Learning by doing

The be i d c i i l gic i d i .

Y ha e bee fa ilia i h l gic i ce bi h b i ca be e ci i g l k a i i a e

a . The e a ic a . Thi ill gi e a e f ded c i ha ca a le .

The a i a i a d i e ill be e lai ed i e de ail i he e ai de fhe b k. The idea f hi a i ha fi de a d ha ha e . Y ca

d ha i h e c fide ce. The i a S ic l gicia Ch i (280 207 B.C.)al ead e ed ha e e e d g a e ca able f ea i g. He a a d g cha i gaf e a , c i g a a f k i h h ee a , iffi g a d, i h iffi g,

aci g he e ai i g e.

Le ake a l k a N , A d, O , I lie , E i ale ce, X , U le , a l gie a dc adic i .

1.2 Not

1.2.1 Language

C ide he e e ce J h l e Ma a d he e e ce J h d e l e Ma .

N ice a hi g a ic la ? Well, he e e ce a e i e . O e e e ce i hede ial a d ega i f he he . T ge he he f a ai ha gi e all ha i ible.If e e gge ha he e i a iddle a ch ha J h c ld l e Ma a li le bi de e c di i he hi ill ea he ega i f J h l e Ma i

ha he d e c le el l e he a he a e e e e e .

1.2.2 Symbols

We ill e he b l N e e hi i i . Th if = J h l e Mahe N [ ] = J h d e l e Ma . We igh ha e defi ed he he a

a d b ce e a ig e f i ch e he e k ha N [ ] a d f .

27

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 28/256

1.2.3 Switch model

Elec ical i che a e a del f l gic. The ba ic i ch la c i f hef ll i g ele e ( ee he d a i g bel ):

1. A elec ical c e fl f he ega i e le ( he lef ) a i i e le (

he igh ).

2. The e i a la ha ill b he he e i a elec ic c e a d ha ill b he he e i c e . (I i a g d la .)

3. The e i a i ch ha de e i e he he he e i a c e ha he la ill b . If he i ch i he he i e i cl ed a d he la ill b . If he

i ch i ff he he i e i e a d he la ill b .

Th he i ch i e ac l c e he la b , a d e ca e l i hi f a

del f l gic.

† The e e g a h h he ff i i , h N [ ]. Thi ill lea e f ee i e e e i a i i e ega i e a e , i a a ha c cei e f he

ld ( h = J e i ld = J e i g ).BasicSwitch @pD

- Lamp + p

1.2.4 Truthtable

We ca e lai N al b ea f a h able . Thi able li all he a e f held ha a e ible a d he gi e he c e e ce f each e a a e a e. The

ible a e f a e e a e T e Fal e. The la b i d e b .

We a e fa i de a di g N ha e i d ce a ecial b l f i .N [ ] ill be de ed i ce hi ake f ea ie eadi g.

† N [T e] gi e Fal e, a d N [Fal e] gi e T e.TruthTable @Not @pDD

p ŸTrue FalseFalse True

1.2.5 Calculation

A fi al a de a d N i e a i h e ic. Whe e h al e 1 a d 0a d he hi k f a ha i g l al e 1 0 he N [ ] gi e 1 .

28

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 29/256

† T h a d Fal eh d ca be a f ed i 1 0 b ea f he f c iB( a ed af e a i a l gicia ).

?Boole

Boole @expr D yields 1 if expr is True and 0 if it is False.

† B lea al e 1 a d 0 ca be a f ed back i T e a d Fal e b i ge a i . Whe he al e 1 e e e h he a e i g ea ha == 0.

ÿ p êêToAlgebra

1 - p 1

1.3 And

1.3.1 Language

C ide he e e ce = J h l e Ma , = J h li e i L d a d = J hl e Ma a d J h li e i L d . Agai , d ice a hi g a ic la ? OK,

he e a be e i b e e b ha h ld bec e a a e f i he da d , called .The e e ce ca be ee a .The c d e e ce

i l e if b h i c i e a d a e e.

1.3.2 Symbols

We ill e he b l A d ea e e e he c j c i . Th e ca i e= .

1.3.3 Switch model

† Thi elec ical ci c i e i e ha he i che a e bef e he la b .Thi del .

AndSwitch @p, q D

- Lamp + p q

1.3.4 Truthtable

The h able kee ack f h ee a e e . The e a e a e f he ld f , a el , . The e a e a e f he ld f, a el , . Wha ha e

i h de e d he 2 2 = 4 c bi a i , a el , , , , . The ligh l b he b h i che a e , h , .

29

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 30/256

† The a e e i l e if b h b a e e a e e.SquareTruthTable @p Ï qD

H p Ï qL q Ÿq p True False

Ÿ p False False

1.3.5 Calculation

Whe e ake he B lea al e 1 0 f a d he i he a e a Mi [ , ] ==1, he i i f b h.

† Wi h al e 1 0 e ca al e l i lica i .p Ï q êêToAlgebra

p q 1

1.4 Or

1.4.1 Language

Whe i i i e he x2 i i i e. Whe i ega i e he x2 i i i e a ell. Ifac , x2 i i i e f all e ce 0. The l i f x2> 0 ca be gi e a i i i e

i ega i e a d he ill be called .

1.4.2 Symbols

We ill e he b l O ea e e e he di j c i . Th e ca i e . The c e f La i el = . The f O i i ed he ide f

A d.

1.4.3 Switch model

† I hi elec ical ci c i l e i ch eed be bef e he la b . Thidel .

OrSwitch @p, q D

- Lamp + p

q

30

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 31/256

1.4.4 Truthtable

ill be Fal e l he he a e f he ld i , .

† The a e e i l e if a b a e e i e.SquareTruthTable @p Í qD

H p Í qL q Ÿq p True True

Ÿ p True False

1.4.5 Calculation

Whe e ake he B lea al e 1 0 f a d he i he a e a Ma [ , ] ==1, he a i f b h.

† Algeb a h a de e de c be ee N , A d a d O , i ce i he a e a ( ).

p Í q êêToAlgebra

1 - H1 - pL H1 - qL 1

% êêSimplify

p + q p q + 1

The algeb a e ifie ha i he a e a ( ), b e ca al e heh able , a d e ca al a e back la g age: J h ea ie Cha le

a che ele i i i he a e a I i he ca e ha J h d e ea a ie a d haCha le d e a ch ele i i .

1.5 Implies

1.5.1 Language

The e e ce If i ai he he ee a e e c ai he If ... he ... c di i ala e e called . The fi a i called he a d he ec d a he

.N e ha he ee ca be e beca e he ci ee clea e a ed b .The e e ha ake a i lica i fal e i he i ai a d he ee a e e . Iall he ca e he i lica i i e. A i a i a i i he i d e ai :

he he i lica i ill i e (a d i ha a h he ical a e).

1.5.2 Symbols

The i lica i i b li ed i h I lie ea e . Th e ca i e I lie [ , ] .

31

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 32/256

1.5.3 Switch model

The i ch del f i ac all he i ch del f ( ) i ce he e a ee i ale . We ca h hi i h a h able i a calc la i . We ca al ee hi ila g age, he e ab e a e e ai i e i ale I d e ai he ee

a e e . Recall he age ld li e Y e life .

1.5.4 Truthtable

† The a e e i l fal e if i e a d i fal e.SquareTruthTable @p qD

H p qL q Ÿq

p True FalseŸ p True True

† A ick i b i e f a d ee ha hi gi e he able f O . NB. The affi e he cl e i .

SquareTruthTable @ÿ p qD

HŸ p qL q Ÿq p True True

Ÿ p True False

1.5.5 Calculation

I lie ca be e e e ed i h § . B l i alg i h f i e ali ie a ediffe e f h e f e ali ie . A a la i i e ali ie i i g he e i ale ce

i h ( i g ha he affi e he cl e a iable).

p q êêToAlgebra

q p - p + 1 1

% êêSimplify

p q p

1.6 Equivalent

1.6.1 Language

Ab e, e al ead ha e bee a i g ha e e e i a e i ale a he . Be i ale ce e ea ha he e i e if a d l if he he i e. Thi ... if a d

l if ... ca al be e e ed b ... iff ... . The e i ale ce al c e e he b h ide a e fal e.

32

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 33/256

1.6.2 Symbols

E i ale [ , ] ill be e e ed i h ñ . Thi e e e ha a e i ale ce h ldhe b h a d h ld.

1.6.3 Switch model

Ac all he elec ical i ch f N al ead elie e i ale ce . The ligh biff he i ch i .

1.6.4 Truthtable

† The a e e ñ i l e if b h a iable ha e he a e h al e. I hica e e e he f ll e e i E i ale i ce he b lic f añ i

l defi ed f . N e he T e he diag al f e lef l e igh ,a d he Fal e el e he e.

SquareTruthTable @Equivalent @p, q DD p q q Ÿq

p True FalseŸ p False True

1.6.5 Calculation

E i ale ce i ea l e e ed b == .NB. Thi ha bee g a ed b ca beded ced.

ToAlgebra @p ~ Equivalent ~ q , All Æ True D

8H p q - p + 1L H p q - q + 1L 1, H p 1 Í p 0L, Hq 1 Í q 0L<Reduce @% , 8p, q <D

HH p 0 Ï q 0L Í H p 1 Ï q 1LL

1.7 Xor

1.7.1 Language

The e e ce Ei he I a a h e igh I ll gi e a call g e he ec ai he ei he ... ... ha e e e ha he c e e e ce a e

all e cl i e. The a e e ca be b h e b h fal e.

1.7.2 Symbols

The b l f ei he ... ... i ba ed O , called X ea e. Th e ldi e X [ , ] .

33

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 34/256

1.7.3 Switch model

The X elec ical ci c i i called he h el ci c i . I i ed al g ai ca e ha ca c l he ligh f d ai a ell a f ai , ha d

ha e cli b he ai j he la ff. The ligh b l he a

i gle i ch i ha he he i ff. Thi del . PM. I he g a h, he li ei he iddle c b d ch. Al , he a i ch i e , he i c ec he

e i e. The d a i g h a all ga he i e igh hi k ha he e i i ch b a e a e c ec i .

† The ei he .... ... i ch.XorSwitch @p, q D

- Lamp + p q

1.7.4 Truthtable

† N e he Fal e he diag al f e lef l e igh , a d he T e el e he e.X i he ega i f E i ale . Th X [ , ] i e i ale a i g ha ( ñ ).

SquareTruthTable @Xor @p, q DD p q q Ÿq

p False TrueŸ p True False

1.7.5 Calculation

X [ , ] ca ea l be e e e ed a ∫ ided ha a d a e 0 1. Ye , l i gi e ali ie i diffe e f l i g e ali ie , e ca be e e ã 1 ,

de a di g ha each a iable i 1 0.

ToAlgebra @Xor @p, q DD p + q 1

1.8 Unless

1.8.1 Language

The e e ce I ll ake a a le, le a , f he I ll ake a big ch c la e f dge

a e he al i a i , a a le, le a c di i a lie .

34

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 35/256

1.8.2 Symbols

We ca e U le [ , , ]. Whe he e i c e e ce he U le i a f f O .

1.8.3 Switch model

The e i a ic la i ch del, e ce he ai i ch d i he ba e e ff he h le e i ca e e hi g i g.

1.8.4 Truthtable

† Wi h U le i j O . A S gU le [ , ] i ( ñ ).SquareTruthTable @p ~ Unless ~ qD

HŸq pL q Ÿq p True True

Ÿ p True False

† U le k be i h h ee a iable . J like e i ale ce i a ea be ac j c i f I lie e . Beca e f he hi d a iable he a e h able

i diffe e l a d hide he , SquareTruthTable @Unless @p, q, r DD

HHŸ q pL Ï Hq r LLq Ÿq

p 8True, False < 8True, True <Ÿ p 8True, False < 8False, False <

1.8.5 Calculation

The calc la i che e i j he c bi a i f he ea lie l gical b l . Thi a be e f he ea h c b k l gic e d f ge ab U le , e e

h gh i la a i a le i l gic a e hall ee bel .

ToAlgebra @Unless @p, q, r DD

H p H1 - qL+ qL Hr q - q + 1L 1

1.9 Tautologies and contradictons

I he e diag a he e a e l e i he e e c ea ed a i ch. The ee e e c i ge a e e ha ca be e fal e. All he i a e

.

† All i i he i e i elf ca be ee a i che ha a e al a cl ed, a d h aa e e ha a e al a e . The e a e e ill be called .

35

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 36/256

† All i d a ca be ee a i che ha a e al a e , a d h aa e e ha a e al a fal e . The e a e e ill be called .

Whe e b ild a elec ical i chb a d ch ha he la al a b ha e ei ch e fli , he e igh a ell i a di ec c ec i g i e. Whe e b ild ai chb a d ch ha he la e e b ha e e c bi a i f i che e ,

he e igh a ell ake a a all i che a d i e .

† Thi i a a l g (al a e). T hTableF ead f igh lef .TruthTableForm @p Í ÿ pD

Or p Not p

True True FalseTrue

True FalseTrueFalse

† Thi i a c adic i i i al a fal e.TruthTableForm @p Ï ÿ pD

And p Not p

False True FalseTrue

False FalseTrueFalse

1.10 Testing statements

C bi a i f l gical e a ca be e ed b he h able , b l i g algeb aice a i b calli g a l e like L gicalE a d Si lif . I i ible c c all ki d f elec ical ci c i ha i ic c le i i , a d de e i e

hei h al e . I fac hi i ha ha e i c e . The elec ical i che

h h e e a e l ic e a d he e i e ca be c bi ed c ea e a i chb a d.

Calli g a l e di ec l i he a e b i hide all he i e edia e e . Whe a e begi i g i h he e a ic d f l gic he ld be i e e ed i

h e e check he . The h able e h d he i he be a ach. The ab eh able ed a a e f a b he a e e ha e a diffe e be f

a iable he i i be e e a f ll able f , he e all a e f he ld a e ie a a e bl ck , a d he e igh check he e i he e al a i .

We aid ha X i he ega i f e i ale . Le check ha .

36

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 37/256

† Thi i he a e e ha e ill check.try = Equivalent @Xor @p, q D, ÿ Equivalent @p, q DDŸH p qL p q

† Thi i he c e f he a e e .TreeForm @try D

Equivalent

Not

Equivalent

p q

Xor

p q

† Thi i he h able i e e i e f , ha ead f igh lef . Each bl ck gi ehe T e Fal e c bi a i f he a iable a d he e a ha he cc i .

The lef c l h l T e, ha he e i ale ce ha e e ed i al a

e: a a l g .TruthTableForm @try D

Equivalent NotEquivalent p q

Xor pq

True FalseTrue True True

FalseTrueTrue

TrueTrueFalse True False

TrueTrueFalse

TrueTrueFalse False True

TrueFalseTrue

True FalseTrue False False

FalseFalseFalse

37

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 38/256

1.11 A summary of what logic is

A i g ha i f a i i e e ed i e e ce , he e ca b e e ha e

e e i a e al a e, he al a fal e, a d agai he e i e e a de i e fal e. We ca al b e e ha he e f al a bei g e al a

bei g fal e de e d e i el he c e f he e e ce, he ac al a ef he ld. U i g he c ce f l gical ece i (a d h h ical ece i ) e

fi d he f ll i g di i c i :

1. Se e ce ha a e al a e = la f l gic = a l gie = ece a il e

2. Se e ce ha a e al a fal e = a i la f l gic = c adic i = ece a ilfal e

3. Se e ce ha a e e i e e a d e i e fal e = c i ge l e fal e

The bjec f l gic c i f i e iga i g he ded c i a e alid, he he a ei alid, a d he he a e i c cl i e. Pa f ha e i c ce de e i i g

he a e e a e ece a il e, ece a il fal e, c i ge b hei ec e a d hei ela i i fe e ce i elf.

1.12 You can directly use a main result

Si ce i ea e, ca di ec l e a ai i e a d e l i hi b k. Tha ai e l i Decide[ e ] ha ca e ac e c cl i ( he e ). A

all e a le gi e a di ec i d c i i he l gical i e a d i h h ca a l he i e . (See Ge i g S a ed i he e begi i g fi if eall

a he g a .) The i e Decide k l f i i al l gic, a dhe e be f la ed i E gl gi h , a i lified E gli h like la g age.

E gl gi h a e e ill ca ha e e ca e le e a d c a i . Nega i i l

ec g i ed he N a ea a he begi i g f a e e ce. E gl gi h al e If... he ... i ead f he e eda ic I lie .

The f ll i g e a le e he i fe e ce che e called . Whe i f a i e i , he e i fe a he e . The e i ha did

cc a a e a a e e i he li a d ha e h e e a a e f.

Decide @ x, opts D e f C cl de@Ded ce @C cl de@D , DD. Theced e a a icall A dO E ha ce

Englogish will be discussed below in more detail, and similarly the procedure of “AndOrEnhance”.

38

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 39/256

† The e ac i f a deci i a be ible b Decide.Decide["If it rains then the streets are wet. It rains."]

AndOrEnhance:: State : Enhanced use of And & Or is set to be True

8the streets are wet <

† Recall: he b l e e e N , ha N [ ] e e e he ega i f .Decide["If the apple falls then it hits my head. The apple falls. If it hits my head and I am Newton thenI invent gravity. If I invent gravity then I am Newton. Not I am Newton."]

8Ÿ i invent gravity, it hits my head <

† Whe e If ... he ... , , a d a d a e a he ca ef eig la g age .

Decide @"If il pleut then je t’aime. Il pleut." D

8 je t'aime <

† S c a e d e a ee Pla le Pla a ee hi . Pla d e a ee S c a e if S c a e a ee hi . Pla a ee S c a e if S c a e

d e a ee hi . Well, fi check ha ea :(Not["Socrates wants to see Plato"] ~Unless~ "Plato wants to see Socrates")

HŸ Plato wants to see Socrates Ÿ Socrates wants to see Plato L"If not Plato wants to see Socrates then not Socrates wants to see Plato. If Socrates wants to seePlato then not Plato wants to see Socrates. If not Socrates wants to see Plato then Plato wants to seeSocrates." // Decide

8Ÿ socrates wants to see plato, plato wants to see socrates <

† M ch ea i g elie c e fac al . The be a deal i h he e i hee i e f heLogic` ackage i alif ha e e . The f ll i gi a alid a g e , a ed c i ad ab d i.e. f b c adic i , hec e fac al like The ee ld be e , ld he , if i ai ed ? :

"Suppose that it rains. If suppose that it rains and our suppositions fit reality then it rains. If it rainsthen it is wet. Not it is wet." // Decide

8Ÿ it rains, Ÿ our suppositions fit reality <

† T ff he e ha ce e f A d a d O . PM. Thi ill be e lai ed bel .AndOrEnhance[False]

AndOrEnhance:: State : Enhanced use of And & Or is set to be False

39

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 40/256

1.13 Paradoxes, antinomies and vicious circles

Ne he bea f b lic l gic, e he i a i d l gic a e he

a ad e , a i ie a d ici ci cle ha a i e b h i dail life a d i cie ce.S e a e e ha 2000 ea ld a d he ac all hel ed i la i g a ki d de el de l gic, a he a ic a d cie ce.

Rega d he f ll i g a e e :

1. D l k he e !

2. Be a e !

3. Ge e ali a i a e bad b he el e . Y j h ld ake bad

ge e ali a i . Thi i f c e a ge e ali a i . 4. A eache , e da : 2 a d 2 i 4 , a d a he da : 2 a d 2 i 22 .

5. I lie. (The Lia a ad , G eek e d e ai . If I lie i e, he I lie. Whe Ilie i a lie, he I eak he h.) Va ia a e Thi e e ce i e Thii a c adic i .

6. S c a e : Wha Pla a i e. Pla : Wha S c a e a i e. Thed a a hi g el e.

7. She a ched ele i i a d i ed he ai i l gicall he a e a She i edhe ai a d a ched ele i i .

. H ele l i l e b c f ed: I ca l hi ki g ab b hi ki gha I d a hi k ab a e, b he I ill hi k ab ; lee hi k ha I d a hi k ab .

. Whe he e a e a e ci cle , he h ca I hi k a d a ?

10. A he de e i e ha e b e e e i icall . B a e he a d e i iced ?

11. Whe al le, h ible hi g ha e .

12. Ce a e , D Q ich e , he a age The B igde: I he La d f he J , ala i a ed ha i i i g a ge ha e a e he ea f hei i i , a d lia

ill be ha ged. The b de f he La d f he J i gi e b a i e , a d e he b idge ac i a C i e abli hed j dge i i he e la . O e da a

a ge a i e h a e : I ha e c e be ha ged.

13. S e i e ca be de c ibed b i ha a ade a e de c i i i elf ?

14. A ca al g e li a i ca e . S e i e he ca al g e ill e i i elf,e i e . Wha ab aki g a ca al g e f all ca al g e ha d e i

he el e ? Will ha e ca al g e e i i elf ? (Be a d R ell e

40

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 41/256

a ad .)

15. A age ld f he c c dile: A c c dile ha ake a child a d ha beeh ed d b he fa he f he child. The bea eac : I i e hechild , if e l edic he he I ill e he child .

The fa he , h i g hi i : Y ill e child e.

16. Thi e e ce c e ac l i d i e, a d h Thi e e ce d e c e ac l i d i fal e.

17. The ie f l gic a e al a c i e . Thi i e a f ll . The a e ei hec i e i c i e . Whe he a e c i e , he he a e c i e . Whe

he a e i c i e , he he ca e a hi g, al ha he a e c i e . I b h ca e he a e c i e .

1 . A ble f l gic a e he e ical e a ce f idi a d li icia . B hee idi ( eb d h d e k ab hi g ha a e ) a i d ced

igi all b he G eek f h e h did a ici a e i he di c i hea age e f he a e, i.e. h e h did a ici a e i li ic .

1 .

StringLength["The number of Berry is the smallest natural number that cannot \be defined by at most 108 numbers or letters."]

108

S e f he a ad e ab e a e i he eal f ag a ic ch l g , ee Wa la icke al. (1967). I ha ca e he f c i he ch l gical a ec f a ad icalc ica i , abl c le a d ibl c adic i a i f a i , hae e igh c ib e e al di de . Lege d ha i ha e Phile a f C e edied a a e l f hi ha d hi ki g he Lia Pa ad . I ha e ec he eade ha bee a ed. Wa la ick e al. ide d a a ic eadi g, i a ic la i ce he de ha i e he l gical l abili f a i i e .

H e e , all he e diffe e field a e ch f a i le b k l gic a d h iill be i e li i he field f a lica i .

PM 1. The l gicia , e a d g a a ia Phile a f C (ca. 340 285 BC) i e ed

ha e aid: T a elle , I a Phile a ; he a g e called he Lia a d dee c gi a i b

igh , b gh e dea h. A a e l eaki g i he af e life. See B che ki (1970:131)

a d Be h (1959:493).

PM 2. H ghe & B ech (1979) gi e a a h l g f a ad e .

PM 3. Ma e le e a ad f c adic i b he e i e e a i i a

ee i g c adic i , ea i g ha i i e e a a c adic i a fi hile

cl e e a i a i cla ifie e hidde l gical c c i . F he G eek d a

( ea i g, e ec a i ) a d a a ( e , be ide), h like bei g be ide he i ( ha i

41

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 42/256

e ec ed). The d a i c e f (la , c ) a d a i (agai ).

See C (1963).

1.14 A note on this introduction

Ma E a i h l ge e bef e he i d ce hel gical e a . Ab e e ha e e e ed he a he e begi i g. The idea i ha

eade a e fa ilia i h l gic i ce bi h ha he ca ea il g a b lic l gici h ch ad . L ge i d c e e d b e a d he kill i e e bb c i g a c e c ib i f b lic l gic. B begi i g i h he b lice e e a i , eade ill ee he , I lea e hi g a d ill g i e e ed

k e ab he bjec . Wha i e eciall ice ab he l gical e a i ha

he ha e del i a i e e e a i (la g age, b l , ci c i , able ,e a i ) a d ha he c bi e i i i g a . S b lic l gic i a ge f bea ,a d, he f f i i ha i g ea l e ha ce ea i g e .

Tha bei g aid, he f ll i g a idabl c i e i h l ge e . The ab e ha bee a ick i d c i b e ha e bee l a d ha e bee a i g all ki d f

hi g . Le ec ide ha e ha e bee d i g a d le a ach hea e i a e e a ic a e .

42

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 43/256

Part II. Two-valued logic

The fi e cha e i hi Pa a e al ed l gic. Se e ce ca l be T e Fal e. I Pa III e c ide e al e a i e a ache .

43

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 44/256

44

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 45/256

2. Logic, theory and programs

2.1 Prerequisites

2.1.1 A prerequisite on notation

Si gle e ide if a c ce a d d ble e ( a i a k ) ide if a i gf b l . Th e i he c ce f e , a d e i j he i g f

b l , , , e ce e a. The e i i di i g i h clea l be ee hei g (a e i g) a d he e i i g (li i g, i g) f a e e ce a he a cie

G eek al ead ed h a a igh ead al d a eech i h k i g ha iea . S c a e c a ed ea i g a eaki g e elf, i e l, a d ha

e ld lie e elf. I hi a e a a e i g i eaki g , clai i g hf ha i e ed. The f ll i g c e i he i ef l: (a) he a e e ce i

a e ed ed he i cc i h a i a k , (b) he a e e ce i e elefe ed he he e e ce ill be be ee a i a k . I ha ca e he i gf b l ha f he e e ce i ega ded a a bjec f i elf. Le e i alic

(e.g. ) de e a iable f e e ce . Th i j he le e a d i a e e cech a I ai . . We ca i e = I ai . a ig a c a i g f b l a

a iable; = A e [ I ai . ] he i he i i ha i ai ( i h i i ala iable a d c a ).

PM 1. Thi c e i a e ha e ill ee f he c e he he e i e d

e e e (e.g. J h aid: Be he e i i e ) he he e i h a l hi

di i c i be ee e i a d e. We al de e d he c e e e

c f i be ee efe i g e e ce a d i g i alic gi e a

e e i .

PM 2. I , e e ce a e called S i g a d ca a i la e S i g i h

a i f c i . Thi i e al a ed he e, b if d hi i he i

h a li f S i g f c i .

?*String*

PM 3. Se e ce a iable like ca be ide ified b diffe e e e i g, c e i all b

he e f . If e did d ha he e ld ha e e e i hi e e ce ,

45

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 46/256

ha The e e ce I ai i e. ld bec e The e e ce i e , a d

he e ld eed fi d a a e e ha ld be a a iable a he ha he

le e . I alic a e e c e ie .

PM 4. S c a e i igh f ge i g id f all he i e a d h i h a di c e a d

c ce a i g a e i e al delibe a i i e e i . The e a i def cie ce i le all a g e i k h gh i d ha ca a i e a

i e al c ic i f ha hi k i he ca e. Le e a i h a hi g

he ha a be e a g e . A d ake he i e hi k i h gh. A he ca e i hei i f a j dge i c . The j dge l e abli h he e ide ce b al

b e e i hi hi elf he elf he he hi c i ce be d ea able d b . Thi

(F e ch) i e f he legal e e i i e bef e he e ca be j dge e .

PM 5. Ye , S c a e idea igh be e el a beggi g f he e i , he he i a i

a he i ha a i d efe ea i g ab e e e. I he d , e le ca f lhe el e , a d Na e e ai he be del.

2.1.2 Logic and the methodology of science

Thi b k deal i a il i h l gic. H e e , di c i e i e e a le , a d ihi b k he e h d l g f cie ce ill f c i a he e a le a lica i . F

e a le, he cie i c e i h a h he i c jec e he i igh be ha d e i f all ci c a ce , b ha he ca d i de ig e e i e a ge ed a

ef i g i , ha , if i a e he e , he ha e e g d a ach al e i . Thiced e i g ded i l gic, a d i i ef l ee h ha i . The e a e a i

he i e i he e h d l g f cie ce ha l gic ca ill i a e a d ha a eill i a i g f l gic. I fac , l gic a d he e h d l g f cie ce a be ei i a el li ked ha e el a e a le.

A ke i e i ha he e each a c adic i he e f he hi g di c edca e i (Sch de 1890, ci ed i B che ki (1970:366)). Th l gic a d a he a icha e e i ac e i ic : c adic i a d i ibili f hel e ea ched i c i e h he e .

2.1.3 Mathematica - also as a decision support environment

i a la g age e f d i g a he a ic he c e . N e haa he a ic i elf i a la g age ha ge e a i f ge i e ha e bee de ig i g

a e hei he e a d f . Thi elega a d c ac la g age i bei gi le e ed he c e , a d hi c ea e a i c edible e h e ha ill

likel g i e f he e l i f a ki d e hi g ha ca be c a ed he i e i f he heel he al habe ; a lea , i egi e i h e like ha . N eha , ac all , i i he i e i f eci el he heel ha a e ed, i ce

46

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 47/256

e e b d ca ee d e like i i i e , a le i he M ; i a he a le haa he eal i e i . I he a e a e ge e a i a e likel eak ab hec e e l i , b he e e l i ld be hi i le e a i fa he a ic .

al ead i a deci i e gi e f a ki d. If e algeb aic l ii e he he e i a l f ded c i bef e he a e . H e e , ha

a e d e c e a a ea E gli h e e i a d d e ead a a c cl i ihe a ha a g d eake ld a i e hi he eech. The idea he e i , he ,

e e d e a a deci i achi e, a d e i he e i hli g i ic ded c i . N e al ha e e l ega d a a la g age i elf

, a d he ce e a e i he bjec field f be e i eg a i g la g age a d h gh .

S e ha ha e a bl ck f e , f e a le a e ha a i e e ea che l . W ld i be ice b i i c e , a d ha e i e if he he i

i l gicall d e agai l gic ? TheLogic` a d Inference` ackage a e ae i ha di ec i . Ad i edl , he e ill i a l g a g , b if e d ake

he fi e e ill ge fa a all.

2.1.4 Use of The Economics Pack - Relation of logic to economics

The Logic` a d Inference` ackage ed he e a e i cl ded i E . I

igh ac all e i e a e la a i h ec ic . The ba ic ea i ha b h bjec a e dea he a h , h hi k ee a dee c ec i e he e,a d h e j ed i i g he b k a d he g a .

The e ee be e hi ical a allel . F a ec i i i al a ice e e be ha J h Ne ille Ke e , he fa he f J h Ma a d Ke e , a gh l gic

a d e a b k he bjec . J.M. Ke e a i cli ed l gic a d ea i g, alea , a he hi elf e a ea i e babili a d ed hi a f hi ki g

ha f Ja Ti be ge a d Rag a F i ch h de el ed ec e ic a d he e h df be c chi g. Ec i h igh be i e e ed i l gic a d i fe e ce,

l f he e h d l g f cie ce, b al f bec i g be e ec i ( hde a d b h l gic a d be c chi g).

I e e i g i al hi b e a i b Sch e e (1967:103 104): N i ha e be, ha he a i ali ic a i de ha f ced i elf he h a i d i he fi lace

f he ec ic ece i ; i i f he e e da ec ic ble ha eh a de i e ele e a ai i g i a i al hi ki g a d ac i g I d he i a e

a , ha all l gic i de i ed f he a e f ec ic deci i aki g, , ea fa i e e e i f i e, ha he ec ic a e i he b f all l gic. I iki d f ha d ee ec ic a he he f he b f all l gic. Si ila l , a bab

47

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 48/256

e e i e i g i h If I d ea idge b ll he ablecl h he e e hi gill fall he g d d e ee be ch i l ed i he ec ic a e a da he lea i l gic f lai Ne ia h ic . B he e i a ice e.

The ke bjec f ec ic i he a al i f cial elfa e. Pa f cial elfa e i

de e i ed b he a ke echa i b hich a ac i a e c d c ed i h e .Each a ke a ac i i Pa e i i g a d a Pa e i e e i defi ed a acha ge ch ha e e le ad a ce hile b d ee hi he i ide e i a i g. Each a ke a ac i i l a , a d if he a ici a ld

ee a i e e , he ld a ake i i . Thi e i i e e i g ha eld like ee i al i he a ec f cial elfa e. O e ch he a f cial

elfa e de e d g deci i i hich i g cc . We ee i a e f hea h e le agg ega e hei efe e ce a i e a a cial i . F

e a le, i de c acie , deci i a e g e e e e di e a ei fl e ced b he ball . See C lig a (2001, 2007) V i g The f De c ac .(PM. Tha b k e a l e i g a ad e , a d he fi ed i idea

a igi all de el ed b L.E.J. B e h ge a cha e i hi c e b k.) Ahi d a ec f cial elfa e c i f lai alk, cial c e i , ch l g

e ce e a b hi e d deal i h he e ( ee h e e A (1992ab)). L gicb i l cc i all he e a ea f ec ic .

A ecial a lica i i he l gic f al , al called de ic l gic . The ec i de ic l gic i V i g The f De c ac i e d ced he e bel i ce i bel g l gic a ell a . The e a e he ec i f C lig a (2005) ha ldha e f d g d e d c i b ha a e lef f he i e bei g. The fi i hedi c i f he & , ee he a bel dei d c i . The he i he iad , , ee he a bel Cha e 7 h ee al ed l gic.

Thi aid, i h ld be clea ha hi b k ha bee i e f ec ic del . I i i e ded be ed b a e e e i g i a e i d .

2.2 Logic environment in Mathematica

2.2.1 This book has been written in Mathematica

Thi b k ha bee i e i , a e f d i g a he a ic . Thag a i b h a e edi a d a calc la a he a e i e. The e d ced he e i l ha he a h ha ed b al ha he g a ha e ge e a ed. Th eg a ha e bee i e d ce ha . Y ca cha ge he i i

48

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 49/256

a d ge e a e diffe e e l .

C cial a i k a e:

† = ea ha a iable ge he al e , == ea he l gical a e e haa d a e ide ical

† % efe he e l f he f e e al a i

† a f c i call ca be e e ed a [ ] a //

† /. ea ha b i i lea e a lied

I i a e j be b ca be c ed bjec . Tha he f a he d eak ab e e calc la i b ab .

2.2.2 Notation

O e c e e ce f i g i ha e ill e i a i ha i cade a d f la . The f ll i g i i al e a a d f c i a e

a ailable a da dl i . The g a al ha a e e i e Hel f c i ha ca fi d e de ail he e a d he c ce . I fac , he f ll e f hi

b k i a ailable i E , a d h ca be f d a a Add OA lica i i he Hel f c i f .

¬ p or Not[ p ] or

! p not ; here ¬ is found by  notÂ

q … and ; also input as And[ p, q, ...] or p && q … Here is found by

 and  q … or ; also input as Or[ p, q, ...] or p || q … Here is found by  or Â

p q … exclusive or (either ... or ...) ; also input as Xor[ p , q, … ] . Here is

found by  xor ÂNand[ p , q, … ] andNor[ p , q, … ]

nand and nor (also input as and )

p q implies ; here is found by  =>ÂIf[ p , then , else (,otherwise )]

give then if p is True , and else if p is False

Hand if none of these then otherwise LLogicalExpand[ expr ] expand out logical expressions

Above the line are “operators” and below the line are “functions”. The variables p and q are expressions in Mathematica . Thesymbol comes from Latin “vel” = “or”. The symbol & comes from Latin “et” = “and” written in a special way. The symbol “!” wasinspired by “?”, derivative of “Q.” (a Q with an abbreviation point) standing for Latin “Quaestio” = “I question”, so that the questionmark originally was a sentence by itself. In Mathematica you must enter Implies as the above and not with  =>  (note the blankbefore the arrow) which just gives a double right arrow that merely looks the same.

N e he diffe e ce be ee N ha ha e di e i al i , I lie ha ha

di e i al i , a d A d a d O ha ca ha e e di e i al i . I lie ,A d a d O a e all called bi a e a i ce ha i h he ha e bee igi alldefi ed, hile he e e i f A d a d O i a fea e f .

49

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 50/256

PM 1. Whe e al a e ! i h ! a he begi i g f a li e he ld e i f

a ed i i g eadi g e file . N , ee R .

PM 2. The l gical b l A d i i h c a i f i e ca ali . I a al

la g age he e i ch a c a i b e ill eglec i . C a e She a ched

ele i i a d i ed he ai a d She i ed he ai a d a ched ele i i . O :J h a d Ma a ied a d Ma beca e eg a i h Ma beca e eg a a d

J h a d Ma a ied.

2.2.3 Input and evaluation

Ne lai e f he e edi he e a e al i a d cell f hee al a . Y e e c a d i i cell ( h i b ld e) a d he e l f hec e e al a i i i ed bel i ( h i adi i al f ).

† ca ec g i e e a e e ha ca be e al a ed di ec l be T e Fal e. O he a e e a e ai e al a ed he he d l fficie

i f a i .1 + 1 ä 2

True

p Ï q

H p Ï qL

2.2.4 Full form and display

F a e ec g i i , bjec eed ha e a fi ed f a , called hei F llF . Thif ead ea ie f c e g a b le ea f he h a eade . He ce, he

cell ca be di la ed i a diffe e f . Whe ki g i h h ld al a ha e he F llF i i d.

† I lica i ha h ee i f a : (1) he F llF , (2) a i fi f , (3) he

e = >  he c ea e a ea a ha al a d f I lie . Ihi ca e a iable a d a e defi ed a d he ela i e ai e al a ed. The

F llF i he e ca e a e all he a e. NB. D i I lie i h j a d blea .

Implies @p, q D

H p qLp ~ Implies ~ q

H p qLp q

H p qL

50

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 51/256

% êêFullForm

Implies @ p, qD

2.2.5 Logical routines

A he c e e ce f i g he e i e i ha e de e d ie al a i c e i . If e a c adic i i a i cell he d e i edia el c e a fal eh d i . The ea i ha ee e i a e ea be e i el ded c i e. F e a le, i e a i == 0 a d

!= 0 a fi d a e l i e a d Fal e. Si ila l , i a he a( e a) c l f c i hile bel g he l gical bjec la g age. Fa lica i f l gic, a i i e be efi f hi eak defi i i i ha hi all f a

l i al ed l gic.† E e i g a c adic i d e e al a e a fal eh d.

p Ï ÿ p

H p Ï Ÿ pL

† B he i e L gicalE a d a d Si lif fi d i .% êêLogicalExpand

False

H e e , A d a d O ca ill i lif a li le bi a d de ec c di i ha a e al af lfilled.

† A i Fal e if e c e i Fal e.And @p, q, True, s D

H p Ï q Ï sLAnd @p, q, False, s D

False

† i T e if e c e i T e.Or @p, q, True, s DTrue

Or @p, q, False, s D

H p Í q Í sL

If i e e iall a c l f c i . I k be i h h ee i ha ii be e de d a ... ... .... Ac all he be a de a d hi i

i e e g a i . If ca d he he f ll i g h ld

51

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 52/256

e lai i all.

† F c i "If" i a c l f c i i h a e l ha de e d i .If @1 + 1 == 2, "Wonderful" , "Too Bad" DWonderful

If @1 + 1 != 2, "Wonderful" , "Too Bad" DToo Bad

If @whatever, "Wonderful" , "Too Bad" DIf @whatever, Wonderful, Too Bad DIf @whatever, "Wonderful" , "Too Bad" , "None Of These" D

None Of These

O he he ha d i a bi a e a i h li i ed f eed i ce i ille al a e T e if he a ecede i Fal e. Y a check he la e b c ide i g IfCh i a a d Ne Yea fall e da he ll ge ha e ca hich i a

i ha i al a e ( h gh ac l ).

† I lie i a bi a e a ha gi e T e if he a ecede i Fal e. If he a ecedei T e he he c e e ce al be T e.

Implies @1 + 1 == 2, "Wonderful" DWonderful

Implies @1 + 1 != 2, "Wonderful" DTrue

Implies @whatever, "Wonderful" D

Hwhatever Wonderful LImplies @whatever, "Wonderful" , "Too Bad" D

Implies:: argrx : Implies called with 3 arguments; 2 arguments are expected. More…

Implies @whatever, Wonderful, Too Bad D

2.2.6 Getting used to Mathematica

The ab e l gi e he ba ic ece i ie ha e i e f de a di g hea i , e a d g a bel . If e c e ble bel h i e a e

i le e ed i he i i ad i able d ell a bi l ge he , i ce

di c e i g e ab i a i e e ha ca a ff i a ibjec . O e ke ad a age i ha ca i e g a ce bec e

c f able i h he la g age. A g d a l k a i ega d i a a

52

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 53/256

la g age i deed (a d j a c e g a ).

2.3 The subject area of logic

2.3.1 Aims of this book

Thi a ag a h i l e i d f he ai e he fi age f he b k.

2.3.2 The subject of logic

The ba ic idea i ha e le ha dle i f a i . The ba e j dge e f e j dge e , ha he e i a de e de ce be ee he e i e a d he c cl i fa a g e . We ca e ¢ de e ha e e e e a e e ,

ha e e (S c a e ) a e . Wha i i a he e i ha a f c aihe i f ha ¢ e e e ha i j ified a e he ba if hi f e a e i . I igh be c cei able eli i a ea d i cl de all h e

f e a e i , ha e l e i he e i e a d he c cl i , a d hae ca di ec l j dge he he he ded c i i c ec . I he bec e i ele ahe he e f ed he ded c i clai ed he f a d i deed a e ed he fi ale l . Ra he , e a e bec e i e e ed he he he ded c i i alid i alid. If he

ded c i i alid a d if e al acce he e i e , he e acce he c cl i. I hi b k e a e ha i deed c ld be e i ale he ele a a e e

.

L gic i a g ea libe a i g f ce, i ce e d l ge acce a e e ba i fa h i , b i fe e ce, hile he e a e bjec i e a check he alidi fi fe e ce.

Re e be ha e aid i Cha e 1: The bjec f l gic c i f i e iga i ghe ded c i a e alid a d he he a e i alid a d he i c cl i e; a d

i e iga i g he a e e a e ece a il e, ece a il fal e, c i ge bhei e c e a d hei ela i i fe e ce i elf.

2.3.3 Statements versus predicates, statements versus inference

2.3.3.1 Four combinations

A he e e , h ld be a a e f he f ll i g f bca eg ie , i h hebe h i g he de b hich he ill be di c ed i hi b ec i :

53

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 54/256

A S a e e P edica e

S a ic Hf la L H1L H2LD a ic Hi fe e ceL H3L H4L

A a e e i a bl ck f e e ce . A i gle e e ce i al a a e e .

The l gic ha deal i h a e e l i called i i al l gic. The l gic hadeal i h a e e a d edica e i called edica e l gic. The l gic ha a

e e ed i Cha e 1 a i i al l gic l . S a e e a e lec lec i i g f a ic a e e . A a a c i f elec a d , a a ic

a e e c i f b h he bjec f he a e e a d he edica e i he a e e .

2.3.3.2 Static statements

( 1) A e a le f a a ic a e e i If i ai he he ee a e e he i if ali ed a If P[1] he P[2] P[1] P[2] , a d h a al ed i f hede ail. He e P[1] = i ai a d P[2] = he ee a e e . The If ... he ... be ee

e i a d h ld be c f ed i h If. Th , ai i g ha he ee a e e . Clai i g ch a (h he ical) ela i diffe f

c cl di g ha he ee a e ac all e .

The a ic a e e a e j i ed f c d a e e ( lec le ) i g he

c ec i g e a f i i al l gic (A d, O , I lie , E i ale , U le , X ,...).

2.3.3.3 Statics with predicates

( 2) A e a le f a a ic a e e i P[3] = S c a e i al. I bec e aa ic edica e ca e he e c ide he bjec S c a e a d he edica e M al

a bjec b he el e . Si ila l , P[4] = All e a e al c ai he bjece a d he edica e al .

2.3.3.4 Dynamics with statements

( 3) A e a le f i i al i fe e ce i he f ll i g ( ):

If i ai he he ee a e e . If P@1D he P@2DI ai . P@1DE g The ee a e e . P@2D

The a e e i he a e e e e e ce (S a ic ) hile he e ac he a e a ded c i (D a ic ). The If ... he ... f he fi a be ee a bel gi g

54

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 55/256

S a ic , a d i a la ed i h (I lie ). E g i elf a be a la ed a (i) heli e i elf, (ii) he a e e I decide , (iii) Th , (i ) be ke a i i ,

eflec he f al a f he ded c i . I a a al la g age like E gli h hed Th The ef e i i cl ded i he c cl i a e e , ibl

e ha i e ha hi i he c cl i i deed. We be e a al e E g a a f c ic ce i g he h le a g e . We ca e d ce he i fe e ce ab e a f ll :

† The di e i al f a i ef l f e e a i . Thi i e d e eai elf. The e i all e a d he i e j di la .

Ergo2D @P@1D P@2D, P@1D, P@2DD1 H P 1 P 2L2 P 1Ergo ——————

3 P 2

I i al ef l ha e a li ea f a . We ca di la E g i h he¢ b l e e ha b h he a i a d he c cl i a e a e ed.

Ergo @P@1D P@2D, P@1D, P@2DD

H8H P 1 P 2L, P 1< ¢ P 2L

While lead l ge a e e (f a d e ge ) e fi d ha ¢ ca ca eh e a e e .

The i f d a ic c e f he b e a i ha e igh i cl de a i de fhe e i he a g e . S e i e e le fi a e he c cl i a d he b ildhei ca e i h he e i e , ha he e al de i ele a b he e ihe i fe e ce. N abl :

Ergo AHP@1D P@2DLt , P@1Dt+ 1 , P@2Dt+ 3E

H8H P 1 P 2Lt , H P 1Lt +1< ¢ H P 2Lt +3L

F a ele e a de el e f l gic e ill eglec he i e de a d e eldi i g i h a ic a e e e i fe e ce. The l d a ic ha e ai i he

e di i c i be ee e i e a d c cl i .

I he E g [...] bjec he c a bef e he c cl i ca be ee a a hee e i f he c j c i A d, hile he fi al c a ca be ee a a e e i

f I lie . Thi i e e a i ca be called jec i . A i fe e ce i called iff(if a d l if) he jec i f he i fe e ce i a ic i i al l gic d ce a

a l g , i.e. a ela i ha i al a e.

Ergo @P@1D P@2D, P@1D, P@2DD ê. Ergo @"Projection" DHHH P 1 P 2L Ï P 1L P 2L

55

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 56/256

Whe a i fe e ce i i alid he ( ¢ ). I a ea ake f be e eadi g gi ehi a e a a e b l f i elf, i di la l .

† Thi i a a e e ha he i fe e ce i i alid. N Se i i La i f i d e f ll . I di e i al di la ld c he h le che e.

NonSequitur @p, q D

H p ' qL

Ergo @ p___ , qD di la l ,i h ¢ e e i g ha he a i e l i he c cl i. I diffe f I lie @ , D i ha he i di id al a i

a e all a e ed ha he c cl i i h he ical

Ergo @ pD e e e ha i a he e . E g ca al be e e ed a Th

NonSequitur @ p___ , qD gi eŸ E g @ , D a d di la i h H e lici N L e e i g ha he

a i d he c cl i . N be c f edi h E g @ , N @DD hich i gi e b Ref ed@ , D

NonSequitur @ pD e e e ha i a ejec ed c cl i , ei he fal e e e

ErgoRules @D c ai i lifica i le E g

Ergo means thus in Latin and non sequitur means it does not follow . These terms have been chosen to emphasize the formalnature, as in a court of law. Ergo is also taken as “Proves”. Mathematica recognizes only Ergo but for texts you could use  rT  .

Ergo2D has the same input structure as Ergo but then prints in lines. SetOptions[Ergo2D, Label Ø Blank] leaves out line labels, anduse Label Ø {...} for your own list.

Y a ha e hea d he h a e he c a .... . The i i ha he c cl de ha d e e he i d e eed be he ca e ha e .A f f ld be a ef a i . Th e e al ha e

. The f ll i g able ha ha ea . I ha bee i e i ceedie al i e a d i i a ha d a . The diag al e e e c adic i

(a lica i f ), a d he c l gi e i lica i , abl , he lef , he i

e he hi i lie ha ld e a e. (Check he h f heigh c l .)

† A able f he c ce f a d .N e he i lica i i hiche e. The diag al a ac he h le diag al .

AffirmoNego @Ergo @p, q DDProven @qD Refuted @qDH p ¢ qL õ Contrary õ H p ¢ ŸqL

à â

‡ Not ‡á äH p ' ŸqL õ Subcontrary õ H p ' qL

NonSequitur @ŸqD NonSequitur @qD

56

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 57/256

Refuted @ p___ , qD gi e he c a E g@ , Ÿ DAffirmoNego @Ergo @ p___ , qDD i a able f c adic i a d c a i e

Affirmo is Latin for “I affirm” and Nego is Latin for “I deny”. To prevent a possible disappointment: Ergo, NonSequitur and Refutedare just objects and do not evaluate the validity of the argument.

2.3.3.5 Dynamics with predicates

( 4) A e a le f i fe e ce i edica e l gic i he f ll i g. I e i e ea i . The e a e h ee diffe e ea i g f he e b be , e e j e ,

a el bei g a ele e ( œ), bei g a b c llec i b e (Õ) a d bei g ide ical (=).F œ a d Õ he de i i a b = i a e ical ela i hi . The e i ala he ki d f bei g, a el bei g ide icall (ª ), hich i elf i a e ical

b hich i lie =. U i g he e b l e ca a al e he ea lie a e e .

S c a e i a a . P@3D S c a e œ MeAll e a e al. P@4D Me Õ M alE g E gS c a e i al. P@5D S c a e œ M al

I hi ca e, he i fe e ce c ea e a fif h e e i , a d e ca j dge he alidi fhe i fe e ce le e a al e he e e ce i de ail a d de e i e he ela i hi

be ee he bjec a d he edica e .Ergo2D @P@3D, P@4D, P@5DD1 P 32 P 4Ergo ———

3 P 5

F he edica e calc l , he diffe e ce be ee a ic a d d a ic ( a e ee i fe e ce) i he a e a f i i al l gic, l he i e al le diffe .

2.3.3.6 Summing up

I a , e fi d f i fe e ce a ed a ic :

1. he ded c i e e a a e e e ce

2. he h f each e e ce i a e ed

3. he e i e c ai fficie i f a i a a he c cl i

L gic a a e ea ch a ea c i b h f he a al i f he c e f e e ce( e i ed f hei i e e a i ) a d he b e e a al i f f ha ca e alid

i alid ea i g (ded c i ).

57

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 58/256

PM 1. While 1 + 1 = 2 i ece a il e i a i h e ic, l gic d e d hi a e e

i ce he c e f he a e e ha ela i i fe e ce i elf. B ill be

died beca e f i ela i ¢ .

PM 2. L gic die edica e ha a e ele a f i fe e ce. Wha d hi k f Thi

i fe e ce i alid. ?

2.3.4 Propositions (two-valued logic) and sentences (three-valued logic)

P i i a e ecial ki d f e e ce . A i i de c ibe e a e f held a d i i ei he e fal e. P i i a e ed i al ed l gic. A e e ce

ca be a h a e a ce a d i h al e igh be i de e i a e. F e a le, hee cla a i B h ! i ei he e fal e. Se e ce a e ed i h ee al ed l gic.Ra he ha eaki g ab e e ial l gic e ill ai ai he ge e al a e

i i al l gic .

The e e i i e f a ig a al i a e l f a ech ical a he a ical a e b al i l e he ch ice f ade a e c ce a d a i igh i he e h d l g f

cie ce. The f ll i g b ec i di c hi .

2.3.5 Truth

(a1) O i f de a e i Na e. Al h gh Na e h l e face a he

i e, he cha ge he face e i e: a d hi ha a gh ha a i a i a ha e ai e i.e. ha ha ce a he ca e eed be he ca e a a he i e. I hi

a e e each he f da e al l gical dich ha e e cc .Ha i g lea ed he idea f a i e, i d ake he f eed i agi e

i e he e he e i h ical ibili f a i e. F e a le, e ai agi e a i a i he e Ea h ha g a i , e e h gh ha i h icalli ible. I i elf ch h he ical h gh d i alida e l gic.

(a2) The f da e al a ec f (a1) i ha i c ce he ela i f he i d eali .The de f he i d a e a , a d al h gh e ea che i e iga e h e ( eeR e (1978) b fi Da a i (2003)), e a e ill fa a a f de a di g h he

i d a age ake ic e f eali , i g ha hi i a ade a ede c i i f ha he i d d e . B hi ble eed c ce he e. A

ec d i i ha he e a e e e h d ha all he be e ac i i i f ade a di g f eali ha he e h d d : he cie ific e h d ( i g hahe efe a c llec i f e h d ). See f e a le P e (1977:369).

(a3) Ha i g he dich f a d i eali a d ha i g he dich f a d i he i d a d he la e i e i ed f he

i d he i i be ca able f i agi i g eali he he f ll i g ibili ie a i e:

58

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 59/256

Mi d H∞Le eali H Ø L E e A cc E e A d e ccI agi e e e A ha c flic

I agi e ha e e A d e cc c flic ha

PM. We d di c he ibili ha he i d d e i agi e a hi g he ild be a i d a all (a lea f all ac ical e ).

(a4) We ha e he ha dica f e h d f c ica i : i ce e a e i gb l e ca i e e i eali , a d ei he ca e h i age i a i d.

The ef e i d ce he he e f a d e e e ha he e i ai e ela i be ee he e e ce i la g age he e e he i age ha

bel g ha e e . We ill di c he e h e le lea hei la g age ba e ha i i b e f la g age ha e a e able i e e a d i age .

(a5) We h e lace ab e able i h e i hich e e la g age. Wi h he e e ieali e a cia e he e e ce i he la g age ha de c ibe he e e . Wi h he

i age i he i d e a cia e he fac ha he i d he e e ce, ha hee e he e e ce. Le = E e A cc .

Reali H∞Le eali H Ø L N @ D i aid h fal eh d

N @ Di aid fal eh d h

(a6) The i a i f he able i (a5) i de c ibed b A i le (384 322 B.C.): T a fha i ha i i , f ha i ha i i , i fal e, hile a f ha i ha i i ,

f ha i ha i i , i e. (Ta ki (1949:54)) I i ac all j ha .A i le f ll ed S c a e i he idea ha he i d ( he l) d e lie i elf a d

a ed: (...) all ll gi [ ea i g] (...) i add e ed he ke d, b hedi c e i hi he l (...) (DeL g (1971:23)).

(a7) The S c a ic del f h a d fal eh d f a e e h gh i he l i a

g d del b e igh a ell efe di ec l a e. I ead f aki g h a dfal eh d a a de c i i alifica i f a i a i a e e , e ill ega d

h a d fal eh d a e ie f e e ce , i.e. ha e e ce ca be e fal e,he he efe a e. Thi i d ce i e, i ha e le i g ca lie he

e i g e e ce , b ha i a a ec f ag a ic ha e a eglec .

(a8) A e i be gi e he .Thi i he c e i al hi g ha a e e. Whe e e ce a e ed (i.e. cc i h a i a k

a d he ) he he a e l a ed b i i de d ha i i a e ed hahe a e e. F e a le, hi b k i j a b ch f e e ce ab hich

g e hich I belie e be e a d hich , b i i all a e ed be e.

59

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 60/256

(Th gh f c e I igh ake e , e e if hi e a e e e e he l e.)

(a9) Thi a e ic age all ha e le a e ile , i h he i lica i ha held be i h a i d. Whe i ai I eed a ha i ai , a d he i d e

ai he I eed a ha i d e ai . We d eed ha e e le eaki g all

he i e i g e e ha he i agi e ab eali . M e ble a ic a ei ake i a e i . I a ha e aid ha i ai ed, hile cl e i ec i h ed ha

i a he eighb kid a i g he i d . We a di i g i h a ideal l giche e e le d ake i ake a d a ag a ic l gic he e e le ake

h he e a d i hd a h e ef a i . F a ec ic i f ie i ii e e i g b e e ha e e le c a ie a egicall a age he

h al e f hei a e e .

(a10) Wi h e ec hi a e ic c e i e hi g ecial a be ed. Whe ld a e i e he acc di g ha c e i igh a ell j

a . A d c e el . Si ila l , i fal e c ld be i l e e ed a .A dc e el . Th he e e i i e i . E i ale ce, if a d lif , i e e ed, a a ecall f Cha e 1, i h he b lñ . Le di i g i h a edica e T hQ ha e h a d he Defi i i f T h hadefi e i .

† The defi i i f h f a e al a ed a iable e e i .DefinitionOfTruth @pD

HTruthQ @ pD ñ pL

† A e a le a lica i f he defi i i f h i :DefinitionOfTruth @"1 + 1 == 2"D

HTruthQ @1 + 1 == 2D ñ 1 + 1 == 2L

† I , a e i ca be delled i h he f c i T E e i , ha d

he e a d a S i g.% ê. x_String ¶ ToExpression @xDTrue

† A lica i f he defi i i f h he Lia h ha e a e f a e ha ha a check a ec i e de h, he i e e ld be l cked i fe e i . The Lia a ad ca a d b i f h.

DefinitionOfTruth @"Liar" D

HTruthQ @Liar D ñ Liar L

60

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 61/256

% ê. x_String ¶ ToExpression @xD

$RecursionLimit:: reclim : Recursion depth of 256 exceeded. More…

HIndeterminate ñ Not@TruthQ @Liar DDL

DefinitionOfTruth @ pD ge e a e T hQ@ Dñ f S i g . If i a S b l he T S i g@ D i

ed. E al a e i h _S i gß T E e i @DTruthQ @ pD H1L T e, Fal e,

I de e i a e if ha h e al e e ec i el ,

H2L T hQ@ _S i gD gi eIf@T E e i @ D , T e, Fal e, I de e i a eD

Liar Lia gi e he lia e e ce Thi e e ce i e , f ali ed a N@T hQ@Lia DD

The standard Mathematica function TrueQ is different. TrueQ[x] gives True iff x === True, and it gives False otherwise.

DefinitionOfTruth uses $Equivalent instead of Equivalent, see §3.3.1.

† N e he f ll i g i le e e i f he Lia a ad . The ea lie a ia i ee ligh e i g i ce i e lici l efe he i f h. Ye , c e, he Liaa i e b i g = i e ñ hich i h b hi a ia :

liar = ÿ liar

General:: spell1 : Possible spelling error: new symbol name “ liar ” is similar to existing symbol “ Liar ”. More…

$RecursionLimit:: reclim : Recursion depth of 256 exceeded. More…

ŸHold@Ÿ liar DPM 1. I e f elec ical ci c i , e ha he Lia a ad ca be e e e ed b

a achi g a e a i ch T he i ch ff he ligh ( i g he ba ic

diag a ). The e ill bec e c f ed, i ce, he he f ll he i c i a d

he i ch ff i de he ligh , he e e e ha e , i ce i g ff he i ch

ca e ha he ligh i ff. S ch a e i c f i g a d all ld be he e.

PM 2. N e ha i a ide if he elf efe e ce ha i he ca e f

he ec i . We be glad ha he g a i a e gh ice ha ec i

cc b he e a be a d g a a g a he a icia ha i e f elf efe e ce a e

i e iga ed, e e i e ha dli g . (S ch e a i c i e.)

(a11) A ag a ic he f h i di a i fied i h he idea ha he Defi i i fT h e el i d i g a i a k . The ag a ic i a i a be

f la ed a , f ll i g Q i e (1990:93): OK, if call a e e ce e i i l a e i , he h ca e ell he he a e i ? The ag a ic e i i alid, bf each e e ce i a ic la e ha e check i h he a ia e field f cie ce.

61

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 62/256

Whe he e e ce c ce e i he alidi f ea i g, he e check i hl gic. See Willia (2002) f a e ha e ag a ic a ach h a d

hf l e .

(a12) S a i i g, e e h ee ba ic a ec f he i f h. Fi , he ba ic

dich f he cc i g cc i g f e e a al be e e ed a hedich f h a d fal eh d. Sec dl , he e i he i age i he i d a d hec e de ce be ee ha i aid ( h gh ) a d ha i he ca e. Thic e de ce lack f i ca l be e e ie ced b a i ellige i d a d he

i f i i f da e al a d i e licable. A c a d like T E e i i i ic ha i . Thi dl , he i f h a be a ealed ideba e gi e e ha i ha i ha bee aid, b i e e ce ha l gi ee i al i ellec al e ha i , i ce a i g ha e hi g i e i e i ale j a i g i . A ag a ic ea f e ha i i ha e e le e i e lie hai igh add al e if a ha eak he h a d all b he h. I legalc , a a h a e he h a d hi g b he h i a ef l e i de f legalc e e ce f e j .

(a13) A a f i i ha a e ei he e fal e, he e a ea e i ale e ce ch a he Lia a ad ha a a e l a e i i a d ha e i e

e h ee al ed l gic. I a be ha i a e f da e al i ha .

Reali i j he e, b a ha e e ha e al e a i e eali .

2.3.6 Sense and meaning

(b1) The ea i g f a e e ce i ha i a .

(b2) The e all i i f he f e ec i a ha e e ce e e e ical, i.e.i i ha e e e a a e f he ld a d ha a e e fal e. Gi e he Lia

e e ce h e e e acc f e e ce ha a e e ical h gh hea ill ha e ea i g, i ce e e he Lia e e ce i i e i h ea i g. The

f ll i g able gi e ca eg ie . Wha i e ical i e ical a d ha i ea i gf l i ea i gle . We le a d f all i i (i.e. he fi ,

i dica i g he ld ) a d a d f all e e ce (i.e. all ). See B che ki(1970:20), F ege (1949) a d A e (1936).

E i i , j dge e , he e Ci cle a e d e ical T e Fal

h a e , c e i The Lia e a h ic- ag e - a ad ical I de e i a ei g f b l l 9 i L 5 ha ea i gle I de e i a e

PM. Bel e ill be a bi l i i g he d i i , a e e a de e ce i e cha geabl . The i e ca e i ha a e ead gl he i g l e

62

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 63/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 64/256

ld hei c ce ch ha hi i achie ed. L gic cc i Na e, ide f , a df ce i elf i d. Thi diffe f a a d li e a e, he e c ce a d

d igh ell be l idi e i al.

(b9) Wi h he de e ab da ce f a d f all ki d f i e e a lica i ,

de hil h igh bec e i cli ed hi k ha all ea i gle i g fb l igh ill ha e ea i g, a e a d ide ifica i . H e e , he

c e f c i e e.

2.3.7 Symbolics and formalism

(c1) We a ake he libe al f al i i ha i d e a e l gic he le a e e e ce , a l g a he a e e. I ha ca e he i f h a d

fal eh d bec e f al label .

(c2) Thi libe ali i fed b he b e a i ha e le ca hi k ab he h icali ible. Th gh e k ba ic i f de a e i he dich i Na e, i

beca e clea ha i d all a g ea e f eed i h gh . A i ilae e i e i i he i d c i f e a h ic . A e i like M heg e e d e hi g ab e ? d e e e a h ical ble b a

al e, b i ca ill be i agi ed ha e le l k f a a e i . Pe le igha e le he i e b aj i e, a d i ha e ec he e i ca be

c ide ed be e ical. I igh bec e e ical if ide l i a e gh . Be e he , e igh h ld ha e e le a e e al , ha e c ld

ceed i h l gic i a f al h he ical a e .

(c3) Th gh e ca ceed a i (c2), i be e ha i ed ha a f al a achca e e e e a a f l gic. I he f al a ach he e i hi g haf ce acce he idea ha a e e a e ei he e fal e. I i l ha ch aidea ha bee i g ai ed i b e e ie ce i h Na e ha e a l i al i belief , li ical ie , a d he like, a d al i f ali .

(c4) I fac , if e a e gi e a de c i i f l gic he e ca a : ( ) ( ) . I i b

cie ce ha e de el cce f l he ie f Na e, a d a he ca l be ce f lif i i f ee f c adic i . B d i g he c e f he e he ie e gc ci f ha e a e d i g.

(c5) We ca cce f ll edic ( i h a l gical he ) ha if a he i i c i ehe i ill be cce f l. Na el , ch a i c i e he ill edic a e eha ill e e cc , e.g. ha i ai a d d e ai a he a e i e. F hi i

f ll ha l gical he ie be c ide ed be e i ical he ie . E i ic i j a li f e e b al hei c e ( ha ca be f ali ed).

64

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 65/256

2.3.8 Syntax, semantics and pragmatics

We ha e bee i g he e a ( b li f ali ), e a ic , a dag a ic . I i ef l defi e he :

† ( b li f ali ): i e iga e he c e i hich b l a eed. F e a le A i he fa he f B i e a .

† : i e iga e he ea i g f bjec , a d he ela i hi f bjec ba ed hei ea i g. F e a le he A i he fa he f B he e k f he

ea i g f ha a e i ha B i he f A.

† : i e iga e he ela i f he bjec h e a la g age (f al e a ic e ) he e i e . F e a le e lai diffe e e a ic f

diffe e g , cla ifie he diffe e ce be ee i i g, gge i g,h ea he i g, c i ci g, e ce e a.

Clea l , he a i a ea ca f c i i h he he . We ca eall j dgehe he i ll i a ell f ed e e ce he e d k ha hee a d f . C e el A B fa he i f he i al habe icall ed a i fie

e a a d e ca i agi e e e a ic , e i a be clea he he A Bi he fa he f he he . U le he e i a ag a ic c e i ha if B i he fa he

he hi i e e ed i al habe ical de a A B i f he . Of c e, ea lica i f he a i field i i i e he de e de ce f he he field . The

efe ed a ach i i i e he c bi a i f he a i field .

2.3.9 Axiomatics and other ways of proof

I hei age ld ci ili a i , a 5000 ea ag , he Eg ia de el ed a e feci e ea e e . C le c c i eeded be b il , f hich he

a id e e he la ge e . The i i f he a eeded be acked. A d

he he Nile had fl ded agai a d had de ed e la d a d c ea ed e ee , e l had be ea ed f he di laced. Whe he G eek ca e i i ,

he ed hi big b d f ge e ic k ledge, a d, e ha i g all f i ,he de ed: Ca e a f hi ? E e all E clid ed hi a i , a d

hi e b k ha bee i e f a bi e ha 2200 ea , ee S ik (1977).

OK, a l g a d de f l ha bee i lified he e i e ha da ee . The di c e ie f he i f f a d f he a i a ic e h d a e ke e e

i h a hi . I i i ible d he j ice i j a fe li e . Pe ha eei he h ld l k l a he a ic a d l k f he ce i c de f la , i hha i f f. A h , he bjec f f ill ge e a e i bel . I

l gic, a ai di i c i i be ee (1) e ha d he a i a ic e h d ha elie

65

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 66/256

b i i g e e i i e e i , a d (2) he he ha d he ee e a i a d i e iga i f all ible ca e , hich e e a i i lie e

i f a i h e ic a d c bi a ic .

I all ca e a f e i e a de a di g i ellec ha i illi g ee, de a d

a d acce Ye , hi c i ce e . Pe ha ha de i he N , hi d e c i cee he he f fail . Of e he ice f a h i f ce e le acce all ki df a e e e e h gh he f i eak e i e . See A (1992ab)

h ee e e ca ge a e a ha h ee li e a e e al ha a e .

2.3.10 Outline conclusions

S e ea l c cl i he c e a d ele a ce f hi b k a e:

† I fe e ce cc e e he e. F al deci i aki g igh be a a e cca i , ba he ie i ha i fe e ce cc f e ha e ha dl ice i le e ee a

eed f a c ed a ach.

† L gical f a di ci li e he a ec i l ed i i fe e ce. We decide he a e e ha e acce , hei c e, ha e a k , he he che e f i fe e ce a c ec , a d he he e ca e lai he e l he .

† Of e , he aj e l f ch a ce i ha e a hi ki g ab ha e ealla a d ha he al e a i e c ld be. Of e e al ead k he c cl i b

j a ake e ha e i e a e igh . Ra he ha ge i g a i fe e ce eigh di c e ha he i a i i all diffe e ha igi all h gh .

† The e ie f he ac ical i fe e ce che e a e i e a ied. S e ea i h e ic a d h he i e edia e e ( h able ), he j h he e l(a d e a i e f a i h e ic a d b i i ), he a e lai b i i .S e e if a e e , he all he elec i f he e . A d he he e a e

he a i e f ha all all ki d f i fe e ce .

† Wi h che e he c e , ca ickl al e a i e che e , a d j dgehei e ie . Thi ill hel de e i e ha che e i e .

† The e l he e a e li i ed. Thi e ai a I d c i i Ele e a L gic. Thefield f ele e a l gic i ide , a d he he e i Ad a ced L gic, i.e. a hi g el e

called Ele e a .

† i a e celle e i e di c l gic. I ake a a he edic a i , a d i all c ce a e he a g e . I i a he e i

he he i i a g d e i e f ac al deci i aki g. Ba icall l i fe e ce. The e ill be cca i he e c ld be ed b

igh c ide j alki g a i e e .

66

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 67/256

3. Propositional logic

3.1 Introduction

I hi cha e e ill defi e:

1. H e e e he i i e e ce .

2. H e e e he i i al e a a d hei h al e .

3. H e e e he ded c i a d c cl i .

The e ba ic c ce a e c e ed i heLogic` ackage:

Economics[Logic, Print Æ False]

A a la e age e ill al c ide heInference` ackage.

Thi cha e ill de el al ed i i al l gic. The b e e cha e ill

deal i h he edica e calc l . La e e ill ega d h ee al ed i i al l gic.While di c i g i i al l gic he e i ef l kee he e la e de el e i

i d.

3.2 Sentences and propositions

3.2.1 Constants and variables

We ill e , , , ... a a iable ha de e e e ce i i a d A, B, C, ..., A0 , A1 , ... B0 , B1 , .... a ch c a . A a iable ca e a il bec e a c a

he i ge a a ig ed al e. A e e i i a la g age, i dica ed b le e a dhe b l be ee e , i a c a . Th If i ai he he ee a e

e . i a e e ce a d a c a .

3.2.2 Englogish

A ecial la g age i E gl gi h . Thi i he i le E gli h like la g age ha ea ic la e i e defi ed bel ca deal i h. E gl gi h a e e ill ca ha e

e ca e le e a d c a i . The e a e a f ed i e e e ce( i h fi ca i al a d fi al i ), i de all h e i e ec g i e he

67

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 68/256

a e e e i i diffe e lace i a a ag a h.

Sentences @ statement_String D

a f a a e e i a Li f P e Se e ce . A a e ei a S i g ha c ai E gli h e e ce ha a i h a

HBla k &L Ca i al Le e a d ha e d i h a P i H& Bla kL

S b i e h he e a e P e Se e ce, J i S a e e a d L ca eThe . Ae a le a al i i :

sents = Sentences["If it rains then the streets are wet. It rains."]

8if it rains then the streets are wet, it rains <

3.2.3 Atomic sentences

A e e ce i called a ic f he ie i f i i al l gic if i d ec ai i i al e a . The i e T P i i alL gic a al e a

a ag a h i i a ic e e ce . The c e f a a e e ca be cla ified b hee f a iable , hile kee i g ack f ha each a iable ea . The ea i g f a

e e ce i ha i a .

ToPropositionalLogic @ statement_String D

a f a E gl gi h a e e i a Li f

L gical E e i . The i e al ge e a e P i i=8P@1D , < a d P i i Mea i gR le

P P@iD i a a ic e e ce, he i h ele e i P i i .

Propositions he li f a ic e e ce P@iD. E e P i i ê.P i i Mea i gR le b i e he a i ea i g

PropositionMeaningRule Thi i a le ha gi e heea i g f he c e a ic e e ce

† F e a le:ToPropositionalLogic["If it rains then the streets are wet. It rains."]

8If @ P 1 , P 2D, P 1<Propositions

8 P 1 , P 2<PropositionMeaningRule

8 P 1 Ø it rains, P 2 Ø the streets are wet <

P i i al l gic d e f he a al e a e e . If g dee e i a al i ga a ic e e ce he a d i g edica e l gic .

68

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 69/256

3.3 Propositional operators

3.3.1 Definition

The L gic` ackage e e d he a da d li i i h he f ll i g.

$Equivalent @ p , qD ea H L Ï H L , if a d l if H iff LEquivalence @ p , ...D a c j c i f all ible

e i ale , a i g he e i de e de

Unless @ p , qD be ead a ~U le ~ a d a la ed aŸ Unless @ p , q, r D HŸ LÏH LImp e lace , R le Ø I lie . E a le: Ø

H Ø

L ê. I

The e f I all he ef R le HØL f l gical i eadabili

TertiumNonDatur @ xD gi e H »» N @DLNegate @ xD e f L gicalE a d@! DNotNot @ xD e f ! Nega e@D ! L gicalE a d@! DNotpOrq @ p , qD gi e N @ D »»

Thi f c i i ed e lace If@ , D a d I lie @ , DLogicalVariables @ xD ide he li f a iable f a l gical a e e .

Implications @D gi e a li f i lica i f . If j i ed b A d,he all i lica i a e e i ale he igi al

“Tertium non datur” is Latin for “There is no third possibility”. Check the Unless by “I will have an apple unless you pay.”

CounterImplies[ p, q ] = CounterImplies[ p q ] = (¬q ¬ p ).

Equivalent is new in Mathematica since version 7.0. The Logic` package uses $Equivalent to maintain consistency of the textoriginally written with 5.2, notably for 3-valued logic.

E i ale ce i a ke i f d i g l gic. The f ll i g i a e ele a f

de a di g i f c i i g i hi b k. T a i h, igh check ha ( ) ie i ale b c ide i g The a ie i e a ed da , die . A check

i g L gicalE a d d e k i ce $E i ale i a e a i he L gic`ackage a d i d e bel g he i e al e . H e e , he

h al e h ha he e i ale ce al a h ld .

† L gicalE a d d e ec g i e $E i ale .$Equivalent @p q, ÿ p Í qD êêLogicalExpand

HH p qL ñ HŸ p Í qLL

69

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 70/256

% êêTruthValue

1

† Whe e a e e a e e i ale each he he e ca i e i h ai .

Equivalent @p, q, r, s D p q r s

† The c c i f a h able f he la e i defi ed, h gh, f he e he b acke ? I fac , e h ld c ide all ible c bi a i , i ce i igh beha l e e i ale ce d e h ld hile he he d . The i e E i ale ce

a e all ibili ie .Equivalence @p, q, r, s D

HH p ñ qL Ï H p ñ r L Ï H p ñ sL Ï Hq ñ r L Ï Hq ñ sL Ï Hr ñ sLL

† N e ca l e i .% êêToAndOrNot êêSimplify

HH p Ï q Ï r Ï sL Í HŸ p Ï Ÿq Ï Ÿ r Ï Ÿ sLL

X [ , ] i he ega i f E i ale he e c ide j a iable . Whe ea iable a e i l ed, he X , a i le e ed i , beha e i a hea ha he ega i f E i ale . F hi ea he e i i le e a i f a

ea a f a i f E i ale f e a iable .

† Thi i ge e all e fal e.Equivalent @Not @Equivalent @p, q, r DD, Xor @p, q, r D D êêTruthValue

1

2

3.3.2 Truthtables and truth value

T h able a e a i e i f Pei ce 1902 a d a a e l i de e de l Wi ge ei1921. The e e a e all ible T e Fal e c bi a i , a d he he l gical

e a a e defi ed i e f hei e l . The h al e f he c bi eda e e de e d he h al e f he c e . T h al e a e T e

Fal e b f e e a i he ca be 1 0 he ha i e c ac . If e lea e al ed l gic a d a d i g h ee al ed l gic he e a e T e, Fal e,

I de e i a e 1, 0,12 .

70

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 71/256

TruthValue @ xD gi e he h ha e f 0 1 Hhe a e age e all a e f he ldL

TruthTable @ xD gi e he c bi a i f T e a d Fal e f he a iable

i . O i a a i if he i O F ØTable Hdefa l L he i e a li f le

TruthTableRule @ x: Propositions D

If i a li f Hl gicalL a iable he a R le i c ea ed.If i a a e e he he

a e e i e al a ed i h ha R le

TruthTableForm @ xD e TableF f ibl e c le e e i

SquareTruthTable @ xD e e a bi a ble i a a e f a

Options[TruthTable] also apply to Decide, TruthValue, TruthTableRule and LogicalVariables. Default option is Rule Ø Implies,

meaning that ‘ Ø’ in input is read as ‘implies’. Other values disable this option. The Rule format of TruthTableRule is different fromTruthTable[x, OutputForm Ø Rule].

A a f he a e h able f a a d T hTableF i Cha e 1, he e a ehe e f a :

† Thi i he ef l f he e a e i e e ed i all de ail a d he hea e i c e ed. We e d e hi f e .

TruthTable @p qD p q H p qL

True True TrueTrue False FalseFalse True TrueFalse False True

† Thi gi e le ha ca be ed f b i i .TruthTable @p q, OutputForm Æ Rule D êêMatrixForm

8 p, q<Ø True

8 p, Ÿ q<Ø False

8Ÿ p , q

<Ø True

8Ÿ p , Ÿq<Ø True

† If T e = 1 a d Fal e = 0, a d if all ible a e f he ld a e e all likel , hehe al h al e f he i lica i i 3 f 4.

TruthValue @p qD3

4

PM 1. A e e i ha ecei e h al e 1 i called a . A e e i ha

ecei e h al e 0 i called a . A e f e e i ha c ai a

c adic i ( ibl de i ed) i called , he i e .

PM 2. The hf c i i defi ed a : Ø T e, Fal e : Ø 1, 0 a d : Ø

T e, Fal e , I de e i a e : Ø 1, 0 , 12 , i h he e e i el c le e e f

71

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 72/256

i i a d he e e ce . Gi e hei e la e ca i e = . S e a h

e he d hf c i f he hi g a d he i i e fe e i h he a c ec

a lica i f he d f c i .

PM 3. Wi h he hf c i e igh defi e ( ) ñ ( ( ) § ( )). N e ha he

i e e i ale ce ld ill be e al a ed i e f T e a d Fal e, ha he e f 1a d 0 d e eall eli i a e he f da e al i f a dich .

3.3.3 Singulary operators

Si ce e a e c ide i g a i g la e a O : T e, Fal eØ T e, Fal e , he e a e4 ibili ie .

BinaryTruthTables @1D1 2 3 4

p False Not TruthQ True1 0 0 1 10 0 1 0 1

The e a i al a gi e T e a d he e a i al a gi e Fal e a be d a ic be ch ef l. The e e a i h d alif f a e a a e a e

f hei . O l N gi e a cha ge a d d a icall . Si g la e a 3ha gi e T e iff i T e a d ha gi e Fal e iff i Fal e, ha al ead bee ide ified

a T hQ i he Defi i i f T h.

3.3.4 Binary operations

Whe e a e c ide i g a bi a e a O :8True, False <2 Ø T e, Fal e , he e a e 16ibili ie . The ca be li ed ea il i h hei h al e i c l a d i g

1 a d 0. We d eed a a e f all e a i i ce he ca be defi ed i e fc bi a i f he . F ea e f e e a i e e i hi able › f a dal ( ) f ( ) e e hile h e a e e l defi ed a d ca eall be

ed. N e he a i e d he iddle: d a a e ical li e be ee 8 a d 9,a d ee ha 1 8 a e N 16 9.

BinaryTruthTables @2D1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

p q False Nor Ÿ› Ÿ p Ÿ Ÿq Xor Nand And ñ q p › Or True1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 11 0 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 10 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 10 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

The bi a i i al e a i a d hei h able ca be de d af ll , i g a de e he li k f he d ai (i ) he a ge ( ).

72

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 73/256

i2 ö

I2 ö I

i

i g I = 1, 0 a d [ , ] = [ ], [ ]

Al ¢ : Ø ha c e f = 2, b he i ill diffe f . The deci if c i diffe f he e a , i ce he e a i e el a c ec hai c ea e he le g h f he a e e , hile he deci i f c i ca ca e a h e

a e e . He ce he able f 16 ibili ie efe e a a d heible f c i .

PM. The e i a ch l i l gic ha e = I ha i c ide l bi a a iable . F ege

(1949), Ch ch (1956) a d Jeff e (1967) bel g ha ch l. Ch ch (1956:25): The efi h F ege e la e ab ac bjec called h al e , e f he bei g h

(da Wah e) a d he he e fal eh d (da Fal che). A d e decla e all e e e ce

de e he h al e e, a d all fal e e e ce de e he h al e fal eh d. B

de i g ea ha e e ce a e i 1, 0 ! Wi ge ei (1921, 1976) Sa 5 a : De

Sa i ei e Wah hei f k i de Ele e a e. D (1969:42) a : age i , die

a de A agef k d ei e A age a iable be ehe de A agef ei ei e

Wah hei f c i . Agai a e e cef c i i i a ed a a hf c i .

L.E.J. B e ade a clea di i c i be ee la g age a d a he a ic , a d hec ide ed l gic he e l f he a he a ical d f la g age. Al he c cei ed

ha i he i e a d i h a he la g age (a d diffe e a he a icia ) a diffe el gic c ld ha e bee c ea ed b a he a ic a al a he a e (e e bdefi i i ). B ab e c c i h ha he e i i al e a ha e a

ece a cha ac e , a d ld ha e bee di c e ed a a i e, h gh he f fhe e e a i f c e igh be a bi a . I ffice ake he i f dich

( ai f i e ) a i i i e a d he , i h e c bi a ic , de i e he 16

ibili ie . Si ce e a e he T e Fal e dich f Na e, he i i ale a a e ece a a d e i e i f la g age.

PM 1. Le be he e f a al be . N e he e e e e dich . Le[ ] = 1 if

i e e , a d 0 he e e . The + 1 i a ega i , i ce [ + 1] = 1 [ ]. The .

ea a di j c i i ce [ . ] = 0 l he b h a d a e e e . Si ila l + i

e i ale ce [ + ] = 1 iff [ ] = [ ]. The e i a ch l gical diffe e ce i h e e ce

i ce e ha e he a e ic c e i l a e hi g hile i h be e d

ha e he c e i a c l e e be .

PM 2. We al ead e i ed ha B le[T e] gi e 1, B le[Fal e] gi e 0, a d heal e d e al a e.

73

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 74/256

† C e back b B le[] == 1 ha i T e, Fal e d e e al a e, e B le[]=== 1 ha i T e Fal e. Wha e de e d he he heal ead ha ade e i a e h al e ill ge e.

Boole @True D

1

Boole @whatever D ä 1

Boole @whatever D 1

Boole @whatever D === 1

False

3.3.5 A note on not - that you might not want to read

The G eek la g age ha d f : mh ( ced ea he e ea

d like i hai ) a dou,

( ced ). Ch ice ega i (ou,) e a

dile a; he ega i f e e be f hi dile a i a a he a e i fhe he e. E cl i ega i ( mh) d e e ch a dile a. He ce i i ,

like ch ice ega i , acce ible a i i e i e e a i . (Be h (1959:631)).

C ide he h able f he 16 bi a e a agai .

S e ha e e clai (c l 12) b e di ag ee a d hi k

(c l 9) . H d e ega e ha he e a ? We ca eall a ( )(c l 5) i ce hi ld c adic i h ie beca e ( ( )) ( ) iclea l fal e. A he a e i e he ie f (c l 12) ac all i f ll fal e

i ce e k ha ( ) ( ) ha he e le e a e deali g i h a e c le el g. O he he ha d, he igh be e el li e, ac all hi k e e e i e ie , b he e ( ) ( ) a d he a (

) be ag eeable . A a e l , ega i ea e hi g he effec : Wha

a i ade a e, acc a e, e e ele a , h gh i i e i a ce aie ec .

The e ble ee able he e a e eci e i ha e a . I hel e e he he e di c i gle a e f he ld ( i he able) c i e

ibili ie (c l ). We ca al e I c[ , ] = i i c ec f . The ca di i g i h:

1. Sa iff i i ea ha i e ac l fal e ( h f i c l 12 ( )i c l 5)

2. Sa p̀ ( ) iff i a A d a e e a d hi k he c a , e pè

(O he , he bc a ie ) if ha a lie

74

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 75/256

3. Sa I c[ , ] iff i i ea ha ecificall ha he c l a lie

4. Sa I c[ , ] iff i i ea ha a h ll he e e i eed be c ide ed.Th he e l The ld i fla ca be I d a he c ide he e i

he he elec a e d .

5. Sa N A All[ ] iff i i ea ha i e ical a d ha h al eI de e i a e ( hi e i e Cha e 7).

3.4 Transformations

3.4.1 Evaluation

I he defa l i a i ( f he ke el) he l gical e a d e al a e.O e ha call L gicalE a d Si lif achie e e al a i . I he a ea ha he ba ic hil h i al ed e .

TertiumNonDatur @pD

H p Í Ÿ pLLogicalExpand @%DTrue

3.4.2 Algebraic structure

The f ll i g i e e l i he i hi f A d, O i h Ti e , Pl .S a da d i e i like C llec a d E a d k h ha dle Ti ea d Pl a d ha e ca be ed f A d a d O .

ToLogic @f ,

input, parms Dd e @ ê. rules , D ê.

e e edrules Hrules taken from Options L

The proper truthvalue of p q is 1 - (1 - p)(1 - q) but Logic uses the isomorphism of Or with Plus for functions such as Collect andExpand.

† I he f ll i g a e e , i ake e e c llec all e a d. H e e ,he al C llec d e k a d he ce e ca e T L gic.

p & & q »»! p & & q

HH p Ï qL Í HŸ p Ï qLLCollect @% , q D

HH p Ï qL Í HŸ p Ï qLLToLogic[Collect, %%, q]

Hq Ï H p Í Ÿ pLL

75

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 76/256

The f ll i g a f a i a e e a bi i i ce he ac all all l ea i i i g Red ce. See Cha e 1 f a e a le. The f ll i g e el a e

ha he i e d e .

ToAlgebra @ xD i e a i b e laci g A dØ Ti e ,O @ , DØ 1 - H1- L H1- L , N @ DØ 1 - .If he i AllØ T e i e ,

he e ali ie == 1 »» == 0 a e i cl ded, ha he ca be ffe ed Red ce

ToEquationRule @var_List D gi e he le f a f i gi i i e a i

FromEquationRule @var_List D gi e he le f a f i g

e a i back i i i al l gic

3.4.3 Disjunctive normal form

The di j c i e al f i defi ed a : (1) i a lie l i i al a iablea d / c a , (2) i c ai l , , a d , (3) all c j c i a e a he l ele el a d he di j c i a e a he highe le el. The di j c i e al f ba icall

ab la e all a e f he ld i he h able f hich he e e i i e.

ToDNForm @expr D cha ge e i he di j c i e al f i h l A d,O & N

ToAndOrNot @expr D l b i e If, I lie a d E i ale b A d, O & N

ToDNForm @Hp qL qD

HH p Ï qL Í H p Ï ŸqL Í HŸ p Ï qLLLogicalExpand @%D

H p

Í q

L† A he a de a d he DNF

Equivalent @Hp qL q, ToDNForm @Hp qL qDD

HH p qL qL HH p Ï qL Í H p Ï Ÿ qL Í HŸ p Ï qLLTruthValue @%D1

† Thi f c i e el e lace he i lie a d h diffe f he DNFToAndOrNot @Hp q L qD

HŸHŸ p Í qL Í qL

76

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 77/256

3.4.4 Enhancement of And and Or

Y a like i ha ha e e al a e a l gical e e i i h L gicalE a d Si lif fi d a c adic i h. I ha ca e ca e ha ce A d a d O .Thi k l f h e i i al c ec i e a d f he he e . The

i e Decide e hi e ha ce e .

† E a le a e:p Ï ÿ p

H p Ï ! pLAndOrEnhance @True D

AndOrEnhance:: State : Enhanced use of And & Or is set to be True

p Ï

ÿ p

False

p Ï q Ï ÿ p Ï q

False

AndOrEnhance @False D

AndOrEnhance:: State : Enhanced use of And & Or is set to be False

AndOrEnhance @ xD i h = T e O e ha ce && a d »» Hhe i e ffLAndOrEnhance @D gi e he a e f he e

AndOrRules @D le ha e ha ce A d & O

The AndOrRules[ ] can be used for replacement in standard Mathematica. In AndOrEnhanced mode, they are added to thedefinitions of And & Or, and then are no longer available for Replacement. See also LogicState[ ].

3.5 Logical laws in propositional logic

3.5.1 Definition

A a e e i a l gical la i al ed i i al l gic iff he h able hl he al e T e he al h al e i 1. The e i ch e i . The al e

f l gic la d e lie i hei defi i i b a he lie i hei e. The f ll i g a be added h gh, f e e ec i e. The defi i i f a l gical la i cl de a

i h e ch a la . The f ll i g a ec eflec hi :

† The e e f a la a i a il c e f he f a i fe e ce

ded c i (¢ a he ha )

† A h able e he la b c ide i g all a e f he ld (i l i g ei f a i h e ic)

77

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 78/256

† A f ca be gi e i h he di j c i e al f ( he e i i deba able he hehi i cl de i f a i h e ic e e a i )

† A f ca be gi e i h he a i a ic e h d ha a e e a i a ea d ha ded ce he la .

We al ead ha e ed h able i de check a l gie . The f ll i ggi e e e e a le hile i g h able . I fe e ce a d he a i a ic e h da e di c ed la e .

† Na d[ , Na d[ , ]] i e i ale . I a a i a ic de el e e c lde l Na d defi e all he e a . I hi ca e i i ha d agai ha

L gicalE a d d e ec g i e $E i ale , he i e i ld j h T e.$Equivalent @Nand @p, Nand @q, q DD, p qD êêLogicalExpand

H p Hq qL ñ H p qLL% êêTruthTable

p q H p Hq qL ñ H p qLLTrue True True

True False TrueFalse True TrueFalse False True

† E a i le be l gical la . A d a d O a i f la f a cia i a d

c ica i .try = p && (q || r); try = Equivalent[try, LogicalExpand[try]]

H p Ï Hq Í r LL HH p Ï qL Í H p Ï r LL

Equivalent

And

p Or

q r

Or

And

p q

And

p r

p q r H p Ï Hq Í r LL HH p Ï qL Í H p Ï r LLT T T T T T F T T F T T T F F T

F T T T F T F T F F T T F F F T

3.5.2 Agreement and disagreement

O e g d a e l gical la i he f ll i g. S e ha J h a b Ma

a . N all Ma ld be igh f c e b i i a he e i he e J ha d Ma ag ee a d di ag ee. U i g he la f l gic e fi d ha he ag ee he ñ

a d ha he b e e l di ag ee f he he ca e , h X [, ]. L gic al

78

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 79/256

hel i lif a e b ed ci g c le a e e . I i l g d kha X i he i e f e i ale ce, b al k ha ha i e ac all

l k like i a a ic la i a ce.

C ide hi life h ea e i g i a i . J h : Gi e e he ca ke a e ill

ha e a e ible accide a d Ma : If fa he ca d i e he , k, I gi e heca ke if ca d i e . Whe Ma ha d J h he ca ke he hei

ie a e i ag ee e b if he gi e he he a e he he clea l ha ediffe e ie .

† The e a e he i i :ToPropositionalLogic @"If not give me the car keys then

your father cannot drive & dies and your mother cannot drive & dies." D

8If

@Ÿ P 1 ,

H P 2

Ï P 3

LD<John = % @@1DD ê. If Æ Implies

HŸ P 1 H P 2 Ï P 3LLPropositionMeaningRule

8 P 1 Ø give me the car keys, P 2 Ø your father cannot drive & dies, P 3 Ø your mother cannot drive & dies <Mary = P@2D HP@3D P@1DL

H P 2 H P 3 P 1LL

† Thi l e he e i ale ce. The e l f hi e a le i i le ha e d ha e de ha he X l k like. J h a d Ma k ha he h ldf c .

John ~ Equivalent ~ Mary êêToAndOrNot êêSimplify

P 1

† The Ag ee e i e c llec he e a i e a d al e i he i f acheck he b acke . Ag ee e elec he c di i de hich he e i ale ceh ld (a d Di ag ee e h e he i d e h ld).

Agreement @John, Mary D êêMatrixForm

1 Ø H P 1 Í H P 2 Ï P 3LL2 Ø H P 2 H P 3 P 1LL

Agreement Ø P 1Disagreement Ø Ÿ P 1

The i e Ag ee e h i a b ea c a ic ced e ha e el elec hee a a e a e e f ag ee e a d di ag ee e . F e a le i Ca l =

a d

M i e = igh clea l g e ha he ag ee a d he j he c cl i ha he di ag ee he a f . Well, hi i h a a iage

c el igh k. A l gicia , e a e i e e ed i he c di i ha ake he

79

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 80/256

ie ag ee a d h e ha ake he di ag ee.

† Ac all , d f he c ide a i . If Ca l a d M i e ca ca e bef lfilled he he ca li e i ag ee e .

Agreement @p Í q Í r, ÿ p Í q Í r D

81 Ø H p Í q Í r L, 2 Ø HŸ p Í q Í r L, Agreement Ø Hq Í r L, Disagreement Ø HŸq Ï Ÿ r L<

† Al e a i el , if he d f lfill ha c di i he he e i ba i fag ee e .

Agreement @p Í q Í r, ÿ p Ï ÿ Hq Í r L D

81 Ø H p Í q Í r L, 2 Ø HŸ p Ï ŸHq Í r LL, Agreement Ø False, Disagreement Ø True <

Ag ee e ca i he e l i DNF i h each O ele e a e a a e li e. Thi

e e all he he b hi f a ca be clea e f e c lea e e .

Agreement @Matrix, Hp Í q r L Í s, Hÿ p s Ï Hq Í r LL D

H p Ï Hr sLLH s Ï Hq Í r LL

Hq Ï Ÿ p Ï Ÿ r L

Agreement @ p , qD de e i e he e b h a e e ag ee, a el $E i ale@ , D ,a d he e he di ag ee, a el X @ , D. I e Si lifi ead f A dO R le . PM. label Di ag ee e i a S i g

Agreement @ Matrix , p , qD

j elec he Ag ee e a d h he e l i Ma i DNF

3.5.3 Methods to prove something

3.5.3.1 Introduction

S e ha ha e a c i ge a e e ha i l gical la a c adic i b ha ha e k be e, f ha e e ea . Y a ecif heca e ha i e, ha ca e e a i fe e ce de he e a i

hi c cl i i e . F he f ll i g a e e , f e a le, ca ide if he i he h able ha gi e h.

try = p Hr Ï qL

H p Hr Ï qLL

80

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 81/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 82/256

3.5.3.4 LogicalExpand

try êêLogicalExpand

HHq Ï r L ÍŸ pL

The e i , i he d , hi g e de he . All he e a ache a ee e iall he a e a he h able elec i e h d. The Ag ee e i e e ecall Si lif (L gicalE a d) ha he be he a e ece a il . The ldiffe e ce i he e e h d i ha hei a f e e a i diffe : able , li e , 1 0,a a f a i f he i .

3.5.4 Contradiction, contrary and subcontrary

L gicia ha e a a e i e f h ee e . The ba ic dich f T e Fal e e d

be le hel f ll he he e a e e a iable i l ed. I ead f 1, 2, 3, 4, ... 1, 2,a , l gicia a he c ce a e 1, 2, 3 . Thi gi e a .

Th , i ead f f c i g he i di id al a e e , le l k af he , a d i a ic la be ee h e c bi a i . T ea e

de a di g, e e a il e ca i al i dica e c bi a i , h = [ , , ...]f e l gical e a .

We ha e al ead ee c a i e i Cha e 2. The e i a he a lica i , a

diffe e ki d. Thi ki d f c a i e i l ible f A d a e e a dbc a i e h ld l f O a e e .

† The d a e e e i lica i . The he a ea ha he label a l .Contrary @Table, p Ï qD êêSimplify

H p Ï qL õ Contrary õ HŸ p Ï ŸqLà â

‡ Not ‡á ä

H p Í qL õ Subcontrary õ Ÿ H p Ï qLThe able c e he e defi i i :

† T A d a e e a d P `

a e called he he e cl de each he , hilehe igh b h be fal e.

† T O a e e a d P `

a e called he b h igh be e, hilehe ca b h be fal e.

C a i e i a e e e ega i f a e e. I ca be de ed a P `. While N [ ]

ill lea e hi g g e , P ` ecificall a ge ha i he ca e ha de ie.

The f A d a e e i ha a e e P ` ∫ ch ha P

` . F ( P

`

) i al f ll ( P `). The ega ed a e e a d P

` a e he called each

82

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 83/256

he .

Gi e a d P `

he e i a e ai de O he [ ] ha gi e he e , a d ha ca be de ed

a P è. The a i e b P

` P

è ñ .

† Thi gi e a ee e ide . I i e i ale Te i N Da .Contrary @3, P D

I P P ` P

èM

† The ide h i e he he e a e e a e e i l ed.= elec he fi , P

` elec he la (e e e ega i ), hile P

è c llec all

eglec ed i be ee . The e e e gi e ea i e e able i a i hile heiddle gi e a j ble f T e Fal e.

TruthTable @p Ï q Ï r D p q r H p Ï q Ï r L

True True True True

True True False FalseTrue False True FalseTrue False False FalseFalse True True FalseFalse True False FalseFalse False True FalseFalse False False False

Contrary @Table, p Ï q Ï r D êêSimplify

H p Ï q Ï r L õ Contrary õ HŸ p Ï Ÿq Ï Ÿ r Là â

‡ Not ‡á ä

H p Í q Í r L õ Subcontrary õ Ÿ H p Ï q Ï r LY a ha e ee he l gical e a N . The f ll i g able babl e lai i

ch be e ha a h able. I i he a e a he able ab e b i h he c l

e cha ged.† Thi cla ifie ha he e a a d f .

Contrary @Table, Nor @p, q, r DD êêSimplify

p q r õ Contrary õ H p Ï q Ï r Là â

‡ Not ‡á ä

ŸH p Ï q Ï r L õ Subcontrary õ H p Í q Í r L

83

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 84/256

Contrary @ pD de e i e he , ch ha & i Fal e,hile ibl N @D V N @D;

j i i h he ^ HO e Ha L if i d e e al a e

Contrary@

3, pD gi e he h ee ibili ie i h O he@D a he e ai de

Contrary @Matrix, pD gi e 88, C a @D< , 8!C a @D , ! <<Contrary @Table , p H , LD e TableF he e a a e

i cl ded f c adic i a d bc a ;label fi he a e a i f a

Other @ pD c e f he l gical la O @, C a @D , O he @DD

3.6 The axiomatic method

3.6.1 The system

B ab ac i f eali e ge a f al e , ha diffe f i (i e ded)i e e a i i ha l ge he e a ic a l b l he a . The ad a age

f a f al e i ha e a e l ge di ac ed b hidde a i f de a di g f he ble a ea. All ha i ele a ake e hi g k i

i che e ha a e ca e a e, e e e e h d e de a d he i e(like a c e ). Le e ake he bjec f i i al l gic i h all i e a ic adi c ed ab e a d le c ea e a f al a i a ic e f i . We he ge ae f al c e ha e igh i e e e i a i he a . I hea i a ic e h d e l ide a i a d le f ded c i b e al

a e a li f b l a d f a i le f hich he a i h ld. The ela i j di c ed a e de ic ed i he f ll i g diag a . The i a i ac all i ligh l

e c le , i ce ha i d a i ha e di c he e ela i i a e ala g age.

A

HI e dedLi e e a i F al e

A f ll e f i i al l gic ca be ake f DeL g (1971:107). Thei i i e ba e i defi ed a f ll . We e , a d a a iable i

e ala g age i dica e c a , a iable a d f la i he bjec la g age f hee . We a e ha i i f he b i h he a e he e be ed

84

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 85/256

(DeL g e i cl de h e b he i le eadable). Al , a 1 ld ac alle i e a i a k , e.g. , b he e ha e bee dele ed f eadabili .

The i i i e ba e ( i a l gic i i al calc l ) f i :

1) Li f b l

) T l gical b l : ,

) T a e he e : (, )

) A i fi i e li f i i al c a , A , B , C , A1 , B1 , ...

) A i fi i e li f i i al a iable , , , , p1 , q1 , ...

2) F a i le

) A c a a di g al e i a f la

) A a iable a di g al e i a f la

) If i a f la he i ) If a d a e f la he i

3) A li f i i ial f la che a a (a i )

) ( )

) ( ( )) (( ) ( ))

) ( ) ( )

4) T a f a i le

) F a d , i feThi i i .

† Y a check ha he a i a e a l gie . If he e ld be a l gie hehe i hi e c ld be i e e ed a he i la g age.

TruthValue êû 8P HQ PL, HP HQ RLL HHP QL HP RLL, Hÿ P ÿ QL HQ PL<

81, 1, 1<

N ha e ha e c ea ed hi f al e he e a all a i e a be f

e i ch a he he i eall i a g d e . A i a ic he ha de el eda be f c i e ia j dge ha g d e .

The adi i al e h d e he ade ac f a a i a ic e i ide ae i i g e a le i he eal ld ha f a del f he e . Si ce he ld ia ed be c i e ( he e i l e eali ), a g d fi ld h ha e ha ef d a g d f al del. I a ea be e ligh e i g a al e ha e ac all

ea b a g d fi , i ce ha ge e a e all ki d f e ie f e ha e a

ha e bee a a e f bef e.DeL g (1971): O ai a f ali a i ill be achie ed if he i f al he

e e ed ab e i a i e e a i f he f al e . ( 106) a d The

85

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 86/256

i i al calc l i c i e , c ec , i de e de , e e i el a dded c i el c le e, a d decidable. I i ca eg ical, b a be ade ca eg icalif e de i e. ( 141).

Th e e ie a e e a e ic ha ca be e e ed i i elf. The efe a

e a ic c ce ( h i h e ec a i e ded a lica i ) a d a f al c ce(a i a d he e e i hi he e ).

† : O l h a e able. : The a i a e a l gie , hea f a i le e e e he e, a d a l gie a e e. (PM. Thi ill all

ha e h ca be e b he e .)

† : The e i ch ha a d ca be de i ed . :If ld bei c i e he e e hi g ca be e . B e he a l gie ha a e

e e fi d e e i like ha a e a l gie a d ha he ce a e e .

† : A a i i i de e de if ei he i i ega i ca be ef he he a i . :If i i c i e he he ega i ca be e ,e e i h he hel f he a i i elf. He ce i ffice h ha each a ica be de i ed f he he a i . Thi ca be d e b h i g del ch

ha he he a i h ld b he e de a ge , f all a ge . See DeL g(1971:135 136).

† : F i i al calc l hi e ea ha all 16 bi a e a i ca be e e ed. :DeL g (1971:137 138) e lici l a la eall 16 c l i c bi a i f a d . I igh be b i al ead f hedi j c i e al f a d he a la i f A d a d O .

† : All l gical h i he e ( de he i e dedi e e a i , he e a l gie ) a e he e . The e ca be e la ged

i h e i i g a cha ge i he i e ded i e e a i . :All h ca be

e e ed i a di j c i e al f . All he e ca be e e ed i di j c i eal f . ca e (i.e. ) f a i gle a iable. S e ha h

Ak c ai a iable c a he i ca be i e a Ak - 1 ( ) f e .All he a d he f f he i gle a iable.

† The f ll i g i ic he a i a ic ced e, a i g i h a h.

H! p Hp qLL êêToDNForm

HH p Ï qL Í H p Ï ŸqL Í HŸ p Ï qL Í HŸ p Ï ŸqLL

ToLogic @Collect, % , 8p, ÿ p<DHH p Ï Hq Í ŸqLL Í HŸ p Ï Hq Í Ÿ qLLL

86

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 87/256

% ê. Hq Í ÿ q L Æ True

H p Í Ÿ pL

† : The e i a ced e d decide i a fi i e be f e he he aa bi a f la i a he e . The ced e ac all gi e a f. :Thi igi e b c ec e a d ded c i e c le e e . The f ed he e ic c i e ha a f ca be ge e a ed he eeded. (C a ed he

e he e ch a f igh be acce ed b ld e i e e ha a i fi i ebe f e .)

† : All del f he e be i hic. (1) a ea be ca eg ical. :I i ible i e e e he e ial ed l gic ( h ghl i g e f he he e ie ab e). A he i i ha he e a e c i ge

a e e , i.e. f hich he h al e igh be k . (2) ca be adeca eg ic. :U e l c a T e a d Fal e.

3.6.2 A system for

Ha i g e i ed i i ef l di ec l de el a ide e f . A fficie lich e f al ed i i al l gic* c ai , c ai , l he

e a , , , , ñ i h hei h able gi e ab e, he a ig e (=) a dide i ela i (==) a d he Defi i i f T h. Ne he a f a i le fal he h able e h d i all ed. We al all he h he ical de he e ah he i i c jec ed a d ca be e ac ed ce a c adic i i a i ed a ; i haca e he i lica i i acce ed ( i l ).

† H he ical ea i g. S e 1 gi e .Ergo2D @p q, Hyp : p Ï ÿ q, q Ï ÿ q, Retract : p Ï ÿ q, Not @p Ï ÿ q D D1 H p qL2 Hyp : H p Ï Ÿ qL3 Hq Ï Ÿ qL4 Retract : H p Ï ŸqLErgo ————— 5 ŸH p Ï ŸqL

3.6.3 Information and inference

The a i a ic e h d diffe f he h able e h d. The fi e l le fb i i , e a i a d c ac i , ha ca be a lied a libe a d ha ca

ded ce i di id al a e e . The h able e h d f ll a a da d alg i h haecificall ide ifie a l gie . Ne e hele , he e e ai a (hidde ) c al

ide i be ee he e e h d , abl he e he alg i h e he a e ki df le . The e a be a diffe e ce h gh i h e ec fi di g e h . I

87

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 88/256

a ea be i c i e c a e he e he a i a ic e h d i h he h ablee h d he bjec f he ha dli g f i f a i .

N e ha a a e e c ai i f a i if i h able ha T e . A l gicalla ca ie i f a i i ce ld al ead k ha i i al a e. A

c adic i ca ie he i f a i ha h ld a id i .

The a f a i ea i g ced e F a d , i fe ca bec a ed he h able f i jec i . C ide he h able bel , a d he bl ck i i , ha each e l i a h. Whe e a e he e ake he fi bl ck f he able. Whe e a e he e ake he fi , hi d a d f h bl ck.Whe e j i he i h he A d he l he fi bl ck e ai . The he a efal e a d l ge ele a . Th i f a i ca be a i ed a a d i

highl i f a i e. A e a k he h al e f, ab hich e ha e a e ed a i g e , he , i ce , e fi d ha be e (b hi gi e

agai , hich i le i f a i e).

† The jec i f .TruthTableForm @HHp qL Ï pL qD

ImpliesAndImplies p q p

q

True

True

True True TrueTrue True

TrueFalseFalse True FalseTrue

False

TrueFalseTrue False TrueFalse

True

TrueFalseTrue False FalseFalse

False

Wi h a i fe e ce p1 , ..., pn ¢ he e he a e diffe e e f c cl di g: . eake i g: he e he c cl i c ai le i f a i ha he e i e

. de e i i g: he e a i gle a e e ecie e a h al e hich il he a k

. e g he i g: he e he c cl i c ai e ac l a ch i f a i a hee i e , ha he e l i e i ale a d i f a i i l , b he e he

i f a i igh be e a ed e ha i a ea ie f

The e f i fe e ce a al de i e f ha e le ge e i f a i , hieed be ce ed, a d f he e i f a i e idbi a e ed ie a e e ei he a a . Thi ce f i f a i ce i g igh

88

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 89/256

be e c le ha el he ¢ f a ( ha i hi ca e lackc ehe i i bl cked b i ade a e a i ). We ill e he i fi f a i ce i g i Cha e 5.

3.6.4 Axiomatics versus deduction in general

Gi e he (hidde ) c al ide i f he a i a ic e h d a d he e h d f heh able , i bec e a alid e i h e i i g he a i a ic e h d a all.

The i i ha he a i a ic e h d ill i he a da d i a he a ic f a edefi i i f a e . E e he h able e h d a be a al ed a bei g ba ed ia i a ic , a e ba ed * .

Tha bei g aid, hi b k ake a ela ed a i de a d a i a ic . I a ea hahe diffe e ce be ee he a i a ic e h d a d a e ha le f al b ill

ded c i e e bec e e ha f . If e ee he a i a ic e h d a e elb i i f h i h acc di g a h c e i g le he e a e igh

c i ici e hi f eglec i g l i a egie ha ed ce he i e f a f.Ma he a ical f ali a a g al i i elf ha li le al e a ell. The bjec i e f a

f i c i ce a c i ical e a d i a ffice ha he he ec g i e hef, a l g a he e h d e ai alid. I he e h d l g f cie ce i a ea

ha a i i g be f i e a e f ll defi ed. A i a i a i f h e i e

ee e d e, h gh a bi e f ali e i e hel . A ef l ded c i ee , e e f ll a i i ed, ill ha he ai e ie f a a i a ic e , i

ha i e a d a f a i le be defi ed eh .

He ce, hile a e f al, * a al ead le , a d i he e ai de e igh be e e e. Ye he e ill e ai a ded c i e backb e a d a he a e i e e ill be i g a a l gical e al a .

89

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 90/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 91/256

4. Predicate logic

4.1 Introduction

4.1.1 Reasoning and the inner structure of statements

P edica e l gic deal i h i fe e ce ch a : S c a e i a a , e a e al, he ceS c a e i al. I i ef l fi d f al a i f he e ela i i ce hiall bec e eci e. If e d f ali e he e he i k f i eci ia d aki g g a i . The f ll i g i a g d e a le h e igh g

g (DeL g (1971:238)):

1. E e d g i al.

2. E e a i al i al.

3. The ef e e e d g i a a i al.

The e i e a e e a d he c cl i i . B i i al a g d i fe e ce che e ?S b i e la f d g a d ll fi d he che e i alid beca e he e i ea e ill e b he c cl i l ge i . B a he ha i g all ki d f che ea d d i g all ki d f b i i , le g f a c al a al i .

4.1.2 Order of the discussion

We ill a i h e he a d he diag a igi a ed b J. Ve i ce he e ide

he elega i d c i i edica e l gic.

A i le ll gi al ead e edica e b e be e di c i de i fe e ce, fhich i igi all a c ea ed. I hi cha e e a de e i e i h able h gh.

Le l ad he all a lica i ackage a d di c he Ve diag a . PM. Thei e i hi ackage a e l ea h he diag a , i i e c bi e

h e i de f a g a hical e e e a i f a l gical a g e .

Economics @Logic̀ SetGraphics, Print Æ False D

91

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 92/256

4.2 Predicates and sets

4.2.1 Notation of set theory

S c a e i a a , e a e al, he ce S c a e i al ca be a al ed i hia : S c a e i a f he f all e , ha e a e a f all al bei g ,

a d he ce S c a e i a f he f all al bei g .

O he d f e a e c llec i , agg ega e, cla . Se a be de ed a =S c a e , J h , Cha le , ... . Thi j li he ele e f he e . We ca ega d e a

, ha e d eed efe he ele e he ha e. Le A, B, C, ... be e .The f ll i g c ce he a l :

1. The b l ill be ed f e

2. The b l « ill be ed f he

3. The diffe e ce f e A a d B ill be de ed b A \ B

4. The c le e f A (all he i i he i e e ha d bel g A) ill beed i h a ba ac i , h A = \ A

The Ve diag a a e a i e e, a d he e c ai ele e f ha i e e.The e a be d a i a hade f g a b e i e e j d a a b da , a di he ca e he e a c i f a ea a d d ha a e c ec ed.

† The ba ic diag a gi e a del f e A a d he c le e f A. N e hei hi i h N [ ]. N e ha a d « a e c le e . (A a e l«i i he d a i g, l ca e i .)

BasicSetGO @"Set A" D

Complement of Set A

Universe

Set A

5. The i f e A a d B ill be de ed b A ‹ B

92

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 93/256

† B d a i g B a d C i he a e hade f g e e e ha i e ha he a e i ed. N e he i hi i h . N e ha ifB a d C ld e la he

ill c ld be i ed, b he ld be di c ec ed.UnionGO @"Set B" , "Set C" D

Universe

Set B

Set C

6. A i a b e fB he all ele e f A a e c ai ed i B, a d he A ΠB

7. Se A a d B a e ide ical iff he c ai each he , ( A = B) ñ (( A Œ B) (B Œ A))

. A i a ic b e fB he all ele e f A a e c ai ed i B b A ∫ B, a dhe A Õ B

† Thi h D Œ E. We d a a b da a d D he i e e ld eehe diffe e ce i he a ed a ea . N e he i hi i h a d § .

SubsetGO @"Set D" , "Set E" D

Universe

Set E

Set D

. The i e ec i f e A a d B ill be de ed b A › B

10. Whe A B i a b e f he he , he A \ B ca be ee a A \ ( A › B)

93

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 94/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 95/256

† The f A i he e f all i b e , h Œ A . If A ha ele e hehe e e ha 2n ele e , d e he c e i ha« Œ A. F e a le, he

e e f« i « , i ce l « Œ « . He ce ha e e ha20 = 1 ele e .

† R ell e a ad i he f ll i g. We ca b e e ha a e d c aihe el e a a ele e . R ell e a le i he e f ea ha i aea i elf. Al = 1, 2, 3 d e c ai i elf, a d l ckil , he i e e

ld ge a i fi i e eg e i = 1, 2, 3, if e e e b i e i i elf. I ia al ega d a e ha d e c ai i elf a a e . Le be he e f

al e a d h e fi d he defi i i : ª – . F e a le he e eha ele e , h « – « , a d h « œ . Thi i i fac a e i e ce f f ,i.e. ha ∫ « . B œ gi e – , gi e œ a d . C adic i ! S l i :He ce he defi i i f ca eall be ade. Th he e i ch ha = – , al e a i el , f a e e h ld ha ∫ – . I i a bi i i g

ha ch a i a a d l g di c i i he hi f hil h a da he a ic ca be a i ed i ch a fe li e . If i ca . N e ha a i g = «

i a a da d a a ha he e d e e i . I he a e a he e f alla e ci cle i he e e . B e h ld ha he e ca defi ehe e

ei he ca a ha = « , i ce he la e ld e e hai ac ce . If ld be a ell defi ed c ce he , agai e.g. « – « , a d he a ad

e e agai . Th , i i gge ed, he e a e e e i f e f hich eca e e a ha ch e a e e a d h d e i . We eed a heca eg , a el ha ch a i .I e i l g i ill ha ea i g,

i ce e de a d he c e e , ele e , e ce e a; b eci el hiea i g ake e ele . We ill e he i e bel .

4.2.2 Predicate calculus and set theory

P edica e l gic a be e a ed e he . O i i diffe he he hi ca be eall

d e. A c a d ef l eff a di i c i i he f ll i g:† Se he i e e i e, h e e e a i f he ele e ha bel g a e . A

e i f e a le de ed b = x1 , ..., xn a d e e be hi i de ed b x1 œ .

† The edica e calc l i i e i e, h e e ie de e i e he he aele e bel g a e . F e i i de ed b [ ] ha e ha he

e . Th [ ] i e f iff a i fie he e .

The di i c i ca be h i h he a e e S c a e i al . Se he ld

c ea e he e f all al bei g b a li f he all. Thi ld i cl de all bac e ia f 5 billi ea i he a a d ibl e di c e ed alie , h gha e i he e he i ld a d a k he he he li a l g e gh.

95

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 96/256

O ce he e ha bee de e i ed he e ca a e S c a eœ M al e e haS c a e i f ha e . I he edica e calc l e ld ha he

i f ali i fficie l ell k ha he i e ca be j dged hee ie f ali a d bei g S c a e . We di ec l i e d [S c a e ],

he e [ ] i e iff ha he e f bei g al.I ac ice he e a ache f e e ge. F all he e ge e e , hee e a i ca be ac ical. The li 12, 23, 56, 528 d e ha e a if i g e

ha e a be a i fied i h he e e i e e h d f e el c ide i g all heli ed ele e . The I e al Re e e Se ice f he USA e abli he a li f all e

h a e ed a a e ; he a f c e b c ide i g hei e ie , bal , gi e he c le i f he e i e , b kee i g ack f he a e a d add e e

ce he a e i cl ded. O he he ha d, i i a ci e a a e ad i ed heh i g he e f ha i g a icke , a d kee e a he ga e all d aii h ad i a ce ill he ha e f ll li ed all ele e .

The ea ake he di i c i be ee he e e i e a d i e i e e h d i l f ac ical ea b al beca e f hil h . If e a e ha e le ca

ake j dge e e ie he i i a alid e i he e he k ledge abh e e ie c e f . A e he e i a e, ha babie ha e ca aci ie be dhei e ec a i , ca he e be ac i ed, a d, if , h ? Phil he ha e all

ki d f idea ha .A ke i e i he i fi i e. F i fi i e e f be , i i ge e , a d ,

a he a icia c ea ed e h d defi e e . The e e e a he a ical edica e ,like i a e e be . The idea i ha ch a he a ical edica e ld be

eh diffe e f edica e like ali . S ch a he a ical edica e ca bei ha he b ild f all acce able c ce e c le i . O

he he ha d, ali i a k a d check all acce able check.

F he i f l gic he e a e i e e i g hil hical e i , b , e a ef c ed alid ea i g a d deci i aki g. He ce e c ce a e c alf . T i lif i e , e ill all f he i a i ha a e ca be defi ed b a

edica e, a d c e el .

† We ca c ea e e i h f ll e e a i g he . Na el , a e ca be b a i g ha i ele e a i f a edica e. The c di i i e e ed i h a ba a i , a d hi i ced a he e f gi e .Mortal @xD ~ $Equivalent ~ Hx Œ 8y "y is Mortal" <L

HMortal H xL ñ x œ8 y y is Mortal <L

96

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 97/256

† C e el e ca defi e a edica e a a ic la e . E.g. defi e A = 12, 23, 56,528 a d he e:

BelongsToSet @AD@xD ~ $Equivalent ~ Hx ΠAL

HBelongsToSet H ALH xL ñ x œ AL

He cef h e ill e i e e edica e a d e i e e e , a i g ha heab e a la i k .

4.2.3 Universal and existential quantifiers

P e ie h edica e e ca be a i fied b a be f bjec . H a ?

O e he age , a hil hical a d a he a ical c e i ha g ake adi i c i be ee , a d .If e c ide he hai Pla head, he e

e d di i g i h bald e , e hai , a head f hai . O e he age he e ha g a e de c d a he li e a 1258 hai ha e e he ecific be . F

a he a ical ble , i i c ide ed ele a he he a ble (i) i a a l gha a lie all, (ii) ha e l i , (iii) i a c adic i a d h ha

l i . A d i i g e a le i ha li e ei he e la (a e he a e), c , a e a allel, ha hi ble ha li i ed ibili ie i deed. P i g ha a blei l ble (ha a lea e l i ) ca al be called a f. A he

d i i g e a le i he i fi i e. We ca k he i fi i f all i a li e, b b e e h d e ill ca de e i e he he all h e i a i f a c i e i .

U i g he ega i N , he h ee e , a d ca be ed ced a ai a d. The e a e called .All ill be called he a ifie , a d

S e he a ifie .

† The i e al a ifie All i de ed a" (i F All  fa  )

† The i e al a ifie S e i de ed a$ (i E i  e  )

PM. " i he le e A ed ide d . I e e i gl , he le e A igi all a

c cei ed i ha e a e a , a el a a i age f a c i h i h .

Si ila l he le e B ga e he la f a h e i h .

Le c ide bjec , bjec ele e ha a a i f a e . Fe a le, he ele e a e he a ed illi e e Pla head ( a a hi 50 h bi hda ) hile he e i bei g i h hai (ha i g a lea e hai ). The f ll i gdiag a ha bee ed i ce edie al i e :

97

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 98/256

All a e õ C õ All a e Ÿå ç

C -

ã éS e a e õ õ S e a e Ÿ

N e ha e ha e ee he a e ki d f able al ead i Cha e 2 a d 3, b he ea e he a ifie All a d S e. Thi i ac all he igi al edie al a lica i ( i h j he d All a d S e, he b l ).

† The able c e ab b he f c bi a i f All, All a d , . Theh a i d i e e e a d ble ega i agai i a i i e a e , e e he he

ega i d ble i diffe e lace .88all@x, P D, all @x, ÿ PD<, 8ÿ all@x, ÿ PD, ÿ all@x, P D<<

allH x, P L allH x, Ÿ P LŸallH x, Ÿ P L ŸallH x, P L

The able h ha " a d $ ha e he ice e ha he i each he bega i . Th " [ ] ñ $ [ ] hich a e a ed agai i ega i e f a a $

[ ] ñ " [ ].

A i le di c ed he e ca e , h gh did d a ha diag a (DeL g (1971:16).The Sch la ic ed he e aid f f he lef c l (La i f I affi ,

i h el A a d I) a d f he igh c l ( I de , i h el E a d O), a d

he a i ed he a e i

. The a i dica e he f ll i g

ela i hi .

† õ : Y ha e c adic ed ha he e i a head f hai iff fi d e laceha a e bald.

† õ : Y ha e c adic ed bald e ( All lace a e i h hai . ) iff fi de hai .

† õ : A head f hai i c a bald e . The e a e e e e i e . If e ie he k ha he he i fal e. Whe de e he ce ai l he

eake ed i e h ld , a d e ha e e he c a he .

† õ : S e lace ha e hai i bc a S e lace ha e hai .The e ca be c le e a . N e h gh ha i . S e hai

d e cl de ha he e i a f ll head f hai , le i ha bee e lici l a ed hahi i a i i e cl ded. Si ila l , he i i a ed ha e lace a e bald, he

bald e i ill ible le ha ha bee e cl ded b fi di g e lace i h

98

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 99/256

hai . The e i e a e ca ed b he diffe e ce be ee (Œ) a d (Õ).

The f ll i g e i e hi ackage:

Economics @Logic`AIOE, Print Æ False D

Wi h 4 c e a d 2 h al e e ge 8 ha a c l . Thef ll i g able li he . The able gi e he a e i f a i a al ead c ai ed i

he ea lie che e, b i i a he e e a i a d i igh hel de a di g. N ehe e be ee h a d fal eh d, a d he a i e ac he

bdiag al . We al di i g i h de e i ed (U, c i ge , T e Fal e b de i able f he i ).

AffirmoNego @TruthTable D

Legend:

H1LTrue »False are input, and appear on de subdiagonals

H2LC@1Dand C @0Dare truth and falsehood by contradiction

H3L1 and 0 are truth and falsehood by weakening

H4LU indicates contigent truth or falsehood Hundetermined LPM. A row input is False iff its contradiction is True

A EI O

T »F A I O E

All x are P A True True 1 c0 0Some x are P I True U True U c0

Some x are not P O True c0 U True U No x are P E True 0 c0 1 TrueAll x are P A False False U c1 USome x are P I False 0 False 1 c1

Some x are not P O False c1 1 False 0 No x are P E False U c1 U False

PM 1. The ab e ( l ec i 5.3) eh he hi f l gic f A i le B le, F ege a d Pea . I i e e iall c ai ed i he i i g f A i le. DeL g

(1971:23): All i all, A i le l gic i a ag ifice achie e e : he a ed i h

i all edece a d i e ed a he hich da i c ide ed i ae ec igh a d e e c le e. If f da a age i i al ee li i ed, i

be e e be ed ha he di c e f i li i a i i a a he ece achie e e ,

a d ha i a 2000 ea bef e a e be ide he S ic ade b a ial g e i

f al l gic. A i le b ea clai ed ha hi ll gi ic he c e ed all ki d f

a g e . He a a a e f he . (....) T de a d hi achie e e , e: (1)A i le ed , a d ,a d b l " , $ a d a e j fa c e ic f

e le la hi k f he el e , (2) A i le c ce a ed i fe e ce, i.e. he

99

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 100/256

a i la i f c bi a i f ab e A, I, E, O a e e , a i e a c cl i .

M de e he i a bi e b le, i h he diffe e ce be eeœ , Õ a d =. Ye

A i le che e de c ibe h e le a i e a c cl i , a d, if a ked he a , he

babl ld ha e k e ell he diffe e ce be ee a i gle e a d a g .

(3) A i le al had c h gh he f e f li g i ic c e i , a f e a le Alla e i c l e e ed a N a e , a d . Pe ha he a i e G eek

la g age a e e e. (4) A i le had ake a li i g . He a he de ig a ed

eache Ale a de he G ea , had i e e he b k , had he Pe i a eic

Acade , a d .

PM 2. S a i h a head f hai . P ll e hai . I he head bald ? N ? P ll a he

hai . I he head bald ? N ? Th , lli g a i gle hai d e ake a diffe e ce a d

d e ca e bald e . He ce, c i e hi ced e a d he e ill ill

bec e bald. Thi ble i called he .PM 3. A de a ach i e.g. f l gic. Thi d he a i f bi a ( e

) e be hi a d all f a g ad al e be hi . A e a le i a fa il ela i hihe e he fa il e be l k alike, b i diffe e g ade .

PM 4. Phil he ed i g de e i e he e ac be f hai Pla head

he hi ca ed ch hai li i g. The a e al a i e.

AffirmoNego @Table D e e he edie al a e

AffirmoNego @Ergo @S , pDD c ea e he a e f E g@, DAffirmoNego @f @S , pDD ide f f = U decided, U able,

U decidable, C i e

AffirmoNego @Truthtable D e al a e c l f he edie al che e. E ec i

f he i e gi e a lege d ha e lai all,e i h P i Ø Fal e

AffirmoNego @Truthtable, f @S , pDD

e.g. f f= E g , U decided, U able,U decidable, C i e . Be a e hac i e c i f ll c ec beca e f EFSQ

4.2.4 Relation to propositional logic

4.2.4.1 Sets and quantifiers

[ ] l e e e ha a i fie edica e, b he h le e e i i al a

e e ce ha i i bjec i i al l gic. A edica e ( a Big f J h i big ) ca be ee a a i ha i a lica i Big[] e e e a

e e ce i Big . Al e a i el , a e e ca be f c i (a d he a e ed

100

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 101/256

he he a e a lied eali ).

A fi c e e ce i ha he a ifie ca be defi ed a c j c i a ddi j c i i i i al l gic.

1. (" : [ ]) ª ( [1] [2] [3] ... ) i h e de ig a ed de i g

2. ($ : [ ]) ª ( [1] [2] [3] ... )

NB. A a iable de a a ifie i called a b d a iable .

Ne , ha i he edica e i elf ? I i ha f c i . F c i a e defi ed f ad ai a a ge, : D Ø . The i f he f c i i ha a i g i elf. We ca

e he b l A [ ] i dica e ha e ab ac f a d c ide i i he ec he h le f he d ai a d a ge, a d he a i g i l ed. Thi h ld

b defa l f he i e al a ifie , All. B e ca d he a e f he a , S e.

1. Ha i g a head f hai ª A [" : [ ]] i h be f he ili e e g id, i hica e fi i e.

2. Ha i g a bald head ª A [" : [ ]]

3. Ha i g e f he eª A [ ($ : [ ]) ($ : [ ]) ]

P edica e ca h be li ked i i he i e ha a i f he . C j c if edica e , like bei g big a d ed, ca h al be e e ed i c j c i f he

c i e . Si ila l f he di j c i .

Al e ca be defi ed i g he e a f i i al l gic. O e f a i :

" : ( œ ( A ‹ B)) ñ ( œ A œ B)

U i g he a i e eed e i he a ifie a d l keeacc f he c di i . The i e al a e e a e T e Fal e b he e l i a e(a d h T e Fal e):

† A ‹ B ª œ A œ B

† A › B ª œ A œ B † A \ B ª œ A – B

† A ª œ – A

Th gh he la e a e e , a d T e Fal e, he ill ca be ed i a e e haa e T e Fal e, e.g. i H A › BL ∫ « hich ea ha he e i a ele e a i f i g b h e (a d he e ie ha defi e he e).

4.2.4.2 Laws of substitution

The i e h ed e h d d he c e f a e e i diffe eb i i . The f ll i g e a le i ake f Q i e (1981:71).

101

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 102/256

† A e a e e i dec ed i a c j c i f e a e e ."London is big and noisy" ï H"London is big" Ï "London is noisy" L;

Le b i e i i h all . The e i ale ce e ai e. B i g a i

f ch b i i e fi d ha hi a f b i i i l gicall alid.† A fal e a e e i dec ed i a c j c i f i e , agai fal e.

"London is big and small" ï H"London is big" Ï "London is small" L;

Le b i e e hi g f L d . The e i ale ce b eak d hahe b i i i i alid.

† A fal e a e e i dec ed i a c j c i f e a e e ."Something is big and small" ï H"Something is big" Ï "Something is small" L;

The la e h ha e hi g i a d j like L d . U i g hea ifie a d edica e l gic e ca e i e he la e e i a d diag e h he

e i ale ce b eak d .

† The e i ale ce i ill a fal eh d b e be e de a d ha hec j c i e edica e a d e he i i .

"$ x: HBig @xD Small @xDL" ï H"$ x: Big @xD" Ï "$ x: Small @xD"L;

O c cl i i ha Big a d S all a e e e , b he e i ele e ihei i e ec i .

Le b i e i back.

† O l he i lica i i e i ge e al, b beca e f L d he i e ec i f Biga d N i i e .

"$ x: HBig @xD Noisy @xDL" ï H"$ x: Big @xD" Ï "$ x: Noisy @xD"L;

The b e e c cl i i ha he la e e i ale ce i a l gical la , i ce e

ha e f d a c e e a le i Big a d S all. The ela i a h ld c i ge l fe edica e b a h ld f he .

PM 1. We k hi e a le f Q i e (1981). He al e a k : Th e h a e ha

a he a ic i ge e al i ed cible l gic a e c i g œ i he cab la f l gic a d

h eck i g e he l gic. Thi e de c ha bee e c aged b a c f i f

heF[ ] f l gic i h he œ A f e he . P e l c ide ed,F i a a ifiable

a iable efe i g a e a ib e a hi g f i elf. The i a ce f hi c a

be ee he che a ic edica eF a d he a ifable e a iable A i e hel i g,

ce e c ide ha a ifica i e e gh . ( 125, a i ada ed).C e : (1) L gic i ab i fe e ce a d a he a ic ab all he f ali , ha

ed c i i a i e. (2) P edica e efe he el e , like = [

102

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 103/256

] hich i l i g ha a e l i g. Thi i a ac defi i i i ce he e i

a edica e ha a i fie hi e a edica e,$ : [ ], a el i elf.

(3) We h ld edica e a d e a e i ale . See 4.6.3 f a ad e i e he .

† Thi i af e 256 b i i . ( check ec i elf efe e ce.)

Lying @x_ D:= Lying @ÿ Lying D@xD

Lying @Lying D;

$RecursionLimit:: reclim : Recursion depth of 256 exceeded. More…

$RecursionLimit:: reclim : Recursion depth of 256 exceeded. More…

PM 2. Q i e (1981:124): A celeb a ed he e f G del a ha f ced e cae c a all he h f be he , he e cl i f fal eh d . Si ce e ca

e e be he i e he , i f ll ha he e i h e f a c le e e

f e he . Thi i a i ce if a eak e ( be he a.k.a.

a i h e ic) i e c a ed i a ge e ( e he ) he he ge e

defi i i el ca add fea e . See Cha e 9.

4.2.5 Review of all notations

We ha e a ab da ce f a i f he a e i e . Bef e e c c he able fall he e i ale a i e a b e e:

† A ke b e a i f Jaakk Hi ikka i ha a a ifie al a e i e a d ai .Ab e e ha e bee l a d i l a ed All a e hile e h ld ha eide ified e d ai D a d he ha e aid All i D a e . A c e i i

akeD = ha œ bec e a bi ( i ce e e hi g i i he i e ale ) ha e le e d e i. H e e , hi i i e a i le i e

a d he ce i i be e i cl deD. A a iable a e b d b a a ifie , hea ifie i b d b i d ai . Al a e e i like œ D ca be called a

e a e e a d eed a a ifie a b i i b a c a f cl e.

† Whe e a acc f he d ai he e a ge a i e be eeedica e a d e he . F edica e e a ch e be ee i i g" œ D:

[ ] a d " : D[ ] [ ]. If i i clea haD = he e igh a ell i e " : [ ].B ifD ∫ he he i lica i e f a i i e c e i al b ill efe able.

† O e ad a age f i d ci g a d ai i ha e ca c ide he,f All D a e E e i D he e e i ch

d ai . Thi i a e e f e i ha l gicia a d edie al k del ed

i . H e e , i g e he , he a e i lied b a da d f la a dhe cef h d e i e ecial a e i .

† If D a d a e e he all ele e fD a e ac l al ele e f, haD Œ . F A D ld like c cl de ha al D , i.e. he

103

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 104/256

eake i g f i he edie al a e. H e e , he la e i f ali ed a

HD › L ∫ « i l i g ha he i e ec i f he e e i h i elf i e .

He ce he f ll i g T e Fal e a e e h ld f e d aiD:

All i D a e " : D@D @D " œ D : œ D Œ P

S e i D a e $ : D@D @D $ œ D : œ HD › L ∫ «

S e i D a e Ÿ $ : D@D Ÿ @D $ œ D : – ID › M ∫ «

All i D a e Ÿ " : D@D Ÿ @D " œ D : – D Œ

N e ha he e a e a e e a d e . The a e eH A › BL ∫ « i al a a hegl a d ci c a ial e e i f e hi g ha i a he i le. I i ki d f

a ge ha e he i he la h d ed ea ha c e i h a aigh f a db l e e ha e e la . H e e , i i a ef l i e e d

he e f A d a d O e . Ge e all e ill bec e c f ed be eea e e a d e , a d e al ead ha e a ecede ce i he a lica i f he

i ical e a edica e . He ce e ad he f ll i g defi i i :

† A B ñ (A › B) ∫ « i he a e e ha e e la

† A B ñ (A ‹ B) = i he a e e ha e f he i e e ( hile ece a il bei g i ie )

† ( A B) ñ ( A B) : N e ha A › B = A ‹ B a d h (A › B) = ( A ‹ B).

He ce ( ( A B)) ñ ((A › B) =« ) ñ ( A ‹ B = « ) ñ (( \ ( A ‹ B)) = « ) ñ (( A ‹ B) = ) ñ ( A B)

† ( A B) ñ ( A B) : b i e he c le e i he f e ela i a dhe e ( ñ ) ñ ( ñ )

Recall ha e i e A = B he h e e e la .

We h ld be a e f e i e ce i e . Whe e e la he he e eall h lde i a ele e ha he ha e. Whe e k ha A Œ B he i i e i g c cl de A B , b gi e he c e i ha« Œ B e ld ge « B , hich i ac adic i . He ce he e f la i i :

† ( A Œ B A ∫ « ) A B

Le e A Õ B ñ ( A Œ B A ∫ « ) e e ha e e a e i l ed. Thia i i c e i al h gh a d i ld be clea e i l a e ha he e

a e e .

† We defi ed f a e A ha « Œ A, hich e igh a la e i " : œ « œ

A. F eake i g e ge $ : œ « œ A. Thi ee like a g clai ,

104

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 105/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 106/256

ca be dec ed i i lica i :

† T hi g a e ide ical each he if a d l if he ha e all e ie :" " ((= ) ñ (" ( [ ] ñ [ ]))

† The i ci le f i di ce ibili f ide ical : If hi g a e ide ical each hehe he ha e all e ie :" " (( = ) (" ( [ ] ñ [ ]))

† The i ci le f ide i f i di ce ible : If hi g ha e all e ie he hea e ide ical:" " (( = ) › (" ( [ ] ñ [ ])).

The f de f de b lic l gic F ege de ed ab he e ali f heM i g S a a d he E e i g S a . The a ea a diffe e e i he k he ce

hei a e . B a h ha i i j he la e Ve . If c ide i ai a e h a bjec i he k a ea he face f he la e ,

he igh h ld ha he M i g S a i e al he E e i g S a . T e edi c i i h a e igh ag ee ha Ve i ide ical i elf i h he

e f ha i g diffe e a a a i i .

4.4 Predicate environment in Mathematica

4.4.1 Notations

Si ce e e , a di c i f e a i ill be ef l de a decific a e e i hi b k.

See Sec i 1.8 f a l ge di c i f he Li bjec a i ha beei le e ed he e. A Li i a de ed bjec . If a a al habe ical de he

e S U i .

† A li ca be a hi g, e.g. be , b l , i g , e e i , he li , ... Thee li i hile« i e el he he e ical b l f he e e . Th , 1

c ai b h a d 1.lis = 80, b, John^2, “Amsterdamwill befloodedin 2060”, 8<, ∆ , 88<, 1<<

90, b , John 2 , Amsterdam will be flooded in 2060, 8<, « , 88<, 1<=

† The f ll i g defi i i ca e a i fi i e e al a i a d agai a e f ai i g ill e e i .

selfreferent = 81, 2, 3, selfreferent <;

$RecursionLimit:: reclim : Recursion depth of 256 exceeded. More…

106

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 107/256

† Thi c ea e he li f he i ege ill 20. T ake i a bi e i e e i g, e a ehe e e be a d ake he a e f he e e be .

Table @If @EvenQ @iD, i ^ 2, Sqrt @iDD, 8i, 1, 20 <D

:1, 4, 3 , 16, 5 , 36, 7 , 64, 3, 100, 11 , 144, 13 , 196, 15 , 256, 17 , 324, 19 , 400 >

† al ec f he i fi i e ced e .Table @i, 8i, 1, Infinity <D

Table:: iterb : Iterator 8i, 1, ¶ < does not have appropriate bounds. More…

Table:: iterb : Iterator 8i, 1, ¶ < does not have appropriate bounds. More…

Table @i, 8i, 1, ¶ <D

† The ced e J i j li k he li e e he he a e ele e cc . Thi ief l he he ele e a e e el ele e b e e e e c e c de

f hich he i i a d / he f e e c f cc e ce i i a .Join @81, 2, 3 <, 83, 2, 1 <D

81, 2, 3, 3, 2, 1 <

Mathematica al ha f c i ha ea ch a d e f ele e f li . See Sec i 2.3 f le elec i a d a e ec g i i .

† Me be hi i T e Fal e. Wi h e ec he defi ed ab e:MemberQ @lis, ∆DTrue

† E i e ce ca be e ed i h F eeQ. F eeQ[ ,_I ege ] gi e T e iff i f ee fi ege . If i f ee f he , he he e d e e i a i ege i. The e i a lea

e i ege i iff F eeQ gi e Fal e.ÿ FreeQ @lis, _Integer D

True

† Whe he i e ca be e ed b Le g h b a di ec e .

8Length @lis D === 0, lis === 8<<

8False, False <

107

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 108/256

8e1 , e2 , < a de ed li f he ele e ; ca al be e e ed a Li@e1 , e2 , DTable @expr , 8i, imax <D ake a li f he al e f expr i h i i g f 1 imaxJoin @list 1 , list 2 , D c ca e a e liMemberQ[ list , form ] e he he form i a ele e f list FreeQ[ list ,

form ]

e he he form

d e cc ilist.

F eeQ[ , , ]e l h e a f le el ecified b Length[ list ] c h a ele e cc i list Position[ list , form ] gi e he i i a hich form cc i list

Cases[ list , form ] gi e he ele e flist ha a ch form Select[ expr , f ] elec he ele e iexpr f hich he f c i f gi e True Count[ list , form ] gi e he be f i e form a ea a a ele e flist

Definition of the List object, creation, testing and searching for elements of lists.

c ai e e he e ical f c i ha a l li . The d ece a il a l he i f b e ha c ld e e d he i e

elf. The ced e a e f ll e he e ic i ce add efea e . F i a ce he i e e a be a g d he e ical c ce b f ac ical

e i be a ed.

† U i l eli i a e d ble cc e ce b al he e l . U ic ide he li a a e ha he de d e a e , he ce i i ea ie li

he ele e a habe icall ha i ead ea ie .Union @82, 3, 1 <, 8c, 3, b, 2, a, 1 <, 8b, c, a <, 811, 10, 3 <D

81, 2, 3, 10, 11, a , b , c<

† A e i h 3 ele e ha a e e i h23= 8 ele e .Subsets @8A, B, C <D

88<, 8 A<, 8 B<, 8C <, 8 A, B<, 8 A, C <, 8 B, C <, 8 A, B, C <<

Union[ list 1 , list 2 , ] a i e li f he di i c ele e i helist Intersection[ list 1 , list 2 ,

] li he ele e ha cc i all helist i

Complement[ universal , list 1 , ]

li he ele e ha a e iuniversal , b i a f helist

Subsets[ list ] lists the powerset, all subsets of list

Set theoretical functions.

E add e f c i . E i Q diffe f F eeQ i : (1) i i e

hi ki g a he ha ega i e hi ki g a i F eeQ, (2) i e T e Fal e e a heha a e ec g i i ha he i d e ai i he e i g de, (3) he defa l ihe fi le el a d all le el .

108

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 109/256

† C a e E i Q a d F eeQ.ExistQ @8a, b, c, 81<<, IntegerQ DFalse

ÿFreeQ @8a, b, c, 81<<, _Integer D

True

† O de edU i i a ice i e i f Ca l W ll i e e b kee i g he a ede . PM. The i e J i Ne e C le e ide if he e , b

C le e ha e .OrderedUnion @82, 3, 1 <, 8c, 3, b, 2, a, 1 <, 8b, c, a <, 811, 10, 3 <D

82, 3, 1, c , b , a , 11, 10 <

JoinNews @82, 3, 1 <, 8c, 3, b, 2, a, 1 <, 8b, c, a <, 811, 10, 3 <D82, 3, 1, a , b , c , 10, 11 <

AllQ @list , crit , levelspec_ : 1D gi e T e if i a e Li a d all iele e ca e c i be T e. The i e eMa Le el. Le el ec Hdefa l 1L a d i a e f Le el

ExistQ @list ,crit , levelspec_ : 1D

gi e T e if i a e Li a d e fi ele e ca e c i be T e. The i e e

Ma Le el. Le el ec Hdefa l 1L a d i a e fLe el. U e le el ec I fi i he c i i a l a le el

OrderedUnion @list 1 , list 2 , D

gi e he i f helist i i h i g a U i ld d ; i f Sa eTe ; alg i h f Ca l W ll

ForList @list , e, var_List , body D e al a e b d f all ele e i i g f al ele e . F e

Some additions in The Economics Pack . See ShowPrivate for the specific implementations.

A lica i f f c i edica e he ele e f li ca be d e i hef ll i g a e .

† F he e a i " œ A : [ ], ha he ced e Ma [ , A] a d ihe li [e1], [e2], ... f he ele e i A. Thi ca al be de ed a /@ A. Whe

i a e he he e l i a li f T e Fal e al e .NumberQ êû lis

8True, False, False, False, False, False, False <

† F Li ha a f a ha e i e i e ag eeable e he e ic a i , a dha a he a e i e all e c lica ed f c i ha e a ed i e ala iable . If ld e he i e al f c i e f e he f c e i ld

109

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 110/256

be ad i able e a a el defi e i a d e Ma di ec l . B f i gle a lica ihi igh k ell.

ForList @lis, x, 8y, z <, y = If @StringQ @xD, 100, x D; z = If @ListQ @yD, 200, y DD

90, b , John 2 , 100, 200, « , 200=

4.4.2 Quantifiers

Mathematica ge e all he a da d a f a he a ical l gic. The Mathematica e i e f ce ecific ch ice h gh. N abl , a iable haa ea i he a ifie " a d $ a ea a b c i he i e he e c ld be ac flic i h l i lica i . Whe c c i g f la i ee ge e all ea ie e

e al i a d le d all he la .

† Thi a e ha e h ld f all ai ha a i f c di i C.ForAll @8x1, x2 <, C@x1, x2 D, P@x1, x2 DD" 8x1,x2 <,C @x1,x2D P Hx1, x2 L

† If he e ie a e de e di g he e ge a e e i lica i .ForAll @x, C, P D

HC P L

ForAll[ x, expr ] " xexpr expr h ld f all al e f x

ForAll[{ x1 , x2 , }, expr ]

" 8 x1 , x2 , <expr expr h ld f all al e f all he x

ForAll[ x, cond , expr ] " x ,cond expr expr h ld f all x a i f i gcond

ForAll @8 x1 , x2 , <, cond , expr D

" 8 x1 , x2 , < ,cond

expr expr h ld f all xi a i f i g cond

Exists @ x, expr D $ xexpr he e e i a al e f x f hich expr h ldExists @8 x1 , x2 , <, expr D

$8 x1 , x2 , <expr he e e i al e f he xi f hich expr h ld

Exists[ x, cond , expr ] $ x ,cond expr he e e i al e f x

a i f i g cond f hich expr h ld

Exists @8 x1 , <, cond , expr D

$8 x1 , x2 , < ,cond

expr he e e i al e f he xi

a i f i g cond f hich expr h ld

Two forms for quantifiers in Mathematica . NB. AllQ and ExistQ in The Economics Pack concern only Lists.

The g ide a ha i ca e he a ifie ill i edia ele al a e. B he ca be i lified b i ed i eReduce Resolve .

110

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 111/256

F e hi , ee Sec i 3.4.11.

† Thi a e ha all a e a e i i e. Thi ce ai l ld h ld f all ega i ebe . The e e i h e e d e e al a e e .

ForAll[x, x^2 > 0]

" x x2 > 0

† The e e i gi eFalse i ce he i e ali fail he x i e .FullSimplify[%]

False

† Re l e ca eli i a e a ifie f h a e e . I he e a a ig e hea iable ha ake he e e i e ?

Exists @8p, q <, p »» Hq && ! qLD$8 p,q< H p Í Hq Ï Ÿ qLLResolve[%, Booleans]

True

† N e ha ki dl e l e e i f a i g f . I he f ll i ge e i he e igh ee a ge e he i he i e $ x e hec e i i ha a b d a iable l k f i cl e b d.

Exists @x, x ^2 > 0 && Exists @x, x ^2 ä 0DD$ x J x2 > 0 Ì $ x x2 0NFullSimplify[%]

True

4.4.3 Propositional form

We a be able ec g i e a i i al f e e he a ifiecc . Thi h e e e i e e i ge i i ce ch c c ca be c le ( eehe f e ec i ).

A a e e like bei g e i a edica e, i a a iable, a d f all , a i fie hiedica e i e ha d bi , i ce cc b h f eel a d a a b d a iable,

hile edica e ha diffe e le . Si l i g e lace e i ighca e ha c. We ill a be able a i la e a a e e like ha , if l e e hi d bi e . B i ad a ce i i clea ha ki d f edica e e ill

e. A ag a ic l i i kee a li f edica e ha e ca e f , a d, if ee a e e, he e add ha he li .

111

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 112/256

† Thi e a le i a d bi a e e ha ha all cc i g all e . The i eS a e e k ab F All a d E i a d h ca fi d he a iable f

i i al l gic.example = p Ï ForAll @p, P @pDD Íq ÿ ForAll @x, P @xDD

III p Ï " p P pM Í qM $ x HŸ P xLMStatements @example D

9 p, q , $ x HŸ P xL, " p P p=

† The i i al f ca bec e clea e b aki g b i i i h f ala a e e ( hile kee i g he e ha d ca e ble ).

PropositionalForm @example D

HHH p Ï P 2L Í qL P 1L

† The P i i Mea i gR le i hi ca e l li he e ha a e ha d ec g i e.

PropositionMeaningRule

9 P 1 Ø $ x HŸ P xL, P 2 Ø " p P p=

Statements @ xD gi e he li f a iable i a i ghe ibili f edica e . Whe Sh Ø

Fal e he j f al P@iD a e h , ee P i i Mea i gR lePropositionalForm @ xD gi e he f f he i i he e all edica e k i

P edica e Q@Li D a e e laced i h f al a a e e P@iD. Thei e e P i i a d he P i i Mea i gR le,

ee al Re l @P i i alF D. The i ee Add i O i @P edica e D e la ge he li

PredicatesQ @ xD e T e he a lea e f hePredicatesQ @List D cc i , a a le el

H b a a head f a e e i a d j a a b lL. Thei i a e ed i Re l@P edica e QD. I eAdd i O i @P edica e QD e la ge he li

PredicatesQ @List D c ai a li f edica e e f i S a e e

Tha k he e i e , e ca ake ef l h able . N e ha T hTable i a ec g i e he" a d $ igh be c adic i g.

112

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 113/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 114/256

NoteElement @expr D fi e lace Ele e i h Bel g ,a d N Ele e i h ! Bel g , he e al a e ,

he b i e back. F e a le N eEle e@ œ P Ï – P êêL gicalE a dD ill e al a e Fal e

Belongs @ x, yD like Ele e , ha N @Bel g @, DD ca be ec g i ed bL gicalE a d. I T adi i alF i i e ac l he a e

ToBelongs @expr D e lace Ele e i h Bel g , a d N Ele e i h N @Bel g @DDFromBelongs @expr D e lace Bel g i h Ele e

4.5 Theorem that the Liar has no truthvalue

4.5.1 The theorem and its proof

: I a fficie l ich e f al ed l gic ( ee ab e f**) he e d e e i a Lia . See f ha e he Lia ha h al e (T e

Fal e).

: The f ha he f ll i g c e. Fi e e he h he i ha a Liae i . The e de i e he c adic i , ca i g e ac he h he i . Tha a

f he ded c i i ai ai ed a a i lica i , h e e . S b e e l , e e hai lica i de i e he ai e l .

Le ha he e i a a i g ha i i e. The he f ll i g ded c ica be ade.

Ergo2D @"L = Not @TruthQ @LDD", L ÿ L, ÿ L L, L Ï ÿ L D1 L = Not@TruthQ @LDD2 H L Ÿ LL3 HŸ L LLErgo —————

4 H L Ÿ LL† Check hi a f he ded c i

HL ÿ L L Ï Hÿ L LL HL Ï ÿ LL êêTruthValue

1

The fi h he i ca e a c adic i ha e e ac he h he i , hilekee i g he i lica i f he e .

114

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 115/256

† He ce = N [T hQ[]] (L N [L]). H e e L L.Ergo2D @"L = Not @TruthQ @LDD" HL Ï Not @LDL, L »»Not @LD, "L π Not @TruthQ @LDD"D1 HL = Not@TruthQ @LDD H L Ÿ LLL2 H L Ÿ LLErgo ————— 3 L ∫ Not@TruthQ @LDD

† Check hi a f he ded c i

HHp qL Ï ÿ qL ÿ p êêTruthValue

1

O e l ki g he h le, e fi d ha e ha e eached a defi i e i ha e hehe e .

† Fi al c cl iErgo @"L π Not @TruthQ @LDD"D

H ¢ L ∫ Not@TruthQ @LDDL

. . .

PM. Thi f ee e he c e fac al S e he e i ... .** all f

c e fac al ea i g a d l all he b i i f h i h , i ce*

d e . H e e , ab e f ill k i ceca be ed i he e e f All ha he

a i h ld f all a iable . F ** i i deed i i a e ial he he e i e

f he Lia c c i . The f h al h ha f all ch c c i ca be gi e . Tha bei g aid, i ill i ef l a e he f i e f S e he e i ...

i ce ha ead be e f ch l gical ea ( hile i al i alid f e ha

acce h he ical ea i g).

B i h f ll ha he e i e e ce i ha a i fie hedefi i i f he Lia . I e i ale d :

(1) The e i i ch ha = N [T hQ[ ]](2) F all i i h ld ha ∫ N [T hQ[ ]]

I he e h d l g f cie ce, Na e i he (i e ded) i e e a i f a d e cab e e ha he i e e a i ill a d , i ce e d b e e ha Na e f

a e e ch a he Lia .

The l ble ha e ha e i e l i e e e hi e l . We k a ac llec i ch ha e fel ha a e e ce c ld be c c ed b he

ca be ead a a i g d f he Lia . I be ad i ed ha if he he ei added he f a i le f he hi i a a a e e he cc e ce fhe Lia igh i ead f ha i g fi d hi b ea f ded c i . H e e , e

115

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 116/256

feel f a ed b hi i ce e ca f a Lia i a al la g age a d e hadh ed ha ld c e la g age.

We c cl de ha a al la g age ed f h a c ica i i e la geha . Bel e ill de el h ee al ed l gic all f e e ce like he Lia

i h a I de e i a e h al e. Th e ha e i h al a f E gli h a de le l gic de e i e he he a e e ce i i \ , i h el i g f a i le f .

Th ee al ed l gic i e i ed f a al la g age . : The Lia i ae e ce ha ca be f ed i h T e Fal e a d i ce e a be able f

i , i ha e a hi d al e. Q.E.D.

F la g age a h ee al ed l gic i al fficie .

See i i el , he Lia ide a e i e ce f f h ee al ed l gic. I i like hei d c i f he 0, he e e le igi all did k ha fi ge e f i .The e i l gical di i c i be ee e ic i g a al ed l gic a d hei d c i f a hi d al e (i.e. he ∫ ).

We ill a N A All[ ] iff i i ea ha i e ical a d ha h al eI de e i a e.

NotAtAll @Liar D

† Not@TruthQ @Liar DDPM 1. i called dagge b e (i deed i he fficial li f b l ) a d

b he i i ed i blica i a a c i dica e a e decea e. The e i h

a c i e a a al dea h i l ed b a h i h he gh f li ge .

PM 2. We d eed ( = ) i ce e al ead ha e ( ∫ ). Th he l a lie a

if i e e defi ed ch.

PM 3. i a ef l ge e al i . C ide he a e e All d a e a e d.

Th gh hi i e ical igh h ld ha i i ac icall c ec i g All X Y a e

X . If a e igh he f c e al All X Y a e Y he ce All d a e a e

a e . Th All d a e a e d a d all d a e a e d :

c adic i ! A l i igh be a i he fi lace ha All d a e a e

a all d a e i ce he d e i i he fi lace .

116

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 117/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 118/256

a d e: b i a ea be a ble e e i beca e i i ea ee ihich f he c ec i he d ab l el i be e de ed i h T e i h Fal e. The e i , h e e , hi g e e i f bei g Fal e ab l el , h gh

T e i e a ic la e ec (...) O e igh i e e e hi a h ee al ed l gic. B

a a e l ha eed e de el e bec e acce able.The la e a ach a ce ai l acce ed b A i le c e a ie , a d hea a e i l abili f he ble a ac ed he a e i f a . The h a , adi ci le f A i le, e h ee b k he bjec , a d Ch i f S li e ha28. We al ead e e be ed he ad a i g f Phile a f C .

B i e e he S ic , a d a g he Ch i f S li (ca. 281 208 BC) h i deed b gh he ble e l i . T a i h, he acce ed a ba ic i f

A i le ab he bjec a e f l gic: Ye e e e e ce a e e hi g, bl h e i hich he e i h fal i , a d all a e f ha ki d. Th a a e i

a e e ce, b i ei he e fal e ... he e e he i c ce ed i h che e ce a a e a e e . (B che ki (1970:49))

The e ( cab la ) , acc di g A i le, a eal he l ( heigi f ea ): Ce ai l a igh i i he b d , i ea i he l (...)

(B che ki (1970:48)) a d All ll gi a d he ef e de a i iadd e ed a d eech b ha i hi he l. (B che ki (1970:46)).

A i le a ia Pla a g a d il f S c a e .

I d e ee i c ec a ha he l ( i d) i he ce e f he ea i g fc ce a d h a he a e i e he fac l ha di i g i he e e ( i i )f e e ( e el e e ce ). (See B che ki (1970:46) a d Be h (1959:24))

A i le h e e did i e all a l hi i e i . I a e he S ic h ake aa i h i ge e al a lica i . Ch i a : The (fallac ) ab he heake a d i ila e a e be ( l ed i a i ila a ). O e h ld a ha

he a e a d (al ) fal e; h ld e c jec e i a he a , ha he a e( a e e ) i e e i e f e a d fal e i l a e l ,

. A d he ejec he af e e i ed i i a d al he i i ha e caee e a d fal e i l a e l , a d ha i all ch ( a e ) he e e ce i

e i e i le, e i e e e i e f e. (B che ki (1970:133), i alic )The e i al a he f ag e f Ch i : he ( h a e he Lia ) c le el

a f d ea i g; he l d ce d , b he d e e a hi g(Be h (1959: 24)).

Wha ha bee a la ed he e a ea i gle ld be a la ed i cab laa e ele . We ee ha a clea di i c i be ee i i a d e e ce i

118

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 119/256

bei g ade, i ch a a e ha l i i a e (ei he ) e fal e b i ef he fac ha l he ca e e; a d i ce he Lia ca e a c adic i i bee ele a d he cef h i be e el a e e ce a d a i i .

Be h (1959:24) gge ha he aj i f he S ic did acce Ch i ie

b he I ega d Be h he ab ha aj i he I a i cli ed c cl de hahe i fac did acce i . Fi he e i he ge e al S ic defi i i f a i i

( a e e ) a a e e ce ha i ei he e fal e ; ec dl he e all ge e allacce ed defi i i f h a d fal eh d: e i ha hich ha e be a d i

i e e hi g, a d fal e i ha hich d e ha e be a d i i e e hi g . The Lia ha clea i e ( likel I eak he h ) a d

he ce i f ll ha he Lia i a i i ( a e e ). Thi a ach iide ical ha f Ch i ce a l k i he e f bei g

i e e hi g a d ee ha hi i lici l a eal e ea i g e e. Ica be be a la ed a ha i g e e i ce i i l f e ical a e e ha eca i agi e a i e.

N , c ce i g he e hi ical e a k , a d f ca i i e i ed. F e hi g,l li i ed i f a i ab he i i f A i le a d he e i , a d he

a e ial ha e i i f e f ag e a a d l a iall e e ed. E e adi ag ee ab a la i a d filli g f he ga i f ag e . F e a le, he e a e

a ible d f he c ce f e e ce , e.g. a e e , i i , a e i ,e e i , he e , b i a he e ical de el e he e d ge a eciali ed

ea i g, a d he a la i bec e a c i ical i e, i h he i k f i i g la ehe ea lie i e . Readi g Be h (1959) a d B che ki (1970) e a dehe he he e a h ha e a lied he a e a la i c de. We fi d he a e

ble i h e ec he a la i f ea i g e e . The e c cl ii ha he e hi ical e , h al able he a be, ca be ed each a fi al j dge e he i i f he a cie G eek he bjec f he Lia . The l

ge e a e e a i e e i a d a e , a d h ide e hi ical i igh a da a i g i f f he a al i .

C i i g hi h hi ical e ie , i a be e i ed ha he Lia al cc ihe Bible, a el he e Pa l a : O e f he el e , a he f hei , aid:

C e a a e al a lia , il bea , la gl . (Ti I:12 13, ee DeL g(1971:30)) I i ge e all a ed ha hi he a E i e ide , h li ed a he begi i g f he 6 h ce BC. A a e l he Lia a ad i e i e a c ibed

E i e ide : b hi be g, i ce E i e ide ce ai l ld ha e beei g ab he l gical ble . If he ld ha e e ed ha h a e, i c ld l

ha e ha e ed beca e he did ee ha i h ld be fal e b i e f he fac ha he

119

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 120/256

hi elf a a C e a a d h a lia , il bea a d la gl hi elf. Al a lePa l did ee hi , i ce he add he c e : Thi e i i e. (Ti , ide )

The Ch ch Fa he A g i e ca be e i ed ha e died he a ad .

4.5.2.3 Middle Ages and Renaissance

B he i e f he Middle Age he k f he S ic e e c le el f g e a dl he k f A i le beca e g ad all k , he e he la e e e all ca ed

he Re ai a ce. The Medie al Sch la ic h had e ake he a e de el ef A i le a he S ic had.

Pe ha e a e a l gical he i ca e a d fall f ci ili a i a d heb e e ha he e a ill i e . Ab Sch la ic l gic B che ki e : he

ble f e a ical a i ie a faced i eall e ea i e . N ea i ie f hi ki d e e i ed a d (...) e ha a d e diffe e l ia e ed. Be ee he he c ai ea l e e e e ial fea e f ha e k

da hi bjec . (B che ki (1970:251))

I deed, Pa l f Ve ice ( b. 1429) gi e ab 15 l i , f hich a e i e e i g(B che ki (1970:242)): The fif h i i a e ha he S c a e a ha he hi elf

a ha i fal e, he a hi g ... ( e i di g f Ch i ), a d The i hi i a e ha he i l ble i ei he e fal e b e hi g i e edia e,

i diffe e each (a h ee al ed l gic). I i ef l he e e ea h Pa l fVe ice h gh he e a ache be i ade a e, a d h he h gh he be

. (O de el e ake he e a bei g he a e.) I ead i i ef l eh ee i :

1. I ead f i g he e e ce I lie he Sch la ic a i g he f a dable he e e ce Thi e e ce i fal e . B ida e e e The e e ce

i e hi age i fal e hich e e ce be i e a age ha i

f he bla k. The la e ced e hel eli i a e ag e e ab d likelie a d hi . The d lie a el a be el l gical b igh ha e

c a i f decei , h e lai bad e , hich igh c f ehe el l gical i e. Al he elf efe e ce i i le a e b fficie l

c le c i ce acce i .

2. The Sch la ic a ici g he c i i f he Lia . Whe= Thi e e ce i fal e he e e he cc e ce f ide , a d he e i i ed b

P e d Sc : I i be aid ha a a a a a ca a d f he h le

i i . (B che ki (1970:238)) Elab a i he la e b Willia f Ockha( b. 1349) al k f Occa a ( e e ialia l i lica da )

b i g e cl e a l i . A e e i e e f S a hki (1969:44) i

120

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 121/256

ele a , a d i dica e Ockha a a e e f he di i c i be ee e i ale ce(ñ ) a d ide i defi i i (=).

Acc di g Ockha , he ce f he a i lie i he fac ha he e e i ed

f a i f i i a e e i e ed f a i f he a e i i i

hich he a e ed a c i e . M e lai l , Ockha ea ha a f ai i ( he edica e i fal e ) (i de eli i a e a a i ) efe

he e i e a i i hich i a ea . (The ble f hi e f e ic i did a ea i c ec i i h he edica e i e , beca e, i defi i g h, Ockha ,

f ll i g A i le, a ed ha he i i (1) a d (2) i e a e e i ale .)

Ockha ie he ef ed ce a i e dic f ci c la defi i i . I he d , i

i e i ible e i e li g i ic c c i i hich, f e a le, a gi e

i i a eal di ec l fal e e e . (...) B eli i a i g ci c la a g e i

hi die f a ad e , Ockha a led hi fa a ( e e ial h ld bel i lied e ha ece a ). He belie ed ha hi l i he ble a he

ge e al ible (i he e e ha if hi c i i i f ll ed, a i ie d

a ea .

3. The e i he de el e f e f e e ce ha gi e i e a ad e .S a hki e ha B ida , il f Ockha , f d a c e e a le i

hich Ockha c i i i i la ed ( he e i di ec a eal fal e e ), b a a i e hele a ea . The e S c i f he f ll i g

a e e : (A) a i a a i al , (B) l A i e , (C) A a d B a e he la ailable a e e . (...) The e S he ef e c ai a a ad ical a e e ,B. I ie f hi e f e e i , B ida di i g i hed e f a ad ical

a e e : The fi e c ai di ec efe e ce (...) hile he ec d ec ai i di ec efe e ce . (S a hki (1969:44 45)) Ha i g e abli hed hec ce f i di ec efe e ce, B ida did i l f bid i e (a Occa hadd e f di ec efe e ce), hich i e ible i ce ch i di ec efe e ce igh beca ed b e e le a d i i a he diffic l c l hei ac i . B ida

ed l i eed be c ide ed he e, h e e .

I he fl e i g f he Re ai a ce f he k f he Sch la ic e e a ide,a ld a d d , i cl di g he k l gic, al h gh he cle g e f ed a allg i hich he idea e e ke ali e.

4.5.2.4 Since Leibniz, Boole, Frege, Peano and Russell

Wi h he k f Leib i (1646 1716), B le (1815 1864), F ege (1848 1925) a d Pea

(1858 1932) a e i e e i L gic a ke, i hich l gic de el ed di i ca he a ical fea e . The i e e i he Lia a ad h e e l e ed af e

1900 he R ell li ked he Lia hi a ad e f e he . He ed a

121

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 122/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 123/256

ible di c he ela i f la g age eali , he la g age i e edhe e di c e a hi g, ee Wi ge ei (1921, 1976:8). R ell ed he

f ll i g l i . The di i c i f e i a d e f a e e ce al c ea ed hedi i c i be ee a bjec la g age a d a e a la g age. S ch a e ca di c

D ch a d Ge a i E gli h. All e e ce f he a e e ca be aid ha e a a ele el, ha he e a e le el i a la g age, i h a l e le el bei g he bjec f a e ale el. Th he ela i f a bjec la g age eali ca be di c ed i a e ala g age ha Wi ge ei ble a e i e .

Th gh Wi ge ei did acce hi l i ( h babl e cei ed ha he c ldal e Ge a di c E gli h), a he did, abl Ta ki (1949). I fac ,acc di g Be h (1959:493): he fi al di e a gli g f he k i d e Ta ki . Le

e ha a defi i i f h i ible f a la g age, a d f c e e e i ef ch a defi i i ha i d e lead c adic i . The h e e he Lia if ed, e l i g i a c adic i . The ef , ch defi i i f h i ible.Be h (1959:511): I f ll ha , if a ade a e defi i i ca be gi e f h a dfal eh d f e e ce i a f al e A (...) he hi defi i i ca be

e d ced i hi ha e A i elf; f he i e e c ld agai de i e he liaa ad i hi he e A. Thi la e a k h ha e ac l i g i h

di a la g age f e e i f ie ; f i ill be clea ha , if a ade a e

defi i i f h a d fal eh d c ld be gi e f e e ce c ai ed i di ala g age, he hi defi i i c ld al a be e a ed i hi di a la g age.

Th he ie f R ell a d Ta ki e ge he e, h ldi g ha a ade a e defi i i fh i ible i di a la g age a e c l de a d i b l i a

f ali ed e c ed la g age, c ea ed b l gical a d a he a ical ea , i h aell defi ed c e f e : i hich he l e le el l di c e a e ial bjec

a d i hich he c ce f h f e a ic la le el l a lie e e ce f hele el j bel ( e ha all l e le el ). U e f di a la g age igh be

a a e f hi , j a a e igh ide a bike i h bei g able e lai h . I fa a di a la g age a ea ef l ha ca l be i ce he e igh be hidde

ce e i he i d ha e a e a a e f ha ca e e ec he le el fa lica i .

Be h (1959:510): The Lia a e e (...) be acce ed a e i i g; i i i ed ihe e e b k a d he eade a ead i al d, if he h ld i h. Si ce he Lia

e i (i a al la g age) he a lied c ce f h be i ade a e. The ef i

i ece a f la e a he (a ificial) la g age ( i h e ) i hich a ade a edefi i i f h ca be gi e . A d he e e ha he e i a Lia a e e

he i ca be h ha he e i a .

123

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 124/256

PM. Pa ad ical i a ce a a e l ca be e l ed. A le el Lia[ ] = [ 1] f le el

1 i fal e igh be e e ed b h ldi g ha he e le el ha di c e eali ha

l e la g age le el. Whe a i e le efe each he ha he le el i

de e i ed he he be e i ed e he a ificial la g age a d ecif he

a ia e le el.The ie f R ell a d Ta ki c i cide i h he S ic ie , f cef ll e e ed b Ch i , ha he Lia i a e ical a e e , f ei he i i la e he e

c e i e i e a i ade a e defi i i f h. C a he S ic R ela d Ta ki gi e e ecific ea h he e e i ca ed. The S ic ga e e

ea b R ell a d Ta ki a e e ecific.

PM. The S ic ie i e i el i h ble ei he . If he e e ce = Thi

e e ce i fal e i e ical he i i ei he e fal e. Tha i lie ha i be

e, a lea . B a ha i i e. He ce i i e a d h e ical.

E ce e a. See DeL g (1971:242). B al ee Cha e 7 e l e hi .

R ell a d Ta ki l ed he c adic i f he Lia , b a e c :

† The decla a i f a e c e ba icall ea he e cl i f elf efe e ce. Ae e ce ca efe i elf i ce i ca be a le el a he a e i e. Wh

i l f bid elf efe e ce ? U i g le el b c e he de c i f elfefe e ce. T de elf efe e ce i a high ice i ce i igh be a ice e . I

fac , la g age i elf efe e a i e , ha he he f e i i ade a e fa al la g age.

PM. Wi ge ei ble ca be j dged e i e beca e f elf efe e ce. Whe a

e e ce di c e he ela i be ee i elf a d eali he i i ble ha

la g age i e ed he ha la g age ca be elf efe e .

† Wi h R ell a d Ta ki e a ad he i ha di a a al la g aged e igidl ec g i e a he f e . B he c cl i ha a defi i i f

h he bec e i ible f a he a ical l gic a be g. S ch ac cl i i la e ba ic i i i ab he ge e ali f he c ce f h.K i ke (1975:694 695) e e e ha ea e: Th fa he l a ach he

e a ic a ad e ha ha bee ked i a de ail i ha I ill call heh d a ach , hich lead he celeb a ed hie a ch f la g age f Ta ki.

(...) Phil he ha e bee ici f he h d a ach a a a al i f i i i . S el la g age c ai j e d e , a e e ce fdi i c h a e true n , a l i g e e ce f highe a d highe le el .

The he f e h ld ha he Lia a ad i ca ed b a i ade a e defi i i fh. S e ejec ha ie , ee Ma i e al. (1970) a d abl K i ke (1975:698):

Al all he e e i e ece li e a e eeki g al e a i e he h d a ach

124

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 125/256

I ld e i e eciall he i i g f Ba a F aa e e R be L. Ma i (1970) ag ee a i gle ba ic idea: he e i be l e h edica e, a licable e e ce c ai i g he edica e i elf; b a ad i be a ided b all i g hal e ga a d b decla i g ha a ad ical e e ce i a ic la ffe f ch a

ga .Th a hi d al e ( ga a ad ical U de e i ed I de e i a e) ii d ced, ff e i g he dich f T e Fal e. I deed, if he Lia ca bef la ed i a he f e , b e f la e i i di a la g age, he ed lea e i ? N all ld ha e a b he a ic e ff d e.

H e e , f e a le K i ke agai acce e e a d li i a i he eb , eeK i ke (1975:714): (...) he e a e a e i e ca ake ab he bjec la g age

hich e ca ake i he bjec la g age. F e a le, Lia e e ce a e ihe bjec la g age, i he e e ha he i d c i e ce e e ake he e; be a e ecl ded f a i g hi i he bjec la g age b i e e a i fega i a d he h edica e. (...) The ece i a ce a e ala g age a be

e f he eak e e f he e e he . The gh f he Ta ki hie a ch i illi h . K i ke al efe a al la g age i i i i e i , bef ehil he eflec i e a ic (i a ic la , he e a ic a ad e ) a d h

gge ha a al la g age igh e e be able di c a d l e he

a ad e ...Q i e (1990:80) a e : A c i i f h j ca cel he a i a k . T h idi a i . (I he i e ced e a e T S i g a d T E e i .)H e e , f a la g age he al e i e : I h edica e (...) be i c le eldi a i al. S ecificall , i di e all he e e ce ha c ai i . ( 83)a d A d e e he e e cl ded a lica i ca be acc da ed b a hie a ch f h

edica e . (...) defi abili f h f a la g age i hi he la g age ld be ae ba a e . Th he he f e i li i ed e e ce efe i g h.A e e ce Thi e e ce i true n ei he c ld be f ed a be j dgedfalse n+1 .

4.5.2.5 Summing up

The f ll i g i a be ed:

† The le el ( e) c e a a l he h le la g age i ce he e e i ca ef elf efe e ce ( all a ad ical).

† The di i c i be ee le el i la g age a be f a l gical b a li g i ica e, ea i g ha igh d i , f e a le a di c i g E gli h i Chi e e,

b i all likelih d he e i l gical ece i clai le el .

125

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 126/256

† The ad i f a h ee al ed l gic ee ge e al. Ye , e h hac adic i ca be a ided. I i elf hi i a diffic l c ce i ce a

c adic i ee l defi ed i al ed l gic, ha i igh be cleaha e h ld a id he e ad h ee al ed l gic.

The e i i a e i he e i he i i g f A i le. Ob i l he a c ci feglec i g ea i gle a d di i f a i e e e ce he he da ed a ha alle e ce a e e fal e. Reg e abl he a e lici a d c le e he

a i a d e e hi f ll e . The ad i f a h ee al ed l gic he ce ca be e e ie ced a e A i elia . B i eed eall be .

Thi hi ical li e ha bee ef l e he ble , i d ce e c ce ,a d a i e a e a i e a e a d e ea ch e i . We de ha he

defi i i f h eall i , h h ee al ed l gic l k like, a d . I ceedi g,e h ld heed he a i g b Be h (1959:518): a i di e ge i i hi

ic ha e bee defe ded b a be f a h ; he e he e d i i , h ghf e e l e ac e, e l i ca e f a de e i a i f he

e h d l gical i a ce f he a ad e a d f a eglec f he a da d fig hich a e cha ac e i ic f c e a f al l gic.

4.6 A logic of exceptions

4.6.1 The concept of exception

H a hi ab d i h e ce i le . Rega d he f ll i g e a le(e ce he f h):

† A la like All de e ill be ha ged . Well, f c e, e ce ha he a a ka d .

† The e ca be e ce i a le, ha e a le.

† O life i led b d c i e . E ce ha life i ge ha a d c i e.

† Ca ch 22: S ldie e ai i ba le, e ce h e h l hei a i . If a l fhe e ce i he ha i ake a a f f a i .

The e a e diffe e a e e e ce i . I he f a f e he e ighdefi e f a e A:

A == 8

x H

conditions@xDL

~ Unless ~ H

exceptions@xDL<

A 8 x HŸ exceptions H xL conditions H xLL<

126

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 127/256

† F e a le:A == 8x Even @Sqrt @xDD ~ Unless ~ Hx £ 0L<

A : x J x > 0 EvenJ x NN>

† I ca e a e ied ab a ea he e A i defi ed, ca e he le ,he c c i , like: I ll ake a a le, le a , f he I ll ake a big

ch c la e f dge .A == 8x Unless @conditions @xD, exceptions @xD, then @xDD< A 8 x HHŸexceptions H xL conditions H xLL Ï Hexceptions H xL thenH xLLL<

The diffe e ce be ee c di i a d e ce i i f a ch l gical a e, i hahe e ce i e d cc le f e e l , e e ch le ha e le e d f ge

ab he . B i a f al e e he a e c di i like all he he . E ce , hae ce i e d d i a e he he c di i . N al c di i d a l he

he e ce i ike .

ha ell de el ed fea e f a e e i g a d kee i g acc fle f e ce i .

† The f c i C di i ( b l /;) e he i f a f c i a d l all i e al a e he he c di i i a i fied. The f c i h d e e al a e e ce

he he c di i a e a i fied.testedSqrt @x_ D:= Sqrt @xD ê; x > 0

8testedSqrt @10D, testedSqrt @- 10D<

: 10 , testedSqrt H- 10L>

† The e b l E ce e e e a a e bjec ha fi a hi g e ce h e haa ch i .

Cases @8a, b, c, d, e, f, 1 <, Except @ _Integer DD

8a , b , c , d , e , f <We a ake he c ce f e ce i be ell e abli hed.

4.6.2 The liar

O hi ical e ie f he Lia ga e a i ca e , i h A i le, he S ic , heedie al , he e a f he ed l i a i d ce a e ce i . The ai

e ce i ed a ha Te i N Da h ld le a e e ce i ai i .

127

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 128/256

Hp Í ÿ pL ~ Unless ~ NotAProposition @pD

HŸ NotAProposition H pL H p Í Ÿ pLL

We ill de el hi i Cha e 7 a h ee al ed l gic .

4.6.3 Selfreference in set theory

The ble f he Lia a d R ell e a ad hi ge f eed defi ec ce a libe . The e i hi g i he c ce f li g i ic agg ega i ha

gge , a fi gla ce, ha e ca c e all ki d f c bi a i f hec ce a d b l , a d he e hei h al e. E ce ha e ha e i a cef hich e ca fi d ch a h al e. The a ach i ce R ell ha bee hi

he f e , ch ha ell defi ed c ce a i f a hie a chical de . S a he

e lace i fe e ce. Se A e e ceB l a l e e e ce f a l e le el. Able i h hi a ach i ha i c e he a al feeli g ha la g age

a d agg ega i a e e fle ible. Le el e cl de elf efe e ce hile i i a a ac i ee .

I ca al be h ha e a he eed elf efe e ce ha e h ld all i .

The igi al defi i i f a e ca e f Ca : U e ei e Me ge e ehe i jede Z a e fa g be i e hl de chiede e Objec e e

A cha g de e e De ke (...) ei e Ga e (Ze el (1908:200)). Recall a i f bef e, i h ª – he R ell e f al e ha d

c ai he el e . I ha e i d i ee ed ha a i fied Ca defi i i . Beca ef hi a ad , R ell e ic ed he ki d f e be hi . Ze el , h ked i hea e field, a d ac all di c e ed he a ad i de e de l , decided e i

Ca defi i i . He gge ed he i f : A e i a e i (...)i aid be if he f da e al ela i f he d ai , b ea f he a ia d he i e all alid la f l gic, de e i e i h a bi a i e he he i h ld

. ( 201). S b e e l he de ig ed he a i f e he ha a e ba icall illi e da . The e a e diffe e c e hi : (a) he i f defi i e e ac alli lie a h ee al ed l gic, a el f e e ce i h e ha a e i defi i e, (b) e

a de he he defi i e e eall diffe f Ca hl de chiede , be i ha i d e , (c) Ze el a i eflec a a ia f he he f e ,

h gh he d e call i ha a , (d) e ill ee l e elf efe e ce e he e.

Hi icall , e a b e e ha R ell ggle a diffe e ha Ze el . Aha i e he ee ha e had a Pla ic c ce i f a he a ic , i hich i deed ah gh ld ha e e i i e a he , a d h ld b i elf be

hl e chiede (defi i e) i ead f ibl e ical. Hi de el e f he

128

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 129/256

he f e a a f hi ggle ed ce hi Pla ic e de cie . A he e d fhe P i ci ia Ma he a ica he i e : i a ea ed ha i ac ice he d c i e f e ie e ele a e ce he e e i e ce he e a e c ce ed he e a lica i a e

be ade e a ic la ca e (R ell & Whi ehead (1964:182)). F i i le

i g ha e ical hi g ca e i i a b i he a ic he e he a e l geed.

Rec ide he R ell e a ad , a d c ide ha e igh all f al e ,ha d c ai he el e , be c ai ed i e , e e if he a e f highe

e ha .

A c i f i , called he Ze el e f al e , ha i cl de a allc i e c c di i ha ac all i e a e ef l f f elf efe e ce.

= – œ

Clea l , if e c ide he e f ea he hi h ld i h ble . Whe e œ he he c di i f e be hi a ea be a i fied (a c adic i )

he ce e c cl de ha i a e be f i elf. Thi a ach e i d f he ef Pa l f Ve ice l e he Lia a ad ( ee B che ki (1970) a d Be h (1959)).

Whe hi k ha e i i g œ f he e f ea i e d e, he e cad , hich i deed i a e ge e al a ach:

† If ∫ he – † If = he – b f c i e c e e i e œ .

Thi i f la ed j i l a ha – a lie le = , f he he c i e ce i e e i e lici l i ed. Of c e, c i e c h ld i ge e al, b he e

li i a e i a i gle a e e he e a la e e all c i e c hea ic la e i ed f he e e i de c i .

† S l i g R ell a ad i h U le .

def = $Equivalent @y Œ Z, Unless @Hy œ yL, y == Z, Hy œ yL Ï Hy Œ Z LDDH y œ Z ñ HH y ∫ Z y – yL Ï H y Z H y – y Ï y œ Z LLLL

† Re lace e b l ha L gicalE a d d e ec g i e.def2 = % êêToBelongs êêToAndOrNot êê LogicalExpand

HHH y œ yL Ï H y – Z LL Í HH y œ Z L Ï H y – yLL Í H Z y Ï H y – Z LLL

† F he e f ea ha i a e be f i elf, e fi d ha i bel g hi Z.

def2 ê. HBelongs @y , yD Æ False L ê. HZ ä yL Æ FalseH y œ Z L

129

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 130/256

† A lica i i elf gi e he c cl i ha Z– Z, a d hi h ld i hc adic i .

def2 ê. y Æ Z

HHH Z œ Z L Ï H Z – Z LL Í HH Z œ Z L Ï H Z – Z LL Í H Z – Z LL% êêLogicalExpand

H Z – Z L

Th he e i a a f R ell a ad i h e i g a he f e .Whe a ce i e ed he 0, hi ca ed a ad e f he , a d e f he

eall had a ha d i e, b e e all a dece e f c ce a f d. I he a ea he e f all al e a a a l be defi ed a bi a e . The gh fa ad i ill i h beca e f he eed add a c i e c e i e e . A de ha he e i e i el ha ai el had i i d f a e f all ale , b a lea c i e c ha bee a i ed a .

A he e a le a hel . The defi i i f a e fec bike i ha i ha d heel ide a d a d a e heel a k i . Si ce he e a e d a e , hi

e fec bike d e e i . I ha e hi g ab ? I l h ha idea f bike e fec i a i c i e i he fi lace, ha e c c a bike

i h a a da d. Thi he bike i e fec i ha i k . I he a e a e e

h eall a k i h a e f all al e ill be ha i h ab edefi i i f , e e he i igh be a igi all c cei ed.

4.6.4 Still requiring three-valuedness

Tha bei g aid, a d ha i g i dica ed ( e f c e) he ible c i e c fa e he i h elf efe e ce, he e e ai he he b e a i haha g ea a . I i ea c cl de d f i ( ai f i c i e c ) b ha illca e e ea i e . R le e ic f eed he e be a g d ea f

he .

The c i : h all f eed f defi i i , a d le l gic ell ha dhe e each a c adic i ? The ba ic hi g l gic h ld ell i : e i e da efe a hi g, a d, e i e ci c a ce a e like e h gh .

B e e he h ld f a i le , he ill ld eed a lace all he hi g ha d f . Sa i g d defi e he Lia a ad ie i ale a i g he d ha e a al e i T e Fal e 1 0 . If e a ig a

al e 1/2 he e ca c c he f ll i g able:

130

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 131/256

œ – N A All@ œ D1 0 00 1 012

12 1

Whe e b i ded c i e facili ie , e de i e a c adic i , he ce ec cl de ha i e e, a d he e a ig a h al e 1/2. O , h ha a ee i , e l ha e h ha i ha a ele e ( hich ca al a be d e bEFSQ), b al ha i defi i i i i c i e , ha he c ce a e elldefi ed i he fi lace.

A aid, he ke i e he e i f eed f e e i . The ld i T e Fal e b c ce ca be e ical. I i ef l, l ha e he f eed be c ea i e, b

al ha e he f eed e i e e. The be e a le he e i he he f e : ic ea e a igid c e ha f bid he elega c c i f he Ze el c i f

. Rigidi ca be high a ice a . The Ze el i l a elegac c i b i al c ai all ki d f ele e ha he i e ld bec ai ed i ha a .

F a i le a hel e ic e e, b he a al c ea e e e, aee f a l gical i f ie .

PM 1. I i ef l e lace he al e 1/2 b 0 i ce N [– ] ld ge e a e a 1 i

he l e , a d i ila l f i g 1. Th h ee al e a e e i ed. Pe ha

d like 1/2 a d efe U f . I a ea ha he be ch ice i

.

PM 2. A he f e igh ill be ef l f e . Ca ed ha he e e i

al a g ea e ha he e i elf. A e f all e ld ha e c ai i e e a a

b e , hich i h ca d . He ce ch a e f all e d e e i . S e

hie a chie i deed igh e i . See Cha e 11, Readi g N e , f a di c i f hi

a g e .

PM 3. M ch f hi di c i de i e f a he a icia h a e e hi g be

eall ea . We ca l e ec hi a d ac all be ha ha he e a e ch e le. The

achie e e f e le like E clid a e i d agge i g. Ye a bi f fle ibili ld hel .

Ma he a icia e d be i ed b he de i e de a d hi g a d d he

e d eli i a e all e ce i , hile de a d he ld all f

e ce i . Ma ki d ie l e he ble f b ea c ac i ce he i e f hea id a d i ld hel he he b ea c a ic a i de fi d fe ile g d i he

eal f he i d.

131

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 132/256

4.6.5 Exceptions in computers

C e g a ha e deal i h defi ed i a i . Whe he ha e a igidc e he hi igh ca e a l f e a d h a g ea deal f e ha dli g.

P g a ld be e fle ible he he c ld g e ha a i e ded (

e ha i l lea e hi g a he a e).

† Thi e e i d e i lif T e Fal e he he a iable d ha eal e . Wha i i h al e ?

p Ï q Í r êêLogicalExpand

Hr Í H p Ï qLL

† A d ha i he h al e f hi a e e ?p Ï q Í

Syntax:: tsntxi : "\" p Ï q Í \" is incomplete; more input is needed. More… "

A he g d e a le i i g c ca e a i . I e i e i g a d a lea fhe . F ge i g e e e diffe f f ge i g e e . I he

fi ca e he c ic e age i j he age a e ki g i h a d i heec d ca e he e al a ea a e a a e e age eb k i h a he c ice age.

† A a f g e i g he e , he he e i i ha i h al e i ."ab” <> “cde

Syntax:: tsntxi : "\" ab <> \" cde” is incomplete; more input is needed. More… "

"ab” <> cde

StringJoin:: string : String expected at position 2 in ab <> cde . More…

ab <> cde

N e he diffe e ce i ( e a d de c e). The diffe e ce be ee a d i i he a f ha he fi ill i ai i g be ce ed f

bec i g e i f he ke el hile he la e ha al ead a ed ha e hahe ke el a e ha ld be a a iable. B ha i e e a i a e f he

fi ca e ha he a i a k i a i g e . Whe he a i a ki a a i g e , i he e e ha he e ied f ll he a a d ied

i a a iable , he he e g he g e age. NB. The e cell a e l ckedi ce la e e i f igh ha dle he i a i diffe e l . Al , i he

fi e e age a i gle e ha bee cha ged i \ i ce he i e gi e a hi d e e age (a e a e e age) he e i g hi eb ka hi lace.

I b h ca e he c e f a el d e c a h a d e e e d ce he i . Id ce he i ell ha e e a hi k ha i h ld be able g e

132

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 133/256

ha a i e ded. Reall , he c e e al ead ed i g a d hef c ca e a i . Sh ld a a c e be able g e (a a defa l

l i ) i he fi ca e ha c ca e a i f abc a d cde i i e ded ? (I ighe he he cde i a a iable.) Wha i g a ed ee i efficie a d

c f i g, a d a g d le f g a e i ha h ld g a f heha ld a be g a ed elf. A e e f ie dl a ach

ld be c ea e ha c ca e a i a d e OK, i a all a da d a e e cei e he , b e ade a g e : if i i igh , lea e c ec i ,

a d, if f ll a he d ge e age like hi .

Ac all , i i al ead a e ahead i li e e ha he e e age a e called ee age . A e i hi ca e i l a diffe e ce f i i ha a i

acce able.

Thi i j a e a le. Wha c i he hil h . (a) Deali g i h e ce i e ha de ig . (b) T h al e f e e (gi e e a ).

Of c e, i he c ca e a i e a le, e e i e c e de e de c . If hi e e i gf c de a la a he a d ha f g f ba ki g acc , hee ha ld be ha i h e deg ee f ic e . A d f c e, h i g f

e f ie dli e i al a f f ic e . I ld e ha be ch de a dha he e be h le c a de a e affed i h e le i g g e ha

ld be he hidde ea i g f i e (i.e. ca ed b a f hede a e ). (Thi bec e c le . Pe ha i i be e bec e c le el c icala d ca e ab a hi g a e. Le ickl e .)

133

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 134/256

134

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 135/256

5. Inference

5.1 Introduction

5.1.1 Introduction

I fe e ce f c e he ce f ha dli g i f a i . A c llec i f i di id alb e a i gi e i e, ia , he c jec e f a ge e al ela i hi . A

c llec i f ge e al ela i hi gi e , ia , e ge e al ela i hi , ,i h e a ic la , he a ic la c cl i . The i f a i ha i ce ed

be he e he i e i ca be ce ed. I fe e ce e e iall a e heha dica ha he i f a i i ec g i ed i edia el . I fi be ce ed bef e i i ec g i ed i he f ha i ca be ed. A d he fi al e e h ld be

Ah, hi i .

L gic a d a he a ic a e he ded c i e cie ce . The e a f i d c i a ege e all lef he he cie ce . Ye i ill be ef l i cl de a ec i i d c i

cla if he e he ge e al la c e f ha a e ed i l gic a d a he a ic .O he b k a i h elf e ide h b i i ef l be ecific.

The a al i f i fe e ce e i e a a f h a e al ce e . F he l ef he edie al a e hi a e e a La d f C ckaig e.

† Fi l ad he ackage.Economics @Logic`AIOE, Print Æ False D

PM. The a i ¢ f alid a d ' f i alid i fe e ce igh gge he T hTablei e ha he e a e diffe e f i l ed, aa d a i de e de .

H e e , e ca ec e he e i i al f ha h hei c ec i .

† T hTable ec gi e e i i al f .Ergo @S, p D Ï NonSequitur @S, p D

JHS ¢ p

L Ì JS p

NN

135

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 136/256

PropositionalForm @%D

H P 1 Ï Ÿ P 1L

5.1.2 Validity

S e ded c i a be f all alid b f i ele a ea . F a fal eh d ca de i e a hi g a , hich i La i i he e fal e i dlibe

(EFSQ) a g e . A e a le i he a e e ( h): If i ai a d d e ai ahe a e i e, he ll ge a e ca . He ce he f ll i g di i c i i ef l:

. A a g e i f all alid if i a ic jec i i a a l g

. A a g e i a e iall alid if i i f all alid a d if i e i e a e f ee fc adic i a d (k ) fal eh d

† The EFSQ a g e c eTruthTableForm @Hÿ p Hp qLLD

Implies Not p

Implies pq

True FalseTrue

TrueTrueTrue

True FalseTrue

FalseTrue

False

TrueTrueFalse

TrueFalseTrue

TrueTrueFalse

TrueFalseFalse

† A e d a ic EFSQ e a leTruthTable @Hp Ï ÿ pL qD

p q HH p Ï Ÿ pL qLTrue True True

True False TrueFalse True TrueFalse False True

5.2 Induction

5.2.1 Introduction

Pa f life i he ce i g f i f a i . O ga i a a e l ha e fe ie . S e e i b il i he ha d a e a d he called i i c . The e

136

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 137/256

c le ga i a ha e e ba k a d le e i f a i . B e elifele bjec ha e e e , a a c e d i e b i ha e e e be ha ica ha dle l e e f c e . S a i i g a li f e e i a ge e al le icalled i d c i a ed ded c i ha g e f he ge e al le he

a ic la .† Ma he a ical i d c i ec i i a f al che e c e f he a ic la

he ge e al, i h a a e l efe i g eali .

† E i ical i d c i a e he a f e i ical cie ce, de e i e e i ical la .

† The defi i i & eali e h d l g i he a ach e i ical la ih b defi i i .

Ded c i elie i d c i . Wi h i d c i he e ld be ge e al le , a d

i h ge e al le he e ca be ded c i . Ded c i a a i h elf e ideh b he e ca e ab f i d c i defi i i .

I ld ha e bee efe able i d ce i d c i i he i d c i , b i e i ee a i ha i l de el ed i he c e f hi b k.

5.2.2 Mathematical induction or recursion

We ill ake ec i a d a he a ical i d c i a e i ale e . The e

ec i f a el d e e lici l efe i d c i .Le A[ ] be he e de c ide a i a d le be he e f a al be ,

h = 0, 1, 2, 3, ... . We a k he he e A h ld f all a albe . Ma he a ical i d c i c i f hi a g e :

Ergo2D @"Mathematical Induction" , AD1 It can be shown that property A holds for n = 0, thus A @0D2 It can be shown for arbitrary n that if A @nDthen also A @n + 1DErgo —————

3 A

@n

Dfor all n œ

The ab e a i h = 0, b i igh al a i h a he be a d e ae f all be f he e a d . Y igh ake bigge e ha e,

c ide i g l a b e , a d igh e e a iable .

Thi ki d f che e i called ced al c c i e . Y d ha e kh gh all a al be b e el i e a deci i ced e alg i h

check hi g , a d, ca check ha beca e he ced e i . A ef l eh i effec i e fi i e ced e . Of c e, f c le i e c a i i e

e e f fi i e ca e igh be l g.

S e i e e ie a e defi ed i hi eci e a e . P eci el he e f a albe ca be defi ed b i g he idea f he cce he e . Le 0 be he

137

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 138/256

fi ele e , 1 i e 0, 2 e 1, e ce e a. The be a de a da he a ical i d c i i ee ha i i ic hi ki d f defi i i . The f all i

3 f he che e ab e ac all d e efe all a al be a a c le ede , b e ha if a e a be he ca ake he e e (ac all defi i g

f all ).A e a le f a defi i i b ea f ec i i : he e k ha addi i i ,

he e ca defi e l i lica i a f ll . Le e he d l i lica ie b a ag e e e a . The defi e: (1) 0 = 0, (2) ( + 1) =

+ . He cef h e ill call hi i e .

O he e a le f ec i a e he ced e F ldLi Fi edP i i :

FoldList @f, x, 8a, b, c <D

8 x, f H x, aL, f H f H x, a L, bL, f H f H f H x, aL, bL, cL<The i ci le f a he a ical i d c i ld h ld f all ible edica e . I hica e he f all igh be ag e i ce he e d e ee be a a al de f

edica e .

† Defi i i f ec i . i e F All d e di ec l ec g i ehe i i ed l a a edica e. The ef e e i i e lici l .

ForAll @P, Ergo @P, P @0D, ForAll @n, HP@nD P@n + 1DLD, ForAll @n, P @nDDDD

" P H8 P , P 0 , " n H P n P n+1L< ¢ " n P nLPM 1. Ma he a ical i d c i i defi ed f he a al be . Real be e i e

he c i ( ee e.g. L.E.J. B e ).

PM 2. Th gh a he a ical i d c i ha bee e e ed he e i he c e f i d c i ,

he e i be ca al g ed a i h, la e e ill ee i i he c e f ded c i

agai . Whe c ce ha e bee defi ed i e f ec i he e ld e

ec i agai f f .

5.2.3 Empirical induction

Economics @Probability, Print Æ False D

S e ha e ha e i e i ai a d e i e i d e ai . Y alb e e ha e i e he ee a e e a d e i e he a e . Y bec e

i e e ed i he c bi ed cc e ce . Y c llec e 100 ca e . I all he 25 ca eha i ai he ee a e e . The e a e 3 ca e he e i did ai b he ee a e

ill e (e.g. beca e he ad clea i g ca ca e b ). The da a ca be c llec ed i he

f ll i g able.

† The b e a i a i ha 9 cell b l 4 deg ee f f eed , beca e f hei g f a d c l . I he Di ea e Te a i i e ide i l g he

138

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 139/256

di ea e (ca e) a da dl i i he c l a d he e e l (effec ) i he .We a e ha ai i he ca e. I he b e a i ha he ee a e e a g d

edic f ha i he ca e ?

mat =

"Observation count" "It rains" "It doesn’t rain" "Total""The streets are wet" 25 3 É

"The streets are not wet" 0 É É"Total" É É 100

;

Headed2DTableSolve @mat DObservation count It rains It doesn't rain TotalThe streets are wet 25 3 28The streets are not wet 0 72 72Total 25 75 100

I ead f e e be i g all he e 100 ca e ei he i di id all b f e e c

di ib i , he e ce i g i igh a e age a d e ie al c bad i g a ge e al le ha If i ai he he ee a e e .

Thi ca bec e a ge e al le f hich e ca e a h able. The h able ehe c di i he he he f e e c i e e .

† The S a eT hTable ced e he e i al habe ical de , a a e f h he i ca ali . Th e a e i e l .

SquareTruthTable @"It rains" "The streets are wet" D êêTranspose

HIt rains The streets are wet LIt rains ŸIt rains

The streets are wet True TrueŸThe streets are wet False True

Clea l , ch ge e al le be ea ed i h ca e i ce igh i ca ehe e he le i ef ed. F e a le, a ee i g de a b idge h gh a

c e ed h i g all igh a ea be d e e hile i i ai i g.

A hi i i i ef l e ha e.g. a i lica i i be a bi a e ahile i elie he b e ed a iable a e e . If i d eai he a he e e e lai he ee ible e e , ee C lig a

(2007e).

5.2.4 Definition & Reality methodology

O e a i la e a le agai ef a i i i i a defi i i . The c cef I ai a d The ee a e e ca be defi ed ch ha If i ai he he

ee a e e bec e a ce ai b defi i i . F he dd ca e he e c ea d ee he i ai he l k f he ca e f he e ce i , a d decide

ha hi i a eal ee . I de e d he c f e a age e ha

139

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 140/256

i he chea e l i . Y igh decide ad he le If i ai he ee i hee ai a e e ha he ge e al i f ee i ada ed, igh kee he

ge e al i f ee a d c ea e he i f he ee a c e eda h a . A hi g g e a l g a e ai c i e a d ick he fac i

igi al li f 100 b e a i . N e ha ch c e ed a h a a ill be e hei ai , beca e f i l a e clea i g.

The ced e i la e i agai ef a i b i g he i defi i ica be called he defi i i & eali e h d l g . While eali i c i ge a de e e i e , i i a c effec i e e h d f e a age e edefi i i ha all ce ai (a ed babili i ic) c cl i .

See C lig a (2005) f a cha e ha e lai e a d a a lica i f hi

e h d l g ec ic .PM 1. The e i he e a le f Wi ge ei h ke ea chi g f a hi a i

he cla beca e b d had gi e a ade a e defi i i ha he c ld ide if

ha he e a e. Thi igh be he e a i de f a he a ic b i al

cie ce defi i i igh be a he ag a ic.

PM 2. Y ld ill be efi f a c e babili a d a lied a i ic .

5.3 Aristotle’s syllogism

5.3.1 Introduction

A i le l ec g i ed he A, I, O a d E f a d ha he all ac cl i j b he el e , b he al c ea ed f f i fe e ce he e

e i e a e c bi ed he c cl i .

G eece (Hella ) a ha i e ffe ed f hi (la e a d c l a ) hde ig ed all ki d f a g e a i a d ad cac ha eeked f e i . (Thi

i e diffe e ada . Ma ki d ha ade eal g e .) DeL g (1971:12) ela e :a e a le f el e bal c adic i a d ibbli g a e gi e i Pla

dial g , e eciall i he E . He gi e hi e a le f Di d( al le e ) a d C e i (i alic ):

.... Y a ha ha e a d g. , , aid C e i . A d ha he ie? , . A d he d g i he fa he f he ? , he aid,

. A d i he ?

. The he i a fa he , a d he i ; e g , he i fa he , a d he ie a e b he .

A he ble a ge e , he e e a h i l begged he e i (ifa d a d he ), he e A a ed ha B ed a d he he a a d,

140

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 141/256

c ea i g a i ellec al a he e ha de a i a i ible ha c lda e a hi g .

A i le a bi i l e de e i e f ha e e alid.

5.3.2 The four basic figures

Whe e c ide a c cl i like Th , S c a e i al he he e i a bjec(S c a e ) a d a edica e (M al), ab ac l a d . A i le did e he label

a d , b ed he label a d . O each e e cai d ce a e a a e e i . The e i he aj e i called he aj a d

a d fi . The e i he i e i he i a d c e e . Thec cl i f ll a hi d. A i le de d he a g e a If aj a d i ,e g c cl i , i.e. a a li ea i fe e ce a d a 2 di e i al able. Of c e, he

e i e be c ec a e e a d h e i e a he e , called he . A i le he c ide ed aki g, , f he 4 ibili ie f he

Affi Neg (AIEO) che e. The e a e called ca eg ical ll gi .

Mai ai i g he de f fi , he , he e a e ibili ie f heaj e i : M, P P, M . The e a e ibili ie f he i e i : S,

M M, S . He ce he e a e f c bi a i i al, gi e b he f ll i g able.A i le ed he e f he e c bi a i , h gh did c ide he f h

e. NB. Mi a d ai a e La i .Syllogism @All, P, M, S D

Maior H M , P L Maior H P , M L Maior H M , P L Maior H P , M LMinor HS , M L Minor HS , M L Minor H M , S L Minor H M , S LConclusion HS , P LConclusion HS , P LConclusion HS , P LConclusion HS , P L

F a ca eg ical ll gi he e a e 4 fig e a d 4 ibili ie f each li e, h 4 * (4* 4 * 4) = 256 ibili ie . O l 24 c bi a i a e alid che e f i fe e ce, eeDeL g (1971:19 24).

The i a e ie he a e:

† Y ha e a e e hi g. S e i a e i h de a i a d a e elfe ide h . A i le: O d c i e i ha all k ledge ide a i e. (DeL g (1971:20))

† Y e he alid i fe e ce che e . Thi ake f a alid i fe e ce.

† B al ake e ha he a i a e T e. Th EFSQ i e cl ded.

O l he he e i a e .A i le: S ll gi h ld be di c ed bef e de a i beca e ll gi i he

e ge e al: he de a i i a f ll gi , b e e ll gi i a

141

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 142/256

de a i (DeL g (1971:20)).

He e ha i ed ha i fe e ce c ce i e ha ake e e, a diffe e f e ee e i : (...) all ll gi , a d he ef de a i , i add e ed

he ke d, b he di c e i hi he l (...) (DeL g (1971:23)).

Fi all (f ) he e gi i g e defi i i , i de ide if h e elfe ide h . Acc di g A i le S c a e a he fi ai e he ble f

i e al defi i i a d: i a a al ha S c a e h ld be eeki g he e e ce,f he a eeki g ll gi e, a d ha a hi g i i he a i g i f ll gi(...) (DeL g (1971:23)). A e e defi i i d e ca e ha he defi ed e ealle i . Al , a g d defi i i e i e ha i e a e be e de d ha ha idefi ed.

PM. Thi i he l l gical che e ha A i le ed. I hi i i g he f e a leal ed , , e g , a lea i d h gh e ha i f la . Al all

he a h a d ge e f he G eek de e de ea i g. Pe le ge e all e all

ki d f che e . A i e he e i he f ali a i f e h d .

5.3.3 Application

The f ll i g gi e e ca eg ical ll gi .

† Thi gi e he AIOE che e agai , i ca e f g .Syllogism @AIOE, S, P, Text D

All S are P No S are PSome S are P Some S are not P

† Thi gi e he a da d ll gi , fig e 1, A, I, I .Syllogism @1, 8A,I , I<, 8mortal, humans, Socrates, Text <DA All humans are mortalI Some Socrates are humansErgo —————

I Some Socrates are mortal

† Defa l i he e f e e be hi f I.Syllogism @1, 8A,I , I<DA M ŒPI S œ MErgo —————

I S œ P

142

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 143/256

† Whe he c cl i c ce e he e e he defi i i A B ñ (A › B) ∫« he e e i g ha e e la .

Syllogism @1, 8A,I , I<, 8Mortal, Human, Men, And <DA Human ŒMortal

I HMen Human LErgo —————

I HMen Ï Mortal L

† Whe efe he a ifie he e i he a iable ha i b ded b he .Syllogism @AIOE, S, P, x D

" x HS H xL P xL " x HS H xL Ÿ P xL$ x HS H xL Ï P xL $ x HS H xL ÏŸ P xL

Syllogism @1, 8A,I , I<, 8Mortal, Human, Socrates, x <DA " x HHuman H xL Mortal H xLLI $ x HSocrates H xL ÏHuman H xLLErgo —————

I $ x HSocrates H xL ÏMortal H xLL

† O he la e he i i e ide ha i i he d ai :% ê. Socrates @xD Æ True

A " x HHuman H xL Mortal H xLLI $ x Human H xLErgo ————— I $ x Mortal H xL

The ll gi i e al ca gi e li ea , he ecif ha E g i beed i ead f E g 2D.

Syllogism @1, 8A,I , I<, Ergo D

H8M ŒP, S œ M< ¢ S œ PL

Syllogism @ , 8 , , < , 8 , , H , L< , :E g 2DDi he ll gi f , he e he e i e be i A,

I, E O, he e , a d a e he e e i f he edica e,iddle a d bjec ; a be eeded f he a ifie , b a be Te ,

ca be i ed f e e be hi ca be A d f e i e ec i ; ca al be E g f c i

Syllogism A , XYZ , 8 , , H , L< , :E g 2DE

a e a ab e b i h le e X, Y, Z a le e A, I, E O i ead f b l

143

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 144/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 145/256

ha a alid i fe e ce che e i . I a ell be ha he d ill igi a ed fhe al f lk i he illage e hea i g he k d i g hei ll gi .

Syllogism @4, 8A, E, O <, 8dogs, fathers, puppies, Text <DA All dogs are fathers

E No fathers are puppiesErgo —————

O Some puppies are not dogs

I i a gge i g he lib a , ge DeL g (1971) a d l k age 21 f heable f A i le 24 alid che e . Y igh a ead e e i hi g d

b k. Al e a i el , igh d a Ve diag a , a d fi d ha a i che e ca be ed ced he . The a i a ic e h d ill hel fi d he i de e de a i

ha a e fficie f he e ded c i .

PM. Si ce e ca fi d a d g ha i a fa he e.g. a i elf he i fe e ce i e b EFSQ, ha e lai h A i le i i ed ha he e i e h ld be e. Thi

che e i ac all alid b ld e i e a he e a le i h e i e ha a e e.

† O e di ec a ackle he AIOE che e i c ide he E i a e e f heele e ha ake i e, a d b i e hi a e ele e i he F All a e e ,

he e he a ifie d , a d he ble ca be ackled b i i all gic.

Syllogism@4,

8A, E, O

<, 8

dogs, fathers, puppies, x<, Ergo

D ê. Ergo

@"Projection"

DHH" x HdogsH xL fathers H xLL Ï" x Hfathers H xL Ÿ puppies H xLLL $ x H puppies H xL ÏŸdogsH xLLLSubstituteQuantors @% , x Æ case D

HHHdogsHcaseL fathers HcaseLL Ï Hfathers HcaseL Ÿ puppies HcaseLLL H puppies HcaseL ÏŸdogsHcaseLLL% êêLogicalExpand êêMatrixDNForm

HdogsHcaseL ÏŸ fathers HcaseLLHfathers HcaseL Ï puppies HcaseLLHŸdogsHcaseL Ï puppies HcaseLL

SubstituteQuantors @expr , rules List of rules D

i a ick a d di i e e lace a i h e i gle i a ce ha e caa l i i al l gic. The e ake e ha he e lace e i c ec ,

he e i f al e ha . Re l@S b i eQ a D gi e ediag ic : he c llec i f he b d a iable i he F All a d E i e ec i el ,

he i f h e a iable , he i e ec i f h e f E i i h h e ha a ee laced. Be a eg i b i e he b d a iable f he E i i he

F All. B he e ca be li f a iable , a d c di i , i i a i k

145

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 146/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 147/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 148/256

A e a hel decide a a e e like = The e e heHi ala a . The a e e i i hi he e iff he e e i

e . Whe he e e b h he i e able. Whe he e all (¢ ) ( ¢ ) ( ¢ ) he he e i a f f a c adic i . We e he e

f , a d he e f he ch ha ( ¢ ) ( ¢ ).

† C a i e f U decided.AffirmoNego @Undecided @S 0 , pDDUndecided @ pD Untenable @ pDJJS 0 pN Ì JS 0 Ÿ pNN õ Contrary õ HHS 0 ¢ pL Ï HS 0 ¢ Ÿ pLL

à ⇠Not ‡

á ä

JJS 0 pN Î JS 0 Ÿ pNN õ Subcontrary õ HHS 0 ¢ pL Í HS 0 ¢ Ÿ pLLTenable @ pD Decided @ pD

Decided @S :, y___ , pD E g @, , D Í E g @, , N @DDUndecided @S :, y___ , pD N @Decided @H, ,L DDTenable @S :, y___ , pD N @U e able@H, ,L DDUntenable @S :, y___ , pD E g @, , D Ï E g @, , N @ DD

To prevent a possible disappointment: these are just objects and do not evaluate the truth.

Tha e a e e i decided i a cca i ha e e c e f e e l i life.The e e i ab e f decided i a bi ieldl . Gi e he i a ce fded c i f l gic i igh al be efe able i d ce a e a a e a i ch a

HS pL he e e e Ne e ide . We ill call hi ide e l ed , a d e

i a el e i ale i h he he e e i . I i j a label, h gh.

Unresolved @Definition, S, p D

JHS p

L ñ

HS ¢ p

ñ

JJS p

N Ì JS Ÿ p

NN ñ Ÿ

HHS ¢ p

L Í HS ¢ Ÿ p

LLNUnresolved AH,L D

h a Ne e ide eflec ha he ded c ii decided. Thi i a al e a i e a h O he@E g @S, DD ,gi e ha ~ igh ead ell f E g , e eciall i e c le a e e ,

hile i al a be ec e dable ha he e i a e a a e b lf he a lica i f O he E g . U e l ed d e e al a e,a ei he O he

@E g

@DD d e . See U decided

@S,

DUnresolved ADefinition , H,L D h he e defi i i

148

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 149/256

Unresolved @Rule, a , bD

gi e le f e lace e f a b,f a a d b i 8U e l ed, O he , O he@E g @ÒÒDD&, U e l ed< ,

he e j O he ca be ed a h ha d f he e e c le e e i

Independent @H82 ___< ,L ___, De e e ha a a i i i de e de f S he i i

decided f S. Bei g a a i ea E g @HS2,L a i D

5.4.2 Provable and decidable

S 0 i a ecific e a e e . Le e ha e ha e a i e ,

f e a le he b e f S 0 , i h h a ele e f he e e fS 0 . If a df a a e e i a b k he e ca ake a ag a h cha e . IfS 0 i a lib a he

ca be a c llec i f b k . Whe e e he h a e$ he e bec eable a d decide bec e decidable .

S a e e i able iff e fi d a lea e ha i . U i g a ifie e f ll ad he AIOE che e. The i e a d c a ie d eed a ch

b i i g d ha e he ee ce, if l beca e igh de he he hed a ch.

† C a i e f able .AffirmoNego @Unprovable @S, p DD

Unprovable @ pDAxiomatic @ pDor Inconsistent @S0D

" S JS pN õ Contrary õ " S HS ¢ pLà â

‡ Not ‡á ä

$S JS pN õ Subcontrary õ $ S HS ¢ pLSome S are consistent for p Provable @ pD

A a e e i decidable if he e i i S 0 ha decide i . C e il i idecidable, ha a e able. The e l i he l e lef c e igh al be

ee a i de e de ce h gh ha bee ake he e a a c i e a e e .

149

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 150/256

† C a i e f decidable .AffirmoNego @Undecidable @S, p DD ê. Unresolved @Rule, Undecided, Unresolved D

Undecidable @ pDAxiomatic @ pDor Inconsistent @S0D

" S HS pL õ Contrary õ " S HHS ¢ pL Í HS ¢ Ÿ pLLà ⇠Not ‡

á ä$S HS pL õ Subcontrary õ $ S HHS ¢ pL Í HS ¢ Ÿ pLLSome S are consistent for p Decidable @ pD

The a e f abili a d decidabili c ai a a e e i he e igh ha dc e ha h ha c i e c i e . If he e i e i c i e a e e

he he h le e h ld bec e i c i e . The label gi e he e i i ec i e c , i ce he a ifie e hile he c ce f c i e c ha a

a ifie i g e . Thi b i g he e ec i .

C e i al e b k e d e e he e c ce a defi i i i h li f fh he ela e. The AIOE a e h e e ee a ch be e e la a i h hea e ela ed. The c ce a e a he elf e ide , a d e igh a g a

a la e he e i he he .

Decidable @HS , y___ , L p D E i @8S, < , Decided @S, , DDUndecidable @HS , y___ , L pD F All@8S, < , U decided @S, , DDProvable @HS , y___ , L pD E i @8S, < , E g @S, , DDUnprovable @HS , y___ , L pD N @P able@Ha e e ,L DD

To prevent a possible disappointment: these are just objects and do not evaluate the truth. Ergo is the label for Proven.

ContraryLike @Last D a li f edica e f hich C a Like lega e he la ele e He.g. F AllL. Cha gehe li b C a Like

@La

D=

8.

<ContraryLike @f @ p , …, qDD gi e f@! , , ! D le f i i C a Like@La D ,

i hich ca e f @, , ! D Hch a F AllL

150

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 151/256

5.4.3 Consistency

We i ch f c , a e le i e e ed i i di id al c cl i , a d de aball c cl i . Thi ca e ha he a ifie e i ead f .

† A ded c i e e i i c i e he i b h e a d ef e a a e e .Beca e f EFSQ, e i c i e c i lie ha all a e e ge e .

AffirmoNego @Consistent @S0 , pDDConsistent @S@0DD Inconsistent @S@0DD" p JJS 0 pN Î JS 0 Ÿ pNN õ Contrary õ " p HHS 0 ¢ pL Ï HS 0 ¢ Ÿ pLL

à ⇠Not ‡

á ä$ p JJS 0 pN Î JS 0 Ÿ pNN õ Subcontrary õ $ p HHS 0 ¢ pL Ï HS 0 ¢ Ÿ pLLConsistent @ pD Inconsistent for p

but EFSQ implies inconsistent S @0D

We igh e he Affi Neg T h able h h he h al e a e ela ed.H e e , hi i e he able i c ec . If he e i a i c i e c he e cade i e a e e ha i hi ca e O E. I he a e a , ha i g a i glec i e a e e ( ei he i i i e e ) i lie ha all a e c i e

i ce if he e a a i c i e c he c ld e a hi g.

† Thi able i i c ec .AffirmoNego @TruthTable, Consistent @S, p D, Print Æ False D

A EI O

T »F A I O E

" p JJS pN Î JS Ÿ pNNA True True 1 c0 0

$ p JJS pN Î JS Ÿ pNNI True U True U c0

$ p HHS ¢ pL Ï HS ¢ Ÿ pLL O True c0 U True U

" p HHS ¢ pL Ï HS ¢ Ÿ pLL E True 0 c0 1 True

" p JJS pN Î JS Ÿ pNNA False False U c1 U

$ p JJS pN Î JS Ÿ pNNI False 0 False 1 c1

$ p HHS ¢ pL Ï HS ¢ Ÿ pLL O False c1 1 False 0

" p HHS ¢ pL Ï HS ¢ Ÿ pLL E False U c1 U False

Consistent @S_ :, y___ , p_ D

F All@8< , N Se i @S, , D »» N Se i @S, , N @DDD

Inconsistent@S_ :, y___ , p_ D

E i

@8< , U e able

@S, ,

DD

151

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 152/256

5.4.4 Decidability and consistency

I igh be ef l defi e i h X . If e had defi ed aldecidabili i h X i ead f O he e ld ha e e i ed c i e c , i ce

hi i i lied b X . C ide i g j e a iable, he a e e e cl de a d h i e acc a e ha . The ba le c h e e i

a la ed i h e el beca e O a ea ef l f he bi a i a i f a d e . The i lied eak e f he c ce f decidabili ( ha ali cl de he ibili ha a e i i c i e a d h e a hi g) ic ec ed b al e i i g c i e c . The ch ice f c ce f he i i a e ial

i ce all ha be e abli hed a a .

5.4.5 Semantic interpretation

5.4.5.1 Relation of a system to the world

Whe e b ild ded c i e e , e all ha e a i e ded a lica i . P ea he a icia igh d i h , j g i g f he j a d e he ic f a e ,h gh e ha ch ac i i igh be called a a lica i . The i e ded

a lica i i called he f he e , i ce, e he b la d f al ela i i hi he e , e i g h e all hi k ab hei e f hei ea i g a d h he de a d he f a lica i he eal

ld.

Th he e ha e a e ha all a i e a c cl i (¢ ) he e ac a e hi he ld ( he ac al ). We a hi al ead i h he defi i i fT h, he e T h i a edica e, a d e c a ed T h[ ] i h . We ca d he

a e i h a ded c i e e . Thi a be e ge e al, ch a f e a le adiag ic e , like aki g a bl d a le de e i e he he a a ie ha a di ea e

. The e e l ba icall de i e f a ded c i e e ba ed h a

k ledge. U i g he h ee e , P ` a d P è ha e e c e ed e a e ih ded c i ela e he ld. T d hi e ca c c a able i h all hec bi a i f he a e f he ld i h he ible deci i a e .

152

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 153/256

† The ld i e e e ed i he c l a d deci i a e i he. I ld be a k a d if d d ha . The ea f hi e e a i al

c e i i ha he leadi g i e a e ea ie ec g i ed i c l . (Pe ha beca e f a a e like efe e ce f ee .) I he f ll i g able he c e i gi e b

c l f E g , , hile he fi h ee c l he e la a i .SemanticTable[All, Ergo[S, p]]

P Pè

P`

Ergo p Ÿ p

HS ¢ pL ŸHS pL JS Ÿ pN HS ¢ pL Right @1D Error @2DJS pN HS pL JS Ÿ pN HS pL Error @1Dand Unresolved @1DError @2Dand Unresolved @2DJS pN ŸHS pL HS ¢ Ÿ pL HS ¢ Ÿ pLError @1D Right@2D

The able all he f ll i g b e a i :

1. The e c f eali he (1) if i he e i a i , i decide ,h ( ¢ ), , (2) if i he e i a i , i decide , h ( ¢ ). Thi i

like i h he Defi i i f T h.

2. The e ake lai e he (1) if i he e i a i , i decide ,h ( ¢ ), , (2) if i he e i a i , i decide , h ( ¢ ).

3. The e lea e e i a k he i ca decide he a e f he ld.The i e ded a lica i fail beca e f decidabili .

4. Rejec i g a deci i , like (S' ), ill lea e ible c e f ac i , ei he hec a he decided e .

) T ejec hile ac all i he ca e, i called he .

) T ejec hile ac all i he ca e, i called he .Thi ca

be h a ed a faili g ejec a fal e ll h he i .

F a f al i f ie he e i diffe e ce be ee h e defi e . Weigh ake = The hi e = I i cl ded . The ef e he e i he c e i

ha h ld eflec he a ( he c e i a i ( he e cl e i )). Ihi a he i e l i f he e 1 a d 2 ge e ea i g. Whe a ge ha

decide e a i g M . A M . B, a d = Wi h a e a i M . A ha e cha ce i e l ge a d be e ha M . B , he i ake a diffe e ce h ge he be efi

f he d b he ha e i ca be f ll e led. Medical e hic f e e l ied ced a ba e, be e ge i he h i al a ickl a

ible.

153

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 154/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 155/256

† Ge e all e e hi i le f . N e ha" al c e i a ce f .SemanticallyCorrect @S, p D" p HHS ¢ pL pL

N all he i e ded a lica i f i clea . F e a le i l gic, a a i a ice c ld be i e ded c e i i al l gic. O a a i a ic e c ld be

i e ded c e he e f e . Whe he e i clea i e e a i he he f alla ifiie a ha e a d ai a d he e i he i k ha e a e g ided b

k ledge f a ac ical i a i . I ha ca e i hel i cl de he c di i ha hef all efe all a e e iha al be i e e ed.

† The f ll defi i i f e a icall c ec e i :SemanticallyCorrect @8Interpretation <, S, p D" p , pœS H p œ Interpretation Ï HHS ¢ pL pLL

† Whe " : ( ¢ ) h ld he e ca ded ce ha a f f ea ha he e i f f . Whe e gi e a del i eali , he he e ill be c i e

( ecall ha defi i i ).Ergo2D @Grounded @S, p D, Grounded @S, ÿ pD, CounterImplies @Grounded @S, ÿ pDD,

Ergo @S, p D NonSequitur @S, ÿ pDD1 HHS ¢ pL pL2 HHS ¢ Ÿ pL Ÿ pL3 J p JS Ÿ pNNErgo —————

4 JHS ¢ pL JS Ÿ pNN

Consistent @S, p D

" p JJS pN Î JS Ÿ pNN

Whe " : ( ¢ ) h ld he e ca ded ce he f ll i g i e e h able ,he e e a ig h al e he deci i a e a d he ee ha hi i lie

f eali . I (¢ ) he a d he e ca be a f f , i ce f ( ¢ ) i ldf ll ha , he ce ld f ll a c adic i . Si ila l f ( ¢ ). Fi all , ica be ha i decided a d f h le decidable, a d i ha ca e . N e

ha he lef ha d ide (S¢ ) (S ) (S ¢ ) i e i ale he igh ha d ide ha e ca ead he able b h a .

155

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 156/256

TruthTable @SemanticallyCorrect, S, p D

HS ¢ pL HS pL HS ¢ Ÿ pL p Ÿ p

1 0 0 1 00 1 0 1 00 1 0 0 1

0 0 1 0 1

† Thi able de i e f ha b h a d a e g ded.Grounded @S, p D&& Grounded @S, ÿ pD êêLogicalExpand

JJ p Ì JS Ÿ pNN Î JŸ p Ì JS pNN Î JJS pN Ì JS Ÿ pNNN

† P e e i g he a i he O a e e e a a e li e ake f ea ie eadi g.Grounded @S, p D&& Grounded @S, ÿ pD êêMatrixDNForm

J p Ì JS Ÿ pNNJŸ p Ì JS pNN

JJS pN Ì JS Ÿ pNN

PM. The e i a i fall ha e h ld fall i . C ide he a e e ha e i

decided. If e i e e e he" : ( ¢ ) a he ibili i d

e lace e , he decided e ca e a c adic i (i.e. i c bi a i i h hi

i e e a i f e a ical c le e e ).

† Thi i h a c adic i ld be ca ed.Undecided @S, p D

JJS pN Ì JS Ÿ pNN

% ê. Ergo @S, p_ D ¶ p

HŸ p Ï pL% êêLogicalExpand

False

The a e hi i ha" : ( ¢ ) i i e a che e f e lace e . I

a ic la , ch a e lace e le a a e l e lace (¢ ) i h . The e i ha

hi a e e i ale ce (ñ ) i ead f j i lica i . Y ca e lace b h ( ¢ ) Ø

a d ( ¢ ) Ø he i h ld ha (( ¢ ) ( ' )). S if b i e ai c i e c he h ld be i ed ha e .

156

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 157/256

Grounded @S :, y___ , pD i Ergo @, , D

SemanticallyCorrect @S :, y___ , pD

e e e ha f all : G ded

@, ,

DSemanticallyCorrect @8S2, y2___ <, S :, y___ , pD

a e hi f all i 8S, < i h he cla ified c di i ha al be ihe i e ded i e e a i 8S2, 2<. Th 8S, < al be a b e f 8S2, 2<

TruthTable @SemanticallyCorrect, S , pD

gi e he h able he E g@, D h ld

5.4.5.4 Deductive completeness

Thi ec i c ide ( ¢ ). S e i ded c i el ca able f e iff, he i e i he i e ded i e e a i ca e i . A he i e he ab e

g ded e ca e he e lif ed he e. Whe all a e lif ed he e icalled .

† Agai e ill efe he fi e e i ha i i le .

DeductivelyComplete @S, p D" p H p HS ¢ pLLDeductivelyComplete @8Interpretation <, S, p D" p , pœInterpretation H p œ S Ï H p HS ¢ pLLL

† I a ded c i el c le e e b h he a e e a d i i e ha e bee lif ed ha i i l ge decided.

Ergo2D[Lifted[S, p], Lifted[S, ¬p], p ¬p, Decided[S, p]]

1 H p HS ¢ pLL2 HŸ p HS ¢ Ÿ pLL3 H p Í Ÿ pLErgo ———

4 HHS ¢ pL Í HS ¢ Ÿ pLLHe ce:

ForAll @p, Decided @S, p DD" p HHS ¢ pL Í HS ¢ Ÿ pLL

Ded c i e c le e e e el i lie ha all a e e a e decidable b i ale cl de a j bled e ( he e all a e e a e decidable b e i i

157

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 158/256

f ):

ForAll @p, Decided @S, p DD ÏExists @p, p Ergo @S, ÿ pDD

I" p HHS ¢ pL Í HS ¢ Ÿ pLL Ï$ p H p HS ¢ Ÿ pLLM

The f ll i g h able ba icall i eeded i ce i i he a e a ha f . J he i a e ical a e e ch ha i ha a i de e i a e h al e, heded c i e c le e e all ha he e de i e a i c i e c . T e e hi ,

e eed h ee al ed l gic.

TruthTable @DeductivelyComplete, S, p D p Ÿ p HS ¢ pL HS ¢ Ÿ pL HHS ¢ pL Ï HS ¢ Ÿ pLL1 0 1 0 0Indeterminate Indeterminate 1 1 10 1 0 1 0

† The e a e he ible i a i he b h a d a e lif ed. Pa i he Oa e e a e e a a e li e .

Lifted @S, p D&& Lifted @S, ÿ pD êêMatrixDNForm

H p Ï HS ¢ pLLHHS ¢ pL Ï HS ¢ Ÿ pLLHHS ¢ Ÿ pL ÏŸ pL

DeductivelyComplete @S :, y___ , pD

e e e ha all ha a e e de he i e ded i e e a i a e he e

DeductivelyComplete @8S2, y2___ <, S :, y___ , pD

cla ifie ha hi ac all ea ha f all i he i e e a i

8S2, 2< i h ld ha he a e al i 8S, < a d ca be ded cedLifted @S :, y___ , pD i E g @, , D

5.5 Inference with the axiomatic method

5.5.1 Introduction

Thi ec i i e iga e le ba ed i fe e ce f i i al l gic.i a la gea a f le ha ha bee c ed a a icall b I fe e ceMachi e. Re ea ed

e lace e i g I fe gi e a l gical c cl i . The e h d ill ffe f hege e al eak e f he a i a ic e h d, ha a h ca be de i ed f fal e

e i e .

Economics[Inference, Print Æ False]

158

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 159/256

5.5.2 Pattern recognition

We i e iga e he a i a ic e h d. S e ela i a e ed a a i , a dc jec e a be e b e ea ed a lica i f he e a i . The h able

e h d ha e di c ed ab e i g f ca e he e e ha a defi i e idea ab

he ela i be e . The a i a ic e h d he he ha d ha he ad a ageha f a be c ea ed ha e had h gh f bef e.

I he Logic` ackage e al ead e c e ed he e f le . He e e

ee , a la ge a a f le ha ha bee c ed a a icall bI fe e ceMachi e.

Th gh i a le ba ed g a b i elf a d ha e a kable ca abili ie ia e ec g i i , i ill i a i le a i igh ee de el a i fe e ce

achi e. The ble e ide i he fac ha a e ec g i i e ai a c lica edaffai .

F e a le i ha N [ ] i al a ec g i ed a a i i a ai h .

† Whe e ha e a a i ( _ ! _) :> ! , he h ld a d f a a d h al: b e lace e d e ec g i e ha .

axiom = (p_ !p_) :> !p

H p_ Ÿ p_ Lß Ÿ p

q !q /. axiom

Ÿq

(!q q) /. axiom

HŸ q qL

Si ila a e ec g i i ble ee e i f he ba ic e ie , like hea i e f If.

Gi e hi ble i h a e ec g i i , e be di i g i h be ee (1) he a ie , i.e. he a i a e i h he h ld, a e e ed b a e lace e a e ,

a d (2) he e a le , ha all ec g i e a d a l he a i .

Wi h e ec he e e a le , e ill ha e le el f c le i . The fi le el fe a le i a e ec g i i i gi e f e a le b a e defi ed b ha d, a ihe ca e f A dO R le SelfI lica i . A ec d le el f e a le a i e he e

e e ie like e a d e beddi g i hi Bla kN llSe e ce , a d e b e f ce b ha i g ge e a e all c bi a i . F aigh f a d

a e b h a ache a c e d he a e. Of c e i i elega ahi d le el he a ge e al a e ca be defi ed, f e a le ha N [ ] c e a

159

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 160/256

a i h , b he he de el e ha e l ed hi a e ble , b e f cea be a g d al e a i e.

The I fe e ceMachi e ide e b e f ce, a d all f la e le a d e a d he .

A ble ha i i he e i he a i a ic e h d i ha a h ca be de i ed ffal e e i e . I La i , hi i he E Fal Se i Q dlibe i a i . Thi EFSQ

ble i l ed he e.

5.5.3 Infer

I fe i c ed b I fe e ceMachi e he heInference` ackage i l aded b . I fe i a da dl ba ed he a i SelfI lica i , M d P e ,

EFSQ, IfT a i i e, a d IfT A d, hile i g e a le A dS e ic, O S e ica d IfA iS e ic.

x êê. Infer ie l e a l gical a e e

InferQ gi e gge i he e f he ackageInferAndOr A dO R le ~ J i ~ I fe

InferQ

The will here have the function of implication within the object language.On terms: Object language constants are P @1D, P@2D, ... and variables are p1, p2, .... Commonly, the term

’axiom’ is used for an Hobject language Lexpression like p1 p1 which one accepts as true, for variable p1. In other words H p1 p1L:> True Hconcludes to True Lfor every substitution of a constant. Commonly,next, there are rules that allow manipulation of those axioms. Here however, those replacement rulesare much more in focus. It becomes rather natural to use the term ’axiom’ for p_ p_ : > True. Our somewhat deviant use of terms is likely caused by the fact that patterns and variables are different.

aLTo allow better manipulation of patterns, define axioms in terms of symbols p, q, ... Of course, use logical operators And, Or, Xor, Not, HImplies L,True and False. Use RuleDelayed for the result. E.g. H p pL:> True.

You can use patterns, so that your axioms are replacement rules. Note that H p_ p_ Lgives a

warning message. Then use LogicalPattern @ p pD. Perhaps, for the distinction with the metarules,you don’t want to use patterns for the axioms, and have these automatically inserted later.

Note: since you would like to use repeated replacement, your axioms should simplify rather than expand. bLGive metarules He.g. on symmetry Lwith normal patterns x_, y_ ,

... in the premisses. These metarules must be single, named and in MetaRuleForm.cLEach axiom can be inputted in ExpandAxiom with the metarules for its operators. Options

allow replacement of symbols p, q, ... with patterns Hin the premiss L, and If with Rule.dLJoining these expansions gives YourSetOfRules.eLAnalysis of object language logical expressions like x = H p1 q1Lworks like this:

x ê. YourSetOfRules or x êê. YourSetOfRulesf

LThe default inference rule is Infer. It presumes AndOrEnhancement. Otherwise use InferAndOr.

gLInfer has a preference for both using and solving by substitution.

160

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 161/256

† The i a i ha e a e e e i :Ergo2D[(p q), (q r), p, "find this"]

1 H p qL2 Hq r L3 pErgo ———

4 find this

† A i le cce i :(p q) (q r) p //. Infer

r

† Pe ha e c le i :

(!r !q) (!r p) (p q) //. Infer r

† B c a i , Si lif c ec l c llec all i f a i . B hi d e e e ehe i a i ha e a e e e .

(p q) (q r) p // Simplify

H p Ï q Ï r L

5.5.4 Axioms and metarules

I a he a ic , all a i a e ea ed he a e. f ce be eecific. Me a le ill he e be le ha ill be a lied he a i i de

i c ea e he likelih d ha he a i a ic a e i ec g i ed.

ModusPonens a i HH_ _L && _L :>IfToIf a i H_ H_ _ LL :> HH L H LLIfToAnd a i HH_ _L _ L :> HH! L && H LLEFSQ a i H! _ H_ _LL :> T eIfTransitive a i HH_ _L && H_ _LL :> H LSelfImplication a i H! _ _L :> a d H_ _L :> T e

Note: EFSQ = Ex Falso Sequitur Quodlibet: From False follows anything you want.

AndSymmetric e a le H_ && _L :> H && LOrSymmetric e a le H_ »» _L :> H »» LIfAntiSymmetric e a le H _ _L :> H! ! L

The f ll i g i e a e ed ge N [ ] a a i h :

161

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 162/256

Deny @ xD gi e a le f de ial f : Ø N @D; ca be a li

DenyPattern @ pattern , x, prin: True D

e lace _ i h !H_L i hi a e a d i h ! Hf c cl i L. Defa l i

5.5.5 InferenceMachine

The i e ha e e hi g ge he i I fe e ceMachi e. B e a di g aa i e ill ea he a lica i f he e a le ha a a i i e lica ed i alli a e .

InferenceMachine @ D e a d he a i i g he e a le ,

c ea i g a li f e lace e le

I fe e ceMachi e i di ec ed b a i i . The i i a e: H ldAllØ

a i ake a he a e , H ldØ a i ha al ead c cl de T e; e a dable ,A i T T e Ø a i ha d c cl de T e, a d a add a i :>T e ; e a dable , E a dA i Ø a i hich ill be e a ded ,PlacedP e ie Ø A dØ , IfØ , a e he e a le (e e ed a S i g

ha he ill e al a e a he call) ha h ld h ld f a i a ce f he e a .

† A e a le i he defi i i f I fe a a :Infer = InferenceMachine[

HoldAll Æ {SelfImplication},Hold Æ {EFSQ},AxiomToTrue Æ {ModusPonens, IfTransitive, IfToAnd},ExpandAxiom Æ {ModusPonens, IfTransitive, IfToAnd},PlacedProperties Æ

{Or Æ "OrSymmetric", And Æ "AndSymmetric", Implies Æ "IfAntiSymmetric"}];

5.5.6 The axiomatic method and EFSQ

I ha I fe i i h a a ad . We ca ace hi a ad he E FalSe i Q dlibe i a i , , ha f a fal eh d a hi g ca be de i ed. I i

ef l be a a e f hi , f he i e e igh c cl de ha he e i a e i I fe e ceMachi e. The f ll i g i a c cial e a le.

† The f ll i g a lie he a i i i f If:(x !x) (!x x) /. Infer

H x xL

162

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 163/256

% /. Infer

True

† While SelfI lica i gi e ( i g //. a he ha /.):

(x

!x) (!x

x) //. SelfImplicationHŸ x xL% //. InferAndOr

False

The a al i f he i a i i a f ll . The e a e i ided bSelfI lica i , a d he a e e i Fal e. Gi e ha he e i a fal eh d, a hi g ca be de i ed, ch a he e l T e ( he fi a ach).

Ab e ble ee be ela ed he fac ha IfT a i i e d i a eSelfI lica i . B he e ble i f a e ge e al a e. If e ld cha ge

he de , e ld i a he ca e he e EFSQ ca e ble .

I h ha I fe i a he i k f a lica i eal ld e i . I age e a e T e, b ded c i , hile he e a e i Fal e. F hi ea he eha bee eff e e d Decide[ ] i h I fe , a d c ea e a I fe E ha ce[ ] dea i h A dO E ha ce[ ]. Thi d e ee bad, a e ca al a fall back

he e h d i h he h able .I fac , if e i he a e he a i a ic e h d, he he e a ach ld

ee be ha e a i ded c i a allel each he . E e all , hi a he a e a he h able e h d.

5.5.7 Expansion subroutines

AndEmbedding @r D e bed _ && _ i hi Bla kN llSe e ce ,

hile he a e - a e a e added he la a Ha ed be he c cl i LAxiomToTrue @ x, y: Implies, adjustable: True D

gi e H ê. R leDela ed Ø L :> T e. C c he le: h le a i :> T e.If adj able, he he c cl i i a e ed if he e i a

ExpandAxiom @axiom , opts D

a lie he e a le f I lie , A d, O & X ,

f all e a a e cc e ce f he e e a . The e a le be gi e a e a Ø a e e a Ø 8a e1, a e2, <

he e a ei a e S i g . H$ a ei ill be he c f he cc e ce .L

163

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 164/256

Defa l i f E a dA i a e: Machi eF Ø T e a lie Machi eF he a i fi , Fi Ø T e ea ha he e a le l a l he e i ,

L gicalPa e Ø T e gi e a e i , R leØ T e e lace I lie i h R le,A dE beddi g Ø T e e bed && i hi Bla kN llSe e ce , U i Ø T e

fla e he e l a d he eb e e ible d lica i . P ible i a edefa l le f I lie , A d, O & X .

5.5.8 Different forms

The a al i gi e i e a i f , a el Machi eF , Objec F a dMe aR leF . Ac all , R le a d Pa e a e e lici l called F , b ill a ef f a l gical a e e .

MachineForm @ xD d e U Pa e @D ê. R le Ø I lie .A i a e i e all e Machi eF , facili a e a che

ObjectForm @ xD d e U Pa e @D ê. R leDela ed Ø R le.T a f i bjec la g age f , i cl di g :>

MetaRuleForm @ xD d e L gicalPa e @Machi eF @DDToRule @ xD d e L gicalPa e @D ê. I lie Ø R le.

T a f bjec la g age e e i i le

LogicalPattern @D cha ge a l gical e e i i a l gical a e . Defa li Fi Ø T e a lie a e l he e i

5.5.9 Accounting

The I fe e ceMachi e k b a ig i g a a ke each cc e ce f a l gicale a . The e a le he a e a lied each e a i di id all . Af e hi , he

a ke a e e ed agai .

164

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 165/256

PlacedMetaRule @name_String D

b i e f E a dA i a d PlaceP e ie ,de i e a laced e a le f he ge e al e a le

PlacedProperties @len , xD b i e f E a dA i ,

gi e each laced e a i li f e a le ;le i he be f cc e ce f he e a ,a d gi e he li f ge e al e a le f ha e a

Place @Operator , iD a k he lace f he i h e a

PlaceOperator @expr D gi e each e a i lace a k

PlaceUndo = 8 Place @ x_ , y_ DØ x< hich e e Place a k

5.6 A note on inference

The i ila i f , a d i e ec i el p1 , ..., pn ¢ a d ( p1 ... pn) i

i c b e ca al b e e a i ila i be ee¢ a d ha i e e li g.

† Ea lie e e:Ergo AHP@1D P@2DLt , P@1Dt+ 1 , P@2Dt+ 3E

H8H P 1 P 2Lt , H P 1Lt +1< ¢ H P 2Lt +3L

† B i i a e a ali i g i e he f ll i g i ce i cla ifie ha ¢ ca al bef ali ed i h t ha i i l a all lea f h gh ab ac f.

Implies AHP@1D P@2DLt Ï P@1Dt+ 1 , P@2Dt+ 3E

HHH P 1 P 2Lt Ï H P 1Lt +1L H P 2Lt +3L

I he d , he diffe e ce be ee a a e e a d a a g e ee l beh he a d b l a e ead a d i e e ed. Readi g a icall gi e a a e e ,

eadi g d a icall gi e a a g e .The d a ic a i igh al hel f ali e h he ical ea i g, i.e. he

e e e hi g b la e ha ejec i a fal e. I a da d i fe e ce a iha bec e ( ) ¢ e i ac ice e ead a p t ; HŸ pL t +1 ; h HŸ pL t +2

he e he d h l ha he ch l gical al e f e ha i .

Ha i g e abli hed he diffe e ce be ee i lica i a d i fe e ce, he e i a i ehe he a f he i e iga i i i fe e ce i ef l. I ee ha cha ac e i ic

f i fe e ce ca be ca ed b he d f a e e . The d a ic a ec f i fe e ced e add a hi g i alidi ( a l gical cha ac e f he a cia ed

a e e ). B de c ibi g i fe e ce, l gic ha ade f he e h a ac i i f

165

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 166/256

ded c i , b he a lica i f ¢ i elf d e ee lead ge e al e l haca be de c ibed he i e.

Th , e i lef i h a feeli g f ea e he he he diffe e ce (a d e e di i c i ) be ee Decide ( ¢ ) a d I lie ( ), h e e l ge e e i , i eall ha

ele a (e ce f ch l g ).

† PM. I a ea ha al ha a b l The ef e, ha d e e al a e b h i h h ee d . I i c cei able e ic he e f¢ e

e a d he hi \ S c a e , i.e. h a i fe e ce. B gi e hec al ide i hi ca e a l i de f b l i h eall addi g ch,

e ki hi .Therefore @p, p Ï qD p \ H p Ï qLBecause @p Í q, p Ï qD

H p Í qL ‹ H p Ï qL

166

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 167/256

6. Applications

6.1 Introduction

The i e f al , k ledge, babili a d dal l gic a e a lica i f b hedica e a d i fe e ce.

I he e a ea f a lica i he i f c a i e i ch ed. The f ll i ge ie he e c ce , he e he e de ic l gic i ed f he l gic f ali .

@ D P O gh K Ce ai Nece a

F eed Ig a ce U ce ai C i ge

P`

N All ed K Ÿ Ce ai Ÿ I ible

I e e i g b e e i h he e c ce ela e, a d al ha he igh bel g

he d ai f a he a ic e i ic . Ma he a ical h a e called ece a il e.The a e f k ledge ab a e i ical a e igh be c a ed he deci i a e

f a f al e . P babili ge e all c ce e i ical a e , b he a e e i100% ce ai he e igh call i ece a . A 0% babili f ea ha i100% ce ai . U ce ai i he ke i , i ce he a e ce ai ab ,

he i ill igh be . Ce ai a be alified a ha i i ha i ce ai .E e ha a e 100% ce ai igh al be called ece a .

A fi al a lica i ha be e i ed he e i he a lica i f l gic a d i fe e ce la ge i e i he ld.

6.2 Morals and deontic logic

6.2.1 Introduction

M al ha e he a e c al f a P efe e ce :Preferences Morals

Better OughtIndifference Freedom

Worse Not Allowed

167

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 168/256

M al a d efe e ce a e a e a le a lica i f he edica e calc l . M al a eefe e ce i a g f , ch ha e le a e illi g c ide he a ec

bef e e i ci le ha e bee acce ed fi . S ch a de i g i al called ake f he a al g f a dic i a he e d a e de ed ch ha

f e a le a i al a bef e a .

The i e bjec f he he f al i ha he e i a ga be ee I a d O gh .Thi i ci le i elf e ide . Pe le e d c f e eali i h ha h ld be.O ce a e a a e f he di i c i , i ee e b i e c f i c ee a e ec ed e a a . S e c ie i he ld f e a le ha e a dea h

e al , a d he ci i e f h e a e a e ed he idea hich a ca e e fhe hi k ha hi i h i be. B a h ld ca e e be de i ed f a

i .The l gic f al i called de ic l gic. The i a a i i ha if

e hi g i all i e a i e, he al all i i lica i a e all i e a i e. Ifa e d , a d if accide al dea h gh be e e ed, he e h ld

a e ha e .

Economics[Logic`Deontic]

Cool`Logic`Deontic`

Allowed FreedomQ NotAllowedQ SetDeontic ToOught

AllowedQ MoralConclude NotOught ToAllowed

DeonticAxiom MoralSelect Ought ToFreedom

Freedom NotAllowed OughtQ ToNotAllowed

SetDeontic["Explain"]

SetDeontic @u, o, na Dsymplifies the following steps:

The user has to setUniverse @D = 8 p, Ÿ p, q, ... <where each p has a Ÿ p Hnot pLOught @D = Ought @8...<Dwith a selection from the universe, for the Op

NotAllowed @D = NotAllowed @8...<Dwith another selection, for the ŸApThen ToAllowed @Dand ToFreedom @Dgive what is allowed and what is free to chooseThe crucial idea is that Op ñ Ÿ AŸ p.The universe consists of three disjoint sets: Ought, Freedom and NotAllowed. The

Universe, Allowed and Freedom objects read as Or @ D, the Ought and NotAllowed objects readas And @ D. Ought, Freedom and NotAllowed may also be seen as Better, Indifferent and Worse.

SetDeontic @Universe Dcreates the universe from the binary states, and selects the Ought @Universe Dcases

168

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 169/256

6.2.2 Setting values manually

B fi e i g e al e a all , e ill be e de a d he c e .

† Re i ed a e e decla ed S b l . Each e e e e a e e , like =Thi e d ,= I hel .

symbs = {p, q, r, s, t, v}

8 p, q , r , s , t , v<

† The ele e f he i e e h ld al c ai he ega i like = Thie d e d .

u = Universe[] = Flatten[FromEvent /@ symbs]

8 p, Ÿ p , q , Ÿ q, r , Ÿ r , s , Ÿ s, t , Ÿ t , v, Ÿ v<

† ea Thi e h ld d . Le al akef e .o = Ought[] = Ought[{p, r}]

Ought H8 p, r <L

† Le decla e ha a d a e all ed: A & A .na = NotAllowed[] = NotAllowed[{t, v}]

NotAllowed H8t , v<L

The ke c ce i ( )ñ

A . F e a le: Y h ld keñ

I i all ed ha ke. (A e hical i ci le i ge ha a heal h a i g !)

† I ha e did e l a e ha gh ha e . We f g a d .too = ToOught[na]

Ought H8Ÿ t , Ÿ v<L

† A d ei he e e e ecific ha i all ed. We f g a d .ToNotAllowed[o]

NotAllowed H8Ÿ p , Ÿ r <L

ToAllowed @D de i e ha i all ed f ha i all ed

ToFreedom @D de i e ha i bjec f eech ice f O gh @D a d N All ed @D

ToNotAllowed @ x_Ought D de i e ha i all ed if O gh

ToOught @ x_NotAllowed D de i e ha O gh if i N All ed

Note that only the last two require an input. They must be called before the first two can be called.

169

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 170/256

6.2.3 Using SetDeontic

The i e Se De ic hel c i e l defi e he eal f he di c i .He ce, e l edefi i g O gh a d N All ed.

SetDeontic[symbs, {p, r}, {t, v}]

88 p, Ÿ p , q , Ÿ q, r , Ÿ r , s , Ÿ s, t , Ÿ t , v, Ÿv<, Ought H8 p, r , Ÿ t , Ÿ v<L, NotAllowed H8Ÿ p , Ÿ r , t , v<L, Allowed H8 p, q , r , s , Ÿq, Ÿ s, Ÿ t , Ÿ v<L, Freedom H8q, s , Ÿ q, Ÿ s<L<

SetDeontic @U_List , O_List , NA_List D

The i e e ele e a e defi ed a he ele ei U a d hei ega i . Wha gh i defi ed a heele e i O a d he ega i i NA. Wha i N All edi defi ed f he ele e i NA a d he ega i f O

SetDeontic @Universe D

e U i e e@U i e eD he e d c f 8, Ÿ < f he ele e i U,a d e O gh@U i e eD he li f ibili ie ha a i f ha gh

Se De ic ha al defi ed he bjec All ed a d F eed .

† All ed i ha i N All ed. Wha gh , i al all ed. (I ld bea ge a Y gh hel , b a e all ed hel . )

Allowed[]

Allowed H8 p, q , r , s , Ÿ q, Ÿ s, Ÿ t , Ÿ v<L

† F eed e i he e e a e all ed d hi g ha e d gh d .Freedom[]

Freedom H8q, s , Ÿ q, Ÿ s<L

170

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 171/256

6.2.4 Objects and Q’s with the same structure

Allowed @D h ld efe a All ed@8...<D bjec

Allowed @8…<D i he bjec ha c ai ha i all ed

AllowedQ @ pD i T e iff i a ele e f All ed@DAllowedQ @ p_List D i T e iff all ele e i a e i All ed@DAllowedQ @Universe, p_List D i he a e a All edQ

Freedom @D h ld efe a F eed @8...<D bjec

Freedom @8…<D i he bjec ha c ai ha i f ee ch e f

FreedomQ @ pD i T e iff i a ele e f F eed @DFreedomQ @ p_List D i T e iff all ele e i a e i F eed @DFreedomQ @Universe, p_List D i T e iff all ele e i ha a e -

gh a e i F eed @D

NotAllowed @D h ld efe a N All ed@8...<D bjec

NotAllowed @8…<D i he bjec ha c ai ha i all ed

NotAllowedQ @ pD i T e iff i a ele e f N All ed@DNotAllowedQ @ p_List D i T e iff all ele e i a e i N All ed@DNotAllowedQ @Universe, p_List D i T e iff e ele e

i N All ed@D al cc i

Ought @D h ld efe a O gh@8...<D bjec

Ought @8…<D i he bjec ha c ai ha gh

OughtQ @ pD i T e iff i a ele e f O gh@DOughtQ @ p_List D i T e iff all ele e i a e i O gh@DOughtQ @Universe, p_List D i T e iff all ele e i O gh@D al cc i

N e: Al defi ed ha bee N O gh , i ce e i e he e i li g i ic c f ii h O gh N ( he e le a e ha i e e hi g, f e a le). N O gh

( ) = F eed N All ed (j he c le e ).

NotOught[]

NotOught H8q, s , t , v, Ÿ p , Ÿq, Ÿ r , Ÿ s<L

171

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 172/256

Freedom[] || NotAllowed[]

HFreedom H8q, s , Ÿq, Ÿ s<L Í NotAllowed H8Ÿ p , Ÿ r , t , v<LL

NotOught @D de i e f hich i i aid ha i gh HF eed N All edLNotOught @8…<D i he bjec ha c ai ha gh

Other functions for NotOught are not available.

6.2.5 Universe

Ab e gi e j he ele e f he i e e. The eal i e e i a l gical c bi a if e if i ele e . P ible a e f he ld a e f e a le & & , b al

& & . Gi e ele e , e ake all ible c bi a i f , , , ,

e ce e a. Ra he ha i g he b l & e ill e li . Th a li , , i hea e a he a e i ha & & , i h all he e he e a cc i g a he a ei e. The i e e f all ch ible c bi a i i U i e e[U i e e].

Se De ic[U i e e] ill c ea e hi i e e. H e e , ai l i e e i g iO gh [U i e e] ha gi e he li f ible a e ha a i f ha gh . The la ehe ce i al b Se De ic[U i e e].

† Thi gi e he ible c bi a i ha a i f ha gh .SetDeontic[Universe]

p q r s Ÿ t Ÿv p q r Ÿ s Ÿ t Ÿv p Ÿq r s Ÿ t Ÿv p Ÿq r Ÿ s Ÿ t Ÿv

MoralSelect @lis_List ?MatrixQ, qD

elec f he a i i g c i e i . The la e bedefi ed f @U i e e, D- hich i he ca e f = All edQ,

F eed Q, N All edQ a d O gh Q

MoralSelect @qD e U i e e@U i e eD , a d f = O gh Q i gi e O gh@U i e eDNote that the q[Universe, ...] criteria have different meanings for elements or a state of the universe.

6.2.6 The difference between Is and Ought

Ab e e k = Thi e d ,= I hel . Ab e i e e gge ha iill ld be all ed ha a e d b i hel ed. The de ic a i

h e e gge : If e e i d i g a d ca babl be a ed b hel i g, a d if c ide ha hi e h ld d , he h ld a e hi he .

172

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 173/256

The e a e a a i la e l gical a e e ha c ai O gh . O e a i e a e lace e le, he he i e he M alC cl de[ ] c a d. B h a e

eak i e , b he fi i eake .

MoralConclude @argument D le e C cl de i hhe De ic A i HO & L O

DeonticAxiom gi e he De ic A i i lef a HO gh @_D & _ _L :> O gh @D

MoralConclude can best be used in combination with the function Conclude of The Economics Pack . Conclude is further notexplained here. The DeonticAxiom can be combined with Infer, idem.

Le f he de el he i e b clea d a he ha a d . Le c ide a e e . The fi i hil hical i ce i e ac l c ie he c e f he a i .

† A i a ce f he a i .stat1 = Ought[¬drown] && (¬drown help)

HOught HŸ drown L Ï HŸdrown helpLL

† U i g a e lace e le i fa a d igh a ge .stat1 /. DeonticAxiom

Ought HhelpL

The ec d a e e i e ac ical a d e e he ea c e f hehil hical a g e . (1) I a e he c cl i he e ld hel . S ee le a e l d a a c cl i he e a d i he ea i e. (2) I

cla ifie ha hel i g i lie ge i g e e elf. A d e ha he e i da ge ha ed e elf. (3) The idea ha he ic i f he accide h ld d c e

l a a la e eali a i .

† Wha d ?

stat2 = (¬help drown) && (help getwet) && Ought[¬drown]

HHŸ help drown L Ï Hhelp getwet L ÏOught HŸ drown LL

† Re lace e ge he e. See he di c i ab e he diffic l f i ge laci g le ( he a i a ic e h d).

stat2 /. DeonticAxiom

HHŸ help drown L Ï Hhelp getwet L ÏOught HŸ drown LL

Le e he C cl de a d M alC cl de i e .

173

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 174/256

† N e ha e fi i i iali e C cl de[] hi e C cl i = . S b e e callgi e l he e . The , he l gical c cl i f he fi a e e a e i e i e.

Conclude[]; Conclude[stat1]

8Hdrown Í helpL, Ought HŸ drown L<† Ne c cl i f he ec d a e e a e ei he i e i e. N e ha A d

a d O a e O de le .Conclude[stat2]

8Hhelp Í drown L, HŸ help Í getwet L<

† Thi ld be he al c cl i h e e .MoralConclude[stat2]

8Ought Hgetwet L, Ought HhelpL<

S e hil he a g e ha , i ce ge i g e ca be a g al i e a i e,he de ic a i l ha li i ed a lica i . Ye i hi ca e i ell ha h ld

be d e.

6.3 Knowledge, probability and modal logic

Thi ec i i a he b ief i ce i e e l i he ide f de ic l gic e el b i e he he label . The gge i i ha he e ide i ca eg ical f

all ch ide .

† ld all b i i like hi :Options @ToModalLogic D =

Thread @8Ought, Freedom, NotAllowed < Æ 8Necessary, Contingent, Impossible <D;

ToModalLogic @x_, opts___Rule D:= x ê. 8opts < ê. Options @ToModalLogic D

† F e a le:Necessary @D = ToModalLogic @Ought @8p, r <DD

Necessary H8 p, r <L

A al e a i e e h d i i l defi e Nece a = O gh , C i ge = F eed ,N All ed = I ible. Thi igh ell fi d a hil hical i e e a i (i) ha

gh f a e i ece a , (ii) ha all f eed f a e i c i ge , a d (iii)

ha i all ed f a e i i ible. (Thi c ea e a b idge be ee I a dO gh b i g e e hi g i al . I hi ca e i i e el a a f a

g a i g ble .)

174

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 175/256

A hi d al e a i e i k i h de ic di ec l a d e el a la e hec cl i .

A f h ibili i c he de ic l gic ackage a d c ea e ackage f he ea lica i . E e all hi igh be d e, if l f ch l gical ea .

6.4 Application in general

6.4.1 Introduction

Thi ec i i l e i d ha he e i a la ge ld ide. A lica i fl gic a d i fe e ce ca be d e b i gle e g , i h i h he

f l gical achi e . G deci i aki g ha i a ad e , eeC lig a (2007b), V i g he f de c ac . Wha i ef l i he c e f hi b k a e he i e a ailable f . R a Maede ce bli hed e

i e ha e e i fe e ial, I l he efe e ce. I he e a e e ackage l gic a d e he b ch de el ed. The e i al a ackage ha e he

hi ica ed e i e f g a a e i le a d gl l ki gki d f i fe e ce, hich lea e e de i g. The f ll i g b ec i e i

ha el e i i E (TEP).

6.4.2 Analysis of longer texts

I a al i g l ge e , i a ea be ef l ha e e e a age efacili ie . I a ic la , a ag a h ca be a al ed b he el e , a d i e edia el gic e ca be eli i a ed i ce he eed be ele a f he fi al c cl i . Ae a le f a l ge a al i i gi e i L gicE a le. b, ha di c e he Fi a cialTi e edi ial f F ida J l 26 1991.

See TEP 4.3 a d Financial Times Editorial a d FT Editorial Analysis .

6.4.3 Logic laboratory and inference

Y a i h e e i e i h a i le a i l gical a e e . Fe a le, a i h e e d he A dO R le [ ] ed i E ha ce e . I ha ca e

he ced e L gicLab ca be ef l. See TEP4.4 a d Logic laboratory .

See here f a l ge di c i f i fe e ce i h he I fe e ce` ackage.

175

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 176/256

176

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 177/256

Part III. Alternatives to two-valued logic

A al e a i e al ed l gic e ill c ide :

1. h ee al ed l gic ha i b i l a al e a i e

2. i i i i ha i aid be a al e a i e b he ac all i i de d

3. f he , ha i clai ed be al ed, b ha ed ce c adic i

beca e f he Lia .The e a e al h ee a ache deal i h he Lia a ad . Ne e had e e

ch a e i f e i e ea che a ha e ed i h he Lia . We al ead l edi i al ed l gic b le cli ch i f he e ai i g bi f ea i g i ic .

177

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 178/256

178

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 179/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 180/256

de e i i a d j acce ha e d k e e hi g. E ce f he C fc e he e e a e ali . He ce, A i le a g e c cee i l g a d al , a d d e eall e i e a ada a i f he T e Fal edich .

I de e de f ha , he e ill ee be a i hi be ee he h ee e¢

, ¢ a d S p a a , ha he de el e f h ee al ed l gic ca be a bi

e d e i ce he e al ead igh be a del e e i . Ye i i g d ha e eeh ee al ed l gic. U de e i ed decided diffe f .

The ea c ide h ee al ed l gic he e i ha e a acc da e fe e ce ha a e e ical, ch a he Lia a ad . F al ed l gic i h ldha he e e i ca be al ed a all b e ld like ha e a e ge e al

e ha acc da e f he ich e f la g age. The i ade ac f al edl gic h f aki g he h able f (N A All). O e f he f i g la

e a al a gi e a fal eh d ha e e a e f he ld. B ha ill ifal eh d a d ill all f he Lia .

TruthTable @NotAtAll @pDD p † pTrue FalseFalse False

He ce e add a hi d . a e he a e e i al ed l gic a d a e hee e ce ha a al be h ee al ed. He e Õ hich ea ha i hi h eeal ed l gic e ill ha e a c e f al ed e ha all di c i a T e

Fal e a e he h ee al ed e f he e e ce . The hf c i: Ø 1, 0 i

a bf c i f : Ø 1, 0, 12 , a d a e e like [ ] = 1 a e ill al ed. Thi

i a di i c i i le el b i .S a e e i igh al be called elldefi ed e ac . Si ce i d e a e e ca i e = .

P e l de ed, he e e ce i T e I de e i a e Fal e 1,12 , 0 . Thi igh

ake e e i e e ec b i a ea e ef l e el a e d I de e i a e he igi al de , i ce hi all f a icke e ifica i f he al ed a .

Ne e hele , e h ld kee i i d ha T e ha he a i al al e a d Fal e hei i al e.

180

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 181/256

7.2 Propositional operators, revalued

7.2.1 Definition

Whe e a e e ha e d k he h ab he e igh i la l , hich i e, a d lea e i a ha . H e e , if e i h be able

defi e a Lia e e ce he e eck ha ch e e ce a e ei he e fal e,he ce i de e i a e. Thi i ca e c ide a h ee al ed l gic.

Th ee al ed l gic c ai a c e he e al ed e ill k . Th , ae ical a e e ha h al e I de e i a e, b i i T e Fal e a ha i

ha T e Fal e al e. I ha e ch a e e ca bec e c f i g

( ee bel ), ha i , he a e ed he bjec .

I h ee al ed l gic e e T e, Fal e, I de e i a e a d 1, 0,12 . I e e ec he

e f h ee h al e cha ge he defi i i f he l gical e a i ce h ee ie ha . I a he e ec he e i li le cha ge i ce e kee a cia i g N [ ]

i h 1 , A i h Mi , i h Ma , i h § a d $E i h =.

NB. Si ce $E i ale ha l a iable e ill ada i f h ee al ed l gic.Si ce E i ale ca ha e e a iable e ill lea e i cha ged.

† I he defa l e i g f e fi d ha A d a d O al ead f c i a Mia d Ma al i h e ec I de e i a e

8True Ï Indeterminate, True Í Indeterminate <

8Indeterminate, True <8False Ï Indeterminate, False Í Indeterminate <

8False, Indeterminate <

† B N a d I lie d i e e al a e, e e i h L gicalE a d. The e e ai a I de e i a e e .

Not @Indeterminate D êêLogicalExpand

Ÿ Indeterminate

Indeterminate False êêLogicalExpand

Ÿ Indeterminate

† I lie e al a e he i i j he e O a e e .Indeterminate True

True

181

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 182/256

† Thi i al acce able.Indeterminate Ï Indeterminate Ï Indeterminate

HIndeterminate Ï Indeterminate Ï Indeterminate L%

êêLogicalExpandIndeterminate

We he i a e e L gicalE a d Si lif i ce he e f ce al ed e . B ife d e L gicalE a d a d Si lif he e e e i d e al a e ell,

e e h gh e k ha he c ld. He ce e de el a e a a e e e al a e e e i i h ee al ed l gic.

Th ee al ed l gic i ed i h he c a d Th eeVal edL gic[T e O ]. I

di able A dO E ha ce i ce he la e e al ed l gic. If a e ce aiab ha a e he e i i , ca e al a e L gicS a e[ ] ha check Th eeVal edL gic[ ] a d A dO E ha ce[ ]. N e ha L gicalE a d a d Si lifal a e ai al ed a he e ai i e al he e . If d a cha ge he defi i i f he l gical e a b e el a e e i e i h e e lace e le , he c ld e he Th eeVal edR le [...]; b he e ca be ed a e ce he e f h ee al ed l gic ha bee ed .

ThreeValuedLogic @True D

ThreeValuedLogic:: State : The use of three - valued logic set to be True

NB. The e ie ab e I lie ha e bee cha ged ee bel .

ThreeValuedLogic @x D f =T e O he e f h ee- al ed l gic. O he e ie

i ff a d e he defa l e

ThreeValuedLogic @D i T e if h ee- al ed l gic i ed , he i e Fal e

LogicState@D

check Th eeVal edL gic

@D a d A dO E ha ce

@D ,

hich ca b h be T e

ThreeValuedRules @D he i Bla k he e al J i @Th eeVal edR le @T eD , A dO R le @T eDD

he e Th eeVal edR le @T eD i le e h ee-al ed l gic. Whe Th eeVal edL gic ha bee

ed he he e le ca be ed

NotAtAll @ D e e e ha ei he Ÿ a l , b a hi d al e i h ee- al ed l gic, de ed a

i h a h al e f I de e i a e Hi e e able a 1ê2LLogicalExpand and Simplify are internal to Mathematica and use two-valued logic. Enter NotAtAll as such otherwise Mathematica will not recognize it. For texts you could use  dg . Paradox: ThreeValuedLogic[x] recognizes only two states for itself.

182

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 183/256

7.2.2 Singulary operators

† The i de e i ac f I de e i a e ca be acce ed.TruthTable @Not @pDD

Ÿ p

True FalseFalse TrueIndeterminate Indeterminate

We d eed e b lic i ce e ca a T hQ[I de e i a e]ã I de e i a e.Th i i a i le N A All e ai j a label a d a e a . A e a

igh gi e he gge i ha i e ical a e e i e hi g e ical,hile a label d e ha e ha e a d e el i dica e e hi g. Le c idehe i h e e . The e a e 3 a d each ha 3 ible c e . Th

he e a e33 = 27 ible i g la e a . Defi i el he e i e ha ld ha e aT e he b . C ide i g hi , i ake e e acce a eci el he

a la i f T hQ[ ] ã I de e i a e ( hich i i al ed l gic).

† The defi i i f h f al ed l gic l k al e , b f hee e al ead all ed he hi d al e.

TruthQ @Indeterminate DIndeterminate

† The label ca ef ll be i e e ed a a e a . The h able eflec ee f he label. NB. I be N A All[ ] a d , i ce he la e l

di la a ch ( ee h i i i h $E i ale ).TruthTable @NotAtAll @pDD

p † pTrue FalseFalse False

Indeterminate True

PM. I al ed l gic he e e e 4 i g la e a . We ha e ake he fie (Fal e) a d i cl ded a al e he hi d . Ea lie e h gh e had e f

hi c l b i a ea he e i e e.

PM. Wi h 27 i g la e a , e ha e ed l T hQ, N a d N A All .D e eed e ? I a ea ha e d eed he he . Wi h h ee e a eca acce all , a d ha ffice .

7.2.3 Binary operators: And and Or

I al ed l gic e had 4 ai i h each 2 i gi i g24 = 16 bi a e a i b e ha e 9 ai i a h able i h each 3 al e , gi i g39 = 19683 ible

183

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 184/256

bi a e a . Thi i l be ilde i g b a he c e e ce i ha ae a ill ickl ha e e c i ha eh l k like i . F a el , e

eed l acce i e e a a e , a d, e ha e e g c e i d .

F A d e ca ai ai he Mi c di i ha he h al e[A d[ , ]] =

Mi [ [ ], [ ]] ha f e a le Mi [1,12 ] = 12 a d ha Mi [1, I de e i a e]

gi e I de e i a e. I Cha e 1 e a la ed i algeb aic e a Mi [ , ] ==1. We l e he e i ale ce ha all ed l he 0 al e a i e. If Mi [ , ] ∫ 1 he

al e 0 12 a e ible.

† F A d he adj ed i i c di i gi e :TruthTable @p Ï ÿ p D

p H p Ï Ÿ pLTrue FalseFalse FalseIndeterminate Indeterminate

† F A d he adj ed i i c di i gi e a ell:SquareTruthTable @p Ï qD

H p Ï qL q Ÿq † q p True False IndeterminateŸ p False False False† p Indeterminate False Indeterminate

† F O a i ila l adj ed a i c di i gi e :TruthTable @p Í ÿ p D

p H p Í Ÿ pLTrue True

False TrueIndeterminate Indeterminate

SquareTruthTable @p Í qD

H p Í qL q Ÿq † q p True True True

Ÿ p True False Indeterminate† p True Indeterminate Indeterminate

† The c e i be ee A d a d O ia N i ai ai ed.SquareTruthTable @Not @ÿ p Í ÿ qDD

ŸHŸ p Í Ÿ qL q Ÿq † q p True False Indeterminate

Ÿ p False False False† p Indeterminate False Indeterminate

184

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 185/256

7.2.4 Implies

F I lie , e kee he i e e a i ha e e e § . U i g § i h al e 12

ea ha he i lica i l e T e Fal e a d h e al ed l gic di c h ee al ed c e . The ice i ha e l e he i e e a i ha

ill e h ee al e . F hi , e ca e N O .

† F e a le, he l e igh c e12 § 12 h ld gi e T e.

SquareTruthTable @p qD

H p qL q Ÿq † q p True False FalseŸ p True True True

† p True False True

† S e eade a efe he li e f a f hi i a e .TruthTable @p qD

q H p qLTrue True True

True False FalseTrue Indeterminate FalseFalse True TrueFalse False TrueFalse Indeterminate TrueIndeterminate True TrueIndeterminate False FalseIndeterminate Indeterminate True

While he i lica i e ai EFSQ f e ical a e e , e ha e a e li i ede e . F W ll b ca de i e ha H ga

h ld a ack I dia, ided ha a e illi g a e he a ecede , a dided ha H ga i deed a ack I dia. If H ga d e a ack I dia he a

i lica i f a e ical a e e i fal e. S ca l c f e he

H ga ia i h e ical a e e i lica i g ha a ack ce i ide a .

Indeterminate False

False

185

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 186/256

† The ela i e ai i ac f N O , b defi i i . Whe I de e i a ea d f 1

2 he he N O ela i ca be§ . See he b igh c e .

SquareTruthTable @NotpOrq @p, q DD

HŸ p Í qL q Ÿq † q

p True False IndeterminateŸ p True True True

† p True Indeterminate Indeterminate

7.2.5 Equivalent

† $E i ale ill e = a d e ai e i ale e eciall i ce ead ed ha § i e e a i f i lica i . B h ha e al ed c e l .$E i ale h ill ca a e ha e e i a e e i ale (i.e. ha e he a e

h al e ).SquareTruthTable @$Equivalent @p, q DD

H p ñ qL q Ÿq † q p True False FalseŸ p False True False† p False False True

† E i ale a d N O d ee e ef l.SquareTruthTable @NotpOrq @p, q D Ï NotpOrq @q, p DD

HHŸ p Í qL Ï HŸq Í pLLq Ÿq † q

p True False IndeterminateŸ p False True Indeterminate† p Indeterminate Indeterminate Indeterminate

SquareTruthTable @Equivalent @p, q DD p q q Ÿq † q

p True False IndeterminateŸ p False True Indeterminate† p Indeterminate Indeterminate True

7.2.6 TruthValue

† N he e a e hal e eigh ed b a la ge be f ible a e f he ld.TruthValue @p qD2

3

186

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 187/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 188/256

† A d hi fi he ld f . TND h ld i ge e al i h he e ce if e e. (We ea lie ed N AP i i b N A All i a be e ge e al

f .)TruthTable @Hp Í ÿ pL ~ Unless ~ NotAtAll @pDD

p HŸ† p H p Í Ÿ pLLTrue True

False TrueIndeterminate True

† Thi i aigh f a d. We ha e acce all h ee .TruthTable @p Í ÿ p Í NotAtAll @pDD

p H p Í Ÿ p Í † pLTrue True

False TrueIndeterminate True

7.3.4 Linguistic traps

We ca acce ha i e ical iff i e ical . B ca e al acce ie ical iff i e ical ? F , e igh al c ide be ab d. I

a ea de e d ha ea b iff . Whe if i a N O , he igh acce he fi e i ale ce l f a ic b ha e ejec i f ch

ab di . I ca e, e ha e ake he ge If a d E i ale ce, a d e ca acce b h e i ale ce . Thi e g h all f i e al a lica i , hich i j ha e

eed. Thi al ea ha he e e f e ide i he i ha i iece a il I de e i a e. F he Lia i l ee ha e ded ce Lia Lia b

ac all e fi d Lia . N , clea l , he a e ed he e defi i i a d a e ed c ide ha i ea ha e hi g i N A All ... (a Ke e e

i he bi a f Ra e : he e i g e e ci e f he f da i f h gh ,he e he i d ie ca ch i ail e e be Phile a f C h ac all

died f hi c gi a i ) ... he a be g a ef l ha he e i a l gical achi eha ca check hi g .

† Thi a la e i e ical iff i e ical .$Equivalent @Not @NotAtAll @pDD, Not @NotAtAll @ÿ pDDD

HŸ † p ñ Ÿ † HŸ pLL% êêTruthTable

p HŸ† p ñ Ÿ † HŸ pLLTrue TrueFalse True

Indeterminate True

188

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 189/256

† Thi a la e i e ical iff i e ical"$Equivalent @Not @NotAtAll @p Í ÿ p DD, Not @NotAtAll @p Ï ÿ pDDD

HŸ † H p Í Ÿ pL ñ Ÿ † H p Ï Ÿ pLL%

êêTruthTable p HŸ† H p Í Ÿ pL ñ Ÿ † H p Ï Ÿ pLL

True True

False TrueIndeterminate True

7.3.5 Transformations

The c e i le e a i f h ee al ed l gic i cl de e ada a i i A da d O , diffe e f he f ll e ha ce e f al ed l gic. Thi a liee eciall he ca e f e ha a iable , i h he idea ake hi g e

ac able. A a c e e ce L gicalE a d d e k a i ed k.

† E a i a e c ac ed agai .try = p (q r);

try2 = $Equivalent[try, LogicalExpand[try]]

HH p Ï Hq Í r LL ñ H p Ï Hq Í r LLL

† Ab e a l g i ec g i ed a ch.TruthValue @try2 D1

The e i al a he de ig fea e ha i ece a il al f h ee al ed l gic b ha de e d e e e ch ice . The DNF i e d e h he

e DNF a e, h gh i ill h all he a e i he ld ha a e c ai edi ha e i ale ce.

† Gi e hi e i e c e. The e l i he e DNF beca e f heada ed A d a d O .

try2 êêToDNForm

HHr Í Ÿ r Í † r L Ï Hq Í Ÿ q Í † qL Ï H p Í Ÿ p Í † pLL

† B he h al e f he e i ale ce i OK.% êêTruthValue

1

189

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 190/256

7.4 Interpretation

The ab e e he f a ha ha e e idea ha h ee

al ed l gic e ail . N i a g d e de ha i ac all ea .E e h gh la g age al ead c ai a di c e e, h ee al ed e illca e c f i g a ad ical a e e . S e e igh a g e ha if W ll

b i e fal e b i de e i a e he a lea i ca be aid W ll b i i de e i a e ( e he e i hi e ) ha i d e ha e e

ea i g, he ce e e ( d ), he ce be e fal e. S ch a e ighclai ha i ce he he ca ea ab he a e e i ha e e i he e

h fal eh d. O a he e igh gge ha if e hi g i i de e i a ehe i ce ai l i fal e f he ld, a d he ce fal e. We ha e gi e defi i i fe ha e cl de ha ki d f ea i g b e ha h e ha e k i . O ee le i l d a f ll h e defi i i . Ne e hele , cla i i e e ial.

I de e i a e a d f e ical a e e a d T e Fal e f a e e hac ce a e, l gic a d a he a ic . Thi ea ha i de e i a e a e ed cc i a e. I de e i a e ac all d e bel g he e ie T e Fal e

hich e a cia e i h a e b a he i h a e ie e fal e i de e i a e

hich e a cia e i h la g age. We al ha e c ide he a e ic c e i ,he ¢ c c c i . The f ll i g gi e a ef l able, he e a d f S c a e .

AT e e ¢ Fal e fal e ¢ Ÿ

i de e i a e S p

Th ee al ed e d e ee bel g a e a d ei he he a e icc e i . The a e ic c e i f al ed l gic a : a ha c ide

e, be ile he i e. Wi h h ee al ed l gic hi bec e c lica ed. Wi h l de f eaki g a d h ee al e , e hi g ha gi e. O e i i a e a

ed flag he a e eaki g e e, b a e le e d f ge b i g al ghei ed flag. I a ea h e e ha la g age ha c ea ed l f e e i

i dica e he de ia i f he e a e ic e, h e beddi g h ee al ed ei al ed e , ch a I hi k ... S e ... I hea d ... . I a ala g age h e e he al ed e f di c i f h ee al ed a e e .B b i l hi li g i ic c e i i fail afe, a e e igh a I lie .

The e i e ch l f h gh ha all f a e l c a e e i . Ae a le i A0= O Ja a 3 2007 i ai ed i H lla d . Clea l hi e cl de he e

190

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 191/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 192/256

fal e a e i e e ed i a ab l e a e , i.e. efe i g eali a d l gicalc i e c . Thi d a ic ea i g f he e h ld ala f i i j he

e lace e f a al ed l gic i h a e la i g h ee al ed che e. Thedefi i i f h f al ed l gic i c ai ed i ha f h ee al ed l gic (i i

). A h , e ca e l defi e he Lia i al ed l gic ha ied defi i i bel g he eal f h ee al ed l gic. Af e he h he ical

age ha bee lef , he c ce fal e i Thi e e ce i fal e i i e e ed a e f ah ee e, h gh i ill ca be ea ed i al ed l gic ha he e a e h eeal e . The e i ha he di c i ceed i e f he h al e , a d he a e e he el e , i dica e he ible ch ice f h ee al ed l gic. Si ce he

hf c i ill i defi ed i al ed l gic, he di c i ca ceed i ga e ic al ed l gic b he bjec i h ee al ed l gic.

Ca ¢ e lace h ee al ed l gic ? Th ee al ed l gic ha added al e if a d lif he h ee e f ¢ ca be ed i h ch a i e e a i f d a ich he ical ea i g. The e ld ha e a i hi . Whe he la e i heca e he i e ai ef l ai ai he del ha ¢ i a il c ceded c i T e Fal e e i , i h e a e e decided h gh ill

e ical. I ha ca e e kee a ef l di i c i be ee decidable a d e e.

The e i i i h ee al ed l gic. Q i e (1990:92): O e igh acc di gl

eli i h he la f e cl ded iddle a d a he f a h ee al ed l gic,ec g i i g a li b be ee h a d fal i a a hi d h al e. (...) B a ice iaid i he c be e e f h ee al ed l gic. (..) life a i a k. I ca

ill be ha dled, b he e i a e ide e i i le ea li ed al edl gic. We ca adhe e he la e , i he face a a f he h ea f e i g la

e , b i l di e i g i h i g la e (..). Ca el i fai bec e $ ( iCa el a d i fai ) . I d e g i li b ; i i l g e fal e if i i fal e ha$

( i Ca el ). The edica e i Ca el i ee a a i h i fai , a a edica e

i ed cibl .

I he a e a igh a la e Thi a e e i fal e i h Thi a e e ifal e le i i a a e e , a d c cl de ha i i a a e e a all. B haa ach f ce he i e. The la e c di i al e e ce ha all he e f a

ake i acce able a a a e e ha he c di i be j dged be e. The be e le f e ce i i Thi a e e i fal e le i i a a e e , hichi acce i g h ee al ed l gic. The c be e e i e a ed. I i e

diffic l ha he a da d e i ai e i h ibili ie , a d D . O ,he cl e a file, a i d a ki g he he a cl e i i ha i g cl e i i h a i g, . I a be c be e he l gicia h

192

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 193/256

ha he adi i ad i f l ibili ie , b e ca ge ed i , a dac all i i ki d f ha d . Be ide , hile he e a e a la ge a f ible bi a

e a i , e l eed i e (i cl de he i g la e ) acce he e a a e .Fi all , h ee al ed e i l ed a a g a e a d f e e, af e hich e

e al ed l gic f e ible ea i g.

7.5 Application to the Liar

7.5.1 The problem revisited

C ide he ea lie a g e : If he e e ce = Thi e e ce i fal e i e elehe i i ei he e fal e. If ha i he ca e he a lea i i e. Ba

ha i i e. He ce i i e. A a e l i i e ele . E ce e a. Thi i l e. A a f he f ha ca be defi ed e icall i hi al ed l gic

(i defi i i i fal e, h i ha he e e ha i ca be defi ed) e ca al

fi d he f ll i g. Le he Lia be defi ed a = [ ] = 0 . I i c ec ha [] = 12

[ ] ∫ 1 b f [ ] ∫ 1 e ca de i e ha [] = 0 . . A aid i hef e ec i , hi e i e i f h he ical ea i g a d e hif f f c be ee al ed e a d h ee al ed e .

The e i h e e a i c ide . Na el , he e ec i f he Lia i hi h eeal ed l gic.

7.5.2 The fundamental tautology

T de a d hi , i i g d l k agai a he Defi i i f T h: T h[ ] ñ hich a e f he f i g la e a . The ch e defi i i f h i he

l i beca e e al igh ha e defi ed he Al e a i e Defi i i f T h(ADOT) T h[ ] ñ hich ld be he a i a e ic c e i , l a ha

di ag ee i h. The i a hi g b e e i ha he defi i i f he Lia i ai a ce f he ADOT: = . N clea l e ca defi e DOT a d ADOT a he

a e i e, ha i a c adic i . S i i ell e lai ed ha a c adic i a i e .

PM. Whe ha e ble i agi i g a a i c e i , c ide a c he e,

he b e hi g, d ha e a b a e bei g aid. Th ge heca l i ice. F c i e c , ha i g e ha e a l cial a . Y a e

al bliged ca all he e i h , hich i hea . A ba ke ill be glad hel i g

ca i , b he e i he i e e , hich ea ha he ba ke ill gi e e

e e ca . E e all a e i a ed ge id f e ha a e e b e hi g f . If a e l e i illi g ha e , a

hi age.

193

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 194/256

A he a de a d he al ed Lia i l k i he h able f , fi d c l ha a e each he ega i , a d he defi e a e e ce ha e l i ha .

Well, he a e ca be d e i hi h ee al ed l gic. We fi d ha a d d a ch. He ce e defi e L3 = L3 L3 .

TruthTable @ÿ p Í NotAtAll @pDD p HŸ p Í † pLTrue FalseFalse TrueIndeterminate True

We ca e l e hi b ea i g agai i al ed l gic ab a h ee al ed

i a i . D i g he a k a d ffi 3: = [ ] = 0 [ ] = 12 . The f ll i g

able c ide he ibili ie a d h a c cle.S e @D = 1 @D = 1

2 @D = 0

Fi d @Ÿ D = 0 @D = 1 @Ÿ D = 1

@D = 0 @Ÿ Í D = 1 @Ÿ Í D = 1@Ÿ Í D = 0 @D = 1 @D = 1

@D = 0

C adic i ! We ca c cl de: F all i : ∫ [ ] = 0 [ ] = 12 A b le i

i ha hi i a l gical c cl i a d a c cl i f a i . We ca kee L3

i hi . I l ea ha he al ed a e e i he e d a l , a d he e c cl i i ( L3) ( i g he ffi agai ).

† We igh add a f h i h I de e i a e f L3 a d T e f L3 .TruthTable @NotAtAll @NotAtAll @L3DDD

L3 †H† L3LTrue FalseFalse FalseIndeterminate False

† Thi i he be e e e i . The igh ha d ide f L3 ca l be ed if i ie ed ha he e i a all defi ed. The c adic i h ha ha

c di i d e h ld ha he defi i i ca be ade.TruthTable @Hp Í ÿ p Í NotAtAll @pDL ~ Unless ~ NotAtAll @NotAtAll @pDDD

p HŸ†H† pL H p Í Ÿ p Í † pLLTrue True

False TrueIndeterminate True

The c c i a d l i f Lia bec e a b i g ga e. Y defi e L4 = L4

L4 L4 a d I e l ( L4). E ce e a. I i a hil hical a e if call

194

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 195/256

a lica i f a e h al e ( i ce i e e d he) .

N e ha he igi al l i f he Lia a i ha e ec i le i ha i aid id e e i d f i . Tha i a clea i le l i a d i e ai

al ed l gic. O l b i i e ce be able f he Lia a d he c ea i f h ee

al ed l gic e fi d ch a i fi i e ga e . I he e d he l i a e i ila , f ia be h ed ha ce aki g h e lia .

N e al ha e d e le el i la g age he e b e el e ea ed a lica i fh al e e a ic la e e i . The e ca be he ch i fi i e i k i

la g age a d l gic, b , edl he ei he e i e g e ic i f a i , j a a e e ha a e falli g d a i k a d ha e c a l .

The ge e al l i i bec e a a e ha ab e ga e ha a c c i e f a ha

ca be e l i ed. Ra he ha f biddi g he f a i f e e ce i h ic le le el a d he like, e ca gi e a defi i i f h f a e e ce i f . Le†n

a d f a li f h e dagge . a d le N =†0 . The e ca f la e:

: If c ai †n he ... †n+1 .

Which al e abli he he f h ee al ed l gic f la g age.

N e ha e be e ef ai f i d ci g e h al e . Tha i , he lia a e a

i fficie ea d . I he c e ca e, he e e i b ildi g lia , e caa k h he he i c i l i g bec e defi ed. I ead, if e ldall he i d c i f e h al e he hi b ilde igh a e h, b he ea e a diffe e h al e , i eall i c le a d i e e i g . O l he ch

al e a e i d ced f he ea ha lia he h e ea igh be d.

7.5.3 Conclusion

Ha i g eached he l i f he Lia , e igh a l k back a he a e fe i hi . S ch a hi d igh be ece a il h he e. We ca l i dica e

e i b i ca be b e ed ha hi ical e ea che e i ed e a ec fhe l i . A i le di i c i be ee a ic la a d ab l e a ec f h a d

fal eh d e i d f he di i c i be ee h he ical a d e ical h a dfal eh d. We d k if he e i a a ch i ce A i le did elab a e a dc ce a ed e i a a ache like he ll gi . F he S ic e e

ha he ade a clea di i c i be ee ea i g a d e e. Thi a agai be a

a la i i e b e e if he ac all did ake ha di i c i he a lea heia ach ca be a ecia ed i ce i e ail h ee al ed e . Th gh he didde el i fficie l f c e. Of he Middle Age , he c ib i f Willia f

195

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 196/256

Ockha i he a di g, e i i ce f c cl i ha e h ld f he Lia . B e decided ega d ha a ach a ic i ce i f bid allki d f elf efe e ce ha ee ef l. We l f bid he e leadi g c adic i a d ac all eall f bid he b gi e a le h he

e ical.The ece a ache f R ell a d Ta ki i h he he f e al f bid elf

efe e ce. Thi a ach a ea ece a a d a al be ec g i ed a beggi g he e i , i ce he e i ece a ea h ld e i e e .The e i e hie a ch i e he , i h Ca he e ha a e al a ca e ala ge e e , b e d ha e a i ila he e f la g age, i ce he e e

f i la g age a e. The c ce f a e a la g age i al ick . O eigh e i i a f al la g age ha h e e , b bei g f al, i i e e ed

a d h ca be ed i a g e . Th a f al la g age ld be ealla g age i ha e ec . Na al la g age ca be e a a hi g a l g a hec i de a d i . The i f a e a la g age ee l l call defi eda d ab l el . K i ke ha ake a iddle i i , gge i g ad h ee

al ed l gic a d ill e b aci g he gh f Ta ki. Self efe e ce ld ecei e ah al e agai h gh, aki g hi a ach a ac i e.

A ed he e hi ic eff he ab e ha b h e lai ed a d l ed he Lia

a d i a i c i . i al ed d e a e a d i h ee al ed d e h a b lic . The Lia i c i e f al ed l gic. Tha c cl i ie i ale a i g ha e a di c i h he icall . Tha c cl i i e i aleagai i g a hi d h al e, I de e i a e. S b e e l e ca de ig a le deal i h all he Lia c i .

7.6 Turning it off

Th ee al ed l gic ha g d al e j f h i g ha i i . B i a lica i eeli i ed. T e e c f i , d f ge Th eeVal edL gic ff.

† T i g ff he e f h ee al ed l gic.ThreeValuedLogic @False D

ThreeValuedLogic:: State : The use of three - valued logic set to be False

196

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 197/256

8. Brouwer and intuitionism

8.1 Introduction

Like he g ea K ecke ade Ca life diffic l b ef i g hi a i e ii i ( beca e K ecke did like Ca idea a fi i e ), he g ea

Hilbe ade B e life diffic l b ha i g hi ed f he b a d f edi fhe A al ( beca e Hilbe did like B e idea e h d f f).

B e i he a he a icia h i e ed he fi ed i a d he c ce il g . E e head i h hai ha a c f hich he hai ee fl , beca e

he e be a fi ed i f c i l a i g all i f he head hehead i elf. Hi c e a Hilbe i k ha e bee able de i e i a da haEi ei had bee ki g f e ea e (Hilbe c ld ha e d e i chea lie b j did hi k f i a a ele a e i ).

B e be e i ed he e i ce he a he fi e i a he a icia e i he A i elia i ci le f Te i N Da , i ce he ided

ece a ele e i Hilbe de el e f f he , hich i g i g la ale i he e cha e he G delia . The a he a icia H. We l a e

B e i a ce:

L.E.J. B e b hi i i i i had e ed e e a d ade ee h fa

ge e all acce ed a he a ic g e be d ch a e e a ca clai eal ea i g

a d h f ded e ide ce. I eg e ha i hi i i B e , Hilbe e ee l ack ledged he f d deb he, a ell a all he a he a icia , e

B e f hi e ela i . (Q ed i He i g (1980:778))

Hilbe i i a :

I i i i ha e a d a i a e challe ge i he e i fli g a he alidi f

he i ci le f he e cl ded iddle (...) The i ci le (...) ha e e e ca ed he

ligh e e . I i , e e , clea a d c ehe ible ha i e i ecl ded. I

a ic la , he i ci le (...) i be bla ed i he lea f he cc e ce f he ell

k a ad e f e he ; a he , he e a ad e a e d e e el he i d c i

f i ad i ible a d ea i gle i , hich a e a a icall e cl ded f f

he . (Hilbe (1927:475))

197

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 198/256

The de el e f h ee al ed l gic ab e a a ef l e e i al ed l gici ce i all gi e a hi d al e he a e e ha Hilbe called e e

( ea i gle ). F hi l i f he e a ad e Hilbe d a he he fe a d ha a ach e dee ed i ade a e. Th Hilbe b a e he ge e al

i ci le b hich he a ad e ca be ega ded a e e, a e di c ed ab e,a d, d i g , he e cl ded i f elf efe e ce ha igh be a he a icall ef l.

B e hi elf ab Hilbe gge i ha c i e c a he hall a k f aa he a ical e :

We eed b ea de ai f eachi g hi g al, b hi g f a he a ical al e

ill h be gai ed: a i c ec he , e e if i ca be i hibi ed b a c adic i

ha ld ef e i , i e he le i c ec . B e (1967:336)

A Hilbe ga e he d i a ie ha e ha e bee di c i g al ead , hi cha eill f c B e a d hi i i i i . We ca lea a bi e he d

a d he i f f.

A e a be e i ed ha hi a h d e ega d hi elf ela ed hii i i i . S e a h call i a baffli g e f h gh ha he ca ge ag i , a d e ha e e e gge ed ha he e be a hidde c le i i heD ch la g age i elf. Si ce D ch i a diffic l la g age lea , he a g ed, he

ld be e f ge ab e e i g de a d i i i i . I d f ll hai e e i g a ach h e e a d la h ha B e , defi i el a b illia

i d, al a a bi i ed . A Hilbe .

The ba ic b e a i i ha B e a a a he a icia a d l gicia a d a al cie i . He i g, B e l al a i a , de i ed a e f a i f

i i i i ha ( l ) ed ce he a da d i i al l gic he ali cl de . Thi i i le a de c i i f ha B e i e ded i h hi

i f f. He i g (1980:779) ac all a i e a ha a e c cl i . He i g

al e a k , i e c f i gl , a d if a ad ical he i c i e l , a de i i ce f ich beha i :

I i g d a id ega i he e i i ible. (He i g (1980:747))

T a la e hi a : !

8.2 Mathematics versus logic

The i a e f B e f he e age i he f ll i g:

f a a he a ical a e i a he ca e f e l e cl i el ad i ed e e e laced

b he f ll i g f : 1.a ha bee ;2. a ha bee , . .

;3. a ha ei he bee ed be e be ab d, b a alg i h i k

198

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 199/256

leadi g a deci i ei he haa i e haa i ab d; 4.a ha ei he bee ed

be e be ab d, a

a .I he fi a d ec d (fi , ec d a d hi d) ca ea i aid be

( ). (B e (1975:552))

B e i e ed be e ( i g h ) b f hi a la e a je . Selec i g he diffe e dich ie hich a e i l ed i hi e e a i

e fi d:

1. ( i le) h e fal eh d

2. ece i ( a l g ) e c i ge c

3. f e ab e ce f f ( ¢ , ¢ , )

4. e e e e e (ab di , c adic i , i ibili )

Ea l a he a ic a a i fied i h ha he ega i f a a l g i a c adi i ,hile he ega i f a c adi i gi e a a l g . B e d e ejec ha b

e e d efi e i . Clea l he i i e e ed i c i ge h fal eh d. Fh he eglec i le h b e i e ece i , he e hi ece i

be e ( hile he ee a e ( ¢ ) ). Acc di g hi , afal eh d i j he i e f a a he a ical h.

The a i h ee e ha e di c ed ab e a e a f ed he e i ai a d

B e elec i f he c bi a i ake e e f hi field f e ea ch. B ee ai he a he a icia . He add he i f he alg i h a d ecificall efe

fi i e e h d , i.e. ha Sk le la e called ec i e e h d . El e he e hegge ha i e i he ba ic a he a ical i i i , b h f he e e f de

a d he e e f c i i . He al called a he a ic a a ic i e ic c i al ac i i (1975:551).

A i a e l f B e fe i al backg d i he acc la i i hii i g f i ica e de ail e e i l gic: b i ead f de el i g a ge e al l gical

he (e ce he ab e) he e e e hi a e i he de ail f he a g e ( fhich he ge e ali igh e ha be clea hi elf). He igh ha e h gh I each

b e a le . The e l h e e i ha ch f hi i i g i he field f l gic eea i ele a a d a lea a i acce ible a f he age f R ell & Whi eheadP i ci ia Ma he a ica. If he e i a ge e al he he i e ai i he f g (e ce fab e 4 i ).

A d, he e i e i l g , he e hi h i a l g a d c i ge h. I

he e ab e B e e lace he ca e f e l e cl i el ad i ed a dHilbe i e e e hi a he ejec i f he Te i N Da , he i ci le f hee cl ded iddle. B B e did d ha ! A a a he a icia , a d i g ha

199

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 200/256

a he a ic deal i h ,B e e laced he ai f a l g c adi ii h ( ¢ , ¢ , ) f i a l g c adi i . He j did c ide

f c i ge cie ce, he ba ic dich i a e. Which ake ch f hi l gicle ef l f al cie ce.

P ed i i el , hi ejec i f he c e i i he e i d c ai ed ele e haa e defi i el i e e i g: (a) a c i ici f he e h d f ea i g, (b) a c i ici fe.g. R ell a i a d f he e a ad e , (c) a hil h ab he a ,

ibili ie , li i a d bjec i e f a he a ic . Th e bjec a e ce e ed a dhe c ce f a he a ical h, c i ge e i ical h a ed i he i le

c ce f h i de l gic. He a e lici he di i c i , a i e , ba a e l f e e e gh f Hilbe ice ( e ha f e e ).

U de a di g B e k i hi a e ake hi k ch clea e a dc ec . F e a le, he e A e (1936) e ded call e a h ic e ical (a eal ad ed a e i l g ha a cia e i h he Vie a Ci cle), B e i eelega a d a I i d he e i l gic (B e (1975:111)).

8.3 Russell’s paradox

B e (1975:89 90) di c e R ell a ad . I a : (i) he Te i

N Da f a he a ic (if Hilbe l k e !), (ii) he ake he ef l di i c i be ee e e ( a he a ic ) a d e e li g i ic e , (iii) he e cl de

elf efe e ce ( a ic la l he e ali i i l ed), (i ) he c cl de a he ha . The c adic i l a i e b i g decide e hi gha i decidable.

RUSSELL gge a i e h d e ca e f he c adic i , b he e d b

ejec i g he ; he belie e ha a dee ea chi g ec c i f l gic ill be eeded f

he l i . He i i cli ed he i i ha a he i e i ed hich d e ad i

e e cla , c ide ed a e, be ade i a l gical bjec . A he gge i , hea , ld be de he i f , b i a ca e he i f

be e ai ed, f he e a e h , i . he l gical i ci le , hich h ld f e e

bjec .

B hi i i ake : he l gical i ci le h ld e cl i el f d i h a a he a ical

c e . A d e ac l beca eRUSSELL l gic i e ha a li g i ic e ,

de i ed f a e ed a he a ical e hich i ld be ela ed, he e i

ea h c adic i ld a ea .

F ha a e , i i e ide c e e a hich i he ea i g, hich lead

he c adic i , cea e be ali e a d c e e l i l ge eliable; i i e e

200

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 201/256

ece a gi e he ill i f he chi e ical e e hi g . F le e ha I

k a e e hi g i h a ali f ela i e i i g be ee he bjec , a d a

e f i i hich a h ld f he bjec . The , gi e a i i al

f c i , I ca decide f b ea f i gi e ela i he he i

a i fie he f c i , i he d , hich f he cla e defi ed b he f c i i bel g .

B he I i h decide he he he bjec hich i he cla i l ed i hec adic i , a i fie he gi e i i al f c i , he I ee ha he deci i i l

ible de he c di i ha i ha al ead bee c le ed. C e e l he deci i

, a d he eb he c adic i i e lai ed. We ha e he e a i i al

f c i hich defi e c le e a cla e hich d a i f he e i da . Thi i i i g, f he l gical i ci le h ld l f he la g age f

a he a ic ; f he li g i ic e , h e e aki ha f a he a ic he a be, he i ci le eed h ld.

B e fall back i i i ha a he a ic gi e e e he a d l he hec ce a e c c i e. The e be a che e a i h he all a d b ild

he big. The defi i i f R ell e fail ha . B e a ach ca be ee ai i e i ce i b h gi e a e la a i a d a eci e f c ea i g ef l hi g . B

he ice he a i he l f elf efe e ce. Ab e e h ed ha e ca all fa ad ical a e e , al i hi a he a ic , b all i g f a hi d al e.

8.4 Unreliability of logical principles

B e De be baa heid de l gi che i ci e (1908) be ega ded a b illia e e h gh e d f ll acce i . We a gi e e e e i e e

ha e ca e if a e e ab B e a d be efi f hi i igh . I hef ll i g, B e e i d f he de el e f E clidea ge e a d hec cl i f cie i ha i de e d he fac ha a he a ical ede c ibe eali . S b e e l B e e e d hi e i ici l gic:

A d, like a eligi c ci e , cie ce ha ei he eligi eliabili

eliabili i i elf. I a ic la , a a he a ical e f e i ie ca e e e ai

eliable a a g ide al g e ce i , he i i i defi i el e e ded be d he

e ce i hich i ade de a dable.

C e e l l gical ded c i hich a e ade i de e de l f e ce i , bei g

a he a ical a f a i i he a he a ical e , a lead f cie ificall

acce ed e i e a i ad i able c cl i .The cla ical a ach, ba ed he e e ie ce ha i ge e l gical ea i g

ded ced l di able e l f acce ed e i e , c cl ded ha l gical

201

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 202/256

ea i g i a e h d f he c c i f cie ce a d ha he l gical i c le e able

a c c cie ce.

B ge e ical ea i g i l ald f a a he a ical e hich ca be e all

c c ed i h efe e ce a e e ie ce ha e e , a d he fac ha ch a la

field f e e ie ce a ge e c f la i gl he c e di g a he a icale gh be di ed, like a cce f l a f cie ce.

Beca e e de a d ha l gical ded c i a e eliable i cie ce, A i lec cl i he c e f a e d c i ce i h ac ical e ifica i ; e

feel he i d ha bl i S i a k a c le el i de e de f hi l gical

e ; e a e l ge a ed b Ka a i ie b he ab e ce f h ical

h he e hich ca be ca ied h gh i hei e e e c e e ce .

M e e , he f c i f he l gical i ci le i g ide a g e c ce i g

e e ie ce b e ded b a he a ical e , b de c ibe eg la i ie hich a eb e e l b e ed i he la g age f he a g e . T f ll ch eg la i ie i

eech, i de e de l f a a he a ical e , i he i k f a ad e like haf E i e ide .

3. The e i e ai he he he l gical i ci le a e fi a lea f a he a ical

e e e f li i g e a i , i.e. e c c ed f he ab ac i f

e ea able he e a, f he i i i f i e, id f li i g c e , f he ba ici i i f a he a ic . Th gh he age l gic ha bee a lied i a he a ic i h

c fide ce; e le ha e e e he i a ed acce c cl i ded ced b ea f l gicf alid la e . H e e , ece l a ad e ha e bee c c ed hich a ea

be a he a ical a ad e a d hich a e di agai he f ee e f l gic i

a he a ic . The ef e e a he a icia aba d he idea ha l gic i e ed

i a he a ic . The b ild l gic a d a he a ic ge he , i g he e h d f

he ch l f ,f ded b Pea . B i ca be h ha he e a ad e i e

f he a e e a ha f E i e ide , i ha he igi a e he e eg la i ie i

he la g age hich acc a ie a he a ic a e e e ded a la g age f a he a ical

d hich i c ec ed i h a he a ic . F he e ee ha l gi ic i alc ce ed i h he la g age f a he a ic i ead f i h a he a ic i elf,

c e e l i ca h ligh a he a ic . Fi all all he a ad e a i h hee c fi e el e eaki g ab e hich ca be b il e lici l f he

ba ic i i i , i he d , he e c ide a he a ic a e ed i l gic,

i ead f l gic i a he a ic . (B e (1975:107+))

PM 1. Wha i fi , l gic a he a ic , i f c ce .

PM 2. A de a e f he ch l f Pea i b lic l gic. We ld a he ee F ege

a he f di g fa he f b lic l gic, f ll i g B che ki (1970). L gi ic i he b a ch i ec ic he e he bjec i e i ge a d c i he igh f , a d a he

igh i e i he igh lace. (C i l f B e , i e e e he e .)

202

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 203/256

PM 3. B a f e i l g , B e a a a l e i e f a he a ic hich ca be

e all c c ed i h efe e ce a e e ie ce ha e e ha i al i

c c ed f he ab ac i f e ea able he e a, f he i i i f i e,

id f li i g c e , f he ba ic i i i f a he a ic . Thi a d

i c i e b he ke d i ab ac i , ea i g ha he gh f a e e ie ceha e e ill ca be e ai ed, a el i ha ab ac i , called i i i .

Acc di g B e he f da e al i ci le f a he a ic a e ba ic ai ellige i d, ca be f he e lai ed. La g age a d b lic l gic eflece e ie ce b fficie l ab ac a d he ce he ca lead c adic i . Thef ll i g diag a gi e a che e he e he h i al li e eflec e e da

l i e a d he e ical e e eflec he ig f a he a ic a d iab ac i .

eali ö la g age ö l gicé ç

a he a ic

Pe all , I a ch i e ed b hi a al i . (1) The a be ee la g age,l gic a d a he a ic ca b h a . The d de c ibe he a e elldefi ed. I i e ha ab ac i c e bef e e e ie ce. Ra he ha e e e ie ce a d lea e hi g bef e ca ab ac f i . Ab ac l

f da e al igh ead a e i e l gicall lea f da e al . If ab ac i ie , a d l gic ba ed he a he a ical a al i ( f he c e f cie ific

he ie ) he l gic ld be e e e ab ac ha a he a ic . B e a achi e he ch l g f a he a ic ha l gic a d h. (2) Tha Pea e al.a ached i diffe e l d e di alif l gic i i elf. M de l gic i a d

f la g age b deal i h he ece i ie f i fe e ce. (3) I i clea h hei i i f i e h ld be f da e al a he a ic a d h he i i i fT e Fal e. Thi igh al ca e a di c i he he ace i i a , i h

i i ch e a di ec i . Clea l ace i ick , i h E clideai e e a i , b d e ha di alif he ab ac i f ace ?

Wha i i a i hi e a e he , he he he a igh g.Leib i , B le, F ege a d Pea e al. al ead a ed ake la g age c . hela g age f a he a ic e ig . B e gge ha i i f ile , i ce

a he a ic i d e i i d a d e c le ha a he a ic e el i gla g age. He d he ie ha a he a ic i e c le ha l gic i h iT e Fal e dich , ha he l gic f hi i e ca h a ligh

a he a ic . B e e i e , j h. The e a ec e eel eglec ed i he di c i l gic i hi i e.

203

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 204/256

He c i e he bjec f f. He i e e e h a ( ¢ ) a d fal eh d a ( ¢

) b h ld ha f he a he a ic f he i fi i e i i ible ha ( ). Hece ai l acce d ake a c adic i b ad i e ha ea i g i i fi i e

a he a ic ca ill be eliable e e he ch c adic i :

N c ide he i ci i : I clai ha e e i i i ei he e

fal e; i a he a ic hi ea ha f e e ed i beddi g f a e i

a he , a i f i g ce ai gi e c di i , e ca ei he acc li h ch a i beddi g

b c c i , e ca a i e b a c c i a he a e e f he ce hich

ld lead he e beddi g. I f ll ha he e i f he alidi f he i ci i

e ii e lc i i e i ale he e i

The e i a h ed f a f f he c ic i , hich ha e i e bee f a d,

he he e e i l able a he a ical ble .

I fa a l fi i e di c e e e a e i d ced, he i e iga i he he a

i beddi g i ible , ca al a be ca ied a d ad i a defi i e e l , i

hi ca e he i ci i e ii e cl i i eliable a a i ci le f ea i g.

We c cl de ha i i fi i e e he i ci i e ii e cl i i a e eliable. S ill

e hall e e , b a j ified a lica i f he i ci le, c e agai a

c adic i a d di c e ha ea i g e e badl f ded. F he i

ld be c adic ha a i beddi g a e f ed, a d a he a e i e i ld

be c adic ha i e e c adic , a d hi i hibi ed b he i ci i

c adic i i .

I ha e del ed i ha ha la c l ed e e ce eci el ea , i i i a he e.

I i i hi c e ha he c i e :

A d i like i e e ai ce ai he he he e ge e al a he a ical ble D

? i l able.

The e like i e i i eci e, i a ic la he e he a h al ead l he

defi ed i ci i c adic i i . A d he he he h ldi a he a a e f defi i i a he ha e hi g ha be e . Ye , B ehe e fa l ca d b he e l gical i ci le ha e ea i h. A d,f he ec d, he e he d i h e ce i . The i ca i b ke . B ed e ide he c i ci g al e a i e e , b e ca a ecia e hi d , he

e defi e h e l gical i ci le h ld e ce he e i ca be e ha e e e d h e defi i i i h h ee al ed e f e ele a e e like he Lia .

204

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 205/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 206/256

Na @ D Na @Na @ DD1 0 012 1 012

12 1

... ... ...

Whe e e N , he i k a a ga e kee e , a i g f e dle i g f ....

Whe e f ge ab N a d j e Na he e d ha e ch a ga e kee e ,ca i g c le di c i a d he di e able, a d a k a d e i h he ki che .

PM 2. A he a i e e e he i a i i e he T e Fal e dich

a d di all N b e Fal e, he fi f he i g la e a . Fal e he i j a

al e b al a e a , e e i g al de ial:

Fal e@ D

Fal e@Fal e

@ DD1 0 0

0 0 0

The c cl i i ha i i l a eak e a d i i e ad a age e ge

a i ( i ce e eed fea f a Lia a ad ).

206

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 207/256

9. Proof theory and the Gödeliar

9.1 Introduction

A i h e ic ha bee a d i ce he da f ci ili a i , e 15,000 ea ag , if ea lie . A d 1900 he e e e a i e a i i e i . Thi ca ed he e i

ha e elec , a d, ha d if ha a i a ic e ed bei c i e ? Y ld ge 1 + 1 = 3 a d cie i ki g i h ha a ic laa i a ic e ld ge e a e l f e e. Ad i edl , ch e e igh be

ickl iced b , d ha , ld el k ledge f he ld, a d ld el he f al e g h f a he a ic i elf. Gi e he e f

a he a ic , i h ld be he he a a d, Da id Hilbe h gh . H ae i ical k ledge f he ld i f agile a d e le be e el d a h.He ce, e f he bjec i e f Da id Hilbe beca e e he c i e c f

a i h e ic, , i deed, e i ge e al.

The e i ee ed a ic la l i a i ce i ee ed ha all effec i ec able (fi i e) e h d f f e e ec i e, i.e. ed a he a ical i d c i ,

hich a he e h d f a i h e ic. Tha e h d gh be c i e a ell, a dhe f f he c i e c f a i h e hic ld e ha e e h d.

Hilbe e a de K G del, ki g a he i . Hilbe gge ed hi aall b l f a i h e ic he i ege he el e , ha e e i ab

a i h e ic c ld be e e e ed i a i h e ic. De e di g he a ch e , aa al be igh be i e e ed a a c de f a a e e a i h e ic i elf. Iha a , a ki d f elf efe e ce a e abli hed ha a acce able he a he a icali d, c a ed he l i f al a f elf efe e ce i a al la g age. O ef h e a al be ld be he c de f A i h e ic i c i e . Hilbe

a ked G del he he he c ld fi d a f f ha .

G del c ide ed ha a e f a i h e ic A i c i e he i c ai a e eha a e e .

Consistent @A, p D

" p JJ A pN Î J A Ÿ pNN

207

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 208/256

S b e e l he ca e i h he elf efe e ial a e e Thi a e e i e . I f la = ( A ' ), ea i g ha a e ha A d e e i . I ed

ha hi i a a ad ical a e e . Whe e a l A e i e ded a lica ihe e ca j dge he h a d fal eh d f a e e , a d i a ic la , ee he

able bel . We he ca e ha A e d e e i he c l a dc ide he effec he h fal eh d f i he . A d eadi g back a d ,

e fi d he e i ale ce ñ ( A ' ).

¢ g

Fal e T eŸ T e Fal e

The a e e clea l i a c i f he Lia a d he ce e ill call i he G delia .

N e ha i l a ad ical he e a l a i e e a i he f al ech ha i a e e ca be j dged be e fal e. G del called hi ae a a he a ical i igh b e a ee i a j a a lica i . If e d ch e

a a lica i he e j ha e a f al e a d a ad . PM. We i e ( A ' ),ea i g ha A d e e , hich i i le ha ha dli g abili a i Thi

a e e i able . P i igh a ee a a ifie ha he e i a e e i A ha e , l a c c i e f e h d. We ill di c bel

ha hi i eedle l c le .

The b e e a h i he Ph. D. he i i edi h gh aigh f a d. F e i i fficie ake a h c . The h c i ha e d eed he

e ical c di g a d j e b l f he edica e calc l . La g age al eadha ea a e e elf efe e ce a d h gh i i la dable ha a he a icia

ake hi fficie l e ac f hei e , e d eed f ll ha ack fi d. We ake a fficie l g e a d ake i G delia = ( ' ). ,hile G del fi g e h gh hi edi a d af e a d a lie hi

( e a a he a ical ) i e e a i , e hi a d a d a i h a i e deda lica i . We a e i e e ed i f ali j f i elf a d e a a l hie . (A d e e all G del ake ha a e e .) Th , e a be

e a icall c ec ( cie ific), ha e e a i e e a i a lica i f chha all he e f a e al e i hei a lica i . Y a ecall he defi i i

" p HHS ¢ pL pL a d he a cia ed h able. I fac , e ca e d ce ha able a d

di ec l a l i i ce hi i he c e a e e ha e a e i e e ed i :

208

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 209/256

TruthTable @SemanticallyCorrect, S, g D

HS ¢ g L HS g L HS ¢ Ÿ g L g Ÿ g

1 0 0 1 00 1 0 1 00 1 0 0 1

0 0 1 0 1

C i g h a l f ded c i , i ffice e al a e he i ha la able.The fi b i l fall (check able ab e A). The la e i e hef ll i g ded c i , i h (1) e a ic c ec e , (2) defi i i f , (3)

i a lica i :

Ergo2D @Ergo @S, g D g , ÿ g g, g Í ÿ g, g D1 HHS ¢ g L g L2

HŸ g g

L3 H g Í Ÿ g LErgo —————

4 g

Th , i he e a ic h able 1, 3 a d 4 fall . All ha e ai i ( ) .Re e be ded c i e c le e e a d ee h hi gi e a c e e a le ha

he e i i c le e:

DeductivelyComplete @S, p D

" p H p HS ¢ pLLG del Each fficie l ell de el ed e ha ic i e a d (a lea ) e he e h d f a i h e ic i ded c i el i c le e. The ei a e e i ha i e b ha ca be e i he e .

The ec d e ha G del k i e he igi al e i , c i e c . Lea d f he a e e hai c i e . N e ha a i c i e e c ld e

a hi g ha ( ¢ ) .Si ce e al ead ha e e ca de i e he

c i e c f a e a e a ic le el. Thi fi he i ha e ha e ided aa lica i f i . The b e e e i i he he he e ca e abli h i c i e c , ( ¢ ).

Whe he e i elf c ld e b ha d he he e ld be a f f ,aki g he e i c i e . Th , if e ca h ha i e i he ehe a c i e e ca ha e a f f i c i e c .

209

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 210/256

† We ca e he label H : i dica e a h he i ha i b i ed ai fe e ial e . I hi ca e e la ch he h he i ab haigh be able d .

Ergo2D @Hyp : Ergo @S, c D, Hyp : Ergo @S, c gD, Hyp : Ergo @S, g DD

1 Hyp : HS ¢ cL2 Hyp : HS ¢ Hc g LLErgo ————— 3 Hyp : HS ¢ g L

We ad he a i ( ¢ ) ( ¢ ( ¢ )) ha he e e hi g he ic ide i al e ha i e e hi g. Thi e ca be called fc e e i ce he i f f i a lied c e e l . Ne , e all

ea i a h he ical de a ell, he e a e e hi g a d la e e ac i .

I e 1 c jec e ha i h he icall e a d he de e i e ha i ld bec e i c i e . We a e ha c ide a he e f i c i e ci acce able. Th i e ac he a i a d j ake he de i ed i lica i i

e 8:

† I hi ca e i d ce a d e ac he h he i .Ergo2D[Ergo[S, Hyp: ¬g], Ergo[S, Ergo[S, g]], Ergo[S, Ergo[S, Ergo[S, g]]],

Ergo[S, Ergo[S, ¬g]], Ergo[S, Ergo[S, g ¬g]], Ergo[S, ¬c],Ergo[S, Retract: ¬g], Ergo[S, Implies[¬g, ¬c]], Ergo[S, Implies[c, g]]]

1 HS ¢ Hyp: Ÿ g L2 HS ¢ HS ¢ g LL3 HS ¢ HS ¢ HS ¢ g LLL4 HS ¢ HS ¢ Ÿ g LL5 HS ¢ HS ¢ H g Ï Ÿ g LLL6 HS ¢ ŸcL7 HS ¢ Retract : Ÿ g L8 HS ¢ HŸ g Ÿ cLLErgo —————

9 HS ¢ Hc g LLHe ce e ca ec d:

Ergo2D @Ergo @S, Implies @c, g DD,Implies @Ergo @S, c D, Ergo @S, g DD, NonSequitur @S, g D, NonSequitur @S, c D D

1 HS ¢ Hc g LL2 HHS ¢ cL HS ¢ g LL3 JS g NErgo —————

4 JS cN

G del Each fficie l ell de el ed eha i c i e a d (a lea ) e he e h d f a i h e ic ca e i

210

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 211/256

c i e c . I fac ,ñ ( ' ), ha ac all i e i ale he G delia .

G del S e ha e i cl de he e a e f he a i f , i aeff ake he e c le e. The , h e e , e ge a e eS 1 = , = ,( ' ) a d he e ill fi d a g 1 a d he h le ce e ea . N e ha g 1 ∫ i ce

he efe diffe e e ,S 1 ∫ . Th , e a i deed a i h a i h e ic a dk a he bigge e . Thi addi g f a i al h ld f = [ ].

He ce, ab e he e c ai ed he d a lea be ee b acke , a d e d he e b acke .

G del: i ca be ed ig l ha i c i e f al e ha c ai ace ai a f fi i a be he he e e i decidable a i h e ic

i i a d ha , e e , he c i e c f a ch e ca be ed

i he e (1931:616).Hilbe d ea b ke d .

G del hi elf de ed f he e f hi life he he he had eall e e hi g j c ea ed e f he c i f he Lia . He e e k e he he he h ld dl

alk he Ea h hide i ha e.

Gödeliar = NonSequitur @Gödeliar D

a a la i f . Thi f a e e ha ee S i ed i ali ha a a ifie ca be a ided. O he i e

ecif elf G= F All@, i S, N Se i @, GDDEnter the ö in Mathematica using  o" . Gödeliar uses a String on the right hand side to prevent recursion.

9.2 Rejection

G del e a li i ed ki d f elf efe e ce. S a e e i hi a e all ed efe

he el e b he e a a h le i all ed efe i elf. The defi i i fc i e c ha a a ifie all i b a gel i i all ed ake [ ] i .The e i like lea i g ha c e a d he e ha a e d e i .

Whe e ake he e a ha i ca e e he c di i f c i e c ,a d b e e l a ha i k e hi g ba ic ab c i e c ( a el

ha ), he e ca fi d:

211

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 212/256

† Whe a e i i c i e he i ca e a hi g. Al ha i i c i e .The e ca al e ha hi i . He ce i ill e ha i ic i e .

Ergo2D @Ergo @S, ÿ c cD, Ergo @S, c ÿ cD, Ergo @S, c DD

1 HS ¢ HŸ c cLL2 HS ¢ Hc ŸcLLErgo ————— 3 HS ¢ cL

Th he ba ic ca e f G del e l i a . N b a i g e hi g b b a i g e hi g. He e a li i ed ki d f elf efe e ce, he i ehe ld ha e had a he e . He ld j ha e f d he Lia agai . O e ighh ld ha ch elf efe e ce a ( ¢ ( [ ] [ ])) i l ge a acce able ec i e

e h d . The e e l ld be ha i ill e ai dece l gic. Pe ha heec i i a e illi g acce a l gical e ce i hei che e (if i eall iec i e).

Ac all i i a bi c i ha a e e i c i e c , ha e a k chf a e , hile c i e c e d be e ed. The h le i e f c i e c

f ee be i laced, a fallac f c i i , ee bel .

The f ll i g i a he e a le f a all e e i G del a i ha

h ha he G delia , e l ea ed, c lla e he Lia . We all h he icalea i g ake he a g e ac able, b ee he Readi g N e i Cha e 11 f a

e c le f la i :

† A e he a i ( ¢ ) ( ¢ ( ¢ )) ha he e e hi g he i ale ha i e e hi g. S e 2 i h he ical, i e ac ed i e 5 i he

i lica i i 6. The 1 a d 6 e l i a f f . Tha i , i decidable.Ergo2D[Ergo[S, g ¬ g], Ergo[S, Hyp: g], Ergo[S, Ergo[S, g]],

Ergo[S, ¬ g], Ergo[S, Retract: g], Ergo[S, g ¬ g], Ergo[S, ¬ g]]

1 HS ¢ H g Í Ÿ g LL2 HS ¢ Hyp: g L3 HS ¢ HS ¢ g LL4 HS ¢ Ÿ g L5 HS ¢ Retract : g L6 HS ¢ H g Ÿ g LLErgo —————

7 HS ¢ Ÿ g LWhe e i e e e he e , i.e. fi d a del a e e a ical c ec e , he

hi e l c adic he decidabili f ( ee 208 209), a d e ca al de i e .The e ld ill be c i e b del ca e a c adic i . Th

e h ld i e e e he e , aki g i e ha ele i a licable.

212

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 213/256

N e ha e ed ( ¢ ) ( ¢ ( ¢ )) al ead i he f e ec i h e f f ( ¢ ( )). G del did hi f diffe e l ha he e ab e a l f

didac ic e . N , h e e , e a de h e d i cl de ha a ia a , ha he e bec e g e gh ef e he G delia . I a be

ed ha a i g f c e e e i eake ha ded c i e c le e e .

ProofConsequent @HS , y, L pD

e e e ha e i c e e i i f edica e, i.e. ha ,f all , if i e , he i i al e ha i e

A ke e f ea i g i he li e a e G del e l i : If al ead i lea i h e ic ca e i c i e c , , he ce ai l he e c le eca ei he . He ce he e a e f da e all decidable e i , a d a ki d ifaced i h da i g e i ha ca l be i i ed b he a a d e ie (

e). Thi ea i g i a alid a if a bab ca alk he ce ai l a ad lca alk . I deed, he e a be da i g e i , b beca e f a e icalG delia a eak e ha ake c i e c e i ale i h ha e icalG delia .

C ide G del a : i ca be ed ig l ha i c i ef al e ha c ai a ce ai a f fi i a be he he e e i

decidable a i h e ic i i a d ha , e e , he c i e c f a ch

e ca be ed i he e (1931:616). Thi i i acc a e beca e he ake he e ge , he e l di a ea . Y ca e cl de ha

a e e i he e efe he e .

The i h i ha G del ha a ed ake he hidde c adic ic e i he e . A d i ce ai l d e ee a i al ba e

hil hical i i he e f ch eak e . Ma he a icia igh bjecha he a e c ce ed i h hil h a d e el e he he e ha ch

e (called eak ha e e ) ha e ch e ie . Thi i e fac . Hilbea d G del did i e d he f al e be i e e a i e f a i h e ic a d hei lied hil hical i f he .

A e ade a e l i i : ei he d f ch lia e h ee al ed l gic.Hilbe c di g f f la i be a a che e all f elf efe e ce b ,

ch c di g d e c e i l gic i elf. A d i i i ed if i e e e hec di g ch ha elf efe e ce he h le e i e cl ded. O he a c ea e

elf efe e ce i i e a e e ce a all ha efe ha e e ce he all. Y

ca all f ch elf efe e ce, e ce f h e i a ce he e ch c di g e li i c i e cie i ie ie i he i e e a i , f hich ca e he

ake a e d (e.g. h ee al ed l gic).

213

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 214/256

The c di g f a e e i be a i e ded all f elf efe e ce. H bala ced i ha ? Ge e a i f l gicia i ce Ta ki a d G del ha e a gh : dc c he Lia beca e f he le el i h, b a e all ed c c heG delia i ce he e e d eed le el . If G del had bee all ed c c hi

e e ce, i.e. he a e i e ha le el al a l he i f f, he held ha e had a he e . The e a e fe l gicia h a e f ll a a e f hi , a d

ha i i a ge de a d le el f h b f f.

A fi al ba e f ejec i i e he i ha e he f al e . Whehe e a e j be he he e i a ad . O ce e ide a i e e a i ha i bec e e a icall c le e, bec e a cie ific e , he e al eed a

i e e a i f he G delia i eali . The l ef l i e e a i i he Lia .G del ca a ha , ca ake ha i e e a i , beca e he call he G delia

hile i hi al ed l gic he ca f he Lia ai f c adic i . Aa ach f hi a i i ide if b h c c a e ical, a d a l a

h ee al ed l gic f he ake f h e h de ha e ical ea .

B i elf i ld be a g d c e i a a ega d e hi g a e ical i aalle e a ell, if i be e ical i a la ge e c a i g e .

T cl e, a e i e i ed Ch ch he i . DeL g (1971): I 1936 AlCh ch ed ha e ide if he i i i e i f a effec i el calc lablef c i [ decidable edica e] i h he a he a icall e ac i f a ge e al

ec i e f c i [ edica e] ( 186) a d Ch ch he i i a e i ical he i , a a he a ical he e . I i a clai hich i bjec c fi a i ef a i be i ical e h d . ( 195). The : Si ila l , he G del e ha he e a e

decidable f la , Ch ch ha he e i deci i ced e, (...) all hi c e i ha [ hei c cl i f ll ] (j a E clid

elec ed a aigh edge a d c a ) (...) i j gge ha a he a icia a dl gicia l k f he ea . (...) Thi bjec i ld ha e a g ea deal f i g

e e i f e ci c a ce: . ( 193) Oe l ld be, ell, , he e a e he ea . All a e e i he e

di c he e a a h le a d i cl de a i ( ¢ ) ( ¢ ( ¢ )). I i i a e ialhe he hi ld ill be ge e al ec i e ; i e i i ha i babl

c ld be ide ified be , b , if , e igh e a e ge e al ec i e le hi g . A cie i e ca defi i el ag ee i h Si ila l a h a c e , c e , i bjec he a e li i a i (DeL g (1971:199)). The a g e i

ch li i a i . The i e el i ha he c e h ld be c i led ai ha bee .

Al e a i el , igh ega d all hi a a e i e ce f ha h ee al ed l gic ie i ed. A l g a d c f e decidable i h e i ab e

214

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 215/256

c ehe i b ick he i ha he G delia i j a c i f he Lia , a d j a e ical ha i d e ide g d f hil hical i . Thee i e ce f ac all ha al ead bee gi e , ee ea e f he Lia f

al ed l gic. The f al a he a ical i i ha h d e e i , l a i

f f , i ha dl acce able f he i i f a cie i h deal i h he ld a e e da ba i . B he he a he a icia eed hei e i e ce f f

h ee al ed l gic he he ha e i .

9.3 Discussion

9.3.1 In general

Ma he a icia ha e f e e e ie ced ha h a k ledge i li i ed. F e a lei he field f a i h e ic a ble ca be ed, b b d i able l e he

a he e . Thi a gi e i e he e i : d he e e i ble ha a ei l ble ? A e i g a e i like hi e i e a g d defi i i f ha

e h d a e all ed, f e i e e le clai k a e hich a e acce able i a he a ic cie ce. B e e f e hi g like he acle f Del hi

e igh de ig a ced e check he fac j e if ha he acle ieliable. S ed b Hilbe a d B e , a he a icia a ed be e defi e hei

a f f. The ec i e e h d a he a ical i d c i beca e ali e all acce ed a d he a fi i e e h d a ill be ejec ed b e.

9.3.2 Ever bigger systems ?

G del (1931) e a ecific ki d f i f f: i i e de e de . Hi e h delie a e ha ha a f edica e, a d he i l bili l ea

l able i h e ec he f edica e f. Thi di ec l ca e hee i ab a la ge . A f f c i e c f b i elf igh be le

c i ci g, a d e igh a he a ee a ge* ha l h hec i e c f b ha igh al e e f i l able ble . Ge ei deed e e ed a f f c i e c f a i h e ic i g a fi i e e h d .

A d f hi * agai a ge e c a i g e , e ce e a. I deed, h d ee he c i e c f Ge e e h d ? U i g a ge e d e , i i elf,

i l elf efe e ce f ha e . We igh e d i h a i cie , a d he ee i e e a ic a d ded c i e c le e e he e e d i h h agai , i ead

f abili , he e e ca ega d eali a he big calc la i achi e hac i l e he e ; a d he e he e ld be elf efe e ce le e ha e bee i d ced e he e al g ha e c a i g ce . E e all e e

215

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 216/256

i ha e ca e a d ha e acce a a i . I igh be c cei able.I all hi , he fall back i i f a i e al edica e f f ill i he f ll i g fc cl i f e i e hich i ge e ic i all.

Ra he , h gh, e a fi d ea able a i hich all de e i e

he hidde c adic i i he G delia a al i b hich a i a e ahea a he a i f i cie ce. I a ic la , e a be , b be a g a e a e ( he be ide f , f ee f c adic i ), ha ha e e eca a e ab ca al be a e ed b . The ea f hi gge i i b i :

he i a e a e, he e ca e a i age, a d b d i g e ca ga hek ledge ab ha e ca d el e . O e c e e ce f hi a ach i : all

¢ ( [ ] [ ]) he ce ¢ he ce he G delia c lla e he Lia a d e ha e ac adic i . We ca all f hi i a i b ide if i g he G delia Thi

a e e i able a e ical, i h ee al ed l gic.

O e ea ad elf efe e ce i hi a e ( ha al ¢ ( [ ] [ ]) iall ed) i ha he i e e c ea e l gic , e elf efe e ial i hi he

e a d e ide he e ha clea l i elf efe e . Self efe e ce d e i l i cie ia a d ca be li i ed ha i k ca be acce ed.

Thi a al i i ha G del a al ed l be a d ha he h ld ha e a al edh a ki g i h be . I i j ha e e i e elf efe e ce, a G del

gge ed ha he ld e b did e.

9.3.3 A proper context for questions on consistency

Ob e e ha a ki d i i e ed hi k i e f G del che e. Pe le di cha he e le di c . Ge ge: J h aid ... La e J h aid ... The he aid ... Allhe hile Ge ge d e a e ch hi elf, l e ha J h a ed. Pe le

a e al a a e ha (J h ¢ ) i i e e i ale (J h¢ ) (J h ¢ ), i.e. J h ad i g al ed l gic d e i l ha he ha a i i e e hi g.Q e i f c i e c f ha J h a ca be ele a . B e l ake i a

ble if he e i ea d .

I i elf i igh be a bi a ge e c i e c he a e i c c ed bec i e . F a i h e ic e ha e: (1) he a i f A a e a l gie , (2) he ded c i

le e e e ha e , (3) a d e e e ha e a e a le ha d e ha e hae f bei g a a l g (e.g. he ega i f e a i ). Hilbe ac all

e i ed hi ki d f f hich igh be e be called .

The c ce f c i e c i a he ed f he cca i ha a c adic i i f d, ha e ca a ha he a i e e i c i e . The i e e f e

a he a icia f c i e c f de i e ai l f Hilbe deci i i

216

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 217/256

hi li , i a e i d l g ag he he e igh ha e bee ca e f e .(N ada e ld ab e l b c e .)

The e a e a i he a f a c i e c f, l aki g ¢ . If eall he e a e ha i acce (1) e i da , (2) he a i ( ¢ ) ( ¢

( ¢ )), a d (3) ha i ejec a c cl i ible i c i e c a fa a ac adic i , he he e ca e i c i e c . (Th gh e a al e ili le he a e a ha f i elf.)

Whe he e acce TND he i ca acce TND i ce hi ld ca e ac adic i , a d c e el . Thi ha a c e e ce f i g c i e c .C i e c i e i ale he f he f ( e , h ee

i e ).

† Whe he e acce TND.Ergo @S, TND D ~ $Equivalent ~ Ergo @S, ForAll @p, TertiumNonDatur @pDDD

IHS ¢ TNDL ñ IS ¢ " p H p Í Ÿ pLMM

† The ke i i ha $ .. a d ... he e i he a e a $ ... a d ... hee .

$Equivalent @Ergo @S, ÿ TNDD, Ergo @S, Exists @p, p Ï ! pDD, ÿ Consistent @S, p D ê. ErgoRules @DD

IHS ¢ ŸTNDL ñ IS ¢ $ p H p Ï Ÿ pLM ñ $ p HHS ¢ pL Ï HS ¢ Ÿ pLLM

† Taki g he ega i f b h ide f he e i ale ce h ha c i e c ie i ale .

HNonSequitur @S, ÿ TNDDL ~ $Equivalent ~ Consistent @S, p D

JJS ŸTNDN ñ " p JJS pN Î JS Ÿ pNNN

The a i all a f f c i e c i he e . (See he Readi g N e iCha e 11 f a f i a he f a .)

217

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 218/256

† He ce, e 1 i TND, e 2 i ( ¢ ) ( ¢ ( ¢ )), e 3 i d ce he h he iha i e e e ¢ TND. S e 4 a d 5 di c e ha hi ld ca e a

i c i e c . S e 6 e ac he h he i a d 7 a i e he i fe e ce i ai lica i ha TND i lie ha he e d e e ¢ TND. S e 8

c bi e 1 a d 6, a d 9 a la e .Ergo2D @Ergo @S, TND D, Ergo @S, Ergo @S, TND DD, Ergo @S, Hyp : Ergo @S, ÿ TNDDD,

Ergo @S, Ergo @S, TND D Ï Ergo @S, ÿ TNDDD, Ergo @S, ÿ cD, Ergo @S, Retract : Ergo @S, ÿ TNDDD,Ergo @S, Ergo @S, TND D NonSequitur @S , ÿ TNDDD,Ergo @S, NonSequitur @S, ÿ TNDDD, Ergo @S, c DD

1 HS ¢ TNDL2 HS ¢ HS ¢ TNDLL3 HS ¢ Hyp: HS ¢ ŸTNDLL4 HS ¢ HHS ¢ TNDL Ï HS ¢ ŸTNDLLL5 HS ¢ ŸcL6 HS ¢ Retract : HS ¢ ŸTNDLL7 JS ¢ JHS ¢ TNDL JS ŸTNDNNN8 JS ¢ JS ŸTNDNNErgo ————— 9 HS ¢ cL

9.3.4 Axiomatic method & empirical claim

A a ce f c f i e e i ce L bache k , a he a icia e d ide ifc i e c i h e i e ce . The e i e ce f c e i i e e ilib i f e a le

e el ea ha e a i e l i e e ie (b e ai c i e ); a dhi d e ea ha ac al ld a i fie he e a i . Thi a he a ical age

i i ad i able. Valid i l ha e i e ce i lie c i e c , c e el hai c i e c i lie e i e ce.

9.3.5 A logic of exceptions

We a f la e he le ha e hi g i ell defi ed if i all he ded c if a c adic i . F cla i e add he a i ha hi le i ell defi ed i elf. A de ell defi ed c ce e eed ell defi ed e (if c ide ed c ce )

f hich he c di i h ld .

A e ai ed i fficial d c i e i c f ed i h he a ad ha he h lei e f c i e c ee a i h. F , if e ee a c adic i he i ffice decla e ha he c ce e e ell defi ed a d ha i all. Whe e e e

k i h e ha a e g e gh defe d he el e he i bec e a a ef i e gi e c i e c f a d he h le ble a i he i ce he e e

a e c i e (b c c i ).

218

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 219/256

N i i gl , hi le eflec he ge e al i a i i cie ific e ea ch. We al eadk ha a , a d e al e i e i f he f al e ha e b ild i l gic

a d a he a ic .

Thi igh al cla if he eed f c i e c . The e e da cie i ee hi elf he elf f ced e c ce ha , if i c e i , a ac all be ha d defi e. The

i h i e a ch e e a ible a d el al ed l gic a ch aible. He ce he a a e e f he ele a ce f c i e c ha e he i e

ld ake f g a ed if he e e e ell defi ed begi i h.

B che ki (1970:407) e i ha Waj be g 1931 ga e a a i a i a i f h eeal ed l gic. Had l gicia a d ec i ed hei bjec i h e

i ellec al di ci li e he ld ha e ade a bigge diffe e ce i i g e e

W ld Wa II.

9.3.6 The real problem may be psychology

Ma he a icia e d a ha ch c e e ce f G del he e a e e elhil hical. B hi i c ec i ce he l e he a h. B i a be haa he a icia ac all belie e a a dee e le el ha hei e a e decidable a dha he e el e he G delia ake hi belief e f al. Thei ad i f

G del he e he a i fie a dee e ch l gical eed, aki g he le a fhe c e e ce .

L gicia ha e i i ed i ce 1931 ha he a g e i ic l l gical, ha i ha aece a cha ac e a d i ef able c e e ce . B e ha hei i e i e e

diffe e . A he did ad h ee al ed l gic, he c ld e decidable a aca ch all f e e i h e i i g he d e e . Pe ha he h ledi c i i l ab hi d.

The e ca be g ch l gical de c e . Hilbe ga e a g e dic

B e a d ed hi f he A al . Thi i j a e e e ca e f calli ga e each he b i a he h he e d. Wh did G del i cl de i

hi e ? Si ce i ld ake he G delia i he Lia . Wh d l gicia d i ?Beca e igh ha e c cl de h ee al ed l gic. Wh d he a ake

ha e ? Beca e i de ia e f adi i a d c e i .

A d acade ic a h a ha e a c e cial i e e i a i g e a de a i hei b k .

9.3.7 Interpretation versus the real thing

The Hilbe G del c di g a ha e bee hel f l f a he a icia e abli h haelf efe e ce igh be acce able a a a he a ical c ce . A i h e ical a e e

219

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 220/256

c ce be a d he he e a e e ca be c ded he a i h e ic di c ei elf. (T be eci e: a e e di c he el e b he e i elf i all ed

d i ce he e i a i f f c e e e .) Wha e e hi hi icale i , he c di g i i h ble . If I gi e a a bi a be like

19540805 he i i k he he i i , e.g. a aeci e f da e d e e e . Th , c de a e ed i c e a d a c de i

a be , j a bijec i ( e e ela i ) i hi a c e . E e hee c a e e he e di i g i h he ff a d he beha e c . The e i a c ce al diffe e ce be ee a e e a d be ,hich diffe e ce ca be bli e a ed b a c di g. The di i c i i e e e e ialhe e ake a i e e a i f he f al e , f , eci el beca e e fi

i e e e he f al e a be , e b e e l c de he a e e i h

be . Wha e ai c cial i ha he i e e a i c ce a e e , hichhe a e be j dged f a l gical i f ie . Acc di gl , ha e e he hi ical

c e , he c di g i j e i ale i i g a blackb a d ha he a e e he blackb a d i fal e (c . able he he e i eak ha i l ha a

i f f a d e f h). All ha i e i ed ide if ha he a e ea i e e all c e al i f a i ha ake he c de ecific f ha c e

(a e abl ie k ell) ha he e a e e e ai .

9.3.8 Interesting fallacies

G del i i c i e i ce he c ea e a del ha d e fi hia ed e . Hi e ai c i e i ce he ( aci l ) i d ce a i

ha lea e he c cial e .

Whe i i a ed ha G del e i i c i e he hi igh ca e he e iIf Pea a i h e ic i i c i e , h d hi k ha be e i ? F , G del

ed a i h e ic, a d a i c i e c f d ld a l i a ell.

B hi i a fallac . A i c i e a lica i f a i h e ic d e ake a i h e icfal e. J i i g he Lia i h e hi g e ical d e ake he e ical a

e ical .

The e a e illi f ch fallacie ha ake di c i G del he e h iblehe e le l d a li e .

9.3.9 Smorynski 1977

Ab e e d c i f G del e l i ba ed DeL g (1971) a d S ki(1977), he Ha db k . The la e di c i eglec he ibili f h ee al edl gic. M e e , he e a e e eedle l a h i i ha di c i . Whe e

220

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 221/256

B e f e a le held ha i i d he e i l gic S ki i l eglecha B e aid a d did, a d ell ha B e i e ded a he a ic ieligi . S ki a e ha G del he e ill i d ce igh a e a g he

i fi ( 825). Al h gh I d belie e ha all h e h had a d ha e hei d b

ab he e he e a e a i al, S ki e a k i a i le ablege e ali a i , a d i ee be a eff ile ce c i ici b hee i i ida i .Thi h ld ha e i cie ce. M e e , i be ha S ki d e i e

ee he ea i g f G del he e . Th e h acce he he e ei hehe c i e c f a i h e ic i fi i e e h d , a d i b h ca e he a e j

belie i g. I ha e ec he a e ce ai l e a i al ha h e h belie e ihe hidde i c i e c f G del e h d: f i all j ee belie i g. I i ad ha

S ki d e e ed a d c ec ed b he edi .

9.3.10 DeLong 1971

DeL g (1971:225): The a al g f a ga e i ef l i e lai i g he i f heec i e. I f e ha e ha a ga e i i e ed (a d he le a e laid d hich

defi e ha ga e), b a a la e i e a ci c a ce cc f hich he le gi e g ida ce. A hi i a ha be ade a ha ill be he lec ce i g ha ci c a ce. The deci i igh be ade he ba i f fai e ,

he he i ake a be e ec a , he he i i c ea e he da ge , e c. H e ei ca be ade he ba i f he le f he ga e beca e he a e i c le eldefi ed. N a f he i ac f he li i a i e he e i ha he le b hich edi c e a he a ical h l a e, b be, i c le el defi ed. We a e

h f ced defi e he i f a i h e ical h hi icall ; ha i , i ca bee lica ed ce a d f all b be c i all edefi ed. We ha e ee h b hGa a d L bache k ca e he c cl i ha he ble f h i E clidea ge e e i ed ha he g be d he da a f e ge e . I a

a al g a e g be d he da a f a he a ic defi e a he a icalh. Ma ha i e ed a ga e f a he a ic hich i i c le e a a e l beca e

f he i c e abili f a ideal a d hi abili ie .

PM 1. A hi ical, e e i e cha gi g, a i h e ic h i high a ice. The G delia

a ad e be e be di ca ded.

PM 2. The e ca be ch a ga e f e e i c ea i g k ledge, b beca e f he e

a ad e . Ma ideal a d abili ie a a ch, b beca e f he e a ad e .

PM 3. g be d he da a f a he a ic defi e a he a ical h i ag e.

PM 4. The i e f E clidea ge e ca be c a ed he e icala ad e . The e ble ha e a e i el diffe e c e. I a al be ed ha

e ca ega d E clid e a a defi i i f h e de a d ace, ha a

221

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 222/256

E clidea i e e a i (e.g. a gl be) i ill be e lai ed i hi a e c a i g

E clidea e. Ei ei i e e a i f E clidea ace i e igh i ai il be a

a deal i h b e a i ble .

PM 5. The c f DeL g i i i ha a ha li i ed abili ie , b he

li i a i he ee de i ed f he a e f a he a ic i elf. Thi i a big ag e idea,i ce he a e f a he a ic i ell defi ed he e, b i c e ac a a

bjec i able idea a a , i ce e ld h e ha l gic a d a he a ic ld be

e h gh a d h e ld be f ee f a li i a i he ha c ea i i a d hec e f he bjec a e .

PM 6. DeL g i f ie i e al able i ce i ake e lici ha he l gicia

a d a he a icia f e a e i lici l , l eglec i g he c e e ce f heii e e a i f G del he e . F e hi g, hi e e b k ld ha e e i ed

if he e e a h had be efi ed g ea l f DeL g he i e e celle b k a dif DeL g e lici a e e had ca ed a ai f h gh .

DeL g (1971:227): I he d , a i a ece a c le e cie ce a d l gic.(...) e igh ecall ha i f ll f Ta ki h he e ha f al e i

ich e gh a e i e a ic . B ha i he diffe e ce be ee a i e e edf al e a d a di a cie ific he ? The l a a e e i ha f ig .The ef i ee e ha hi e l a lie all c ehe i e he ie

ha e e . A fi ed c ehe i e acc f eali hich a e i h

c di i c ld ibl be e, b l hical fic i al. N e icacc f he ali f hich e a e a a ca be ade a e. (...) Wha icha ac e i ic f e ic di c e ab e hi g i ha c flic i g a d c adic i gacc ab i a e e i ible.

PM 1. Thi a be e, b beca e f he a ad e f Ta ki a d G del. Ta ki

e l i ba ed a he f e beca e he did i d l i g elf efe e ce a d

he did f h ee al ed l gic. Ta ki a ach i c i ci g a d i i ible

defi e h i hi he a e la g age if all f he e ce i f he a ad e

ha eed a i k.

PM 2. A e d e lie i h hi he bjec i e ha e a i ac . The h le che e

a be a lie, b i chi g e le. O he i e i i a bad e .

PM 3. DeL g c ec l i dica e he delli g e h d f ha i g a f al e a d a

e a ic i e e a i . Thi ac all ca e a e i . The i e ded a lica i f eali

a d h a e e ie ce i h ge ha e a de he he e ca c ea e all h e

f al e ha b e e l ca be i e e ed. The delli g e h d igh be

ef l f ke he e a, b , f he h le f e i ical eali e babl ill k

di ec l i h ha eali (a e cei ed b b ai / i d/b d c le ) i ead f i h

he e f ch a f al backb e.

222

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 223/256

9.3.11 Quine 1976

Q i e (1976): Le e, i cl i g, ch a la e da a ad ha i b ea aa i b i ic l a e dical a ad , a d e i c a able he a i ie i

he a e f i f, i he i i g e f he e l a d e e i i ca aci

eci i a e a c i e . Thi i G del f f he i c le abili f be he . WhaK G del ed, i ha g ea a e f 1931, a ha ded c i e e , i ha i h e e a bi a , i ca able f e b aci g a g i he e all he h f

he ele e a a i h e ic f i i e be le i de c edi i elf b le i g lie f he fal eh d . G del h ed h , f a gi e ded c i e e , he c ld

c c a e e ce f ele e a be he ha ld be e if a d l if able i ha e . E e ch e i he ef e ei he i c le e, i ha i

i e a ele a h, el e ba k , i ha i e a fal eh d. (...) Tha he e ca be d a d c le e ded c i e e a i a i f ele e a be he ,

ch le f e a he a ic ge e all , i e. I i decidedl a ad ical, i hee e ha i e c cial ec ce i . We ed hi k ha a he a ical h

c i ed i abili . ( 16+)

I hi ba e le Q i e a g e ha if a bab ca alk he el a g eca . B f a el he c adic hi elf a li le bi : I d ha e i e e laih a li g h . B d e i i a e able e i ? I d e . N

h f ele e a be he a e e a a b G del he e a able.Ra he , each a i e f ced e ill i e f h e h ; he

f ced e ca c e h e, e f he , a d i he . A I al eadgge ed i c ec i i h he c i h he i , la ibili c ide a i ca

a g e e i i g c difica i f acce ed a he a ical la . G del he e hha ch a g e a i ca e e ield a e fi i hed e i hich e e h f

ele e a be he ad i f f. B i d e h ha a e h fele e a be he i f e e i acce ible. ( 66) Q i e h ad i ha he e

ca be i acle ch ha a child ca alk e e he bei g able d a a bab . We ld el la ibili c ide a i ide f a he a ic e , a

.

Q i e i c ide ed b a be a e i l gicia .

F fac . DeL g (1971:277) Q i e b k j ed: Read ge he , he i e l i h Q i e fa elega le, b al i h hi c l g d

j dg e .

9.3.12 Intuitionism

DeL g (1971:271) call S e he C le Klee e Ma he a ical l gic J h Wile 1967:I i i , hi i he be i gle i d c i he ech i e f a he a ical

223

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 224/256

l gic . Klee e al i i ed he i i i i ch l i A e da a d e ag a h, Klee e (1965), he e la a d diffe e ce f cla ical a he a ic ,

i i i i , a d he ec i e e h d a ed b G del. Thi i f a e i ce iall a ie i i i i , l b a a he a icia i h di ed adi i al

b al i h a a ha i d a d gif ed e .Klee e b e e ha he ec c i f cla ical a he a ic al ead a ed i hK ecke a d 1880 1890. The : B , al h gh i i i i bega e fi e ea bef e he he f ge e al ec i e f c i a d c ib ed he cli a e f

e ea ch i he f da i i hich he he f ge e al ec i e f c i a e (...),he la e he i i de ail de el ed i e i de e de l f he i i i ia he a ic . O he he ide, i he e e fi e ea af e he he f ge e alec i e f c i had a ea ed, i i i i de B e c i ed i ai h aki g e lici ice f he he f ge e al ec i e f c i . ( 4) Th ,

li i g a a ge he , a ag ee e di ag ee.

The ke e: B e k he i i hil hical g d ha heibili ie f c c i ca be c fi ed i hi he b d f a gi e f ale , l g bef e hi i i ecei ed c fi a i i he fa f b G del

1931 ha f ali ade a e f a ce ai i f be he a e i c le e. Si i be de d f he e ha f al e f i i i i ic

a he a ic i c le e (...) I , a i i i i icall c ec e e i f i , c ld be e e ded b he G del ce ( hich i alid i i i i icall ), i.e. b addi g af all decidable b e f la (...) ( 5).

PM 1. Q i e a e f a i i i i ha he igh ha e eali ed.

PM 2. Th gh Hilbe ejec ed B e , hi Ph. D. de ed B e e h d a d

ed B e hil h e. (Th gh, hi b e a i a ha e li i ed al e,

G del e a a e i i i i i 1933 hich ld c ai hi ie .)

PM 3. B e ejec ha Ph. D. The i ha B e i i e ai lhil hical.

9.3.13 Finsler

Fi le (1967) j dged, ee he c e f he edi Va Heije (1967:440): Thef al a g e b ea f hich G del decidable i i i ec g i ed

a e, Fi le c ide be f al , i ce i ca be e e ed a d fai l i le aha i a la g age. He ce, acc di g Fi le , G del ha e hibi ed a f all

decidable a e e a all (...) The edi efe he e G del c cl i :Th he i i ha i decidable , ill a decided be a a he a ical c ide a i (G del (1931:599).

224

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 225/256

F cla i , ha a g e i :

Ergo2D @NonSequitur @S, g D g, NonSequitur @S, g D, gD

1 JJS g N g N2

JS g

NErgo —————

3 g

A i ha a g e i ha he ec d li e i l alid if he e i c i e .O he i e e e hi g ge e . He ce:

Ergo2D @NonSequitur @S, g D g, c NonSequitur @S, g D, c gD

1 JJS g N g N

2 Jc JS g NNErgo ————— 3 Hc g L

Thi c lica i a i e i ce di c i ab e k he h c f i ge a ical c le e e hich ld be acce able if e ld ick he de

i hich ha G del e e ed hi g .

Ye , Fi le i i c ec ha he e a e e e iall f al ded c i . We ded cehe e a e e , he d fall j f hea e . B G del f bid hadi c e

i elf, hi f ali ca be e e ed i. Self efe e ce f a e e i all ed b f .

9.3.14 A plea for a scientific attitude

The idea f a d he e e i h fie ce di dai a d c e f l gicia I ei 1981. I 1982 I a ed fe i al life a a ec e icia a d hel ed he d af b k a d he i e. I ha e checked he la e i a i i he field i 2006 2007 b

feel afe e e ag a i .L ki g back, e ca b e e e c lica i i c ica i . I 1980 1981, I

a a de , de ake i ake , I ade i ake . P fe e h e i akea d he ega d de a bei g liable i ake a a . S a I ked h gh a

e ie f e I a ha e b il a e a i f e e h ake a f he . If ll ed e c e i l gic, a d a he a g e a i he i h El e Ba h, ihi d igh i ld ha e bee be e , gi e h a ch l g , fi fi i h he he

a da d c e l gic , h e i ellige ce, a d l he c i ici e acce edi d . Ye I a a de f ec e ic a d a de f l gic, I had e ed i e e i h e he c e l gic. I had l a i e e i he idea ha he

Lia a e e, a d I had he a e i i i a Fi le la e a ea ed ha e had

225

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 226/256

G del, ha he f al a g e be e l f ali ed. T a e ihil h a ha i e d a all ki d f c cl i f G del he e , hich

c cl i e e e i a cie ific i d. A cie i ca acce heG delia i fe e ce: , !I be e ha i ed ha eache did

hel e l e a f i ake a d h g ided e a d a be ede a di g f ha a i l ed. Al , h ee al ed l gic a a a al

c cl i a fi , a d he I a ked f i he fe ga e e hi c f K i kea icle, a d ha hel ed ge i g e cla i . The e a e he e e al i e f e i l g ,like ha I ed ake = i fal e a he Lia a he ha i elf, hich ai ee eb f h d he la e (b i fai if a e ha i e elf efe e ce a d

la h i ). B i h h ee al ed l gic I c ld ield ha la e c e i , i ce h eeal ed l gic all a be e e e i f e e ha e el la hi g he e ali

ig . B he i had bec e diffic l f c e e back h e h had ga . Vi i he i e i ie i he c hel ed a bi , b al ca ed a k a d

di c i b h e, i h he a ailabili f he ec f c ica i a d a blackb a d.

Whe I e i a a e he , a edi eac ed: hi (...) a eee i dica e ha a ha e died e l gic b g a f he i

ha e ead hea d ab i ed . B he a e l e he i e f he Lia

e d ced i hi b k ha he ejec i a d i le a ce a e a a ed. O eh ld a he bli h ch a a e ha all c e e e i i . (B f c e,hi i a lea f le a ce I ld a g e agai blica i f e e ...)

Wha e e he ci c a ce ha ca e e j ifica i f l gicia , I ill h ld hei i ha i i a he i ible ha e l gicia li e a g e . A i e

d i g he e di c i i a g a ed ha (a) he e a e e ha bec ei c i e b he G delia Lia , (b) he ce he G delia he e a e e f all

e ; hich a ha I c e ded; (c) hi i c i e c ca be l ed b h ee

al ed l gic; hich I b e e l c e ded. The e a eac i he l i fhe Lia e ce a e ha li e i i e f he ibili ie . Whe a eac i cha ge

f a ha he Ea h i fla i gi e a he i e e a i he a ei h f he b a ia i he hi i dica e a f f li e e a d i lie ha

e d e b ha i e e a i hile he e e l h ld be ei he a eha he a g e i alid h he e i i i alid. I a a .

Whe C lig a (1981), I e ia Phile a f C e alii ( bli hed)

c e diffe e f hi b k a ha ded i f a g ade a c e f l gic, hefe eac ed: (...) agai ha i e f i e fal e a e i a d

c ide a i hich e e all ki d f e e ial l gical hi g i a g a d

226

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 227/256

i leadi g a e . A l g a eb d d e g eall i he bjec f G del( ) a al i (e.g. he ac al c c i f he Lia e e ce, a d he like), he

ible gge i ab al e a i e e ai e a e a d ag e. Agai hi backg d I belie e ha I d e ice he acade ic ld (a d ei he ) b

gi i g he a ked fficial h i g (A il 6 1981). Agai hi i j a e dic a d b a ia i . I i al e i icall fal e i ce I had l ked he 1931 a icle a d

C lig a (1980) c ai ch a G delia c di g he fe did e e a khe he I had d e ( h gh C lig a (1981) d ed i ), a d i i a e ii ce i i l gicall e i ed e ch a c di g ( hich i h C lig a (1981)

d ed hi , a i hi b k). (F i hi : I did a al e , filled i he e ea e he e he e e e ec ed, g he g ade a a , b he a fe fec e ic a ed e i g ha a he a ical l gic a e i a h f

ec e ic . The dea f he a h de . fe S a had i e a le e heg ad a i c i ee ha a he a ical l gic a e i a h. Which e f c eca d b , i h ea , gi e he e a he a ical l gicia ha e bee aki g i ce1931. PM. Ec e ic i a eciali a i , a e hi k, b a ge e ali a i : ic ce he i e ec i f ec ic , a h a d a i ic , ha e ca d all i h

he e e al de e g a f c e.)

A efe ee f a j al a e : I i e f h e c f ed hi g hich c ai a i e

f i ge i , f al i ake a d igh bi . The efe ee gi e ea g e b he e a e ab l el fal e. F e a le: he ha hif fal e , a d , f a l g a i ake . The edi a a e l ag ee a d e : Iee ha he a e i he a da d f ig a d hi ica i e ec ed f

c e a k i hil hical l gic. (J e 15 1981)

I ld like c jec e ha all hi i he e a ea e le. I a eeha e le ake e b he e h ld ill de a d ha ac all i heai idea behi d ha i aid. Ce ai l i l gic a d cie ce e igh be c ide a e,

i ce he l gic f ce a e c ide a d acce ha he e le c ideigh bi a d i leadi g he , ell, ld a be i he

i i be ea ed like ha . O e ld like lead f a e a he e a d al cie ific a i de, e ha e el i a fa ade.

Th gh de i e ha e bec e e ag eeable e le d i g l gic, l giciaha e ca gh e . I e e e e al fac ha ade A i le flee f A he ,

ade Ockha e d f ea i i (a d die f he lag e a 47 ea f age), a d

ha all ed de l gicia li e l ge life , R ell 98, B e 85, G del 75. Ie e i e al fac l gic a a acade ic bjec ha ade l gicia eglec F egeBeg iff ch if f e ha 10 ea , ha ade he i i e e e B e , ha

227

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 228/256

ca ed he eglec Fi le (1926, 1967) h e 5 ea bef e G del, de el ed f ha a e a al i , a d h e d i h a ch de i i . The e

i e al fac ha e cha ged a d be a ici a ed b a e a i i g c ib e he de el e l gic a a bjec .

The bia a d di belief ha e ill e c e ill ake e feel a a b d i e hdde l fi d il he ad, hile hi a e ge a b hi head a d

ca ch he heel, hile he di c e ha i e e he a e ge h h e he il head. The i l li e a d a e e cc ied i h hi g a d di g.

The a e cie i h c ide a a g e b he a e b ea c a h checkhe e a a g e de ia e f acce ed i d a d he ch i he a da d

b . The li e b a h i , di belie e a d bia , b i agi a i a d i e . If

he a e illi g e e i a di c i , i i l ha he ake he i e e ha i e he if i f i i i ce 1931 a d .

The b ild e ca le i e e ba e la d , like he he f e a d heli i a i e he e , a d he ca e lai clea l ha he d . Had he ided

ha cla i , hi b k ld ha e bee ece a . Thi b k ide a cla i ha ill e c e el e he e ided f c e ha l gic ha bee ha il

ag a a I e e.

The e a e ge e ali a i , he e a e fac . A a cie i I e ec he fac . I l khe aigh i he e e a d he he d g a a he he a e j he e. She ha i i diffe e a d I a illi g e ac .

The e idea he Lia a d he G delia i 1981 a e e ha he ke i e. Whaal ha e ed back he i ha I al de el ed hi e ge e al idea f a

, b had ge ha e e a e e ha idea f he . Thei ellec al cli a e f he idea a a e l a ick a d i ld l e if f

a chi kee e i g e ick i d . I a l g d a d ece a ha

I c ld c ce a e ec e ic agai , b i a al a elief. B ha al eaha hi c ce f a a hel ed. O e he ea , i g he b ei h he e a d d af b k l gic a d he e h d l g f cie ce al g i h hee f e e h e a he , he i e i g e ha hi i igh be f

e ge e al al e. I ec ic , he bjec f blic ad i i a i a d he le fg e e b ea c acie i i a , a d e ill be a a e ha a b ea c ac

ai ai le . I ill c ib e he ge e al elfa e he lic ake a d b ea c a g a a e a d a e a gh i he e fi ea f hei ed ca i (if hege a ) ha le igh e i e e e ce i all f he aga i ie f life a dh a dece c .

The ec d ele e i hi h le i he c ea i f b S e he W lf a ,i i ed b he g a f Ma i Vel a , ha , f all ac ical

228

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 229/256

e , ake all he diffe e ce. He ce i i i h a diffe e a gle a d ef e hed jha he idea f 1980 1981 ha e bee i le e ed i . The l gicia

d c e i la , h gh a a c e e ce a e ge e a i ge a cha ce hi elf.

PM 1. I Feb a 2007, c ec i g he i g e i he Ja a 2007 i e , Ica add he f ll i g. I c ac ed he fe f 1980 1981, i f ed hi f he PDFa d f a e he eb, gge ed ha he f a e igh ake a diffe e ce ha he

igh be e de a d he a al i , added ha check f he a al i c fi ed iagai , i i ed hi agai , a d ffe ed gi e hi a a d f ha f a e d . He did eac . I al a ea ha he ha bee bli hi g a l d a ic l gica d ge i g h ge e ea ch g a f i . I 1980 1981 hi a he l hi g ha he aid

ha he liked i a e a d he e di c ed i back he i a al b i hahe had h gh ab ha a gle hi elf. I d k he he he gi e e

efe e ce . I i ef l f e add hi c e he i e e le igh hi kha I d gi e e efe e ce hi . F he ec d: he di i c i be ee a ic

a d d a ic c e f ec ic a d i 1980 i fel like a a al i e e a i fe a l i f he di i c i be ee i i a d i fe e ce. I i l a all

ele e i he h le f hi a al i .

PM 2. I al c ac ed he he ai e I di c ed hi a al i i h back he .

Thi e eac ed i h he a e e ha he did ag ee back he ha i ld beele f hi a d l k agai . Th 25 ea diffe e ce a d a fe i al ca ee

i ec e ic d ee c . A d he e l gicia each ch l gi abha a i al h gh i ... (h a i ali ca be ec c ed af e a d f

( ee i gl ) i a i al beha i ).

229

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 230/256

230

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 231/256

10. Notes on formalization

10.1 Introduction

A aid i he O e all I d c i , he e e i a e i ical del f ha ide el ed i hi b k, a d he ce i ca be f ali ed.

PM. I ca e e e d b he he a e e i a e ca efe he h lee , e igh al a ake a h a e a a e a le. Tha a h a e i

fallible i he e ec d e di e he ibili f ch elf efe e ce. (If eal ead had e hi g e fec he e ld eed l gic a d a he a ic ; i ead

e c c e hi g be e f a chi g he be a ec f he i e fec ia d .)

O igi all , C lig a (1981) e a bi f he i f al de el e . F he c e

di c i e e he c ce f a E a d he e ile eed f i . Thi cha e h e e ca be ef l h he backb e f a f ale i i . I ca be a g ide he e l k i he li e a e f he i f i e e .

10.2 General points

The b k d a ifie i e e a i he he ead gl , l k eda ic a d d e e iall c ib e a a g e . Jaakk Hi ikka e a k ha a a ifie

al a e i e a d ai h e e i ic l adhe ed , e e he he a ifie i a ed. The a f a i le f he a ifie f ee l gic i ha a c a a d f a he e i hile a a iable a d f a . Th ( œ D) ( œ A)

i dica e he i e ec i , hile ( œ D) ( œ A) i dica e ha bei g aD i a fficiec di i f bei g a A. Q a ifie he he e i da ge f c f i . Reale i e ce ld be i dica ed b œ , he e i he i e al e . Thi i ei hedefi ed l call he di c i igh c i f ba ic bjec a he l e le el( i di g Ca e e ). PM. The e e i a efe e ce, ha I l , a f ali a i

f a f ee l gic.

Wi h he e f e e ce a d œ a e e ce agai he e ge i ila i e likeh e f he e e ha e igh e i he he e eall ca efe a a

231

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 232/256

ali he he ch a ali i e l defi ed. B ca al be defi ed ai g f b l ha ca be i e e ed, a d he e ee ha i i e e e e

ch b l a he c llec i f all ch i g ( he e i i ed a ch).

10.3 Liar 1: I a fficie l ich e f al ed l gic he e d e e i a Lia .

Th he Lia ha h al e T e Fal e.

P f: See he b d f he e ha e ha" i : ∫ [ ] = 0 .

C lla : I a fficie l ich e f al ed l gic he e i eed f ecificf a i le f biddi g he f a i f he Lia .

PM. Thi e i e he di i c i be ee j f i g a e e ce a d de e i i ghe he i ca be a e ed.

2: The Lia a i e f adhea i g he Defi i i f T h b ad i ga i a ce f he Al e a i e Defi i i f T h. I i ece a l k f f hee la a i f he c adic i ha ld cc if he Lia i i d ced.

P f: See he b d f he e ha h ha he Lia i a i a ce f he al e a i edefi i i f h , a d ha he defi i i a d i al e a i e a e all e cl i e.

C lla : (Thi i e e iall Occa a agai .) The le el f la g age f R ella d he defi abili f he c ce f h a e e i ed l e he Lia .Si ila l K i ke e la a i ha he Lia i g ded i i ele a . Si ce he

ble f he i le Lia ca be l ed b e i le l gical e h d , he cc e cef he Lia ca f a a g e f he i d c i f he c ce f R ell e al.

a d a i d c i f he e c ce ld ha e be ba ed hec ide a i , hich ld a he be f a l gical a e.

PM. S e f a e e (B ida ) ca ia b i i be h be Lia l a da be b ke a he e. O e igh al di ca d he h le e ha c ai ha

l . A ge e al ced e i c ea e a hie a ch f c ce i h a (g i g) c e fa e e ha a e acce ed a d a f i ge f a e e f ejec i .

3: Al h gh a a i f i g he ela i = [ ] = 0 ca bel g he ef al ed a e e e il ha he f eed i cl de i i e.

P f: Ei he hi i e b defi i i f h e e if l i gi e he i ca bee e ded.

C lla : The Lia i e cei ed a a ad ical i ce e belie e ha = , hichh e e ca be.

232

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 233/256

PM 1. Thi he e ee i c b a ea be e i ed beca e a e likeBe h (1959) clai ha he Lia e i . He gi e he e a le f a e e ce ha bc e efe i elf. I i diffic l la h a c e . A cie i h b e efac ld be i cli ed acce ha a e e ce a all e i a d efe i elf (f

e he i a i i e al he fal e ). He ce The e 3 i a e i e cehe e f he c le Lia . I al c e B ida l .

PM 2. A c e g a ha e el b i e ld c ea e a e dle l . Whea i he ec g i i f = [ ] = 0 ( i le Lia ) i ible (c cei abl i i )

he f he c le Lia e ha e (a) a c e a d e i c di i , (b) a i e edia ee a c llec i f e l a d check he he b h a d cc , (c) ead a d e a e he g a , i a d i e edia e e l . Whe he be f a iable a d

i e f l i la ge ha e he (a) a d (b) igh ffice. B he e a i e ag e a ea be ee ac ical ble a d he i ci le i l ed.

4: F a la g age a h ee al ed l gic i ece a .

P f: B The e 1 he Lia ha h al e. B he e i a c le Lia f hiche a e. He ce a hi d al e.

5: F la g age a he hf c i i eeded ha f.

P f: The d ai a d a ge diffe .

PM. Th e he Defi i i f T h he e i al e f h ee al ed l gic. Thehf c i a e defi ed a : Ø T e, Fal e : Ø 1, 0 a d : Ø T e,

Fal e , I de e i a e : Ø 1, 0 , 12 , i h he e e i el c le e e f

i i a d he e e ce . The e i l e e beddi g ha f ll i .Th gh he d ai a d a ge diffe e ake he libe ill c ide he be he

a e f c i a d e he a e b l = . B he e all f he cha ge fe ec i e he h he ical ea i g i che f al ed e h ee

al ed e . The b d f he e h he ical ea i g i i a f a ade a ei e e a i .

6: If h ee al ed l gic i al fficie f la g age he Ta ki c jec eha he e d e e i a ade a e defi i i f h f la g age i i c ec .

P f: The di c i i he e h ha (a) a DOT3 i ible, (b) ha i ecei ee a e ic i e e a i , (c) ha i ha ea able c ec i e a d c d

a e e .

F fficie c , e l ha e h ha i d e ge e a e e a ad e , i.e. haDOT3 i fficie .

1 : We ca di c i , a d e he DOT3 d .

233

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 234/256

P f: Ob i . See he e f h he ical ea i g a d he d a ic e f c e ,al a licable f he d e a d fal e. While i ee ha e e lace DOT3 i hDOT ( he bec i g al ed agai ) he hi i eall e i ce DOT ic ai ed i DOT3.

PM. The Lia i a ble f al ed l gic b e f h ee al ed l gic.

2 : The a lica i f he DOT3 d e e l i c adic i .

P f: See he b d f he e . F all he e a e fficie a e e i al edl gic c i e l di c i ( e ial) e icali .

PM 1. Wi h Thi a e e i fal e e ele DeL g (1971:242) h ld ha hei ha i i fal e ld ake i e, beca e i a e ch; a d if e i ca be

e ele . Thi i a i a i , i ce ejec i f h ee al ed l gic e he ad G del a ach. Check he de i a i i he ai b d f he e he Lia f

h ee al ed l gic, a d fi d ha DeL g e he e.

PM 2. Si ce " i : ∫ [ ] = 0 , EFSQ h he ical ea i g.

3 : We ca defi e ch ha all ha ca be aid ab al bel g . Ihe d , Ta ki e a la g age i ece a a d he he f e a lie

( igidl ) la g age.

P f: While a f al f ld i l e he li i g f he f a i le i ifficie f hi b k gi e he i e i al defi i i ha i i l defi ed a ch

ha , if e hi g ca be aid ab he i ca be aid i . S ch a defi i i ce ai li acce able ( i h he i ha i e ai E gli h).

PM. La g age i e , ha Ca e e he e d e a l .

7: The DOT3 i fficie f la g age ().

P f: F le a 1 a d 3 f ll he e e i e c le e e . All a e e ca be

e e ed, a d al ed b h ee al ed l gic. Le a 2 gi e c i e c . The e a e he bl cki g c i e ia, f hich fficie c f ll .

: The DOT3 i ece a a d fficie f la g age ().

P f: C bi e he e 6 a d 7.

10.4 Predicates and set theory

Th ee al ed l gic i e i ed f edica e a d e he .

P f: See he b d f he e . Th gh e ca e e a c adic i f R ella ad b i g hi Ze el c i , i i eedle l e ic i e f bid R ell

234

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 235/256

e e i e el b f a i le .

PM 1. T h he e i e ce f a e i i fficie h a ele e , b al hec i e c f he defi i i .

PM 2. S e he f e ca ill be ef l gi e Ca e e .

10.5 Intuitionism

10 B e i i i i ic l gic i l ade a el e e e ed b a( ecific) c bi a i f de i i i i ic e h d .

P f: See he b d f he e . If e a e he dich ie f (1) h a d fal eh d,(2) ece i a d c i ge c , (3) f a d ab e ce f f, (4) e e a d e e,

he B e ble ca be ade a el e e e ed. If e d e he edich ie he e i i e e a i al ble a i e, i a ic la i h he d

.

C lla : He i g a i a i a i f i i i i ic l gic ca l be e lde d a a ded c i el i c le e a i a i a i f al ed i i al

l gic. (P f: i ca e e e . If i i added he e e ge hecla ical l gic.)

10.6 Proof theory and the Gödeliar

11 The e e i a e a icall c ec e f hich he f edica eb e he h edica e, ch ha he G delia c lla e he Lia . A d h ee

al ed l gic i ece a deal i h ha .

P f: The del i he ld. Na e. See he ec i he Lia f h ee al ed l gic.

PM. Thi i l e i d ha a he a icia e d f ge ab he ld. The

d ee i a a del . I i al e i d ha he G delia i a c i f he Liaa d j a e ele .

12: If e ha e a fficie l de el ed e ch ha (i) i c ai al ed i i al l gic, (ii) i ca di c i elf a d i a e i , (iii) i c ai he

a f a i le" i : ( ¢ ) ( ¢ ( ¢ )), he he G delia ed ce he Liaagai , i h all i c e e ce , a d he The e f G del a l be EFSQ.

P f: See he b d f he e .

C lla : If he e d e a i f c di i (ii) a d (iii) he i a e ei da e e likeñ .

235

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 236/256

C lla : U ef l e f e hi ica i be h ee al ed.

236

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 237/256

11. Reading notes

11.1 Introduction

The f ll i g e a e le e a he e i i ab e a d a be f e he ea lie i e ec i e.

11.2 Prerequisites in mathematics

Thi b k di c e l gic a d i fe e ce a d d e de el he he f f c ia d ela i . S de i g hi b k ill ge e all ha e had e a he a ic bef e a d ill e d de a d i e he e. E a le f ch e a e he f c i (bijec i ) a d . If he e a ea e deficie c i he backg d

he he i e e ill ide a le e la a i . S e l gic b k al de el he

(ba ic) he f f c i a d ela i b he idea he e i ha e a c ce a e l gic a d i fe e ce ha h e i e a be be ea ed el e he e, a ld al

h ld f ge e a d i a i a ic a d a al ical ge e . I igh be a g ed haea i g i h de i g (J h i a a ce f Ca l a d Ca l i a a ce f Magg ,h ...) igh be a ecial e f edica e l gic, de e i g a e i i a b k

Eele e a L gic a ell, b he 250 age f hi b k al ead a ea ake ffficie i ha de i g ca be e be deal i h el e he e.

11.3 Logical paradoxes in voting theory

Thi a h ha bee i g DeL g (1971) A file f a he a ical l gic i h g eadeligh . P fe DeL g al e a b k A he e i i g (1991) eeC lig a (2008) a d a ki g Jeffe ia Telede c ac (1997). The i g

a ad e e i e i i g i ce i g he i a he a ea i h c f i , eeC lig a (2001, 2007, 2011), V i g he f de c ac a d C lig a (2007i)

he Pe e eighi g che e. L gic a d de c ac a e ic ha de e e a e i .

237

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 238/256

11.4 Cantor’s theorem on the power set

11.4.1 Introduction

Se A a d B ha e he a e i e he he e i a bijec i e e f c i be ee he . Ab e e adhe e b defa l Ca The e ha a e i al a

alle ha i e e ( e f i b e ), ee age 131, 196 a d 231 235. U J l 2007 hi a h h gh ha hi he e h ld i ge e al, b he I ead Wallace(2003) a d e C lig a (2007j), c cl di g ha he he e h ld f fi i e ea d he de e able e f a al be , b i ge e al. Thi lack f ge e ali

ld all eak ab a e f all e . A adde d i 2011 i ha I

al ejec he diag al a g e f he de e able e f a al be : hiche he ibili ha a d igh ha e he a e i e.

Thi b k i l gic a d i fe e ce a d h kee e di a ce f be hea d i e f he i fi i e. Hi icall , l gic de el ed a allel ge e a d he ie

f he i fi i e (Ze a ad e ). A i le ll gi i h All , S e a dN e hel ed di c he i fi i e. R ell e a ad clea l deal i h i fi i ee a d G del he e e a i h e ic i h i i fi i e be i g e abli helf efe e ce. Ye , de el l gic a d i fe e ce e , i a ea ed ha hi b k

c ld ki he ick bi f be he , E clidea ge e , he de el ef li i , a d Ca de el e f he a i fi i e. Th gh i i cl e i ible

di c l gic i h e i i g he bjec a e ha l gic i a lied , e illke a dece di a ce f h e bjec he el e . Al he e di c ed

a he a ical i d c i , a d h ba icall elied he a al be , e did l i c le e i d c i i ge e al, a d i h a e ha i he i ha

ded c i e i fe e ce bec e i d c i e if e all h he e f ha ki d.

I al be b e ed ha hi a h i e e Ca The e . We aejec he f gi e b Wallace (2003) b e ha he e a e he f . A a gi al

check he i e e h ha hi f i he l e gi e a e i e ha ee a e b hi a l ea ha i i a la f. Th f i ee

i al gi e a h di c i f aid f f Ca The e a d i c eejec i , a d f he efe C lig a (2007j) a d f e di c i .

11.4.2 Cantor’s theorem and his proof

Ca The e h ld ha he e i bijec i be ee a e a d i e e . Ffi i e e hi i ea h (b a he a ical i d c i ). The ble i f( ag el defi ed) i fi i e e A ch a he a al eal be . The f (i

238

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 239/256

Wallace (2003:275)) i a f ll . Le : A Ø 2 A be he h he ical bijec i be ee Aa d i e e . LeF = œ A – [ ] . Clea l F i a b e f A a d h he e i aj = f - 1[F] ha [j ] = F. The e i a i e he hej œ F i elf. We fi d ha j œ

F ñ j – [j ] ñ j – F hich i a c adic i . E g , he e i ch .Thi c le e

he c e l e i i g f f Ca he e . The b e e di c i i hha hi f ca be acce ed.

11.4.3 Rejection of this proof

Si ila like i h R ell e a ad ( ee ab e) e igh h ld ha ab eF i badldefi ed i ce i i elf c adic de he h he i . A badl defi ed e hi g

a j be a ei d e e i a d eed e e e a e e . A e hi li e fea i g i i e a all c i e c c di i , gi i g F = œ A – [ ] œ

F . N e c cl de ha j – F i ce i ca a i f he c di i f e be hi , i.e.e ge j œ F ñ (j – [j ] j œ F) ñ (j – F j œ F) ñ .P i icall eaki g, he

F defi ed i 11.4.2 diffe le icall f heF defi ed he e, i h he fi e e i bei g e ical a d he e e e c i e . I ill be ef l e e e he eF

f he e defi i i a d eF' f he e e i i 11.4.2. The la e b l i af he le ical de c i i b d e ea i gf ll efe a e . U i g hi , e ca al

eF* =F ‹ j a d e ca e e c i e l haj œ F*. S he f ab e ca beee a i g a c f ed i e fF a d F*.

I f ll :

1. ha he f f Ca The e (i.e. a ed ab e) i ba ed a badldefi ed a d i he e l a ad ical c c , a d ha hi f e a a e ce a

d c c i ed.

2. ha he he e i ill e f ( ag el defi ed) i fi i e e ( ha i , hia h i a a e f he f ). We ld be e eak ab CaI e i Ca S ed The e , i.e. li k he li e a e ha

ai ai ha he e . I i i e a c jec e i ce Ca igh ha ed e ch a c jec e ( i h f) if he ld ha e k ab ab e

ef a i .

3. ha i bec e fea ible eak agai ab he e f all e . Thi ha head a age ha e d eed di i g i h (i) e e cla e , a d/ e haa ell (ii) all e a .

4. ha he a fi i e ha a e defi ed b i g Ca The e e a a e i h i .

5. ha he di i c i be ee he a al be a d he eal be e( l ) he ecific diag al a g e ( ha diffe f he ge e al f). SeeC lig a (2007j) f hi a ec . H e e , a adde d he e i 2011 i ha e

239

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 240/256

ca clea l ejec ha diag al a g e .

Ad 5) C ide he deci al be be ee 0 a d 1 i bi a e a i . A fi egi e 0, 1 . A ec d e gi e 0.0, 0.1, 1.0 . A hi d e gi e 0.00, 0.01, 0.10, 0.11,1.00 . A f h e gi e 0.000, 0.001, 0.010, 0.011, 0.100, 0.101, 0.111, 1.000 . E ce e a.F each he e i a fi i e li . Le i gØ ¶ gi e all be be ee 0 a d 1. (I i

i al al defi e ha each be e di g i a 0 ha i fi i e e , ha i ii e; a d he each add a li f e al e . I hi a e a able f c i Ø

ca be c ea ed.) F each a diag al i defi ed. H e e , f he li i i a i he ei e defi i i f a diag al. He ce Ca diag al a g e ca bea lied. I e e e hi g ha i e l defi ed. PM. Pe ha he e ia he a g e h gh ha√ i de e able.

Si ce e a e f c ed l gic a d be he i ffice hedi c i he e.

11.5 Paradoxes by division by zero

(PM. Thi ec i a i e f he fi edi i f 2007 a d ha bee de el edi C (2011). The e e e e ai a ef l a .)

Dijk e h i (1990) gge ha he A cie G eek did de el algeb a (a d

b e e l a al ical ge e ) i ce he ed hei al habe de e be ha a + a = b al ead had he ea i g 1 + 1 = 2, a d he ce i ld be le ea hi

he idea ea a a a iable. We ld c ide i a ge e e.g. 15 a aa iable a gi g e ¶ +¶ . Thi e la a i i e i el c i ci g i ce he

G eek did e a e like Pla A i le a d h igh ha e ed a a e de e a a iable (like Va iab le ). B a i clea l a e f he b acle

e c e. We e a h had ai ill 1200 AD bef e he e ca e f I dia iaA abia ge he i h he A abic digi ( he e b h e a d ci he a e j i lde i ed f he A abic if = e ). A abic e al a e ea ie k i h ha

a e al , e.g. di ide MCM b VII, e hi ad a ce ca e i h he c hahe e ca ed a l f a ad e . We e a h l ed ble b f biddi g

di i i b e b he ble e i ed i calc l , he e he diffe e ial ieelie i fi i e i al ha agicall a e b h e bef e di i i b e af e i .

Ka l Weie a (1815 1897) i c edi ed i h f la i g he ic c ce f he li i deal i h he diffe e ial ie . Ye e e he e he li i f e.g. / f Ø 0 i

be defi ed f he al e = 0 he h i al a i b i defi ed f ac all= 0 b l f ge i g cl e i , hich i a ad ical i ce= 0 ld be he

al e e a e i e e ed i . C lig a (2007k) gge di i g i h he a i e

240

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 241/256

di i i e l f he ac i e di i i ce . I he ac i e de f di idi g b ea fi i lif algeb aicall de he a i ha ∫ 0 hile b e e l hee l i al decla ed alid f = 0 (i.e. e e di g he d ai a d j e i g =

0). Ma he a icia ill e d ega d / a al ead defi ed f he a i e e l

i h i lifica i , ha he ac i e i ld be e a d f e a le de eda // . O he , i.e. e le h a e fe i al a he a icia , ill e d ake /

a a ac i e ce a d he igh de e // f he a i e e l . All i all, ild a e ch, i ce e igh c i e i e / a d all b h

i e e a i de e di g c e . I ha a ch a ad e a e e lai ed bc f i f a ach a d b he i ha a he a icia ca be le b e a f

ha e le e d d . A he c cl i i ha calc l igh e algeb a f hediffe e ial ie i ead f efe i g i fi i e i al li i .

T ake hi ic , le / be a i i ed c e l b a he a icia a d // be hef ll i g ce g a : a e∫ 0, i lif he e e i / , decla e he

e l alid al f he d ai ã 0 . Thi defi i i l h ld f a iable , ha// = 1 b f be , e.g. 4 // 0 ge e a e 4 / 0 hich i defi ed. The de i a i edeal i h f la , a d j be , a d ld be he g a '[ ] = „ / „ ªD // D , he e D = 0 hich e b h haD // D e e d he d ai D = 0 a dha he i c i eD = 0 ac all e ic he e l ha i . I a a , hi

defi i i i hi g e i ce i e el c difie ha e le ha e bee d i g i ceLeib i a d Ne . I a he e ec , he a ach i a bi diffe e i ce hedi c i f i fi i e i al , i.e. he a i ie a i hi g e , i a ided. Al ,

he i e e a i gi e b Weie a a d c dified i he i f a li i i ejec edi ce ha defi i i f he li i e cl de he al eD = 0 hich ac all i eci el heal e f i e e a he i he e he li i i ake .

The e ble i h h hi e defi i i f„ / „ ake e e. Le c ea e calc l i h de e di g i fi i e i al li i di i i b e . Le

F[ ] be he face de = [ ] ill , f k F a d k hich i bede e i ed ( e hi de ). The he cha ge i face iDF = F[ + D ] F[ ] a dclea l DF = 0 he D = 0. A a i a i he face cha ge i f e a leD ( + D /2) i h D = [ +D ] [ ]. The e f ch a a i a i ill be a f c i fD agai . We ca i e DF i e f = [ ] ( be f d) a d a ge e al e ee[D ], he e he la e ca al be i e ae[D ] = D [D ] he e [D ] i a ela i e

e ai de . We di i g i h D ∫ 0 a d D = 0, a d bel e e i (*) i dica e ai lici defi i i f [D ] a d (**) a e lici defi i i :

241

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 242/256

D = D + e@D D if D ∫ 0 H*L@D D ª D F ê D - if D ∫ 0 H**L

DF = 0 = D + e@D D if D = 0, f a ; elec = H*L

@D D ª 0 = - if D = 0, f = H**LWe l i l b e a d he e di ide b e i fi i e i al . N , i lifDF /D algeb aicall f D ∫ 0 a d de e i e he he e i gD = 0 gi e a defi ed

c e. Whe he la e i he ca e, akea ha c e = DF // D , he e D = 0 .The elec i f = i ba ed a e e f c i i , i he e e f li i bi he e e f a e f la , i ha (*) a d (**) ha e he a e f i e ec i e f he

al e f D . We he fi d = = [ ] hich ca be de ed a F' [ ] a ell.

The dee e ea ( ick ) h hi c c i k i ha (*) e ade hee i ha he c e fe[D ] // D ld be b (**) ide a defi i i he

he e i ee a a f la. The e lici defi i i (**) i lici e i (*) gi ee ac l ha e eed f b h a g d e e i f he e a d b e e l he

de i a i e aD = 0. The dee e ea ( agic ) h hi k i ha e ha edefi ed F[ ] a he face ( i eg al), b h i h a a i a i a d a e fa i a i ha i acc a e fD = 0, ha he he e i e he e k

ha F[ ] gi e he face de he= = [ ] = F' [ ] ha e f d. If e a i e

ha e ha e d e he e fi d he g a F' [ ] = „ F / „ ª DF // D , he e D = 0 .The defi i i (*) (**) gi e he a i ale f e e di g he d ai i hD = 0,

a el .

F e a le, he de i a i e f F[ ] = x2 gi e „ x2 / „ = (H x + D xL2 x2) // D , he D :=0 = 2 + D & D := 0 = 2 . Thi c ai a ee i g di i i b e hile ac all

he e i ch di i i beca e i l a i e he ced e (*) a d (**). Whilehe Weie a a ach e edica e l gic ide if he li i al e , hi al e a i e

a ach e he l gic f f la a i la i .Hi icall , he i d c i f he 0 i E e a d AD 1200 ga e a

ble ha ce h e e e ge i g l ed, he l i ha e ca di ide be a c dified i e, a d il i he ch l f E e ld ee i h bad

g ade , e e e i h e a d i fa if he ld i agai h e ac a c le .T agicall , a bi la e he hi ical i eli e, di i i b e ee ed be i af he diffe e ial ie . Ra he ha ec ide i g ha di i i ac all ea ,Leib i , Ne a d Weie a decided k a d hi , c ea i g he c ce fi fi i e i al he li i . I hi a he ac all c lica ed he i e a d c ea ed

a ad e f hei . L gical cla i a d d e ca be e ed b di i g i hi g be ee he (f al) ac f di i i a d he ( e ical) e l f di i i .

242

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 243/256

11.6 Non-standard analysis

Thi b k e lai ha G del he e h ld he e acce eak a i a d

ha he e a a e he e ad i i e e e g h. I al de el he i ha hil hical a g e he c e e ce f he he e igh ill h ld b

f he ea ha he he e , i ce he ee i l ch g a ia d h ld e a a e i h he he e . A a he a icia e hi a h : I a

i ed ha a he a icia ade e e f i , ha e ha e e hea h [i.e. G del], i h hi a he a icia ha , ade e e f i . O e

h ld al a be a e f a he a icia h ici he he a alki g abhil h . (U all i i be i l ig e e e hi g he a i ha de.)

Thi ill lea e he i ha he he e h ld de h e eake a i . O ede el e ha e G del he e (i.e. likel de h e eake a i ) i

a da d a al i . Thi be e i ed i ce a he a icia e d fi d i ag ea i e i . The a e a he a icia : O e f he bea if l hi g e ca d i hG del i e i i d ce i fi i e i al . I fi d i i ible a a hi g ab

hi i ce I ha e died a da d a al i a d d ha e he i e d i . I be ed ha hi ld l e he ble f di i i b e , a di c ed

ab e, i ce he e ill ld be i fi i e i al ( ha he ld be e ). Thial lead be he a d a be c ide ed be l ge a i e f l gic a di fe e ce i elf.

243

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 244/256

11.7 Gödel’s theorems

11.7.1 Gödel-Rosser

G del (1931:616), ed hi b k 211 a d 213, e lai hi e l i e fdecidabili , hich h ld de he a i f e a ical c ec e , i.e. he e

f a del i e e a i ( hi b k 208 209). F all ee (i.e. i e e ed) hihe e l h abili . I a R e 1936 h e abli hed decidabili

e , ee DeL g (1971:180). The c cl i f hi b k a e affec ed, h gh.Fi f all, i i e a e e a ical c ec e a del i ce i ld beki d f a ge de el a f al del a d be able e i . Sec dl , hi b k

9.2 3 h ha he e de ea able a i bec e i c i e a de e e hi g, ha R e fi di g i ele a .

11.7.2 Proof-consequentness

S e l gicia e e a e ail ha f c e e e" : ( ¢ ) ( ¢ ( ¢ ))ld al ead be k de he a e a d e e be alid f Pea A i h e ic, =

PA. Thi a a be e, b d e ee ele a i i elf. Wha h ld fPA d e ece a il e e d he di i c i be ee elf efe e ce f e e ce

a d elf efe e ce f e . The i e i i a e ial he ba ic i ha addi gea able e ie a e ca e a ge e l , i h e e all he c lla e fhe G delia he Lia . The a e f c e e e e ai ef l i ce hi

e e e ha i c e e i hi e ec .

11.7.3 Method of proof

Page 212 a d 218 e he e h d f f b i g a d e ac i g h he e b hef ca al be a la ed b e lici l a i g e ie , ee al C lig a

(2007 ). The e ie a e e hi g ab a d he d h h i k i .Thi a e ha g ea ec i ce i all f a ide a ie f i e al e h d i

e hile a he a e i e i all di c he c e e ce . A bjec iigh be ha hi lack a e i e ce f ha he e i a lea e i e al e h d

ge e a e h e a d e ie . Bel h e e gi e e all e a le ( a b )a d hi h h ha e i ca be deal i h e ge e all . While e lack a

b , a ac ical l i ld be a k e e i i a black b a d ac a ha

b , a d e ld all be able ell he ha e ld chea (f he e ef , ha i ).

244

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 245/256

11.7.3.1 For page 212

P e 1 i ha if i e a d he c e e ce ld be ha i e , he hee i a e gh ee i elf ha . The e d e ha e be eal a ,

i a l e i e a b a i a b h he i , e ha e fall i

he b c e e ce , a d he ick b h a e e a d a fe hee b . We a f ge ab ha b a d he ha e he e i elf:

1. " : (( ¢ ) ( ¢ )) ( ¢ ( ))

P e 2 i f c e e e , i.e. he e e a he hi e i alilli g a ha he he aid .

2. " : ( ¢ ) ( ¢ ( ¢ ))

O e ill ickl e ha e ca b i e= ( ¢ ) i (1) a d ha d e (1) a d (2) ge e a e:

(1) & (2) " : ¢ ( ( ¢ ))

hich i half f he defi i i f h c c i (i.e. he e ld decla e haf i i c ce f h a e i ). We a e ge i g cl e he Lia a ad .

Whe e ake = i (1) & (2) he e ge ¢ ( ( ¢ )) ¢ ( ), a d he ce (¢ ). QED. Th e ha e e d ced he e l f age 210.

The f ll i g d e he a e i alle e . I he ge e al c di i ( ¢ ) ( ¢ ( ¢

)) e b i e = (li e 2) a d ( ¢ ) = (li e 3). Li e 4 e i e 1 a dhe li e 5 b i e = a d = . The e a l d e li e 5 a d 3.

1 HS ¢ H g Í Ÿ g LL2 HHS ¢ g L HS ¢ HS ¢ g LLL3 HHS ¢ g L HS ¢ Ÿ g LL4 HHHS ¢ pL HS ¢ qLL HS ¢ H p qLLL5 HHHS ¢ g L HS ¢ Ÿ g LL HS ¢ H g Ÿ g LLL6 HS ¢ H g Ÿ g LLErgo ————— 7 HS ¢ Ÿ g L

N e ha ¢ ea ha ef e , ha , if he e i c i e , i able, a d i ce i a , i i e. He ce he e ef e a e a e e . Gi e

he e i ale ce be ee a d , e al ha e ¢ , ea i g ha he e e i i c i e c ( hile e ld e d a e i c i e c ). N e al ha he

i e i decidable i.e. decidable. Thi ld c flic i h a i g e a icalc ec e ( ee 208 209) i ce ha ld ca e be decidable hile i idecidable he e.

245

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 246/256

11.7.3.2 For page 218

P e 3 i a bi e c le . If e a d if f e he c bi a i f ca e a i c i e c , he i a e gh c cl de ha .

3. " , : (( ¢ ) ( ¢ (( ) ¬ ))) ( ¢ ( ¬ ))

The ele a ce f hi a ach ill bec e clea e he i i h ha hi lead (¢ ). Thi di c i ill al h ha e 3 i i e ea able.

Whe he e acce Te i Da (TND) he i ca acce TND i cehi ld ca e a c adic i , a d c e el . Thi ha a c e e ce f i g

c i e c . C i e c i e i ale he f he f ( e , h ee i e ). We ca h he la e b i g he ke i ha $ .. a d ...

he e i he a e a $ ... a d ... he e .

HS ¢ TND L ñ IS ¢ " p H p Í Ÿ pLM HS ¢ ŸTNDL ñ IS ¢ $ p H p Ï Ÿ pLM ñ $ p HHS ¢ pL Ï HS ¢ Ÿ pLL ñ

HŸ HS ¢ Ÿ TND LL ñ " p HHŸ HS ¢ pLL Í HŸ HS ¢ Ÿ pLLL ñ

The e ge he f ll i g f. I ill be ef l b i e A = ( ¢ TND) a d B = ( ¢

TND):

1) ¢ (((S ¢ TND) (S ¢ TND)) ) defi i i f i h = TND

2) ¢

(( A B) ) li e 1 i h h e A a d B3) ¢ TND a i f

4) ¢ ( ¢ TND) f c e e

5) ¢ A li e 4 i h A = (S ¢ TND)

6) (( ¢ ) ( ¢ (( ) ¬ ))) ( ¢ ( ¬ )) property 4 for some p and q

7) ¢ ( A B) f 2, 5, a d 6 f = A a d = B

) ¢ (( ¢ TND) ( ¢ TND)) a la e back

) ¢ (S ¢ TND) d e 4 a d 8

10) ¢ a la i g agai

Which gi e a i c i e c i h he ea lie ¢ .

A c e a g e e 3 igh be ha e e c ld all ch a e ai decidable. The i h e e i ha e ca i agi e eak e bha e 3 i ea able a d e ld a acce i f ea able

e . S e de i g deci i e j a Lia i a G delia i ea able he he ble ca al be l ed b h ee al ed l gic.

246

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 247/256

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 248/256

g al a cie ld h ld a ai , ee di c i de ic l gic, he i a ii diffe e f cie ce, i ce he e he bjec i e ha bee gi e b defi i i , i.e. cie cea i e a di c e i g he h, a d i i he e ha he de c i e ele e f he ela e a he a icia a d .

H b eak he a gleh ld f he age ld Lia a ad de a he a ic ?Thi b k f ll he a ach f h i g e e ie ha a e ea able b

he el e a d ha , he added he G delia e ca e i c lla e. Of c e,he a he a icia a g ill a ha i i ea i cl de e a i , ch a¢

( ) ¢ ( ( ¢ )). Thi a he a icia a g ill l c ide hea b

c e a d ill ha e g i i he a i . If he i cl i ca e ai c i e c he he a ell c cl de ha hi i a beggi g f he e i ha

e f h e addi i be e e e . ¢ ( ) ld be ejec ed i ce i idi ec l e i ale a i e al f f c i e c ¢ , a d ¢ ( ( ¢ )) ld be ejec ed i ce i di ec l i d ce a f he Lia a ad i. S ch eac i cai deed be b e ed. H e e , f he e i ical cie i i i a ge ejec ef l

e ie j ai ai a he e , a d i i a ge ha ld be all ed k i elf ha i c ce f f ea . O e ld a he l e he Lia a ad

ha f bid i c ea i . O e a eg b eak he deadl ck i a a a f h eb i e ie a d i d ce he eake e i ed ab e. The e e ie

agai he a e ki d f c i ici f he a he a icia a g h i i la edagai a c ide a i he ch ice f a i . Ne e hele , ejec i bec eha de , a d b i g he eake i ca bec e clea e ha ea able e ie a e

ejec ed a d ha hi ca ie he high ice f i g hi a f a he a ici ele a . E e all , e hi g ld ha e gi e. O e i e i ded f he Chi e e

a i g The i a i a bea able. I c ld l ge c i e. I la ed 300 ea .

The likel c e i ha (af e h e 300 ea ) he a he a icia a g illad h ee al ed l gic a d ceed a bef e, i ce li le ill ha e cha ged i

a i de, l e hea b. Ne e hele , f he ld, a d de e i i e l gical a ad e , i ld be a be eficial cha ge. A d f he a he a ical c ii igh bec e a ic f c ide a i he he i i i e a i e bec e a

a he a icia a g. Ma he a ic i a fac l f he i d a d a a f life ald ha e e ali . A i le, A chi ede, Ne , Leib i did e

dece a h hile ge i g l i i . M de a h did ge l . Y g i da i i g a a he a ic ld be e be i e i elec i g hei le del . A hei a i ld be ha a De a e f Ma he a ic a he h ld beli ked ai l he Ph ic De a e b be ce al all he de a e

ch a Ec ic , P ch l g e ce e a i cl di g a highe ega d f e gi ee i g.C lig a (2007i) gi e a he e a le he e fe f a h a d h ic g

248

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 249/256

a a i.e. he e he ad he Pe e a e le f i g eigh , a d dhi e e i a e le e he g e e i he E ea U i , hile hei

a i ca be ai ai ed i ce he eglec a e i ical a d a i icala g e , a d b e e l c f e fac i h al . I e a f hi he i d,

he a he a icia i la e hi he elf f he ld b ad i g hea ba i de, b i he he a f he i d i a ea ha d d hi c e e l . Ra he

ha ai ai he fic i ha he a he a ical fac l f i d ca al bec e hee hi elf he elf, i ld be be e i e e a he a icia i he eal

ld ha he a e be e a a e f he i fall a d ce ai ie l ki g he e. Theld l ge be a he a icia b e e cie i i g a he a ic . O e

ac ical le c ld be ha a acade ic i e e a e a eal ble ce i ea he e eali i defi ed i e f e e i e al da a. A he le ld be

ha a he a icia h ca deal i h he ld h ld be he c e f heiDe a e b a he he f i ge. A he i e i ha e ea che f he didac ic f

a he a ic h ld hide i hei e ea ch j al b be ac all i l ed i heeachi g f a he a ic . I he e e , he a ie ha e ake e he a l a d

ab e he g ea ac ical hi f a he a ic l e he ld al g i hei l acie .We ld a he ee ha e ac icall i ded cie i ec he ld f all

ha i he f e. M e hi iE (2009).

11.8 Scientific attitude revisited

The e i de f Ja a 2007 Ma ch 2011 c fi ha ha bee aid i he leaf a cie ific a i de , 9.3.14 ab e. Yea a ed, i h he a ailable e f

he i e e a d , i hich l gicia a aged eglec he a al i i hi b k. C i g Se e be ill h he a f a he acade ic ea he e e

de ill be i d c i a ed i h e e agai . Ma he a ic ld be a de c a ic a d libe a i g ac i i i ce he e i a h i ha e f ce a he e b

l he a i al ec g i i b f. U f a el , hi ill e i e a e ai ai a e i d e i igh a d e f ef a i . Ge e all , i ihe cie ific a i de ha f e ch a e i d. L gicia a d a he a icia fail

ha a i de. Thi ha c e e ce f ha he ell cie , l l gic a dc e e b al i g he a d i f de c ac , a d ibl hea ea ( h gh died b hi a h ). I i diffic l a h ick he a ie i .Ye , a ld i h a e la i f 6.9 billi l g i g a e

e la i f 9 billi l ld ha e he l e d e hi . O e ca b c cl de ha cie eed a f da e al cha ge i he a h i deal i h l gica d a he a ic .

249

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 250/256

250

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 251/256

Conclusion

Thi b k ha di c ed he bjec f l gic f he b . The ba ic ele e i

l gic a e i h c e i : al ed e , i i al l gic, edica e l gic, ehe , i fe e ce, a lica i ali a d he like, a i a i a i a d he c i e ia

f ded c i e e ch a c i e c . Ye he age ld a ad f he Lia i a b ef c e i ha ca e diffe e l i a ache ch a he he f e , he

di aba d e f h i fa f f he a d decidabili , h ee al edl gic. The fi a ache c ea e hei ble . The l ac ifice kef f elf efe e ce b al a he i d i h le el i la g age a e e like

he G delia ha a e c i f he Lia ha e feel ha ac all hi g eall ha bee l ed. O l h ee al ed l gic all f a c i e de el e ha iag eeable h e le de a d la g age a d ea i g. Ye h ee al ed l gic i

f fa i h he l gic c i beca e f ed c le i ie . The e i ai a i al ele e i ha i ce h ee al ed l gic ce ai l i i le ha hec le i ie f he he a ache .

L ki g a he e i i g li e a e l gic, e fi d ha i i g l i ade a e a dhighl i leadi g he e ke i e . I a ic la , G del he e a ea be

a he a ical c c ha ha e a diffe e ea i g ha gge ed b i a h a dhe d hi c cl i hich h e e a e ge e all ad ed i he

li e a e. B di c i g he e e a d h i g he e he clai e e a a ed,e ha e i fac e a ed ha e i dica ed i he begi i g: a el h i g h l gic

a d i fe e ce ca be clea a d d.

O di c i ha al highligh ed e a ea he e e e ea ch i l gic ld bef i f l. F al a he a icia ld a ake he a g e fficie l f al

ha he he el e ca acce i . Si ce he bjec a e i be iddled i ha ad e a d i de a di g , e cla ifica i i a g d gge i i deed.

Sec dl , e ha e i dica ed ha e ce i igh ha e a c c e ( le ), b he e a be he a a d e f i f l a i a d ced e . A he ii he e a ical i e e a i f h ee al ed l gic. We ha e i dica ed a ce fd a ic a d h he ical a e i b e igh a ee e ha . A fi al

i i he i le e a i he c e . The g a ided he e a d iblh e he achi e a e a all e a d be e deci i b i

be ilde i g ld, i h he h ge challe ge f he ld la i g h a d hei al f ci ili a i a e k i , e eed e a d be e . The e a e, i he

d , ill ac ical ble a ell.

251

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 252/256

252

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 253/256

Literature

EWP references are to the Economics Working Papers Archive at the Washington University at St. Louis:

http://econwpa.wustl.edu. See also http://thomascool.eu.Thomas Colignatus is the preferred name of Thomas Cool in science.

PM. The other references mentioned in Colignatus (1980) are not included here for practical reasons.

Aronson, E. (1972, 1992a), “The social animal”, Freeman, sixth edition

Aronson, E. (ed) (1973, 1992b), Readings about The Social Animal”, Freeman, sixth edition

Ayer, A.J. (1936, 1978), “Language, truth and logic”, Pelican

Barney, G. O. (1981), “The global 2000 Report to the President”, Blue Angel Inc.

Barwise, J. (ed) (1977), “Handbook of mathematical logic”, Studies in Logic, North-Holland

Beth, E.W. (1959), “The foundations of mathematics; a study in the philosophy of mathematics”, North-Holland

Bochenski, I.M. (1956, 1970), “A history of formal logic”, 2nd edition, Chelsea

Brouwer, L.E.J. (1967), “On the significance of the principle of the excluded middle in mathematics, especially infunction theory”, see Van Heijnoort (1967)

Brouwer, L.E.J. (1975), “Collected works 1; philosophy and foundations of mathematics”, North-Holland

Church, A. (1956), “Introduction to mathematical logic”, Princeton

Colignatus (1980), “Maniakken en andere logici. Een kritische inleidende behandeling van de logika en demethodologie der wetenschappen”, draft, unpublished

Colignatus (1981), “In memoriam Philetas of Cos et alii”, unpublished

Colignatus (1992b), “Definition and Reality in the general theory of political economy; Some background papers1989-1992”, ISBN 905518-207-9, Magnana Mu Publishing and Research, Rotterdam

Cool (1999, 2001), “The Economics Pack, Applications for Mathematica ”, Scheveningen, ISBN 90-804774-1-9,JEL-99-0820 (no longer in print)

Colignatus (2000), “Definition and Reality in the General Theory of Political Economy”, Samuel van Houten

Genootschap, ISBN 90-802263-2-7, JEL 2000-1325Colignatus (2001), “Voting Theory for Democracy”, Thomas Cool Consultancy & Econometrics, ISBN90-804774-3-5

Colignatus (2005), “Definition and Reality in the General Theory of Political Economy”, 2nd edition, DutchUniversity Press

Colignatus (2006), “The Political Economy of the Netherlands Antilles and the Future of the Caribbean”, Samuelvan Houten Genootschap, ISBN ISBN-10: 90-802263-3-5, ISBN-13: 978-90-802263-3-3

Colignatus (2007a), “A Logic of Exceptions”, 1st edition, Thomas Cool Consultancy & Econometrics

Colignatus (2007b), “Voting Theory for Democracy”, 2nd edition, Thomas Cool Consultancy & Econometrics

Colignatus (2007e), “Elementary statistics and causality”, work in progress, http://thomascool.eu

253

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 254/256

Colignatus (2007i), “Why one would accept Voting Theory for Democracy and reject the Penrose Square RootWeights”, http://mpra.ub.uni-muenchen.de/3885/

Colignatus (2007j), “Refutation of “the” proof for Cantor’s Theorem and restoration of the “set of all sets””,http://thomascool.eu/Papers/ALOE/2007-07-29-OnCantorsTheorem.pdf

Colignatus (2007k), “Improving the logical base of calculus on the issue of “division by zero””,http://thomascool.eu/Papers/ALOE/2007-07-31-ImprovingTheLogicOfCalculus.pdf

Colignatus (2007m), “A difficulty in proof theory”, http://thomascool.eu/Papers/ALOE/2007-08-02-ADifficultyInProofTheory.pdf

Colignatus (2008), “Review of Howard DeLong (1991), “A refutation of Arrow’s theorem”, with a reaction, alsoon its relevance in 2008 for the European Union””, July 22 2008, MPRA 9661, http://mpra.ub.uni-muenchen.de/9661/

Colignatus (2009), “Elegance with Substance”, Dutch University Press

Colignatus (2010), “Resolution of Russell’s Paradox (reflecting on Logicomix)”,http://thomascool.eu/Papers/ALOE/2010-02-14-Russell-Logicomix.pdf

Colignatus (2011a), “Conquest of the Plane”, 1st edition, Thomas Cool Consultancy & Econometrics

Colignatus (2011b), “Voting Theory for Democracy”, 3rd edition, Thomas Cool Consultancy & Econometrics

Curry, H.B. (1963), “Foundations of mathematical logic”, p.m.

Damasio, A. (2003), “Looking for Spinoza”, Harcourt

Davis, M. (1965), “The undecidable”, Rave Press, Hewlett N.Y.

DeLong, H. (1971), “A profile of mathematical logic”, Addison Wesley

DeLong, H. (1991), “A Refutation of Arrow's Theorem”, University Press of America

DeLong, H. (1997), “Jeffersonian teledemocracy”, http://law-roundtable.uchicago.edu/v4.html

Dopp, J. (1969), “Formale Logik”, Benziger Verlag

Doxiadis, A., C. H. Papadimitriou, A. Papadatos, A. Di Donna (2009), “Logicomix: An Epic Search for Truth”,Bloomsbury USA

Dijksterhuis, E.J. (1990), “Clio’s stiefkind. Een keuze uit zijn werk door K. van Berkel”, Bert Bakker

Feigl & Sellars (1949), “Readings in philosophical analysis”, Appleton-Century-Crofts

Finsler, P. (1967), “Formal proofs and undecidability”, see Van Heijenoort (1967)

Frege, G. (1949), “On sense and nominatum”, reproduced in Feigl & Sellars (1949)

Freudenthal, H. (1937), “Zur intuitionistischen Deuting logischer Formeln”, see Heyting (1980)

Gill, R.D. (2008), “Book reviews. Thomas Colignatus. A Logic of Exceptions: Using the Economics PackApplications of Mathematica for Elementary Logic”, NAW 5/9 nr. 3 sept.,http://www.math.leidenuniv.nl/~naw/serie5/deel09/sep2008/reviewssep08.pdf

Gödel, K. (1931), “Some metamathematical results on completeness and consistency. On formally undecidable

propositions of Principia Mathematica and related systems I” and “On completeness and consistency”, see VanHeijenoort (1967)

Hao Wang (1974), “From mathematics to philosophy”, Routledge & Kegan Paul

254

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 255/256

Heijenoort, (ed) (1967), “From Frege to Gödel”, Harvard

Heyting, A. (1980), “Collected papers”, Mathematical Institute, Univ. of Amsterdam

Hilbert, D. (1927), “The foundations of mathematics”, see Van Heijenoort (1967)

Hodges, W. (1978), “Logic”, Penguin

Hughes, P.& G. Brecht (1979), “Vicious circles and infinity; an anthology of paradoxes”, Penguin

Jeffrey, R.C. (1967), “Formal logic: Its scope and limits”, McGraw-Hill

Kaufmann, W. (1968), “Philosophic Classics; Volume 1: Thales to Ockham”, Prentice-Hall

Kneebone, T. (1963), “Mathematical logic and the foundations of mathematics; an introductory survey”, Van Nostrand

Kleene, S.C. (1952), “Introduction to metamathematics”, Van Nostrand

Kleene, S.C. (1965), “The foundations of intuitionist mathematics, especially in relation to recursive functions”, North-Holland

Kripke, S. (1975), “Outline of a theory of truth”, The Journal of Philosophy, p.m.

Martin, R.L. (ed) (1970), “The paradox of the Liar”, New Haven, Yale

Malitz, J. (1979), “Introduction to mathematical logic”, Springer Verlag

Nagel, E. and J.R. Newman (1975), “De stellingen van Gödel”, Aula, Utrecht

Popper, K.R. (1977), “The open society and its enemies; Vol 2. Hegel & Marx”, Routledge

Quine, W.V.O. (1981), “Elementary logic”, Harvard

Quine, W.V.O. (1976), “The ways of paradox and other essays”, Harvard

Quine, W.V.O. (1990), “Pursuit of truth”, Harvard

Rescher, N. (1964), “Introduction to logic”, St. Martin’s press

Reichenbach, H. (1966), “Elements of symbolic logic”, Free Press

Rose, S. (1978), “The conscious brain”, Pelican

Russell, B. and A.N. Whitehead (1964), “Principia Mathematica (to *56)”, Cambridge

Russell, B. (1967), “Mathematical logic as based on the theory of types”, see Van Heijenoort (1967)

Schumpeter, A. (1967) “Kapitalisme, socialisme en democracy”, W. de Haan, Hilversum

Smorynski, C. (1977), “The incompleteness theorems”, in Barwise (1977)

Struik, D.J. (1977), “Geschiedenis van de wiskunde” SUA (“A concise history of mathematics”, Dover 1948)

Styazhkin, N.I. (1969), “History of mathematical logic from Leibniz to Peano”, M.I.T.

Tarski, A. (1949), “The semantic conception of truth”, reproduced in Feigl & Sellars (1949)

Watzlawick, P., J. Helmich Beavin, D.D. Jackson (1967), “Pragmatics of human communication”, p.m.

Visser, A. (1980), “The liar paradox”, Univ. of Utrecht, unpublished

Wallace, D.F. (2003), “Everything and more. A compact history of ¶ ”, Norton

255

8/18/2019 A Logic of Exceptions

http://slidepdf.com/reader/full/a-logic-of-exceptions 256/256

Williams, B. (2002), “Truth and truthfulness”, Princeton

Wilson, J.Q. (1993), “The moral sense”, The Free Press

Wittgenstein, L. (1921, 1976), “Tractatus Logico-Philosophicus”, Polak & Van Gennep

Wolfram, S. (1992), “Mathematica”, Addison-Wesley

Wolfram, S. (1996), “Mathematica 3.0”, Cambridge

256