Skip to main content
  • Textbook
  • © 2011

Proofs and Algorithms

An Introduction to Logic and Computability

Authors:

  • Covers elementary topics - proofs, models, recursive functions, Church's theorem
  • Contains an introduction to more advanced topics - rewriting, lambada-calculus, sequent calculus, automated theorem proving
  • This book is written for students who have had no exposure to logic before
  • Includes supplementary material: sn.pub/extras

Part of the book series: Undergraduate Topics in Computer Science (UTICS)

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (9 chapters)

  1. Front Matter

    Pages I-XII
  2. Proofs

    1. Front Matter

      Pages 1-1
    2. Predicate Logic

      • Gilles Dowek
      Pages 3-34
    3. Models

      • Gilles Dowek
      Pages 35-52
  3. Algorithms

    1. Front Matter

      Pages 53-53
    2. Computable Functions

      • Gilles Dowek
      Pages 55-70
    3. Computation as a Sequence of Small Steps

      • Gilles Dowek
      Pages 71-98
  4. Proofs and Algorithms

    1. Front Matter

      Pages 99-99
    2. Church’s Theorem

      • Gilles Dowek
      Pages 101-115
    3. Automated Theorem Proving

      • Gilles Dowek
      Pages 117-138
    4. Decidable Theories

      • Gilles Dowek
      Pages 139-142
    5. Constructivity

      • Gilles Dowek
      Pages 143-148
    6. Epilogue

      • Gilles Dowek
      Pages 149-150
  5. Back Matter

    Pages 151-155

About this book

Logic is a branch of philosophy, mathematics and computer science. It studies the required methods to determine whether a statement is true, such as reasoning and computation.

Proofs and Algorithms: Introduction to Logic and Computability is an introduction to the fundamental concepts of contemporary logic - those of a proof, a computable function, a model and a set. It presents a series of results, both positive and negative, - Church's undecidability theorem, Gödel’s incompleteness theorem, the theorem asserting the semi-decidability of provability - that have profoundly changed our vision of reasoning, computation, and finally truth itself.

Designed for undergraduate students, this book presents all that philosophers, mathematicians and computer scientists should know about logic.

Reviews

From the reviews:

“This work examines when the application of an algorithm can replace the construction of a proof. … focuses on establishing that provability is undecidable in predicate logic (Church’s theorem). The text generally consists of propositions followed by proofs, with commentary, examples, and exercises interspersed. … The book would be of interest to those with adequate background. Summing Up: Recommended. Graduate students and above.” (J. R. Burke, Choice, Vol. 49 (1), September, 2011)

“Mathematical logic is a challenging subject for many students. … this book, with its focus on the nature of proofs and algorithms and their relationship, appears to be targeted precisely for such an audience and should appeal to computer scientists and philosophers … . this book remains an introductory book on mathematical logic suited for a beginning graduate course in logic. … Its conciseness makes it well suited for a one-semester graduate course.” (Burkhard Englert, ACM Computing Reviews, February, 2012)

Authors and Affiliations

  • Labo. d'Informatique, École Polytechnique, Palaiseau CX, France

    Gilles Dowek

About the author

Gilles Dowek is a Professor at École Polytechnique. He is also a Researcher at the Laboratoire d'Informatique de l'École Polytechnique and the Institut National de Recherche en Informatique et en Automatique (INRIA). His research concerns the formalization of mathematics and the mechanization of reasoning. His main contribution is a reformulation of the axiomatic method which provides a central role to the notion of computation.

Bibliographic Information

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.95
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access