coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Abhishek Anand <abhishek.anand.iitg AT gmail.com>
- To: coq-club <coq-club AT inria.fr>
- Subject: Re: [Coq-Club] specialize a subset of the parameters of a hypothesis
- Date: Wed, 23 Dec 2015 13:10:08 -0500
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=abhishek.anand.iitg AT gmail.com; spf=Pass smtp.mailfrom=abhishek.anand.iitg AT gmail.com; spf=None smtp.helo=postmaster AT mail-yk0-f179.google.com
- Ironport-phdr: 9a23:2IUGKxA2P1DAuQw/PIs4UyQJP3N1i/DPJgcQr6AfoPdwSP7+pcbcNUDSrc9gkEXOFd2CrakU1ayO6+jJYi8p39WoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6kO74TNaIBjjLw09fr2zQd6MyZzvn8mJuLTtICxwzAKnZr1zKBjk5S7wjeIxxbVYF6Aq1xHSqWFJcekFjUlhJFaUggqurpzopM0roGxsvKcq8NcFWqHndexsRrtBST8iLmod5cvxtBCFQxHZtVUGVWBDuxBIAhPF4RKyd5H4tCey4uN32CiBPcD1C7kyUDKuqaZqVBDAhyIONjp/+2bS3J8jxJlHqQ6s8kQsi7XfZ5uYYaJz
Here is a workaround that I use.
Goal False.
assert (forall (A B C:Type), A->B->C) as H by admit.
specialize (fun A a C => H A nat C a O).
-- Abhishek
http://www.cs.cornell.edu/~aa755/On Wed, Dec 23, 2015 at 10:36 AM, Pierre Courtieu <Pierre.Courtieu AT cnam.fr> wrote:
Hi,
[specialize] is kind of useful but it needs a list of concrete terms
for a *prefix* of list of premisses of a hypothesis.
AFAIK you cannot give only, say, 3rd and 5th arguments. Sometime this
would be useful (because the hypothesis has independent premisses and
no particular order in the hyps is better than another).
Is there something to do so? I have a Ltac piece of code which does
roughly this in a naive way, but it is limited to one argument at a
time.
Idealy I would like to write:
generalize H with (x:=0) (3:=H2)(5:=H6).
Is this creatively hackable in ltac :) ?
Best regards,
Pierre
- [Coq-Club] specialize a subset of the parameters of a hypothesis, Pierre Courtieu, 12/23/2015
- Re: [Coq-Club] specialize a subset of the parameters of a hypothesis, Abhishek Anand, 12/23/2015
- Re: [Coq-Club] specialize a subset of the parameters of a hypothesis, Gregory Malecha, 12/23/2015
- Re: [Coq-Club] specialize a subset of the parameters of a hypothesis, Abhishek Anand, 12/23/2015
Archive powered by MHonArc 2.6.18.