512347
9780521395380
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.Wolfram, D. A. is the author of 'Clausal Theory of Types' with ISBN 9780521395380 and ISBN 0521395380.
[read more]