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

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


Interactive.theorem.proving.and.program.development.Coq.Art.the.calculus.of.inductive.constructions.pdf
ISBN: 3540208542,9783540208549 | 497 pages | 13 Mb


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



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
Publisher: Springer




Interactive theorem proving and program development: Coq'Art: the calculus of inductive constructions. Interactive Theorem Proving and Program Development: Coq'Art: The Calculus of Inductive Constructions / Edition 1. A certified program from the constructive proof of its formal specification. Coq is an interactive proof assistant for the development of calculus of inductive constructions, a variant of type theory. Clarke Jr., Orna Grumberg and Doron A. 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). Finally, a minor point: Coq is not an automated theorem prover, but rather a proof assistant: it supports interactive, rather than automated, theorem proving. Third, one can use Coq to prove theorems and extract programs from the proofs. Programming is the art of designing efficient programs that meet their specifications. In computer science, Coq is an interactive theorem prover. Interactive Theorem Proving and Program Development: Coq'Art: The Calculus of Inductive Constructions. Interactive Theorem Proving and Program Development, Coq'Art: The Calculus of Inductive Constructions · Edmund M. Coq is a widely used proof assistant implementing a program specification and mathematical predicates, to state mathematical theorems and to interactively develop for- mal proofs of them. Results 1 - 10 of 140 P.: Interactive Theorem Proving and Program Development. If you're seriously exploring Coq, then I think Coq'Art is a must have. ANNOUNCEMENT Interactive Theorem Proving and Program Development, Coq'Art: the Calculus of Inductive Constructions - Y. Coq'Art: The Calculus of Inductive Constructions (2004).

Download more ebooks:
Immunohematology for Medical Laboratory Technicians pdf
Engineering Optimization: Methods and Applications pdf