Paco: A Coq Library for Parameterized Coinduction
Chung-Kil Hur, Georg Neis, Derek Dreyer and Viktor Vafeiadis
Max Planck Institute for Software Systems (MPI-SWS)
The Paco library provides a tactic called "pcofix", replacing Coq's primitive cofix and avoiding its syntactic guardedness checking of proof terms. We have found that pcofix yields clear performance and usability benefits, even on simple examples.
- Tutorial
- Library Source
- Download
- Latest version: Github repository
- Publications
-
The power of parameterization in coinductive proof.
In Proceedings of the 40th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages (POPL 2013).
[paper: pdf] [coq script: zip]
-
The power of parameterization in coinductive proof.