Coq in a Hurry
暂无分享,去创建一个
These notes provide a quick introduction to the Coq system and show how it can be used to define logical concepts and functions and reason about them. It is designed as a tutorial, so that readers can quickly start their own experiments, learning only a few of the capabilities of the system. A much more comprehensive study is provided in [1], which also provides an extensive collection of exercises to train on.
[1] Jozef Gruska. Foundations of Computing , 1997 .
[2] Pierre Castéran,et al. Interactive Theorem Proving and Program Development , 2004, Texts in Theoretical Computer Science An EATCS Series.
[3] Christine Paulin-Mohring,et al. The coq proof assistant reference manual , 2000 .
[4] Glynn Winskel,et al. The formal semantics of programming languages - an introduction , 1993, Foundation of computing series.