Cantitate/Preț
Produs

The Clausal Theory of Types: Cambridge Tracts in Theoretical Computer Science, cartea 21

Autor D. A. Wolfram
en Limba Engleză Paperback – 29 iul 2009
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. By restricting this logic to Horn clauses, a concise form of logic programming that incorporates functional programming is achieved. The book begins by reviewing the fundamental Skolem-Herbrand-Gödel Theorem and resolution, which are then extrapolated to a higher-order setting; this requires introducing higher-order equational unification which builds in higher-order equational theories and uses higher-order rewriting. The logic programming language derived has the unique property of being sound and complete with respect to Henkin-Andrews general models, and consequently of treating equivalent terms as identical. First published in 1993, the book can be used for graduate courses in theorem-proving, but will be of interest to all working in declarative programming.
Citește tot Restrânge

Toate formatele și edițiile

Toate formatele și edițiile Preț Express
Paperback (1) 19237 lei  43-57 zile
  Cambridge University Press – 29 iul 2009 19237 lei  43-57 zile
Hardback (1) 43112 lei  43-57 zile
  Cambridge University Press – 21 apr 1993 43112 lei  43-57 zile

Din seria Cambridge Tracts in Theoretical Computer Science

Preț: 19237 lei

Preț vechi: 24046 lei
-20% Nou

Puncte Express: 289

Preț estimativ în valută:
3682 3824$ 3058£

Carte tipărită la comandă

Livrare economică 03-17 februarie 25

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9780521117906
ISBN-10: 0521117909
Pagini: 136
Dimensiuni: 170 x 244 x 7 mm
Greutate: 0.23 kg
Editura: Cambridge University Press
Colecția Cambridge University Press
Seria Cambridge Tracts in Theoretical Computer Science

Locul publicării:Cambridge, United Kingdom

Cuprins

1. Introduction; 2. Logic programming: a case study; 3. Simply typed l-calculus; 4. Higher-order logic; 5. Higher-order equational unification; 6. Higher-order equational logic programming.

Descriere

In this book is presented the theoretical foundation of a higher-order logic programming language with equality, based on the clausal theory of types.