SS10045: Proof Theory in Philosophy

Lecture 03: Natural Deduction I Dr Norbert Gratzl∗

Dr Ole Thomassen Hjortland† May 9, 2012

∗ Munich Center for Mathematical Philosophy (MCMP), Ludwig-Maximilians-Universität (LMU), 80539 München, Germany, [email protected]. † Munich Center for Mathematical Philosophy (MCMP), Ludwig-Maximilians-Universität (LMU), 80539 München, Germany, [email protected].

1

1 1.1

Natural Deduction Rules in Prawitz style and Lemmon style

The essential idea of natural deduction (what is supposed to make it ‘natural’) is that one works from assumptions. A proof in natural deduction is an array (presented either linearly, or in the form of a tree—a proof-tree) of wffs together with the assumptions on which those wffs depend. A sequent as defined above encodes a wff together with the assumptions on which it depends. We can present the rules pictorially (in the left-hand column below, following Gentzen and Prawitz, as parts of a proof-tree), or as a vertical sequence (in the right-hand column, following Lemmon, leading to a linear proof) as follows: Definition 1.1. We define the classical propositional natural deduction system NC as follows:

∧I: s1 , . . . , s m A B ∧ I A ∧ B

t1 , . . . , t n s1 , . . . , s m , t1 . . . , t n

(s) ... (t) ... (u)

A

...

B

...

A ∧ B

s,t ∧I

∧E: s1 , . . . , s m

(s) ... (t)

s1 , . . . , s m A ∧ B ∧ E A

A ∧ B ∧ E B

A ∧ B

...

A

s ∧E

A ∧ B

...

B

s ∧E

OR s1 , . . . , s m

(s) ... (t)

s1 , . . . , s m

∨I: s1 , . . . , s m s1 , . . . , s m A ∨I A∨B

B ∨I A∨B

(s) ... (t)

A

...

A∨B

s ∨I

B

...

A∨B

s ∨I

OR s1 , . . . , s m s1 , . . . , s m

2

(s) ... (t)

∨E: s1 , . . . , s m h

( A) ( B) A∨B C C ∨E C

t1 , . . . , t n t u1 , . . . , u o s1 . . . , (t1 , . . . tn −h),(u1 , . . . uo −t)

(g) ... (h) ... (s) ... (t) ... (u) ... (v)

A∨B

...

A

Ass

C

...

B

Ass

C

...

C

g,h,s,t,u ∨E

⊃I: ( A) B ⊃I A⊃B

s s1 , . . . , s m s1 , . . . , s m −s

(s) ... (t) ... (u)

A

Ass

B

...

A⊃B

s,t ⊃I

⊃E: s1 , . . . , s m A⊃B B

A

⊃E

t1 , . . . , t n s1 , . . . , t n

(s) ... (t) ... (u)

A⊃B

...

A

...

B

s,t ⊃E

¬I: ( A) ⊥ ¬I ¬A

s s1 , . . . , s m s1 , . . . , s m −s

3

(s) ... (t) ... (u)

A

Ass



...

¬A

s,t ¬I

¬E: s1 , . . . , s m

¬A A ¬E ⊥

t1 , . . . , t n s1 , . . . , t n

(s) ... (t) ... (u)

¬A

...

A

...



s,t ¬E

DN:

¬¬ A DN A

s1 , . . . , s m s1 , . . . , s m

(s) ... (u)

¬¬ A

...

A

s DN

