coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Adam Chlipala <adamc AT csail.mit.edu>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] external proof of termination
- Date: Fri, 25 Apr 2014 11:51:55 -0400
It wouldn't surprise me if one can prove that there is no such way.
The [n] argument to [f] lives in [Set], while your [termination]
proof lives in [Prop], and information is not supposed to be able to
flow out of proofs into regular program execution! Clearly the [n]
argument has computational significance here; it isn't just an
artifact of termination proof like in Coq's well-founded recursion. On 04/25/2014 11:49 AM, Kirill Taran
wrote:
Hello,
I have a fixpoint with "fuel" argument (i.e. argument which restricts depth of recursion). Then I have a proof that for any argument of this fixpoint there is such "fuel" value, that the fixpoint suceeds. Fixpoint f (x : X) (n : nat) : option Y := ... But then I somehow can't invent a way to compose then into "good" fixpoint: Fixpoint f' (x : X) : Y. Could anybody prompt me how to incorporate the proof into "good" fixpoint? Sincerely,
Kirill Taran |
- [Coq-Club] external proof of termination, Kirill Taran, 04/25/2014
- Re: [Coq-Club] external proof of termination, Adam Chlipala, 04/25/2014
- Re: [Coq-Club] external proof of termination, Jason Gross, 04/25/2014
- Re: [Coq-Club] external proof of termination, Arnaud Spiwack, 04/28/2014
- Re: [Coq-Club] external proof of termination, Eddy Westbrook, 04/28/2014
- Re: [Coq-Club] external proof of termination, Arnaud Spiwack, 04/28/2014
- Re: [Coq-Club] external proof of termination, Arnaud Spiwack, 04/30/2014
- Re: [Coq-Club] external proof of termination, Arnaud Spiwack, 04/28/2014
- Re: [Coq-Club] external proof of termination, Eddy Westbrook, 04/28/2014
- Re: [Coq-Club] external proof of termination, Arnaud Spiwack, 04/28/2014
- Re: [Coq-Club] external proof of termination, Eddy Westbrook, 04/25/2014
- Re: [Coq-Club] external proof of termination, Kirill Taran, 04/25/2014
- Re: [Coq-Club] external proof of termination, Eddy Westbrook, 04/25/2014
- Re: [Coq-Club] external proof of termination, Kirill Taran, 04/25/2014
- Re: [Coq-Club] external proof of termination, Eddy Westbrook, 04/25/2014
- Re: [Coq-Club] external proof of termination, Kirill Taran, 04/25/2014
- Re: [Coq-Club] external proof of termination, gallais, 04/28/2014
- Re: [Coq-Club] external proof of termination, Jason Gross, 04/25/2014
- Re: [Coq-Club] external proof of termination, Adam Chlipala, 04/25/2014
Archive powered by MHonArc 2.6.18.