Introductory Logic

Philosophy 050S

Summer 2005

MW 10:00 – 12:50

Room: 50-52H

Scott Tanona

scott.tanona@stanford.edu

Office: 90 – 92L

Office Hours: W 1:00-2:30

 

Logic is the study of arguments.  One way to evaluate arguments is with the language of first order logic—a ‘formal’ tool that allows us to examine the structure of an argument in a precise way. 

 

This course will cover the essentials of first-order logic (which includes “propositional” logic and “predicate” logic).  This task is like learning another language, and we will learn its rules of syntax, the meanings of its terms, and how to test the validity of arguments with it.  We will do all this with the aid of software from the book Language, Proof and Logic (see below), which makes learning first-order logic much easier than it may have been in the past. 

 

Grading

 

Problem sets will be due each Monday by the beginning of class, except for the last assignment, which will be due on Thursday Aug 11 (it will be short).   Your lowest grade on these assignments will be dropped.  No late problem sets will be accepted.  Collaboration is allowed, though the work you submit or turn in must be your own.    

 

Textbook and course materials

Language, Proof and Logic, Barwise and Etchemendy (2002). CSLI Publications.

You will need a new copy of this book and access to a computer on which you can install the LPL software that comes with this book.  Be careful with used copies of these books, as we will be using an automated service for the submission and correction of homework, and each book has a unique registration number for this service that is only good for the original user.

 

Please update your software to the latest version.  Updated software and help are available for download at the LPL user support page.

 

Website

This syllabus and assignments for the class can be found at http://www.stanford.edu/class/phil50s. 

 

Schedule

1

June 22

Intro, Ch 1 Atomic Sentences (§1.1 - 1.4),

Ch 2 The logic of atomic sentences

2

June 27

Ch 3 Boolean connectives

June 29

Ch 4 The logic of Boolean connectives (§4.1 - 4.4)

3

July 6

Ch 5 Methods of proof for Boolean logic

4

July 11

Ch 6 Formal proofs and Boolean logic

July 13

Ch 6 cont., review

5

July 18

Ch 7 Conditionals

July 20

Ch 8 The logic of conditionals (§8.1 - 8.2)

6

July 25

Ch 9 Introduction to quantification (§9.1 - 9.6)

July 27

Ch 10 The logic of quantifiers

7

Aug 1

Ch 11 Multiple quantifiers (§11.1 - 11.5)

Aug 3

Ch 12 Methods of proof for quantifiers (§12.1 -12.4)

8

Aug 8

Ch 13 Formal proofs and quantifiers (§13.1 - 13.3)

Aug 10

Ch 13 cont., review

 

Assignments