coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Conor McBride <conor AT strictlypositive.org>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Fwd: "Lean is like Coq but better"
- Date: Sat, 11 Jan 2020 00:38:07 +0000
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=conor AT strictlypositive.org; spf=None smtp.mailfrom=conor AT strictlypositive.org; spf=None smtp.helo=postmaster AT mout.kundenserver.de
- Ironport-phdr: 9a23:7aR4CBLPWsKwQJ5K8dmcpTZWNBhigK39O0sv0rFitYgRLPjxwZ3uMQTl6Ol3ixeRBMOHsqkC0bSK+Pq6EUU7or+5+EgYd5JNUxJXwe43pCcHRPC/NEvgMfTxZDY7FskRHHVs/nW8LFQHUJ2mPw6arXK99yMdFQviPgRpOOv1BpTSj8Oq3Oyu5pHfeQpFiCezbL9oMhm7rArcusYIjYd8N6081gbHrnxUdupM2GhmP0iTnxHy5sex+J5s7SFdsO8/+sBDTKv3Yb02QaRXAzo6PW814tbrtQTYQguU+nQcSGQWnQFWDAXD8Rr3Q43+sir+tup6xSmaIcj7Rq06VDi+86tmTgLjhSEaPDA77W7XkNR9g75UrhyhqBNx3oDaboKbNPV8YK3TesgXSnBDU8ZUTSFBAp+wYokJAuEcPehYtY79p14WoBagAgmsAuTvyiVVjXHxwaI3zv4hEQDb0wM+AtkDt2jbrNLzNKcVS+C417LIzSnZb/NXxTj99IzIcxA5ofGLRrJwcNbRyUgxFwzblFmQrpblPzyM2+kLrmOV7PJgWPqxh2I6qQx9uDqiytk2hoXUgo8Z1ErI+Cd5zYotJtC1S1R3bNqnHZdKqS2XOJZ6Ttk/T2xrtis3zKANt4ShcygQ0psnwgbSa/yZfIiM5RLuTOORITBlhHJ5Yr6/hAuy8U69xeLiUMm0y0hFrjBbktbSrHABzQHc5dafRvt8+EeuxyqP2hjN5u1ZI004j6jWJ4A7zrItkpcfr17PEy32lUnuia+ZbEQk+uym6+T9ZbXmo4eROJNzigH4NaQugNeyAf8kMggUXmiU5fi81Lnj/E3hR7VKlfw2krXYsJDEO8sXvKm5AxVa0oo78RawEy+m0MgEnXkANF9KZBWHj5HwN17SJPD4EOywjk+3kDZrwvDGJqfuDo/MLnjFirfhfKxy51RSyAopnphj4MdfDahEK/buUGfwssbZB1k3KV+a2eHiXf560IQEEUeEKLWYPK6a5VSP4OU1C/KQfo4epDLsM/8+5uLvk3J/nkUSK/r6laALYWy1S6w1a36SZmDh149YTDU6+zEmRemvs2WsFD5eY3HoBfA54SwnToG7C4vOQJugmqKMxmG3E88OPzEUOhW3CX7tMr68dbIJYSOWLNVml2ZeB6O9UY4qyRW/rAjhyqZmMOeS/TcX58q6iIpFotbLnBR3zgRaStyH2jvXHXpohGIDWzsnxKdkoFB81FrF1rJ30aRV
Ah, poly.
On 10 Jan 2020, at 20:30, Tadeusz Litak <tadeusz.litak AT gmail.com> wrote:
On 10.01.20 20:41, Timothy Carstens [or Adam Chlipala] wrote:
The reason is that the author and many other researchers today feel that proofs on paper have outlived their usefulness.While I am fully supportive of proof assistants conquering both math and CS worlds, the present state of affairs does not seem to justify such a bold statement. I presume it was intended to be sell talk and supposed to be taken with a grain of salt, but even then it can be dangerously misleading.
It might be applicable to a not-so-novel CS conference contribution, where the underlying math is often not so interesting in its own right, the framework has a somewhat ad-hoc flavour or is oriented towards a rather specific application, proofs may largely consist of crunching relatively trivial subcases etc. And crucially, few people are likely to be willing to digest these proofs in ten or twenty years' time.
Otherwise, the code will bitrot, for example. From what I'm hearing, Lean might be particularly bad when it comes to moving fast and breaking down things, but this problem affects Coq too. Libraries get obsolete. Plugins and tactics evolve. There is not so much effort in making various community developments play nicely with each other, not even comparable to Isabelle's Archive of Formal Proofs.
And this is just within *one* ecosystem, not to mention combining developments in different proof assistants. How many people today can code in and work with, say, Coq, Agda, Isabelle, Mizar, Lean, Abella, Beluga, Dedukti, Twelf, Matita, Nuprl/RedPRL, and Idris at the same time?!
If you cannot even re-run legacy code in ten or twenty years' time, how about reproducibility of scientific results? And more importantly, how about their reusability? What kind of insights researchers who come after you are supposed to get? How can they check if your proof applies in a modified set-up?
These are increasingly serious problems that, at least in my view, are not sufficiently often discussed or taken seriously by authors and referees alike.
I had other comments on this discussion, but they're best left to a separate email, this one is already growing too big.
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Thorsten Altenkirch, 01/03/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Adam Chlipala, 01/03/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Timothy Carstens, 01/03/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Thorsten Altenkirch, 01/03/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Timothy Carstens, 01/03/2020
- <Possible follow-up(s)>
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Thorsten Altenkirch, 01/09/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Conor McBride, 01/10/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Timothy Carstens, 01/10/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Tadeusz Litak, 01/10/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Conor McBride, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Tadeusz Litak, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Hugo Herbelin, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Tadeusz Litak, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Siddharth Bhat, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Kinan Dak Albab, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Stefan Monnier, 01/12/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Adam Chlipala, 01/12/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Kinan Dak Albab, 01/12/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Timothy Carstens, 01/13/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Hugo Herbelin, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Tadeusz Litak, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Xuanrui Qi, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Conor McBride, 01/11/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Tadeusz Litak, 01/10/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Adam Chlipala, 01/03/2020
Archive powered by MHonArc 2.6.18.