coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Eduardo Ochs <eduardoochs AT gmail.com>
- To: coq-club <coq-club AT inria.fr>
- Subject: [Coq-Club] Dependent products and dependent sums
- Date: Thu, 28 Mar 2019 00:27:20 -0300
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=eduardoochs AT gmail.com; spf=Pass smtp.mailfrom=eduardoochs AT gmail.com; spf=None smtp.helo=postmaster AT mail-qk1-f182.google.com
- Ironport-phdr: 9a23:zxoPYB+EL4cjKv9uRHKM819IXTAuvvDOBiVQ1KB41ugcTK2v8tzYMVDF4r011RmVBN2du6kP1bqempujcFRI2YyGvnEGfc4EfD4+ouJSoTYdBtWYA1bwNv/gYn9yNs1DUFh44yPzahANS47xaFLIv3K98yMZFAnhOgppPOT1HZPZg9iq2+yo9JDffhlEiCC+bL58Ixm7rAbcvdQKjIV/Lao81gHHqWZSdeRMwmNoK1OTnxLi6cq14ZVu7Sdete8/+sBZSan1cLg2QrJeDDQ9LmA6/9brugXZTQuO/XQTTGMbmQdVDgff7RH6WpDxsjbmtud4xSKXM9H6QawyVD+/6apgVR3mhzodNzMh/27ZisJ+gqFGrhy/uxNy2JTbbJ2POfdkYq/RYdEXSGxcVchRTSxBBYa8YpMAAeUcIOZXtZP9qEYJrRCjHAejGOPvyiRVjXLxw6I1zvkhHhvc3AM9GNIOt2jbrNXuNKoJXuC1ybPHzTTHb/9MxTj9743IfwknrPqRU7xwds/RxlMuFwPDlliQtYLkPy6P2uQLrWeb8+xtXv+shW4/swx9vCSjy8M2hoTKho8Z0E7I+TtnzIovONG1S1B3bNi5G5VKrS6aLZF5QsY6TmFopik6zroGtIa+fCcQyZQnwwfTa+WEc4SV+x7jWvudLDRmiH5/d7K/gBGy8UekyuLiTMW7zFFKri9dntnNsHACyQDT59CZRvdh+kqtwzWC2gDJ5u1aP0w4i7DXJ4Miz7IujpYTtF7MHi7ymEX4lq+WcUAk9/C25Ov6f7XpvIWcOJJzigH5Lqsumte/DP83MggLRWeb+OC82Kf/8k3+RbVGluc2nbXBsJDGOcQboba0DBNS0oY68hqwEzOm0MkDknQcN1JEeBeHj5DzNF3UIfD4C+2/g1W2nztxyfDGJO6pPpKYJX/a1bzlYLw1v0Vb0U84yc1Vz5NSELAIZvzpDBzfrtvdWzI1LgWuz+GvL959zctKVG6SC7WVN6TZsUSg6ecmIu3Kb4gQ7mWuY8M57uLj2Cdq0WQWerOkiMNOOSKIW89+KkDcWkLCx9IIEGMEpA07FbW4h1iLUDoVbHG3DftlumMLTbm+BIKGfbiDxaSb1X7iTJJTb2FCTFuLFCWwLtjWa7I3cCuXZ/RZvHkEWLymEdFz0BivsErjyOMiILOEoGsXspXs0NUz7OrWx0k/
Hi list,
I am preparing a presentation about the Calculus of Constructions for (basic) Category Theory students and I noticed that in most CompSci texts the dependent products, that generate spaces of functions, have a much higher status than the dependent sums, that are usually mentioned just in passing... I come from a CT background, and I remember that in texts about the categorical semantics of type systems (e.g., Bart Jacobs's book) dependent products and dependent sums start with equal status, then at some point - usually as an exercise; but I am recalling this from memory and I don't have the book at hand now, so I may be wrong - it is shown that under certain conditions the existence of dependent products _imply_ the existence of dependent sums...
Can anyone recommend me a place where all this is discussed? I am preparing an introduction, so I'm focused on finding a good dydactical path... for me the most natural way to present the material is:
1) the simply-typed lambda-calculus,
2) dependent types and polymorphism,
3) Pure Type Systems,
4) the Barendregt Cube,
5) dependent sums (and PTSs with them),
6) proofs-as-types,
7) inductive types,
8) CoC and CiC,
9) dependent sums can be defined from the rest...
But no one seems to take that path.
Thanks in advance,
Eduardo Ochs
- [Coq-Club] Dependent products and dependent sums, Eduardo Ochs, 03/28/2019
- Re: [Coq-Club] Dependent products and dependent sums, Thorsten Altenkirch, 03/28/2019
Archive powered by MHonArc 2.6.18.