Introduction to HOL: A Theorem-Proving Environment for Higher-Order Logic - Rilegato

 
9780521441896: Introduction to HOL: A Theorem-Proving Environment for Higher-Order Logic

Sinossi

An introduction to the HOL theorem-proving system.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

Descrizione del libro

The HOL system aids the development of safety-critical software. The purpose here has been to provide a coherent and self-contained introduction to HOL and to extract and compress from various sources most of the material that is needed for day-to-day work with the system.

Contenuti

Part I. Tutorial: 1. Introduction to ML; 2. The HOL logic; 3. Introduction to proof with HOL; 4. Goal-oriented proof: tactics and tacticals; 5. Example: a simple parity checker; 6. How to program a proof tool; 7. Example: the binomial theorem; Part II. The Meta-Language ML: 8. The history of ML; 9. Introduction and examples; 10. Syntax of ML; 11. Semantics of ML; 12. ML types; 13. Primitive ML identifier bindings; 14. General purpose and list processing functions; 15. ML system functions; Part III. The Hol Logic: 16. Syntax and semantics; 17. Theories; Part IV. The Hol System: 18. The HOL logic in ML; Part V. Theorem-Proving With HOL: 19. Derived inference rules; 20. Conversions; 21. Goal-directed proof: tactics and tacticals; Appendices.

Le informazioni nella sezione "Su questo libro" possono far riferimento a edizioni diverse di questo titolo.