Incompleteness and Computability

Published by Open Logic Project.

3 stars (1 review)

Textbook on Gödel’s incompleteness theorems and computability theory, developed for Calgary’s Logic III course, based on the Open Logic Project. Covers recursive function theory, arithmetization of syntax, the first and second incompleteness theorem, models of arithmetic, second-order logic, and the lambda calculus. See ic.openlogicproject.org/

1 edition

Mediocore

3 stars

The version I read is $F21\alpha$. I skipped the second-order logic chapter.

It has been years since Open Logic Project started their textbook project, but the text is still cluttered. Early on, on page 10, there's a mysterious $s$ appearing without any explanation, which, though, can only be thought of as a function that maps a variable, there $x$, to an element of the model, is still frustrating to read. Also maybe because the text if designed for philosophy students, the notion of /computable function/ is distinguished from /partial recursive function/ here, and that introduces unnecessary confusions. I prefer Cutland's approach, which is really clear.

The exposition of Goedel's theorem is mediocore. It's a text for philosophy students, not for real logicians, so no introduction of $\Sigma^0_1$-sentences, etc., which are the more important concepts if one really wants to see what's going on: $\Sigma^0_1$- and $\Pi^0_1$-formulas do not match, co-r.e. …

Subjects

  • Mathematics
  • Logic
  • Mathematical Logic
  • Computability Theory