Book

Computability and Logic

by George S. Boolos, John P. Burgess, and Richard C. Jeffrey

📖 Overview

Computability and Logic serves as a mathematical textbook focused on the intersection of computability theory, mathematical logic, and recursive function theory. The book progresses from fundamental concepts to advanced topics in mathematical logic. The content covers Turing machines, recursive functions, Church's thesis, and formal proof systems. Through clear explanations and proofs, it builds a framework for understanding computability, decidability, and the limits of what can be mechanically calculated. The chapters include exercises that reinforce key concepts and challenge readers to develop their mathematical reasoning. Technical topics are presented with precision while maintaining accessibility for students with basic mathematical preparation. This work connects abstract mathematical concepts to foundational questions about computation and human reasoning. The text illuminates the relationship between formal logic systems and the nature of mechanical computation.

👀 Reviews

Readers value this text as a mathematical logic reference and graduate-level textbook. Multiple reviews note it provides clear expositions of computability theory and formal logic concepts. Likes: - Rigorous yet readable proofs and explanations - Strong coverage of Gödel's theorems - Useful exercises with varying difficulty levels - Well-organized progression of topics Dislikes: - Some sections require extensive mathematical background - Later chapters increase rapidly in complexity - A few readers report errors in problem solutions - High price for a paperback One reader on Goodreads notes: "The first 7 chapters are accessible to undergrads, but the remainder needs graduate-level preparation." Ratings: Goodreads: 4.17/5 (115 ratings) Amazon: 4.3/5 (31 ratings) Common suggested prerequisites: prior coursework in mathematical logic, set theory, and abstract algebra. Multiple reviewers recommend reading alongside a formal logic course rather than self-study.

📚 Similar books

Mathematical Logic by Stephen Cole Kleene This text provides a comprehensive treatment of first-order logic, computability theory, and Gödel's incompleteness theorems from foundational perspectives.

Introduction to Metamathematics by Stephen Cole Kleene The book connects mathematical logic to recursion theory and presents proofs of fundamental theorems in mathematical foundations.

Set Theory and Logic by Robert R. Stoll This work builds from elementary set theory through formal logic to advanced concepts in mathematical foundations and cardinal arithmetic.

A Mathematical Introduction to Logic by Herbert B. Enderton The text develops formal logic and model theory with connections to computability and set theory.

Logic, Mathematics, and Computer Science by Yves Nievergelt This book integrates mathematical logic with computer science fundamentals and explores the theoretical foundations that connect these fields.

🤔 Interesting facts

🔹 The book was first published in 1974 and has gone through five editions, with each update incorporating new developments in mathematical logic and computability theory. 🔹 George Boolos, one of the authors, was known for demonstrating that it's possible to explain second-order logic using only one-syllable words in his famous lecture "On Speaking of God." 🔹 The book introduces the concept of "recursive functions" using a unique approach that connects medieval mathematical puzzles to modern computer programming. 🔹 Richard Jeffrey developed the probability theory that bears his name (Jeffrey Conditioning), which addresses how rational agents should update their beliefs when evidence is uncertain. 🔹 The text's treatment of Gödel's Incompleteness Theorems has been praised for making one of mathematics' most complex ideas accessible while maintaining technical rigor.