coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Robert Rand <rnrand AT gmail.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Interleaving lia/omega/other
- Date: Wed, 21 Aug 2019 17:55:00 -0400
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=rnrand AT gmail.com; spf=Pass smtp.mailfrom=rxtreme AT gmail.com; spf=None smtp.helo=postmaster AT mail-yb1-f172.google.com
- Ironport-phdr: 9a23:WSRZnhze8ybnLIHXCy+O+j09IxM/srCxBDY+r6Qd1OgSIJqq85mqBkHD//Il1AaPAdyBrasY16GO7ujJYi8p2d65qncMcZhBBVcuqP49uEgeOvODElDxN/XwbiY3T4xoXV5h+GynYwAOQJ6tL1LdrWev4jEMBx7xKRR6JvjvGo7Vks+7y/2+94fcbglVmjaxe65+IRq5oAneqsUbgZZpJ7osxBfOvnZGYfldy3lyJVKUkRb858Ow84Bm/i9Npf8v9NNOXLvjcaggQrNWEDopM2Yu5M32rhbDVheA5mEdUmoNjBVFBRXO4QzgUZfwtiv6sfd92DWfMMbrQ704RSiu4qF2QxLulSwJNSM28HvPh8N/gqJUohKvqRJ8zYDJfo+aKOFzcbnBcd4AX2dNQtpdWi5HD4ihb4UPFe0BPeNAoofhoFsBtgWxBROwBOjy1jFHnHn20rAn2OkmCwHG2hYgEMgIsHvJt9j1O6ISXvq0zKnM1znMc/RW2TLk5YXObxsvr/aMXbdqfsrQz0kiDwLFjlOMqYP7OzOZzPkCvHad4uF9Vuyvk3Yqpx9trjWr3MshiYnEipgLxlzZ8Sh12ps5KN+mREN9fNWqCoFftzuAOItzWs4iQ39nuCI9yrAevJ60ZikKyJA+yx/fcPOLbpGE4hz+WOuTPzt0nn1leLW4hxa99Uiv1PfwWdWz0FZPtiZFk9/MuW4R1xHL9MSLVv9w8l2i1DuPzQzf9PxILEQumabGKZMt3KY8lp8JvkTCGi/2ll/2jKiTdkg84Oip5PjnYq/4qZ+ZKYB5kQ7+MqE0lcy+BeQ0KBQBX2+e+eikzr3s4VX5QKlWjv0xiqTWrJfaJd0CqqGlBw9Vz50s5g2kDzam1dQYhWMIIEhEeBKBlYjpOkvBLOr2Dfel0ByQl2JgwOmDNbn8CL3MKGLCmfHvZ+VT8UlZnTA0x91F+9puA7cNaKbpXFX4stDwARowMgjyyOHiXoYunrgCUH6CV/fKeJjZtkWFs7p2fru8IbQNsTO4EMALov7jiXhjxw0YdKitmIodMTW2R6s8ZUqeZnXoj5EKFmJY5lNvHtyvs0WLVHtoX1j3Wqs94j8hD4f/VNXMQ4mshPqK2yLpR8QKNFADMUiFFDLTT6vBQ+0FMXvALcpokzhCXr+kGdcs
Dear Robert,
> (Note that we're mainly concerned with equalities between nats.)
Are you aware of the zify tactic? It converts goals on nats into goals on Z. At least in the past lia could handle this more easily. I didn’t try it in a while though and afaik lia got quite some improvements since then.
I fully agree with Laurent and Emilio that the best way forward is to improve lia by providing test cases to the authors.
This can be done with timeout, but it is dangerous because it makes your proofs depend on the machine, the current load and other effects. E.g. it could happen that lia can solve a goal within the timeout in one run but not within another run and the alternatives can’t solve it at all, so that the proof would fail in some runs but not in others. Of cause one could do something like trying tactics alternatingly with increasing timeouts (a simple combination of first and timeout should do). But I have my doubts if this is on average faster than trying one tactic after the other.
Best regards,
Michael
Intel Deutschland GmbH
Registered Address: Am Campeon 10-12, 85579 Neubiberg, Germany
Tel: +49 89 99 8853-0, www.intel.de
Managing Directors: Christin Eisenschmid, Gary Kershaw
Chairperson of the Supervisory Board: Nicole Lau
Registered Office: Munich
Commercial Register: Amtsgericht Muenchen HRB 186928
- [Coq-Club] Interleaving lia/omega/other, Robert Rand, 08/20/2019
- Re: [Coq-Club] Interleaving lia/omega/other, Laurent Thery, 08/21/2019
- Re: [Coq-Club] Interleaving lia/omega/other, Emilio Jesús Gallego Arias, 08/21/2019
- RE: [Coq-Club] Interleaving lia/omega/other, Soegtrop, Michael, 08/21/2019
- Re: [Coq-Club] Interleaving lia/omega/other, Robert Rand, 08/21/2019
Archive powered by MHonArc 2.6.18.