Interactive theorem proving and program development: Coq'Art: the calculus of inductive constructions by C. Paulin-Mohring, G. Huet, Pierre CastTran, Pierre Castéran, Yves Bertot

Interactive theorem proving and program development: Coq'Art: the calculus of inductive constructions



Download eBook




Interactive theorem proving and program development: Coq'Art: the calculus of inductive constructions C. Paulin-Mohring, G. Huet, Pierre CastTran, Pierre Castéran, Yves Bertot ebook
Format: djvu
Publisher: Springer
Page: 497
ISBN: 3540208542, 9783540208549


Most of our projects use Coq as an He has deep understanding of Coq, and written "Coq in a hurry", "Interactive Theorem Proving and Program Development: Coq'Art: The Calculus of Inductive Constructions". Coq is a leading high-order theorem proof assistant. It is based on a theory called the calculus of inductive constructions, a variant of type theory. Coq'Art: The Calculus of Inductive Constructions. Interactive Theorem Proving and Program Development Coq'Art: The Calculus of Inductive Constructions Series: Texts in Theoretical Computer Science. Finally, a minor point: Coq is not an automated theorem prover, but rather a proof assistant: it supports interactive, rather than automated, theorem proving. Interactive theorem proving and program development: Coq'Art: the calculus of inductive constructions Yves Bertot, Pierre Castéran, Pierre CastTran, G. Interactive Theorem Proving and Program Development. [14]: Yves Bertot and Pierre Castéran. Interactive Theorem Proving and Program Development: Coq'Art: The Calculus of Inductive Constructions. There is a book on the Coq proof assistant, as well: Interactive Theorem Proving and Program Development Coq'Art: The Calculus of Inductive Constructions Yves Bertot and Pierre Casteran. Interactive Theorem Proving and Program Development: Coq'Art: the Calculus of Inductive Constructions, 2004. I'd phrase it this way: you specify what your function does in an impractically-powerful type system (the Calculus of Inductive Constructions), then you prove that your specification is sound by implementing it in the proof language (gallina). If you're seriously exploring Coq, then I think Coq'Art is a must have.

Download more ebooks: