Certified Programming With Dependent Types: A Pragmatic Introduction to the Coq Proof Assistant

Valutazione media 4,18
( su 17 valutazioni fornite da GoodReads )
 
9780262026659: Certified Programming With Dependent Types: A Pragmatic Introduction to the Coq Proof Assistant

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.

Le informazioni nella sezione "Riassunto" possono far riferimento a edizioni diverse di questo titolo.

I migliori risultati di ricerca su AbeBooks

1.

Chlipala, Adam
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Quantità: 5
Da
GreatBookPrices
(Columbia, MD, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Condizione libro: New. Codice libro della libreria 20281707-n

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 39,73
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 2,45
In U.S.A.
Destinazione, tempi e costi

2.

Adam Chlipala
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Quantità: 2
Da
book-net
(Sugarland, TX, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Condizione libro: New. New Book. Codice libro della libreria 0262026651SBK

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 42,24
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

3.

Chlipala, Adam
Editore: The MIT Press (2013)
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Rilegato Quantità: 1
Valutazione libreria
[?]

Descrizione libro The MIT Press, 2013. Condizione libro: New. Num Pages: 440 pages. BIC Classification: UMS. Category: (P) Professional & Vocational. Dimension: 236 x 192 x 25. Weight in Grams: 826. . 2013. Hardcover. . . . . . Codice libro della libreria V9780262026659

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 45,47
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Irlanda a: U.S.A.
Destinazione, tempi e costi

4.

Chlipala, Adam
Editore: MIT Press
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Quantità: > 20
Da
INDOO
(Avenel, NJ, U.S.A.)
Valutazione libreria
[?]

Descrizione libro MIT Press. Condizione libro: New. Brand New. Codice libro della libreria 0262026651

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 42,69
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 3,25
In U.S.A.
Destinazione, tempi e costi

5.

Adam Chlipala
Editore: MIT Press Ltd
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Rilegato Quantità: 1
Da
THE SAINT BOOKSTORE
(Southport, Regno Unito)
Valutazione libreria
[?]

Descrizione libro MIT Press Ltd. Hardback. Condizione libro: new. BRAND NEW, Certified Programming with Dependent Types: A Pragmatic Introduction to the Coq Proof Assistant, Adam Chlipala, 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. Codice libro della libreria B9780262026659

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 39,55
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 6,89
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

6.

Adam Chlipala
Editore: MIT Press (2014)
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Quantità: 1
Da
Books2Anywhere
(Fairford, GLOS, Regno Unito)
Valutazione libreria
[?]

Descrizione libro MIT Press, 2014. HRD. Condizione libro: New. New Book. Shipped from UK in 4 to 14 days. Established seller since 2000. Codice libro della libreria BB-9780262026659

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 37,10
Convertire valuta

Aggiungere al carrello

Spese di spedizione: EUR 10,45
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

7.

Chlipala, Adam
Editore: The MIT Press
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Rilegato Quantità: 1
Da
Kennys Bookstore
(Olney, MD, U.S.A.)
Valutazione libreria
[?]

Descrizione libro The MIT Press. Condizione libro: New. Num Pages: 440 pages. BIC Classification: UMS. Category: (P) Professional & Vocational. Dimension: 236 x 192 x 25. Weight in Grams: 826. . 2013. Hardcover. . . . . Books ship from the US and Ireland. Codice libro della libreria V9780262026659

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 48,21
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

8.

Adam Chlipala
Editore: MIT Press Ltd, United States (2014)
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Rilegato Quantità: 1
Da
The Book Depository US
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro MIT Press Ltd, United States, 2014. Hardback. Condizione libro: New. 226 x 175 mm. Language: English . Brand New Book. 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. Codice libro della libreria AAU9780262026659

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 50,27
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

9.

Adam Chlipala
Editore: MIT Press Ltd, United States (2014)
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Rilegato Quantità: 1
Da
The Book Depository
(London, Regno Unito)
Valutazione libreria
[?]

Descrizione libro MIT Press Ltd, United States, 2014. Hardback. Condizione libro: New. 226 x 175 mm. Language: English . Brand New Book. 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. Codice libro della libreria AAU9780262026659

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 50,29
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
Da: Regno Unito a: U.S.A.
Destinazione, tempi e costi

10.

Chlipala, Adam
ISBN 10: 0262026651 ISBN 13: 9780262026659
Nuovi Quantità: 1
Da
BWB
(Valley Stream, NY, U.S.A.)
Valutazione libreria
[?]

Descrizione libro Condizione libro: New. Depending on your location, this item may ship from the US or UK. Codice libro della libreria 97802620266590000000

Maggiori informazioni su questa libreria | Fare una domanda alla libreria

Compra nuovo
EUR 52,26
Convertire valuta

Aggiungere al carrello

Spese di spedizione: GRATIS
In U.S.A.
Destinazione, tempi e costi

Vedi altre copie di questo libro

Vedi tutti i risultati per questo libro