coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Tadeusz Litak <tadeusz.litak AT gmail.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Fwd: "Lean is like Coq but better"
- Date: Sat, 11 Jan 2020 02:26:31 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=tadeusz.litak AT gmail.com; spf=Pass smtp.mailfrom=tadeusz.litak AT gmail.com; spf=None smtp.helo=postmaster AT mail-ed1-f66.google.com
- Ironport-phdr: 9a23:N+QCixTgBnPBKOESZBxHu3UafNpsv+yvbD5Q0YIujvd0So/mwa6ybRON2/xhgRfzUJnB7Loc0qyK6vumAzJcqs3a+Fk5M7V0HycfjssXmwFySOWkMmbcaMDQUiohAc5ZX0Vk9XzoeWJcGcL5ekGA6ibqtW1aFRrwLxd6KfroEYDOkcu3y/qy+5rOaAlUmTaxe7x/IAi4oAnLqMUbgIRvJqk/xxbHv3BFZ/lYyWR0KFyJgh3y/N2w/Jlt8yRRv/Iu6ctNWrjkcqo7ULJVEi0oP3g668P3uxbDSxCP5mYHXWUNjhVIGQnF4wrkUZr3ryD3q/By2CiePc3xULA0RTGv5LplRRP0lCsKMSMy/WfKgcJyka1bugqspwZizYDKboGbNPlwcK3TctwVR2VOQt1cWDZdDo6mdYYDE+QMMOReooLgp1UOtxy+BQy0Ce3x0DBHm2H53bAh0+UgDArI2g0gH84Uv3TXsd74M7sSXvqow6bW0DXDdPJX1S356IjJbhAuu/KMUKl/ccrU00YvFgfFgk+MpoziOjOYz+IAuHWV4epnUOKgkW8nqwdprze1wMcjl5PJiZwXylze6Sp5x4M1KcWiR05hbt+kEYVQuzudN4tsTcMvRXxjtiUiyrAep5K3YCwHxI4kyhPfcfCLbZSE7xH5WOuQIDp0nGxpdK6jixqv9EWs1+zxWdK33VtPsCZKj9jBum0I2hDN6sWLVudx80K/1juM2A3c8eRJLE8umqfUN5Esx7o9mocIvknDGyL7mkH7gayKekgi5+Om8f7oYq/8qZ+ZL4J0ih/xMqApmsGnBOQ3KAkOX2yC9euiybLv4FT1QLtLg/A3iKXZv5faJcMUpq69HQBZyJos6xG6Dzu+0dQYm2cILE5ddR6Zk4TkP0vCLfP4APulnVigjDRmy+rHM7DgGpnNK2LMkLblfbZz8U5czw8zwMhD551OF74OPu/zWlTwtdDCCh85MhC0zPzkCNhm2YMeXHiAAq6dMK/IrVCI4ecvL/GWZIAJoDb9N+Ql5/n2gHAlnl8dZLCl0ocTaHClBftrOF6ZYHrpgtcZC2gGpAs+TOrwiF2DSzFffXiyX7hvrg08XYmhFMLIQp2nqL2HxiayWJNMNVpLElSdLXC9a4yIVuoXemSWI9NokRQLULGgT8kq0hT9mhX9zu9bJ+bZ5zYK/bbiyNF2r7nPnB0/6CdmScCcz2iOZ25xl2IMATQx2fYs8gRG1l6f3P0g0LRjHttJ6qYRC1toBdvn1+V/TuvKdEfZZN7QEQSpR9ynBXc6Sddjm4ZfMXY4IM2ri1X45wTvBrYUk7KRA5ltq/DT2nHwI4B2zHOUjfB83WljedNGMCidvoA69wXXANSUwUCQlqLveKhFmSCTqiGMym2BuEweWwl1A/3I
On 11.01.20 01:38, Conor McBride wrote:
Ah, poly.Póg mo thóin. Now for this claim:
"Dear mathematicians: your life will be the same as it is now, except that faulty proofs will be less common. The only price is, you need to revisit your notions of LEM and AC." I dunno man, hard sell. This indeed amounts to underselling constructive mathematics. Look for example at "Models for smooth infinitesimal analysis" by Moerdijk and Reyes. As another selling point, consider http://math.andrej.com/2006/03/27/sometimes-all-functions-are-continuous/ https://arxiv.org/abs/1502.03621 Going around and telling people that they shouldn't do this or
that... and they might be able to prove some of results they
believed to have been proved anyway if they try hard enough... is
indeed hardly a winning proposition. But, as Albert Visser likes
to put it, more is possible in the constructive realm than is
dreamt of in classical philosophy. Regards, t. [2/3]
On 10 Jan 2020, at 20:30, Tadeusz Litak <tadeusz.litak AT gmail.com> wrote:
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", Timothy Carstens, 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.