coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Daniel Schepler <dschepler AT gmail.com>
- To: Coq Club <coq-club AT inria.fr>
- Subject: Re: [Coq-Club] A well-order on lists of natural numbers
- Date: Mon, 29 Nov 2021 11:25:55 -0800
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=dschepler AT gmail.com; spf=Pass smtp.mailfrom=dschepler AT gmail.com; spf=None smtp.helo=postmaster AT mail-ed1-f51.google.com
- Ironport-data: A9a23:FAmCQ6vFGDIJACHeo7jd2+2naefnVDdfMUV32f8akzHdYEJGY0x3nDQdWG2Ea6qLZGGnKd92bIu//U4D6JLczdJrGwBkqyhEQiMRo6IpJ/zJdxaqZ3v6wu7rFR88sZ1GMrEsFC2FJ5Pljk/F3oPJ8D8sislkepKmULSdY3krFFc+IMscoUsLd9AR0tYAbeeRWFvlVePa+6UzCXf9s9JGGjp8B5Gr9HuDiM/PVAYw5TTSUxzkUGj2zBH5BLpHTU24wuCRroN8RoZWTM6bpF21E/+wwvsjNj+luu6TnkwiR7fTOU2DhiMTVfX7xBdFoSM23+AwM/90hUV/0W3Y2YAsjo8V5drtEG/FPYWU8AgZexVDGCFzJalL4pfIJHG+tYqYyEiun37EnaQ/UR5pZOX0/c4uWT0UnRACExgGaQnGjOarypqgW+x0j4IiKtPqNcURoBldIZvxGa5zG9acV/yfvZkAyG1l3oYUTKeHc5FMMXwyeEuVSgNrEVIzJJIave6OumPbTTx9vAvN8PNvpzPHpOBq+L3kMd6Qd9DTAMsIxwCXoWXJ+2m/CRYfXOFzAAGtqhqE7tIjVwuiMG7TKFG5yhKuqFiax2hWBRFPEFXm+L+2jUmxX98ZIEsRksbrhcDe62TzJuQRnTXhyJJHgvLYc9VVGuw+rgqKz8I4Ji6HU3McQGcphMMO7acLqP9D6rNNt9zsDD1r9raSTBpxM5/8QSyaYUAoEIPJWcPIocbpLTUuTEHfQy8jlupeLZM=
- Ironport-hdrordr: A9a23:LogzlqsaQ3xh2lQht/cSot9S7skDEdV00zEX/kB9WHVpmwKj9/xG/c5rtyMc5wx8ZJhNo7690cq7MBDhHPxOjLX5VI3KNGKNhILCFu5fBOXZogHdJw==
- Ironport-phdr: A9a23:1ezIvhTg3WI3IFUwNGeiWKNkqdpsomGfAWYlg6HPa5pwe6iut67vIFbYra00ygOTBMOGurkd0bGempujcFRI2YyGvnEGfc4EfD4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgppPOT1HZPZg9iq2+yo9JDffRhEiCC9bL52Ixm6sBvdu8cLioZ+N6g9zQfErGFVcOpM32NoIlyTnxf45siu+ZNo7jpdtfE8+cNeSKv2Z6s3Q6BWAzQgKGA1+dbktQLfQguV53sTSXsZnxxVCAXY9h76X5Pxsizntuph3SSRIMP7QawoVTmk8qxmUwHjhjsZODEl8WHXks1wg7xdoBK9vBx03orYbJiIOPZiYq/ReNUXTndDUMlMTSxMGoyzb4UNAOQBM+hWrJTzqUUSohalGQmgGPnixiNUinPq36A31fkqHwHc3AwnGtIDqHrao8/zNKcTT++1yLTDwyjfYPNWxzj98IzIfQ47ofqRWr9/bNHRxlUvFwzbllWQrZLqPymO2+QCtmiU9etgVea1h2E7rAFxpyGiy8ExgYbGmowb0ErL9TllwIkrP924TlZ2bMKkHZVQqSyWK4R7T8EtTWx1tis217MIt56mcSUWyJkr2x7RZv6ZfoWG/B7uVuicLCl8iX54eb+ygwi+/FS+xuD6S8K63lFKri9fndnNsHAAzxPT6smbSvt940euwiyD2BzU6uFBJ00/iKnVK4Y5z7IuipYetV7PEyz2lUnskqOaakYp9vKo5uj6ZLjtu4WSOJVuig7kN6Qjgsy/Dvo8MggJR2Wb/P6z1Lzn/UHgXrpFk+A6nrDXsJ3aOMgXvKG5AwhS0oYs7xawES2q38gfnXkCNF5FeRSHgJb1O1zWPvz0EfOyj06vnTpr3fzKIKHtD5bXInXDjbvtZbN95FRdyAo3w9Bf/ZVUCrQZLf3uQU/+qNzYAQEhMwyw3ennEs5w1owbWW2VA6+ZNLnevkOP5uIqO+WMfpMauC7hK/g54P7jlWM2mVgEfaWwwZQXbG24Ee99LkWCYXvsh88BHn0Qsgo/SuzqklyCXiRJa3a8RaJvrg08XamhFM/oQp2nyOiK2z7+FZlLbEhHDEqNGDHmbdPXde0LbXe+K8lgnzhMbrOhRpcl2Avm4APhwLpqNu7Z4AUXsJvi0J5+4OiFxkJ6ziB9E8nIizLFdGpzhG5dAmZuhMiXRGRyz16C1e5zhPkKTbS7CNtGVw47MdjXyOkoUrgauyrEd9aNDVuqG5CoXGh3QdU2zNsDJU16Hof65i0=
On Sun, Nov 28, 2021 at 10:18 PM Ian Shillito <Ian.Shillito AT anu.edu.au> wrote:
> Pascal: I intend to use this order to prove the termination of a proof
> search procedure for a sequent calculus.
If that's the use case, then I have something vaguely similar already
implemented (in a past version of Coq, but hopefully not too much
needs to be updated):
https://github.com/dschepler/coq-sequent-calculus/blob/master/LJTStar.v
. There, I have a function context_cost that takes in a list of
propositions, and returns a list of counts of how many propositions
there are of each cost (calculated using prop_cost, result list
starting at cost 0 and going up to the maximum cost). Then, I have a
relation context_cost_lt which is reverse lexicographic order on that
list of counts, and a proposition context_cost_lt_wf which shows that
relation is well-founded. (And then, I have a series of propositions
that each manipulation in the LJT* search procedure strictly reduces
the context cost. I never actually got around to implementing the
full search procedure and using those propositions to show it
terminates, though.)
--
Daniel Schepler
- [Coq-Club] A well-order on lists of natural numbers, Ian Shillito, 11/25/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Michael Sÿfffff6gtrop, 11/25/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Dominique Larchey-Wendling, 11/25/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Vedran Čačić, 11/25/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Abhishek Anand, 11/25/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Ian Shillito, 11/26/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Dominique Larchey-Wendling, 11/26/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Jean Goubault-Larrecq, 11/26/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, manoury, 11/26/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Ian Shillito, 11/29/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Daniel Schepler, 11/29/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Ian Shillito, 11/29/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Daniel Schepler, 11/29/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Ian Shillito, 11/26/2021
- Re: [Coq-Club] A well-order on lists of natural numbers, Frédéric Blanqui, 11/26/2021
Archive powered by MHonArc 2.6.19+.