ShopSpell

The Clausal Theory of Types [Hardcover]

$82.99       (Free Shipping)
81 available
  • Category: Books (Computers)
  • Author:  Wolfram, D. A.
  • Author:  Wolfram, D. A.
  • ISBN-10:  0521395380
  • ISBN-10:  0521395380
  • ISBN-13:  9780521395380
  • ISBN-13:  9780521395380
  • Publisher:  Cambridge University Press
  • Publisher:  Cambridge University Press
  • Pages:  134
  • Pages:  134
  • Binding:  Hardcover
  • Binding:  Hardcover
  • Pub Date:  01-May-1993
  • Pub Date:  01-May-1993
  • SKU:  0521395380-11-MPOD
  • SKU:  0521395380-11-MPOD
  • Item ID: 100902596
  • Seller: ShopSpell
  • Ships in: 2 business days
  • Transit time: Up to 5 business days
  • Delivery by: Jul 07 to Jul 09
  • Notes: Brand New Book. Order Now.
In this book is presented the theoretical foundation of a higher-order logic programming language with equality, based on the clausal theory of types.Logic programming was based on first-order logic. Higher-order logics can also lead to theories of theorem-proving. This book introduces just such a theory, based on a lambda-calculus formulation of a clausal logic with equality, known as the Clausal Theory of Types, and derives a form of logic programming that incorporates functional programming. The book can be used for graduate courses in theorem-proving, but will be of interest to all working in declarative programming.Logic programming was based on first-order logic. Higher-order logics can also lead to theories of theorem-proving. This book introduces just such a theory, based on a lambda-calculus formulation of a clausal logic with equality, known as the Clausal Theory of Types, and derives a form of logic programming that incorporates functional programming. The book can be used for graduate courses in theorem-proving, but will be of interest to all working in declarative programming.This book presents the theoretical foundation of a higher-order logic programming language with equality, based on the clausal theory of types. A long-sought goal of logic programming, the clausal theory of types is a logic programming language that allows functional computation as a primitive operation while having rigorous, sound, and complete declarative and operational semantics. The language is very powerful, supporting higher-order equational deduction and functional computation. Its higher order syntax makes it concise and expressive, abstract data types can be expressed in it, and searching for multiple solutions is a basic operation. The author proves a number of important and surprising results: a Skolem-Herbrand-Gödel theorem for higher-order logic; a Higher-Order Resolution Theorem, which includes as special cases some previously unproven conjectures l/
Add Review