“A Computational Logic (1979)” is a classic textbook on the foundations of logic and its application to computer science, first published in 1979. The book provides an in-depth look at the theory and practice of computational logic, making it a valuable resource for students and professionals in the field of computer science.

  1. Introduction: This section provides an overview of the book and the purpose of computational logic, including the history of the field and its applications.
  2. The Basics of Logic: This section covers the fundamental concepts of logic, including propositional logic, first-order logic, and modal logic.
  3. The Theory of Computational Logic: This section explores the theory of computational logic, including the semantics of formal systems, the syntax of formal languages, and the proof theory of logical systems.
  4. The Practice of Computational Logic: This section covers the practical aspects of computational logic, including the implementation of algorithms and the design of computer systems.
  5. Applications of Computational Logic: This section provides real-world examples of the application of computational logic, including artificial intelligence, theorem proving, and knowledge representation.
  6. Conclusion: The final section summarizes the key takeaways from the book and provides resources for further learning and exploration.

“A Computational Logic (1979)” is a comprehensive and insightful look at the field of computational logic, providing a deep understanding of the theoretical foundations as well as practical applications. The book is a must-read for anyone interested in computer science, logic, and the intersection of these fields. Its clear and concise writing style, combined with its comprehensive coverage, makes it a valuable resource for students and professionals alike.