Remark. The wff A in the rules ⊃I and ¬I, and the wffs A and B in the rule ∨E, which are removed from the assumptions in drawing the conclusion, are said to be discharged by the application of the rule. If there is a natural deduction proof of A from (undischarged) assumptions Σ in the system C (classical logic), we write Σ ` NC A. Proposition 1.1. NC is sound and complete. Definition 1.2. Intuitionistic propositional calculus NI results from NC as follows: (1) Drop DN (double negation elimination); and

⊥ (2) add ex false quodlibet (EFQ): A

1.2

Heuristics

Below is some strategic advice on how to derive in a natural deduction system. Sometimes it is helpful to work both from the top down, and from the bottom up. In the latter case, think about how the target formula can be derived (which rules to apply), and what you would require in order to do it. • If the sequent to be proved has the form Σ ` A, then start the proof by assuming, one on each line, each member of Σ • If at any point in the proof, one of the wffs to be used, e.g., one of the assumptions, has the form B ∨ C, and one’s aim is to derive D, then first assume B and derive D, then assume C and derive D, and finish by applying ∨E • If at some point one is trying to derive a wff of the form B ⊃ C, assume B, derive C and apply ⊃I 4

• If at some point one is trying to derive a wff of the form ¬ B, assume B, derive absurdity ⊥, and apply ¬I • If at some point one is trying to derive a wff of the form B ∧ C, first derive B, then derive C and apply ∧I • If at some point one cannot see how to derive some wff A (e.g., B ∨ C, where one cannot derive B or derive C from the given assumptions), try the ‘¬I + DN’-strategy: assume ¬ A, deduce a contradiction (⊥), use ¬I to infer ¬¬ A (discharging the assumption ¬ A), then use DN to infer A.

1.3

Examples

1 2 3 1,3 1,2,3 1,2 1

(1) (2) (3) (4) (5) (6) (7)

p⊃q ¬q p q ⊥ ¬p ¬q ⊃ ¬ p

Ass (Premise) Ass (for ⊃I) Ass (for ¬I) 1,3 ⊃E 2,4 ¬E 3,5 ¬I 2,6 ⊃I

So, p ⊃ q ` NC ¬q ⊃ ¬ p 1 2 2 2 2 6 6 6 6 6 6 1

(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12)

p ∨ (q ∧ r ) p p∨q p∨r ( p ∨ q) ∧ ( p ∨ r ) q ∧ r q p∨q r p∨r ( p ∨ q) ∧ ( p ∨ r ) ( p ∨ q) ∧ ( p ∨ r )

Ass (Premise) Ass (for ∨E) 2 ∨I 2 ∨I 3,4 ∧ I Ass (for ∨E) 6 ∧ E 7 ∨I 6 ∧ E 9 ∨I 8,10 ∧ I 1,2,5,6,11 ∨E

So p ∨ (q ∧ r ) ` NC ( p ∨ q) ∧ ( p ∨ r )

1.4

Exercises

Exercise 1: Give natural deduction proofs to show the following.: 1. ` NC ( p ⊃ ¬ p) ⊃ ¬ p 2. ¬ p ` NC p ⊃ q

5

