coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Eduardo Gimenez <Eduardo.Gimenez AT trusted-labs.fr>
- To: Jean Goubault-Larrecq <goubault AT lsv.ens-cachan.fr>
- Cc: Roland Zumkeller <roland.zumkeller AT gmail.com>, coq-club AT pauillac.inria.fr
- Subject: Re: [Coq-Club] Big inductive proofs
- Date: Wed, 12 Mar 2008 19:24:40 +0100
- List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>
Hi,
As far as I remember about a piece of code written more than 10 years ago, the algorithm underlying the "Guarded" command starts by extracting the proof term and then traverses it verifying that the condition holds everywhere. There is no incremental verification (and possibly it will be very hard to implement). This means that the more you advance in your proof, the slowlest the "Guarded" command becomes.
The command is not documented because it was NOT an acceptable solution to me. Should be replaced some day by a typing system ensuring termination (without using a guard condition).
Hope it helps.
Cheers,
Eduardo Gimenez.
Jean Goubault-Larrecq a écrit :
Hi again,
to say a bit more, on rem_2421, 'Guarded' returns
'The condition holds up to here' in no time on
the first two subgoals... and in 4h 6min. on
the sole third subgoal. (Only 15 to go, and
we'll have completed rem_2421, on a bit less
than 80000 remarks...)
Best,
-- Jean Goubault-Larrecq
(LSV/ENS Cachan & CNRS UMR 8643 & INRIA projet SECSI).
--------------------------------------------------------
Bug reports: http://logical.futurs.inria.fr/coq-bugs
Archives: http://pauillac.inria.fr/pipermail/coq-club
http://pauillac.inria.fr/bin/wilma/coq-club
Info: http://pauillac.inria.fr/mailman/listinfo/coq-club
__________ Information NOD32 2942 (20080312) __________
Ce message a ete verifie par NOD32 Antivirus System.
http://www.nod32.com
- Re: [Coq-Club] Managing memory from Coq - Correction, (continued)
- Re: [Coq-Club] Managing memory from Coq - Correction,
JAEGER, Eric (SGDN)
- Re: [Coq-Club] Managing memory from Coq - Correction,
Frédéric Besson
- Re: [Coq-Club] Managing memory from Coq - Correction,
Benjamin Gregoire
- Re: [Coq-Club] Managing memory from Coq - Correction,
JAEGER, Eric (SGDN)
- Re: [Coq-Club] Managing memory from Coq - Correction,
marko
- [Coq-Club] Big inductive proofs, Jean Goubault-Larrecq
- Re: [Coq-Club] Big inductive proofs, Roland Zumkeller
- Re: [Coq-Club] Big inductive proofs, Jean Goubault-Larrecq
- Re: [Coq-Club] Big inductive proofs, Jean Goubault-Larrecq
- Re: [Coq-Club] Big inductive proofs, Eduardo Gimenez
- Re: [Coq-Club] Big inductive proofs, Jean Goubault-Larrecq
- Re: [Coq-Club] Managing memory from Coq - Correction,
marko
- Re: [Coq-Club] Managing memory from Coq - Correction,
JAEGER, Eric (SGDN)
- Re: [Coq-Club] Managing memory from Coq - Correction,
Benjamin Gregoire
- Re: [Coq-Club] Managing memory from Coq - Correction,
Frédéric Besson
- Re: [Coq-Club] Managing memory from Coq - Correction,
JAEGER, Eric (SGDN)
Archive powered by MhonArc 2.6.16.