Jan-12 - Jan-18
- Assignments:
- Discussion leader sign-up: Assigned on Wed, Jan 14 | Assignment
- Wed, Jan 14 Lecture: Intro; Three-Part Invention; Ch 1 MU-Puzzle
- Topics:
- Course framing; GEB overview; MU rules; invariant idea; two Day 1 quizzes
- Preparation:
-
π
GEB Intro; Three-Part Invention; Ch 1 (pp. 3β42)
Jan-19 - Jan-25
- Assignments:
- Mon, Jan 19 Lecture: No class (MLK Day)
- Wed, Jan 21 Lecture: Two-Part Invention; Ch 2 Meaning & Form
- Topics:
- pq-system; isomorphism; truth vs provability (preview)
- Preparation:
-
π
GEB: Two-Part Invention; Ch 2
- Extra Resources:
Jan-26 - Feb-01
- Assignments:
- Formal systems office viva (MU, pq, tq, or DND): Assigned on Mon, Jan 26 | Assignment
- Mon, Jan 26 Lecture: Sonata (Unaccompanied); Ch 3 Figure & Ground
- Topics:
- Figure/ground; RE vs R (recognition vs generation)
- Preparation:
-
π
GEB: Sonata for Unaccompanied Achilles; Ch 3
- Extra Resources:
- Wed, Jan 28 Lecture: Contracrostipunctus; Ch 4 Consistency/Completeness/Geometry
- Topics:
- Self-reference paraphrases; undefined terms; rival geometries
- Preparation:
-
π
GEB: Contracrostipunctus; Ch 4
- Extra Resources:
Feb-02 - Feb-08
- Assignments:
- Mon, Feb 02 Lecture: Little Harmonic Labyrinth; Ch 5 Recursion
- Topics:
- Nested structures; recursion across domains
- Preparation:
-
π
GEB: Little Harmonic Labyrinth; Ch 5
- Extra Resources:
- Wed, Feb 04 Lecture: Canon by Intervallic Augmentation; Ch 6 Location of Meaning
- Topics:
- Where meaning resides; code/decoder/receiver
- Preparation:
-
π
GEB: Canon by Intervallic Augmentation; Ch 6
Feb-09 - Feb-15
- Assignments:
- Mon, Feb 09 Lecture: Chromatic Fantasy; Ch 7 Propositional Calculus
- Topics:
- Rules that preserve truth; zen-tences
- Preparation:
-
π
GEB: Chromatic Fantasy; Ch 7
- Wed, Feb 11 Lecture: Crab Canon; Ch 8 TNT
- Topics:
- Typographical Number Theory; formal arithmetic
- Preparation:
-
π
GEB: Crab Canon; Ch 8
Feb-16 - Feb-22
- Assignments:
- Mon, Feb 16 Lecture: A Mu Offering; Ch 9 Mumon & Godel
- Topics:
- Zen metaphors; Godel numbering; first pass at incompleteness
- Preparation:
-
π
GEB: A Mu Offering; Ch 9
- Extra Resources:
- Wed, Feb 18 Lecture: Nagel & Newman chs 1β3 (history; arithmetization; fixed points)
- Topics:
- Scaffold for formal proof day; coding syntax; diagonal idea
- Preparation:
-
π
Nagel & Newman: chs 1β3
- Extra Resources:
Feb-23 - Mar-01
- Assignments:
- Mon, Feb 23 Lecture: Prelude ... ; Ch 10 Levels & Computer Systems
- Topics:
- Levels of description; machine/assembly/compiler/OS
- Preparation:
- Extra Resources:
- Wed, Feb 25 Lecture: ... Ant Fugue; Ch 11 Brains & Thoughts
- Topics:
- Holism vs reductionism; ant colony mind
- Preparation:
-
π
GEB: Ant Fugue; Ch 11
Mar-02 - Mar-08
- Assignments:
- Mon, Mar 02 Lecture: No class (Spring Break)
- Wed, Mar 04 Lecture: No class (Spring Break)
Mar-09 - Mar-15
- Assignments:
- Mon, Mar 09 Lecture: English-French-German Suite; Ch 12 Minds & Thoughts
- Topics:
- Mapping languages/minds; communication across brains
- Preparation:
-
π
GEB: English-French-German Suite; Ch 12
- Wed, Mar 11 Lecture: Aria w/ Diverse Variations; Ch 13 Bloop/Floop/Gloop
- Topics:
- Primitive vs general recursion; predictable vs unbounded search
- Preparation:
-
π
GEB: Aria with Diverse Variations; Ch 13
Mar-16 - Mar-22
- Assignments:
- Assigned paper reading for Wednesday: Assigned on Mon, Mar 16 | Assignment
- Mon, Mar 16 Lecture: Air on G's String; Ch 14 Undecidable Propositions (Godel I proof day)
- Topics:
- Diagonal lemma; true-but-unprovable; TNT completeness vs truth
- Preparation:
-
π
GEB: Air on G's String; Ch 14
- Wed, Mar 18 Lecture: Nagel & Newman chs 6β7; Boolos
- Topics:
- Godel II in plain language; Con(T) unprovable inside T
- Preparation:
-
π
Nagel & Newman: chs 6β7
-
π
Boolos: Godel II in words of one syllable
Mar-23 - Mar-29
- Assignments:
- Mon, Mar 23 Lecture: Birthday Cantatatata; Ch 15 Jumping Out; Lucas
- Topics:
- Essential incompleteness; Lucas argument (critique setup)
- Preparation:
-
π
GEB: Birthday Cantatatata; Ch 15
-
π
Lucas summary handout (1 page)
- Wed, Mar 25 Lecture: Chalmers on Godel vs Mechanism/AI
- Topics:
- Reply to Lucas; what Godel does/does not imply for AI
- Preparation:
-
π
Chalmers: minds, machines, and mathematics (excerpt)
Mar-30 - Apr-05
- Assignments:
- Small 1# assignment (pre-class demo): Assigned on Sun, Mar 29
- UTM project (universal 1#) assigned: Assigned on Wed, Apr 01
- Mon, Mar 30 Lecture: Edifying Thoughts; Ch 16 Self-Ref & Self-Rep
- Topics:
- Self-reference and self-reproduction; quines; replication
- Preparation:
-
π
GEB: Edifying Thoughts of a Tobacco Smoker; Ch 16
- Wed, Apr 01 Lecture: 1# / TRM; Chiang 'Seventy-Two Letters' (assign UTM)
- Topics:
- 1# model; live quine demo; names and descriptions; assign UTM project
- Preparation:
-
π
Chiang: Seventy-Two Letters
-
π
1# (TRM) quick reference
Apr-06 - Apr-12
- Assignments:
- Mon, Apr 06 Lecture: No class (Easter)
- Wed, Apr 08 Lecture: The Magnificrab, Indeed; Ch 17 ChurchβTuringβTarski; Pullum
- Topics:
- CT-thesis variants; Halting; Tarski; assign Pullum poem
- Preparation:
-
π
GEB: The Magnificrab, Indeed; Ch 17
-
π
Pullum: Scooping the Loop Snooper
Apr-13 - Apr-19
- Assignments:
- Medium 1# assignment (due; brief in-class explanations): Assigned on Sun, Apr 12
- UTM demo (graded): Assigned on Sun, Apr 12
- Mon, Apr 13 Lecture: SHRDLU; Ch 18 AI Retrospects
- Topics:
- Turing Test; early AI; NLP in blocks world
- Preparation:
- Extra Resources:
- Wed, Apr 15 Lecture: Rapaport PoCS I (CT-thesis; what an algorithm amounts to)
- Topics:
- Philosophy of CS: effective procedures; programs vs specifications
- Preparation:
-
π
Rapaport PoCS: CT-thesis notes
Apr-20 - Apr-26
- Assignments:
- Mon, Apr 20 Lecture: Contrafactus; Ch 19 AI Prospects
- Topics:
- Knowledge representation; frames; concept interaction
- Preparation:
-
π
GEB: Contrafactus; Ch 19
- Wed, Apr 22 Lecture: Rapaport PoCS II (spec vs implementation; verification snapshot)
- Topics:
- Specs, implementations, and informal verification
- Preparation:
-
π
Rapaport PoCS: spec vs implementation notes
Apr-27 - May-03
- Assignments:
- Mon, Apr 27 Lecture: Sloth Canon; Ch 20 Strange Loops
- Topics:
- Tangled hierarchies; free will questions
- Preparation:
-
π
GEB: Sloth Canon; Ch 20
- Wed, Apr 29 Lecture: Aaronson 'Who Can Name the Bigger Number?' + Busy Beaver
- Topics:
- Naming power; Busy Beaver after Halting; growth beyond computable
- Preparation:
-
π
Aaronson: Who Can Name the Bigger Number?
- Extra Resources:
May-04 - May-10
- Assignments:
- Mon, May 04 Lecture: Six-Part Ricercar (closing dialogue)
- Topics:
- Capstone seminar; synthesis; optional final TRM check-offs
- Preparation:
-
π
GEB: Six-Part Ricercar