coq-club AT inria.fr
Subject: The Coq mailing list
List archive
Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?
Chronological Thread
- From: Heiko Becker <hbecker AT mpi-sws.org>
- To: coq-club AT inria.fr, Talia Ringer <tringer AT cs.washington.edu>, isabelle-users <isabelle-users AT cl.cam.ac.uk>
- Subject: Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?
- Date: Fri, 29 May 2020 08:29:31 +0200
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=hbecker AT mpi-sws.org; spf=Pass smtp.mailfrom=hbecker AT mpi-sws.org; spf=None smtp.helo=postmaster AT jupiter.mpi-klsb.mpg.de
- Ironport-phdr: 9a23:xdwLXROlX8ql3rDxIyEl6mtUPXoX/o7sNwtQ0KIMzox0I/T4rarrMEGX3/hxlliBBdydt6sZzbOM7OuwByQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagYb5+Ngi6oRvTu8UZgoZvK7s6xwfUrHdPZ+lY335jK0iJnxb76Mew/Zpj/DpVtvk86cNOUrj0crohQ7BAAzsoL2465MvwtRneVgSP/WcTUn8XkhVTHQfI6gzxU4rrvSv7sup93zSaPdHzQLspVzmu87tnRRn1gyocKTU37H/YhdBxjKJDoRKuuRp/w5LPYIqIMPZyZ77Rcc8GSWZEWMtaSi5PDZ6mb4YXEuQPI+hYoYn+qVUAoxSxCgujC//gxDJTmn/737c33/g9HQzI3gEtGc8FvnTOrNXyMacfSeK7w7fJzTXAaPNdxCrw55bUfRAiv/6MR697fM3RyUY0CQzKklaQppL/Pz6O0+QNq2mb4/N7VeOhkG4rsQZxoiKgxso1jITCm40axEze+ypj3IY1OcO3SFR9YdO8DJdcqiWXOpZqTs0iTW9mtiQ3x7wCtJKnfSUHzIoryh7fZvGGfIWF4wzvWeeVLDtmh39oZryxigqy/0W9yODyVs+520tEoCpCl9nDrHEN1xrL58iCUvt9/16t2S2B1gDI8O1EJlo0laXdJpU8wbAwjoIevVnNEyLygkn6kaubel8n9+Wp8ejrf7XrqoeYOoNpkA3zM6YjltaiDeglMAUCRXWX9fi62bb+50P2Wq9KgeczkqTBsJDVO8AbpqmhDg9Xz4Yj8xe/Dyu439QCh3UHKUpFeBOeg4jqP1HOO+v3Ae26g1S0nzdn3e3JMaP5DpXMKHjMjqvhcK5g50NSzAc/181T6pZOBrwCIf//QFL9udzAAh88KQO0wuLnCNtn1oMZXGKCGq+ZP7jMvlCU5eIgPfOMaZQQuDblKvgp/uXujHEimVMHeqmpx5QXZGiiHvt6O0WZfWbsgtAZHGgWuQo+VfXmh0GGUT5OfHm/RLk85zE+CIK+F4jPXIGtgLqb3Ce6BJJafG5GCkrfWUvvIo6DQrIHbD+YCs5niD0NE7a7D8cd3BWvvUfAyrxoI/CcrjECtJTs2cJd7PaVihgp9T1yANia1SeAQ3wi2isJXDY80aR7rAlg0VqZyuAsgudRH9FX4/4MTxw3L4X0xOg8ANn3HAvKOMqKHgWIWNKjVBE8T9E2i/UDaEVwAZ32jhrO1CmnGZcQj73OH4MvtKXG0C6idI5G13/a2fx53BEdScxVODjj3/YnrlSBN8vyi0yc0p2SW+EExieUrzWG1WvLp15DFglqXvedBC1NVg7ttd38o3j6YfquBLAgaFYTy9OaK7dHcJvslVQDR/P4MpLbe233l2riXU/ZlIPJV5LjfiAm5AuYDUEFlw4J+nPfblo7HibkuH3FSjt0GgC2bg==
Hi Talia,
I hope I am not too late to add my answer.
We have a Coq and HOL4 codebase for our floating-point roundoff error checker FloVer [1]. However, the Coq and HOL4 versions have diverged quite a bit now where the Coq version has features that are not present in the HOL4 version, and vice versa.
So I guess in a world of perfect interoperability I would love to be able to transport the formalizations, or at least results checked by the tool, from one theorem prover into the other.
Cheers,
Heiko
--------
[1]: https://gitlab.mpi-sws.org/AVA/FloVer
On 5/18/20 1:42 AM, Talia Ringer wrote:
Say we one day are able to just take things from Isabelle/HOL and use them with Coq developments with no additional effort, or similarly in the opposite direction, or similarly for any other pair of proof assistants. Say we would get strong guarantees about these combined verified systems. Just humor this for a second.
In such a world, what systems would you want to combine, and why?
Talia
- [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, Talia Ringer, 05/18/2020
- Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, Klein, Gerwin (Data61, Kensington NSW), 05/18/2020
- Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, roux cody, 05/18/2020
- Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, Tadeusz Litak, 05/18/2020
- Re: [Coq-Club] [isabelle] In a world of perfect interoperability between proof assistants, what tools would you combine?, Peter Lammich, 05/18/2020
- Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, Heiko Becker, 05/29/2020
- Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, Abhishek Anand, 05/29/2020
- Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, Adam Chlipala, 05/30/2020
- Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, François Thiré, 05/30/2020
- Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, Adam Chlipala, 05/30/2020
- Re: [Coq-Club] In a world of perfect interoperability between proof assistants, what tools would you combine?, Abhishek Anand, 05/29/2020
Archive powered by MHonArc 2.6.19+.