3. ¬ p ⊃ p ` NC p 4. p ⊃ r, q ⊃ r ` NC ( p ∨ q) ⊃ r 5. ` NC p ∨ ¬ p Try to give the derivations in both Lemmon style and Prawtiz tree style. Exercise 2: The classical biconditional ↔ is defined as A ↔ B := ( A → B) ∧ ( B → A). Try to devise natural deduction rules for the biconditional (introduction rules and elimination rules). It is not required that you give a (formal) soundness and completeness proof. Exercise 3: Intuitionistic negation can be formalized in a number of ways. Instead of the rules in NI we can give rules without using ⊥. Show that the two following set of inference rules for intuitionistic negation are equivalent:

[ A] .. .. (1) ¬A ¬A

A

[ A] [ A] .. .. .. .. (2) B ¬B ¬A

6

¬A B

A

¬A B

Lecture 03: Natural Deduction I

May 9, 2012 - proof of A from (undischarged) assumptions r in the system C (classical ... If the sequent to be proved has the form r ⊣ A, then start the proof by.

108KB Sizes 1 Downloads 171 Views

Recommend Documents

Lecture # 03 (Incremental Search, Graphical and Bisection).pdf ...
Lecture # 03 (Incremental Search, Graphical and Bisection).pdf. Lecture # 03 (Incremental Search, Graphical and Bisection).pdf. Open. Extract. Open with.

Payroll Deduction Schedule.pdf
Page 1 of 2. 9-9-2015. Maricopa Community Colleges Foundation. Pledge Payroll Deduction Schedule. Pledge Amount 1 year/amount. per pay period. 2 year/amount. per pay period. 3 year/amount. per pay period. 4 year/amount. per pay period. 5 year/amount.

03 - If I Should Die.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. 03 - If I Should ...

Deduction Guides for packaged task -
Apr 19, 2018 - 3 Proposed Wording. In [futures.task.members], before the non-member swap function declaration, add: template.

Lecture 7
Nov 22, 2016 - Faculty of Computer and Information Sciences. Ain Shams University ... A into two subsequences A0 and A1 such that all the elements in A0 are ... In this example, once the list has been partitioned around the pivot, each sublist .....

BP-6004-03-03 A BP-6004-03-03 - Oomlout
Page 1. BP-6004-03-03. A. BP-6004-03-03.

SECTION 192 OF THE INCOME-TAX ACT, 1961 - DEDUCTION OF ...
The digital signature is being used to authenticate most of the e-transactions on the ..... of his household), which is charged to credit card (including any add-on.

Section 80EE Interest Deduction on House Property loan.pdf ...
There was a problem loading more pages. Whoops! There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Section 80EE Interest Deduction on House Property loan.pdf.

Dragon Times vol 05, i 03.pdf
movie ?Monty Python and the Holy Grail.?Some of the. characters, including King Arthur along with his squire,. Patsy, and some knights go on a quest to find the Holy. Grail. Spamalot is different from the film Monty. Python because of its silly songs

LECTURE - CHECKLIST
Consider hardware available for visual aids - Computer/ Laptop, LCD ... Decide timing- 65 minutes for lecture and 10 minutes for questions and answers.

Lecture 3
Oct 11, 2016 - request to the time the data is available at the ... If you want to fight big fires, you want high ... On the above architecture, consider the problem.

03/07/2012. SECRETARY i/c - Andhra Pradesh Public Service ...
Jul 3, 2012 - ANDHRA PRADESH PUBLIC SERVICE COMMISSION: : HYDERABAD ... the recruitment to the post of Junior Lecturer (Oriya) in Government.

Deduction of Tax at source.PDF
iif in ca1 more copies of the said Circutar are lequired, ;';;;J-;#;. Tiit"omgtaxfldiargov.rn/ communications / circularr circu raflo _z. 3. Please acknowledge receipt.

deduction sec 54 - Taxscan.pdf
property situated at Jyoti employee's Co-op. Housing Society ... Subramaniam Bhatt (Supra). 5.3.1 From ... Main menu. Displaying deduction sec 54 - Taxscan.pdf.

Schedule A Itemized Deduction Worksheet 2017
Mileage driven for medical purposes. Medical and dental expenses (list). Necessary job expenses you paid that were not reimbursed by your employer (list). State and local income taxes. Sales tax. Tax preparation fees. Real estate taxes. Other nonpers

Lecture 03: The Truth Norm for Belief 1 Introduction
May 9, 2012 - The truth norm For any agent S, proposition p: S's belief that p is correct if and only if p ... ∗Munich Center for Mathematical Philosophy (MCMP), ...

HL-CA-03-03 - GitHub
Page 1. HL-CA-03-03.

MP-ROTE 03-03 - GitHub
Page 1. MP-ROTE. 03-03.

pdf-1490\record-of-agard-lecture-series-lecture ...
... the apps below to open or edit this item. pdf-1490\record-of-agard-lecture-series-lecture-series-i ... unne-j-c-north-atlantic-treaty-organization-vannucci.pdf.

salary - income-tax deduction from salaries under ... -
1 Where the total income does not exceed Rs. 2,00,000/-. Nil. 2 Where the total ...... Transaction Tax on all purchases and sales of equities and derivatives. The NPS trust will also ..... Laptops would not give rise to any perquisite. VII Transfer o