Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Impredicative Set

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Impredicative Set


Chronological Thread 
  • From: Thorsten Altenkirch <Thorsten.Altenkirch AT nottingham.ac.uk>
  • To: "coq-club AT inria.fr" <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] Impredicative Set
  • Date: Tue, 2 Apr 2019 15:27:49 +0000
  • Accept-language: en-US
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=Thorsten.Altenkirch AT nottingham.ac.uk; spf=Pass smtp.mailfrom=Thorsten.Altenkirch AT nottingham.ac.uk; spf=None smtp.helo=postmaster AT uidappmx05.nottingham.ac.uk
  • Ironport-phdr: 9a23:xDqbKBz9EgaeOxLXCy+O+j09IxM/srCxBDY+r6Qd0uoVL/ad9pjvdHbS+e9qxAeQG9mCsrQc06GI7OigATVGvc/Z9ihaMdRlbFwssY0uhQsuAcqIWwXQDcXBSGgEJvlET0Jv5HqhMEJYS47UblzWpWCuv3ZJQk2sfQV6Kf7oFYHMks+5y/69+4HJYwVPmTGxfa5+IA+5oAnMq8Uam5duJro+xhbIoHZDZuBayX91KV6JkBvw+9u88IR//yhMvv4q6tJNX7j9c6kkV7JTES4oM3oy5M3ltBnDSRWA634BWWgIkRRGHhbI4gjiUpj+riX1uOx92DKHPcLtVrA7RS6i76ZwRxD2jioMKiM0/3vWisx0i6JbvQ6hqhliyIPafI2ZKPxzdb7bcNgHR2ROQ9xRWjRBDI2icoUPE+QPM+VWr4b/qVQOrAexCga3Cez11jNIg2X70bEg3ukjFwzNwQwuH8gJsHTRtNj7KqcSUeevzKnT0TXMcfVW0irh5YjMbhAuv/eMXbFxccrL1UYvFx7Og1KOp4zlODOVzP8Ns3SF4OpmT+6il2onqx1vrTipxccsi5PJiZ4Vyl3f8yV5x5o1JcG5SE59bt6kEIFftySAO4RsXswuWXxouCUjx7AApJW1ci8KyJE9yB7ebfyKa46I4hX/VOaNOzt3nm5qdKiihxax6USgzvD8WdWu31lWtCVFiMTDuW4J1xzX68iLUP198V2k2TmR0Q3Y9+JKIVgsmKbGNZIswaQ8moQcvEnNBCP7l0v7gLWLekk6+eWk8/nrbqvlq5OGKYN5hQ/zPr4wlsCjG+g0LwcDU3SD9eSyyrLu/lH1TbBPg/A5j6bWqozVKMEFqaGjHQBZzoMu5he8Ajqm3tkVmHYKLFxYdB2biYXiJkvAL+riDfilhlShiDdryO7CPr3mGpjNM3nDn6r7crZl805czQUywcxf6p5ODLEBJ+7zWlPwtNzeAR85Mxa7w+P9BNpnyowSQ3+PAqyBPKPTt1+H+P4vLvGRaIMLuzvxMeYp6vHggHMjllIQc7Ol0YYJZH27BvhmJl+WYXvogtcPC2cKuQ8+QfT0hl2CVj5TfW2yX74i6TE9Eo6rEYPDRpyzj7yH3ye7H4dWaXxGCl2XF3focJmEW+sNaCKULc9hkiYLVb27R4A7yR6irhL6y7l/IurO5iIYrY7j1MRy5+DLiR4y8iV0A92B3GGJUmF7hXgFRyQ23aB6uUxy0E2P0al+g/xCFNxc/elFUgkgNc2U8+svQdv1Q0fKesqDYFegWNSvRz8rBJplyNgXJk15Bt+KjxbZ3iPsDaVDxJKRA5lhzqLbxWPtKsA14nLa2a8ijkMtQoMbCW2hnLVj+g6VLorVnkOalryhdYwa2zLR9WGMzWOL+khTFhNzB/aWFUsDb1fb+IyqrnjJSKWjXOx+Y1lxjPWaI64PUeXHyFBPRfPtItPbOjLjnWCsGReOybOFaczjcCMA33eEURRWo0Uo5X+DcDMGKGK5uWuHXG5oEk7zYkXj8eB77nqwCFI3nVnTMh9RkoGt8xtQvsSyDvMe2rVe6XU8qjl9BE64z4qLTdyHuxZgeqpcaNZ76VwByGGL7wE=

 

 

From: <coq-club-request AT inria.fr> on behalf of Xavier Leroy <xavier.leroy AT college-de-france.fr>
Reply-To: "coq-club AT inria.fr" <coq-club AT inria.fr>
Date: Tuesday, 2 April 2019 at 16:20
To: "coq-club AT inria.fr" <coq-club AT inria.fr>
Subject: Re: [Coq-Club] Impredicative Set

 

Personally I find the idea of programming languages with "Type:Type" interesting.  There was some work on this topic in the 80's, esp. by Cardelli (http://lucacardelli.name/Papers/TypeType.A4.pdf).  

 

Also somewhat later:

http://www.cs.nott.ac.uk/~psztxa/publ/pisigma-new.pdf

(can’t miss a good opportunity for a plug).

 

Btw, I think a cubical version of PiSigma may be an interesting idea.

 

The usual objection is that typechecking is undecidable.  The party line for typed programming languages is that they should be Turing-complete but have decidable type-checking, or maybe even type inference.  F_omega + general recursion fits this profile.

 

True, but also System U, that is System F with System F for Kinds.

 

Btw, Type Theory is Turing complete – you just have to be explicit when you use the partiality monad.

 

This said, OCaml's type checking is undecidable (at the level of modules), and so is Java's (at the level of generics), so there is also room for type systems with undecidable type-checking.

 

 

 




This message and any attachment are intended solely for the addressee
and may contain confidential information. If you have received this
message in error, please contact the sender and delete the email and
attachment. 

Any views or opinions expressed by the author of this email do not
necessarily reflect the views of the University of Nottingham. Email
communications with the University of Nottingham may be monitored 
where permitted by law.






Archive powered by MHonArc 2.6.18.

Top of Page