Phil 450: Intermediate Symbolic Logic

Intermediate Symbolic Logic

This course will be taught from Boolos, Burgess, and Jeffrey, Computability and Logic

The readings and topics we will cover are (in order) the following:

Chapter 1 - enumerability

Chapter 2 - uncountability

Chapter 9 - syntax of first-order logic

Chapter 10 - semantics of first-order logic

Handout on deduction

Chapter 6 - primitive recursive functions

Chapter 7 - recursive functions and relations

Chapter 15 - computability and logic

Chapter 16 - representation of recursive functions in logic

Chapter 17 - the first incompleteness theorem

If you want a second source on any of this material, ask me for other notes.

Sample solutions to exercises, with comments.

Homework 1 - Exercise 1.2

Homework 2 - Exercise 2.8

Homework 3 - Exercise 9.1

Homework 4 - Exercise 9.5

Homework 5 - posted here

For 9/6: An entertaining video showing why .99999…=1 (and thus, why .011111…=.10000… in binary, and .04444…=.1000… in base 5).