Online Library TheLib.net » Interactive Theorem Proving and Program Development: Coq’Art: The Calculus of Inductive Constructions
cover of the book Interactive Theorem Proving and Program Development: Coq’Art: The Calculus of Inductive Constructions

Ebook: Interactive Theorem Proving and Program Development: Coq’Art: The Calculus of Inductive Constructions

00
27.01.2024
2
0

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.




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.




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.


Content:
Front Matter....Pages I-XXV
A Brief Overview....Pages 1-11
Types and Expressions....Pages 13-42
Propositions and Proofs....Pages 43-72
Dependent Products or Pandora’s Box....Pages 73-103
Everyday Logic....Pages 105-135
Inductive Data Types....Pages 137-186
Tactics and Automation....Pages 187-210
Inductive Predicates....Pages 211-250
* Functions and Their Specifications....Pages 251-284
* Extraction and Imperative Programming....Pages 285-307
* A Case Study....Pages 309-324
* The Module System....Pages 325-346
** Infinite Objects and Proofs....Pages 347-376
** Foundations of Inductive Types....Pages 377-406
* General Recursion....Pages 407-432
* Proof by Reflection....Pages 433-448
Back Matter....Pages 449-472


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.


Content:
Front Matter....Pages I-XXV
A Brief Overview....Pages 1-11
Types and Expressions....Pages 13-42
Propositions and Proofs....Pages 43-72
Dependent Products or Pandora’s Box....Pages 73-103
Everyday Logic....Pages 105-135
Inductive Data Types....Pages 137-186
Tactics and Automation....Pages 187-210
Inductive Predicates....Pages 211-250
* Functions and Their Specifications....Pages 251-284
* Extraction and Imperative Programming....Pages 285-307
* A Case Study....Pages 309-324
* The Module System....Pages 325-346
** Infinite Objects and Proofs....Pages 347-376
** Foundations of Inductive Types....Pages 377-406
* General Recursion....Pages 407-432
* Proof by Reflection....Pages 433-448
Back Matter....Pages 449-472
....
Download the book Interactive Theorem Proving and Program Development: Coq’Art: The Calculus of Inductive Constructions for free or read online
Read Download
Continue reading on any device:
QR code
Last viewed books
Related books
Comments (0)
reload, if the code cannot be seen