Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Trouble reasoning about a well-founded program

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Trouble reasoning about a well-founded program


Chronological Thread 
  • From: Adam Chlipala <adamc AT csail.mit.edu>
  • To: "Harley D. Eades III" <harley.eades AT gmail.com>
  • Cc: "coq-club AT inria.fr" <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] Trouble reasoning about a well-founded program
  • Date: Fri, 14 Dec 2012 11:41:58 -0500

On 12/14/2012 10:33 AM, Harley D. Eades III wrote:
A while ago I formalized some of my research on the hereditary substitution
function in Coq. At first I tried to define the function in Set using
Program Fixpoint
and the wf annotation. I was able to define the function and satisfy all the
obligations.
However, I can't compute with it. Even worse the subgoals generated are
huge. They
are over 1000 lines long.

Chapter 7 of CPDT <http://adam.chlipala.net/cpdt/> may be of interest. It surveys a variety of techniques for general recursion in Coq (not including Program, which I've never gotten into, partly because of the issues you mention).



Archive powered by MHonArc 2.6.18.

Top of Page