Lecture 9 - Turing Machines and the Church-Turing Thesis

(Skeleton for Fall 2026.)

The Turing Machine

TODO: formal definition; configurations; accept, reject, loop; contrast with DFA/PDA (unbounded rewritable tape).

Variants

TODO: multitape, nondeterministic, enumerators; all equivalent in power (proof sketches); robustness as evidence the definition is right.

The Church-Turing Thesis

TODO: thesis, not theorem; historical context (Turing, Church, lambda calculus); what would refute it; modern framings.

Describing Turing Machines

TODO: levels of description (formal, implementation, high-level); the notation contract for the rest of the course.

Updated
Copyright © 2026 Jared Coleman. All rights reserved.