|
Showing 1 - 3 of
3 matches in All Departments
Part I of this book is a practical introduction to working with the
Isabelle proof assistant. It teaches you how to write functional
programs and inductive definitions and how to prove properties
about them in Isabelle's structured proof language. Part II is an
introduction to the semantics of imperative languages with an
emphasis on applications like compilers and program analysers. The
distinguishing feature is that all the mathematics has been
formalised in Isabelle and much of it is executable. Part I
focusses on the details of proofs in Isabelle; Part II can be read
even without familiarity with Isabelle's proof language, all proofs
are described in detail but informally. The book teaches the reader
the art of precise logical reasoning and the practical use of a
proof assistant as a surgical tool for formal proofs about computer
science artefacts. In this sense it represents a formal approach to
computer science, not just semantics. The Isabelle formalisation,
including the proofs and accompanying slides, are freely available
online, and the book is suitable for graduate students, advanced
undergraduate students, and researchers in theoretical computer
science and logic.
Part I of this book is a practical introduction to working with the
Isabelle proof assistant. It teaches you how to write functional
programs and inductive definitions and how to prove properties
about them in Isabelle's structured proof language. Part II is an
introduction to the semantics of imperative languages with an
emphasis on applications like compilers and program analysers. The
distinguishing feature is that all the mathematics has been
formalised in Isabelle and much of it is executable. Part I
focusses on the details of proofs in Isabelle; Part II can be read
even without familiarity with Isabelle's proof language, all proofs
are described in detail but informally. The book teaches the reader
the art of precise logical reasoning and the practical use of a
proof assistant as a surgical tool for formal proofs about computer
science artefacts. In this sense it represents a formal approach to
computer science, not just semantics. The Isabelle formalisation,
including the proofs and accompanying slides, are freely available
online, and the book is suitable for graduate students, advanced
undergraduate students, and researchers in theoretical computer
science and logic.
|
Interactive Theorem Proving - 5th International Conference, ITP 2014, Held as Part of the Vienna Summer of Logic, VSL 2014, Vienna, Austria, July 14-17, 2014, Proceedings (Paperback, 2014 ed.)
Gerwin Klein, Ruben Gamboa
|
R3,297
Discovery Miles 32 970
|
Ships in 10 - 15 working days
|
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.
|
You may like...
Loot
Nadine Gordimer
Paperback
(2)
R398
R330
Discovery Miles 3 300
Loot
Nadine Gordimer
Paperback
(2)
R398
R330
Discovery Miles 3 300
Hampstead
Diane Keaton, Brendan Gleeson, …
DVD
R66
Discovery Miles 660
|