coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Timothy Carstens <intoverflow AT gmail.com>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Fwd: "Lean is like Coq but better"
- Date: Fri, 3 Jan 2020 07:54:12 -0700
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=intoverflow AT gmail.com; spf=Pass smtp.mailfrom=intoverflow AT gmail.com; spf=None smtp.helo=postmaster AT mail-yw1-f46.google.com
- Ironport-phdr: 9a23:hm1P5xYC0glTjUGhKaT6dyD/LSx+4OfEezUN459isYplN5qZoMm6bnLW6fgltlLVR4KTs6sC17ON9fq8AidesN6oizMrSNR0TRgLiMEbzUQLIfWuLgnFFsPsdDEwB89YVVVorDmROElRH9viNRWJ+iXhpTEdFQ/iOgVrO+/7BpDdj9it1+C15pbffxhEiCCybL9vIhi6txvdu8YYjIdtK6s8zgbCr2dVdehR2W5mP0+YkQzm5se38p5j8iBQtOwk+sVdT6j0fLk2QKJBAjg+PG87+MPktR/YTQuS/XQcSXkZkgBJAwfe8h73WIr6vzbguep83CmaOtD2TawxVD+/4apnVAPkhSEaPDM/7WrZiNF/jLhDrR29qBJxw4HbbpybOvR9cKPSf80US21aU8ZNTixBB5+wb4sTA+cDO+tTsonzp0EJrRu7HQSiGuLvyjpPhn/q3a070/kqHB/c0ww6BNIOrGrbrNPuNKwPVu21za/IzSnEb/NIxzj98obIchQmofCCRr9wfs/RxlMuFwPBlFmftYvlPzaM2+kLrmOV7PJgWPqxh2I7rwx9uDuiy8c2hoXUh48Z10rI+Cp4zYotJtC0UkF2bN++HJZSuSyWLZZ6Tt4+T2xupS000KcJuYShcygP0JknxwDQa/iAc4WQ5xLsTueRITNhiHNldrOzmg++8Uavx+D9TMW031FKri1KktnIqH8BzQDc6s+CSvdl/0eh3yiA1xzL5+1aPUw5kbDXJp0hz7Iqi5YesFnPEjX5lUj3lKOWc18r+ums6+TpeLXmoZqcOpd1igH4LqQundK/DvoiMggAW2ib/uq92abs/U38WrpKj/k2nrPFv5DdIMQXvrS5DBNN0oY/9xa/CC+r38gfnXkeNV5KZBaHj5XyNFzVO/D5DfK/g0y2nztxxvDGOKfhApTXIXTZnrfhZ+U110kJww0qiNtb+ph8C7cbIfu1VFWimsbfC0oFMgmz3+b2QP50zJgCVGSUSvuYNr/Vr1KS6OYoPMGDYYYUvHD2LP1ztK2mtmMwhVJIJfrh5pAQcn3tRq07cXXcWmLlh5I6KUlPvgc6S7a32liLUDoWdmnrGqxguHc0D4WpCYqFTYeo0uTYgHWLW6ZOb2UDMWiiVG/yftzdCfgJYSOWZMRml25cDOnze8oazRir8TTC5f9iJ+vQ9DcfsMu6htdw7uzX0xo18G4tAg==
Careful, a small TCB is very much a Lean-ism 😜
Sent from my iPhone
> On Jan 3, 2020, at 6:35 AM, Adam Chlipala
> <adamc AT csail.mit.edu>
> wrote:
>
> On 1/3/20 7:37 AM, Thorsten Altenkirch wrote:
>> Both Coq and Lean fail in properly supporting structures with a
>> non-trivial equality. Lean doesn’t really offer an answer to setoid hell
>> but just adds quotients as an axiomatic principle with no computational
>> explanation. This is despite us knowing since a while (I wrote a paper on
>> this in ’99) how to turn setoid hell into setoid heaven by working within
>> the setoid model: that is if you want to talk about setoids all the time
>> just accept that every type comes with its own eqaulity and build your
>> type theory around this.
> I think one factor that might lead to surprisingly different perspectives
> from different people in this discussion is that, as far as I can tell,
> quotient reasoning is much more common in pure math than in program
> verification. Yes, it comes up often enough that everyone working on
> program verification has used it in a few projects, but it hardly seems to
> rise to the level of an essential foundation for all work (which raises
> questions of whether it is worth complicating the core type theory to
> support, expanding the trusted base). I don't think too many
> program-verification projects are avoiding quotient reasoning because it is
> awkward rather than just not especially applicable.
- 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", 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", 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.