coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Pierre Courtieu <pierre.courtieu AT gmail.com>
- To: Coq Club <coq-club AT inria.fr>
- Subject: Re: [Coq-Club] Why dependent type theory?
- Date: Wed, 4 Mar 2020 10:20:01 +0100
- Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=pierre.courtieu AT gmail.com; spf=Pass smtp.mailfrom=pierre.courtieu AT gmail.com; spf=None smtp.helo=postmaster AT mail-io1-f52.google.com
- Ironport-phdr: 9a23:w2FdCxyLUoaEGq7XCy+O+j09IxM/srCxBDY+r6Qd2+oWIJqq85mqBkHD//Il1AaPAdyHrasc26GO6ujJYi8p39WoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9HiTagbr5+Ngi6oRnSu8UZnYduN7s6xwfUrHdPZ+lZymRkKE6JkR3h/Mmw5plj8ypRu/Il6cFNVLjxcro7Q7JFEjkoKng568L3uxbNSwuP/WYcXX4NkhVUGQjF7Qr1UYn3vyDnq+dywiiaPcnxTbApRTSv6rpgRRH0hCsbMTMy7XragdJsgq1FvB2hpgR/w4/Kb4GTKPp+Zb7WcdcDSWZcQspdSylND4WhZIUNEuUBJ/5VoIbzp1QMrRWwCwqiCv7xxDBUnXL5x7E23v47HA3awAAtHdQDu2nUotXvM6cSVPi4wrPJzTrddfNWwyny45XWfxAmvPGMR65wccvPxkkyCgjIiU2QqY37MDOPzOQCrXKX4PZnVeKykW4ntwBxrSayxso3hYnJg5gaylHA9Slj3Ik1Iti4RVd9bNW5E5VQrzmXO5VqTs4mWW1luyY3xqcbtZO6fSUG0pQqywDZZveaaYaH+AjjW/yUITpghHJqZra/hxGq/Eil0OL8V8203E9LripCj9XAr34N2hzN5sSdRft9+UCh2TmL1w/N8O1LPUc0la/DJ54gxL4/iIYTvFzdEiPqnEj6lqybe0U+9uS16unqY6/qq5+CO4NsjwHxKKUumsixAeQiNQgOWnCW+fy91LL95035WqtFgucqnanerZDaP9gbpq+nDA9IyYsj5BO/AC2n0NQch3UIMFVFeBefg4jzJ17OOOz4Deu4g1m0jDhrwOnGMqT9DZXJM3jMi6zsfa196k5Z0Ao818pT55NSCrEbIfL8QFX9tNLCDkxxDwvh6OH+QP55y4lWDWmIG+qSNL7YmV6O/OMmZeeWMtw7ojH4fsAk6uT0gDcSnkIHYaikwNNDcHG1BO5rZU6efGDwg9ocOWgPtws6CuftjQvRAnZoe3+uUvdktXkAA4W8ANKGH9j12eHT7GKABpRTI1t+JBWMHHPvLdjWXv4NbGeTJZYknGFeE7emTIAl2Felswqok+M2fNqRwTURsNfY7PYw4uTSkR8o8jktVpaS1miMSyd/mWZaHmZqjpA6mlR0zxK46YY9m+ZRTIUB6PZAUwN8PpnZnbR3
Le mar. 3 mars 2020 à 22:31, Jason Gross <jasongross9 AT gmail.com> a écrit :
> Which bottlenecks are you referring to? Are they intrinsically tied to dependent types, or they are related to the treatment of propositions and equality in systems such as Coq?The main bottleneck that I'm referring to here (though not the only one of my thesis) is the one that is due to the fact that arbitrary conversion problems can happen during typechecking.
Deciding equality in math is undecidable anyway, so whatever the
underlying theory (set, types) you will fall short of automating equality
underlying theory (set, types) you will fall short of automating equality
decision. Do you have any clue that this problem is better treated in
other framework than in (dependent) type theory? Or is it simply that
equality problems become much more frequent?
I think DTT has one clear advantage to this respect: it is easy to
draw the line between what you consider as "administrative tasks"
I think DTT has one clear advantage to this respect: it is easy to
draw the line between what you consider as "administrative tasks"
(that you leave to the type checker to check), and what you maintain
on the "needs proof" side. In non dependent theories every computation
is a proof so the frontier between both is imprecise (and may vary from
a mathematician to another).
- Re: [Coq-Club] [lean-user] Why dependent type theory?, (continued)
- Re: [Coq-Club] [lean-user] Why dependent type theory?, Colin Stebbins Gordon, 03/03/2020
- Re: [Coq-Club] Why dependent type theory?, Viktor Kunčak, 03/03/2020
- Re: [Coq-Club] Why dependent type theory?, Jason Gross, 03/03/2020
- Re: [Coq-Club] Why dependent type theory?, Patricia Peratto, 03/03/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, mechvel, 03/03/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Jason Gross, 03/04/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Ralf Jung, 03/04/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, mechvel, 03/04/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Ulf Norell, 03/04/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, mechvel, 03/04/2020
- Message not available
- Re: [Coq-Club] [Agda] [lean-user] Re: Why dependent type theory?, mechvel, 03/04/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Ralf Jung, 03/04/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, Jason Gross, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Pierre Courtieu, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Pierre-Marie Pédrot, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Jason Gross, 03/03/2020
- Re: [Coq-Club] Why dependent type theory?, Jesper Cockx, 03/03/2020
- Re: [Coq-Club] Why dependent type theory?, Ralf Jung, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Jesper Cockx, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Ralf Jung, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Jesper Cockx, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Ralf Jung, 03/04/2020
- Re: [Coq-Club] Why dependent type theory?, Christian Doczkal, 03/03/2020
- Re: [Coq-Club] Why dependent type theory?, Ken Kubota, 03/03/2020
- Re: [Coq-Club] Why dependent type theory?, jonikelee AT gmail.com, 03/03/2020
- Re: [Coq-Club] Why dependent type theory?, Daniel Schepler, 03/03/2020
- Re: [Coq-Club] [Agda] Why dependent type theory?, mechvel, 03/03/2020
Archive powered by MHonArc 2.6.18.