Interactive Theorem Proving and Program Development

Interactive Theorem Proving and Program Development
Title Interactive Theorem Proving and Program Development PDF eBook
Author Yves Bertot
Publisher Springer Science & Business Media
Pages 492
Release 2013-03-14
Genre Mathematics
ISBN 366207964X

Download Interactive Theorem Proving and Program Development Book in PDF, Epub and Kindle

A practical introduction to the development of proofs and certified programs using Coq. An invaluable tool for researchers, students, and engineers interested in formal methods and the development of zero-fault software.

Certified Programming with Dependent Types

Certified Programming with Dependent Types
Title Certified Programming with Dependent Types PDF eBook
Author Adam Chlipala
Publisher MIT Press
Pages 437
Release 2013-12-06
Genre Computers
ISBN 0262317885

Download Certified Programming with Dependent Types Book in PDF, Epub and Kindle

A handbook to the Coq software for writing and checking mathematical proofs, with a practical engineering focus. The technology of mechanized program verification can play a supporting role in many kinds of research projects in computer science, and related tools for formal proof-checking are seeing increasing adoption in mathematics and engineering. This book provides an introduction to the Coq software for writing and checking mathematical proofs. It takes a practical engineering focus throughout, emphasizing techniques that will help users to build, understand, and maintain large Coq developments and minimize the cost of code change over time. Two topics, rarely discussed elsewhere, are covered in detail: effective dependently typed programming (making productive use of a feature at the heart of the Coq system) and construction of domain-specific proof tactics. Almost every subject covered is also relevant to interactive computer theorem proving in general, not just program verification, demonstrated through examples of verified programs applied in many different sorts of formalizations. The book develops a unique automated proof style and applies it throughout; even experienced Coq users may benefit from reading about basic Coq concepts from this novel perspective. The book also offers a library of tactics, or programs that find proofs, designed for use with examples in the book. Readers will acquire the necessary skills to reimplement these tactics in other settings by the end of the book. All of the code appearing in the book is freely available online.

Interactive Theorem Proving

Interactive Theorem Proving
Title Interactive Theorem Proving PDF eBook
Author Lennart Beringer
Publisher Springer
Pages 429
Release 2012-08-10
Genre Mathematics
ISBN 3642323472

Download Interactive Theorem Proving Book in PDF, Epub and Kindle

This book constitutes the thoroughly refereed proceedings of the Third International Conference on Interactive Theorem Proving, ITP 2012, held in Princeton, NJ, USA, in August 2012. The 21 revised full papers presented together with 4 rough diamond papers, 3 invited talks, and one invited tutorial were carefully reviewed and selected from 40 submissions. Among the topics covered are formalization of mathematics; program abstraction and logics; data structures and synthesis; security; (non-)termination and automata; program verification; theorem prover development; reasoning about program execution; and prover infrastructure and modeling styles.

Interactive Theorem Proving

Interactive Theorem Proving
Title Interactive Theorem Proving PDF eBook
Author Sandrine Blazy
Publisher Springer
Pages 508
Release 2013-07-22
Genre Mathematics
ISBN 3642396348

Download Interactive Theorem Proving Book in PDF, Epub and Kindle

This book constitutes the refereed proceedings of the 4th International Conference on Interactive Theorem Proving, ITP 2013, held in Rennes, France, in July 2013. The 26 regular full papers presented together with 7 rough diamond papers, 3 invited talks, and 2 invited tutorials were carefully reviewed and selected from 66 submissions. The papers are organized in topical sections such as program verfication, security, formalization of mathematics and theorem prover development.

Interactive Theorem Proving

Interactive Theorem Proving
Title Interactive Theorem Proving PDF eBook
Author Gerwin Klein
Publisher Springer
Pages 572
Release 2014-06-28
Genre Mathematics
ISBN 3319089706

Download Interactive Theorem Proving Book in PDF, Epub and Kindle

This book constitutes the proceedings of the 5th International Conference on Interactive Theorem Proving, ITP 2014, Held as Part of the Vienna Summer of Logic, VSL 2014, in Vienna, Austria, in July 2014. The 35 papers presented in this volume were carefully reviewed and selected from 59 submissions. The topics range from theoretical foundations to implementation aspects and applications in program verification, security and formalization of mathematics.

Interactive Theorem Proving in Software Engineering

Interactive Theorem Proving in Software Engineering
Title Interactive Theorem Proving in Software Engineering PDF eBook
Author Florian Kammüller
Publisher VDM Publishing
Pages 120
Release 2008
Genre Computers
ISBN 9783836457699

Download Interactive Theorem Proving in Software Engineering Book in PDF, Epub and Kindle

Interactive theorem proving is the modern way of formalizing mathematics using a computer as a proof assistant, helping solve simple tasks and keeping an order on the proofs. As it is an overwhelming task to prove a program correct or prove that an implementation conforms to its UML-specification, this book draws a line to show up how far current cutting edge research has succeeded in tackling this problem. Using examples from algorithm development, Java bytecode verification and UML state machine analysis the author introduces current trends in interactive theorem proving technology using Coq, Isabelle, and model checking. -- from back cover.

Interactive Theorem Proving

Interactive Theorem Proving
Title Interactive Theorem Proving PDF eBook
Author Mauricio Ayala-Rincón
Publisher Springer
Pages 550
Release 2017-09-04
Genre Mathematics
ISBN 3319661078

Download Interactive Theorem Proving Book in PDF, Epub and Kindle

This book constitutes the refereed proceedings of the 8th International Conference on Interactive Theorem Proving, ITP 2017, held in Brasilia, Brazil, in September 2017. The 28 full papers, 2 rough diamond papers, and 3 invited talk papers presented were carefully reviewed and selected from 65 submissions. The topics range from theoretical foundations to implementation aspects and applications in program verification, security and formalization of mathematical theories.