coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Josef Urban <josef.urban AT gmail.com>
- To: coq-club <coq-club AT inria.fr>
- Cc: agda-list <agda AT lists.chalmers.se>, coq+miscellaneous AT discoursemail.com, lean-user <lean-user AT googlegroups.com>
- Subject: Re: [Coq-Club] Why dependent type theory?
- Date: Thu, 5 Mar 2020 09:26:42 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=josef.urban AT gmail.com; spf=Pass smtp.mailfrom=josef.urban AT gmail.com; spf=None smtp.helo=postmaster AT mail-ot1-f42.google.com
- Ironport-phdr: 9a23:/LFl2hOYaqAXkmJaCTgl6mtUPXoX/o7sNwtQ0KIMzox0Ivz4rarrMEGX3/hxlliBBdydt6sYzbOO4uu5ADxIyK3CmU5BWaQEbwUCh8QSkl5oK+++Imq/EsTXaTcnFt9JTl5v8iLzG0FUHMHjew+a+SXqvnYdFRrlKAV6OPn+FJLMgMSrzeCy/IDYbxlViDanbr5+MRq7oR/MusUKhYZuJbs9xgbKr3BVZ+lY2GRkKE6ckBr7+sq+5oNo/T5Ku/Im+c5AUKH6cLo9QLdFEjkoMH076dPyuxXbQgSB+nUTUmMNkhpVGAfF9w31Xo3wsiThqOVw3jSRMNDsQrA1XTSi6LprSAPthSwaOTM17H3bh8pth69AvhmvuwJwzJLVYIGNNfpxYKXdfc8BRWFcWspdTjFNDp+gY4cKCecKIORWoJTnp1YWohS+CwujCuPhxDFLm3H4w7E13v87Hg3axgEtBc4CvGjWodjzKawcUfq1zK7NzTjba/1W3iz955bGchs8r/6MR6l/ftDXyUIyEA7FjFKQqZf7MDObzOgNrnKb4PF6WuKpkGMnpARxrSKuxscokIXGmoUVylXd+Ch/3Y07K9q4SEthbt6lFptdrz2VN5VrQsM+WW1npCc7x7sbspC4ZCgH0IorywLbZvCdcIWF4gjvWPiMLTtknn5od6yzihCv+ka60OL8TNO70FNSoypFjNbMsncN2gTW6sedS/t9+l6t2TGT1wzO8+1EL085mbTBJ54uxb4wkZUTsUDdESPshEr2i6qWel0l+uiu9evnfq3rqoGAO4JwkA3zMaQjltahDeglLgQCRWeW9fqk2L3m50L5QbFKjvMskqnetZDXPcYbpqmiAwBL3IYv8Qu/Dy2939sCm3kKN11FeBedgIjoP1HCOuz3DfC6g1i0ijdk2+jGPqH9ApXKNnXMjLDhfa9k50FAzAoz0MtQ6olPCrABJfLzQlX+uMbZDh8/KQy0wvzoBM9z1oMECiqzBfqSN7qXuluV7Kp7KO6VIYQRpTzVKv4/5veog2VvynEHeqz8/5wMZX7wI+5sKkPRNXjrmdoPV3oQtAM4ZOPvgVyGFzVUYiDhDOoH+jgnBdf+Xs/4TYe3jenEhX/jR8EEViV9ElmJVEzQWcCcQf5VMXCdJ8ZglnoPUr3zE9ZwhyHrjxfzzv9cFsSR/yQZsZz5090svr/ckBgz8Xp/CMHPijjQHVExpXsBQnoN5I46oUF5zQ3eg61xgvgdEsAKov0VCEE1MpnTy+E8ANf3CFrM
Chad Brown's FMM'19 keynote discussing "fake theorems" and combining HOL and set theory may be interesting in the context of this thread: http://grid01.ciirc.cvut.cz/~chad/host.pdf . I am biased but I think people should read him more.
Best,
Josef
On Tue, Mar 3, 2020, 20:44 Jason Gross <jasongross9 AT gmail.com> wrote:
I'm in the process of writing my thesis on proof assistant performance bottlenecks (with a focus on Coq), and there's a large class of performance bottlenecks that come from (mis)using the power of dependent types. So in writing the introduction, I want to provide some justification for the design decision of using dependent types, rather than, say, set theory or classical logic (as in, e.g., Isabelle/HOL). And the only reasons I can come up with are "it's fun" and "lots of people do it"So I'm asking these mailing lists: why do we base proof assistants on dependent type theory? What are the trade-offs involved?I'm interested both in explanations and arguments given on list, as well as in references to papers that discuss these sorts of choices.Thanks,Jason
- Re: [Coq-Club] Why dependent type theory?, (continued)
- Re: [Coq-Club] Why dependent type theory?, Jeremy Dawson, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Makarius, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Thorsten Altenkirch, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Pierre-Marie Pédrot, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Thorsten Altenkirch, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Dominique Unruh, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Jeremy Avigad, 03/04/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Ettore Aldrovandi, 03/04/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Miguel Pagano, 03/05/2020
- Re: [Coq-Club] Why dependent type theory?, Pierre-Marie Pédrot, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Talia Ringer, 03/05/2020
- Re: [Coq-Club] Why dependent type theory?, Josef Urban, 03/05/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, James McKinna, 03/06/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Martin Escardo, 03/06/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Martin Escardo, 03/06/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, James McKinna, 03/08/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Martin Escardo, 03/09/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Gabriel Scherer, 03/09/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Jeremy Avigad, 03/10/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Jeremy Avigad, 03/16/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Gabriel Scherer, 03/09/2020
- [Coq-Club] Type Theory vs. Set Theory – Re: [Agda] Why dependent type theory?, Ken Kubota, 03/09/2020
- Re: [Coq-Club] [Agda] Type Theory vs. Set Theory – Re: Why dependent type theory?, Thorsten Altenkirch, 03/10/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Martin Escardo, 03/09/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, James McKinna, 03/08/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Martin Escardo, 03/06/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Martin Escardo, 03/06/2020
Archive powered by MHonArc 2.6.18.