coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Ramkumar Ramachandra <artagnon AT gmail.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Fwd: "Lean is like Coq but better"
- Date: Tue, 7 Jan 2020 11:58:53 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=artagnon AT gmail.com; spf=Pass smtp.mailfrom=artagnon AT gmail.com; spf=None smtp.helo=postmaster AT mail-vs1-f47.google.com
- Ironport-phdr: 9a23:scjBERNY5MytHbv+Ro8l6mtUPXoX/o7sNwtQ0KIMzox0Ivz+rarrMEGX3/hxlliBBdydt6sfzbCL6eu5ACQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagb75+Ngu6oAXPusUZnIduN7s6xwfUrHdPZ+lY335jK0iJnxb76Mew/Zpj/DpVtvk86cNOUrj0crohQ7BAAzsoL2465MvwtRneVgSP/WcTUn8XkhVTHQfI6gzxU4rrvSv7sup93zSaPdHzQLspVzmu87tnRRn1gyoBKjU38nzYitZoga1UrhKupRxxzYDXbo+IKvRxYrjQcskGSWdbRMtdSzBND4G6YoASD+QBJ+FYr4zlqlUStxS+AAqsBP7qyjBSnH/9wLE03P4kEQ7cwAMgH8gBsHLJo9XvLqgZTOe4w7PSzTXfdfxW1jH96I/Och06rvGMWKh/ccvVyUU1CwzFiVCQpJXjMjiI2OoNtG2b4PBhVeKpk2Mntg9woj+1ysgwkIbFnpgaykrL9CV43oY5P9q4SFR0YdK8EptQrD2aN4xsQs84RGFooik6xqUHuZGhZygG0oooyAPCa/GBboOG4QrjWf6PLTtkgH9pYrGyihao/US+1+HxVNO43VlIoydDj9LCrGoC1wbJ5ciCUvZ9/lmu2TKI1w3L7+FLO0E0la7CJ54/2b48i4MfsUrMEyL0gkn2g6iWdkIr+uis9evreKnpppiZN4NsiwH+NLohmtCnDOgmLgQDW3KX9Oe82bH540H1XbdHguc5n6TbqJzaIN4Upq+9Aw9byIYj7BO/Ai+839QCgXkINl1FeBSAj4jvIFzOL/X4Au2+g1Soijtk2/fGPrj5DpXXMnfDiKvhfap660NE1AUzyslf64tIBbEFPfL8QVT8tMfYDx88Kwy72fzrCNR71oMEWGKAGLWVMK3IsQzA2uV6KO6VIYQRpTzVKv4/5veog2Vqt0UaePyT1J4UdXWxBLxcKkCQanrlhNsbGC9etxAiRePsj1uqXjtaZnL0VKU5sGJoQLm6BJvOE9j+yIeK2z22S8UPNzJ2T2uUGHKtTL2qHvIFaSacOMhky2VWWr2oSotn3har5lajluhXa9HM8yhdjqrNkdh44+qJyEM3/D1wStqGiiSDEz4ykWQPSDs7mqt4pB4lkwvR4e1Dm/VdUOdrybZRSA5jbMzTyuV7D5b5XQeTJto=
LEM seems to be a big point of contention. In several mathematical fields, one would like to work without LEM. To quote Bell’s notes on (basic) differential geometry [http://publish.uwo.ca/~jbell/invitation%20to%20SIA.pdf], “We observe that the postulates of smooth infinitesimal analysis are incompatible with the law of excluded middle of classical logic“. In modern algebraic geometry too, I find no reason to do classical reasoning. And of course, current research in model theory has little regard for classical reasoning.
The larger point to be made here is that a proof assistant should aim to embed _all_ of mathematics, as opposed to, say, providing conveniences for embedding a lot of advanced-undergraduate level mathematics at the cost of being able to do larger things.
There seems to be some excitement about formalizing “Fields medal level” mathematics, but I think this excitement is entirely unfounded. The mathematical community is just starting to understand Lurie’s 2019 work [https://www.math.ias.edu/~lurie/papers/Conceptual.pdf], let alone being able to formalize it in any proof assistant. But let’s not get too excited about recent work; indeed, even Hironaka’s seminal desingularization theorem from 1963 [https://www.jstor.org/stable/1970486?seq=1#metadata_info_tab_contents] was only fully understood by the mathematical community in the early 2000’s. Even the simplified proof [https://arxiv.org/pdf/math/0401401.pdf] is much too complicated to even understand.
To build solid foundations for a proof assistant, one must, at least on pen-and-paper, be able to embed mathematical structures in suitable (∞, 1)-topoi. Indeed, Shulman’s work from 2019 builds a Quillen model category for interpreting HoTT [https://arxiv.org/pdf/1904.07004.pdf]: this line of work holds much promise, in my opinion. From the little that I understand, ∞-categories have some limitations, and mathematicians are just starting to play with ω-categories, but I can’t say much more about this.
--
I could find no literature on Lean’s VM, and there is very little literature on Lean in general. This is a bad sign.
The larger point to be made here is that a proof assistant should aim to embed _all_ of mathematics, as opposed to, say, providing conveniences for embedding a lot of advanced-undergraduate level mathematics at the cost of being able to do larger things.
There seems to be some excitement about formalizing “Fields medal level” mathematics, but I think this excitement is entirely unfounded. The mathematical community is just starting to understand Lurie’s 2019 work [https://www.math.ias.edu/~lurie/papers/Conceptual.pdf], let alone being able to formalize it in any proof assistant. But let’s not get too excited about recent work; indeed, even Hironaka’s seminal desingularization theorem from 1963 [https://www.jstor.org/stable/1970486?seq=1#metadata_info_tab_contents] was only fully understood by the mathematical community in the early 2000’s. Even the simplified proof [https://arxiv.org/pdf/math/0401401.pdf] is much too complicated to even understand.
To build solid foundations for a proof assistant, one must, at least on pen-and-paper, be able to embed mathematical structures in suitable (∞, 1)-topoi. Indeed, Shulman’s work from 2019 builds a Quillen model category for interpreting HoTT [https://arxiv.org/pdf/1904.07004.pdf]: this line of work holds much promise, in my opinion. From the little that I understand, ∞-categories have some limitations, and mathematicians are just starting to play with ω-categories, but I can’t say much more about this.
--
I could find no literature on Lean’s VM, and there is very little literature on Lean in general. This is a bad sign.
R.
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", (continued)
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Gaëtan Gilbert, 01/03/2020
- Message not available
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Ramkumar Ramachandra, 01/04/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Bas Spitters, 01/06/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Kevin Buzzard, 01/06/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Conor McBride, 01/06/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Stefan Monnier, 01/06/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Bas Spitters, 01/06/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Xuanrui Qi, 01/07/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Bas Spitters, 01/07/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Ramkumar Ramachandra, 01/04/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Thorsten Altenkirch, 01/07/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Ramkumar Ramachandra, 01/07/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", jonikelee AT gmail.com, 01/08/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Mario Carneiro, 01/08/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", jonikelee AT gmail.com, 01/08/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Jason Gross, 01/08/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", jonikelee AT gmail.com, 01/08/2020
- Message not available
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Gaëtan Gilbert, 01/03/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Sylvain Boulmé, 01/08/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Ramkumar Ramachandra, 01/08/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Kevin Buzzard, 01/09/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Florent Hivert, 01/09/2020
- Re: [Coq-Club] Fwd: "Lean is like Coq but better", Timothy Carstens, 01/09/2020
Archive powered by MHonArc 2.6.18.