Skip to:Content
|
Bottom
Cover image for Interactive theorem proving and program development : Coq'Art : the calculus of inductive constructions
Title:
Interactive theorem proving and program development : Coq'Art : the calculus of inductive constructions
Personal Author:
Series:
Texts in theoretical computer science
Publication Information:
Berlin : Springer, 2004
ISBN:
9783540208549
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010134700 QA76.9.A96 B47 2004 Open Access Book Book
Searching...

On Order

Summary

Summary

Coq is an interactive proof assistant for the development of mathematical theories and formally certified software. It is based on a theory called the calculus of inductive constructions, a variant of type theory.

This book provides a pragmatic introduction to the development of proofs and certified programs using Coq. With its large collection of examples and exercises it is an invaluable tool for researchers, students, and engineers interested in formal methods and the development of zero-fault software.


Table of Contents

A Brief Overview
Types and Expressions
Propositions and Proofs
Dependent Products
Everyday Logic
Inductive Data Types
Tactics and Automation
Inductive Predicates
Functions and Their Specifications
Extraction and Imperative Programming
A Case Study
The Module System
Infinite Objects and Proofs
Foundations ofnbsp; Inductive Types
General Recursion
Proof by Reflection
Appendix
Index
Go to:Top of Page