Description

Book Synopsis
An introduction to applying predicate logic to testing and verification of software and digital circuits that focuses on applications rather than theory.

Computer scientists use logic for testing and verification of software and digital circuits, but many computer science students study logic only in the context of traditional mathematics, encountering the subject in a few lectures and a handful of problem sets in a discrete math course. This book offers a more substantive and rigorous approach to logic that focuses on applications in computer science. Topics covered include predicate logic, equation-based software, automated testing and theorem proving, and large-scale computation.

Formalism is emphasized, and the book employs three formal notations: traditional algebraic formulas of propositional and predicate logic; digital circuit diagrams; and the widely used partially automated theorem prover, ACL2, which provides an accessible introduction to mechanized formalism

Essential Logic for Computer Science The MIT

Product form

£43.20

Includes FREE delivery

RRP £48.00 – you save £4.80 (10%)

Order before 4pm today for delivery by Mon 12 Jan 2026.

A Hardback by Rex Page, Ruben Gamboa

3 in stock


    View other formats and editions of Essential Logic for Computer Science The MIT by Rex Page

    Publisher: MIT Press Ltd
    Publication Date: 08/01/2019
    ISBN13: 9780262039185, 978-0262039185
    ISBN10: 0262039184

    Description

    Book Synopsis
    An introduction to applying predicate logic to testing and verification of software and digital circuits that focuses on applications rather than theory.

    Computer scientists use logic for testing and verification of software and digital circuits, but many computer science students study logic only in the context of traditional mathematics, encountering the subject in a few lectures and a handful of problem sets in a discrete math course. This book offers a more substantive and rigorous approach to logic that focuses on applications in computer science. Topics covered include predicate logic, equation-based software, automated testing and theorem proving, and large-scale computation.

    Formalism is emphasized, and the book employs three formal notations: traditional algebraic formulas of propositional and predicate logic; digital circuit diagrams; and the widely used partially automated theorem prover, ACL2, which provides an accessible introduction to mechanized formalism

    Recently viewed products

    © 2026 Book Curl

      • American Express
      • Apple Pay
      • Diners Club
      • Discover
      • Google Pay
      • Maestro
      • Mastercard
      • PayPal
      • Shop Pay
      • Union Pay
      • Visa

      Login

      Forgot your password?

      Don't have an account yet?
      Create account