Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] -type-in-type option

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] -type-in-type option


Chronological Thread 
  • From: Matthieu Sozeau <matthieu.sozeau AT inria.fr>
  • To: Coq Club <coq-club AT inria.fr>
  • Subject: Re: [Coq-Club] -type-in-type option
  • Date: Thu, 30 May 2019 23:28:55 +0200



> Le 23 mai 2019 à 17:04, Burak Ekici
> <ekcburak AT hotmail.com>
> a écrit :
>
> Dear all,
>
> What exactly the "type-in-type" option is doing? My vague understanding
> is that it disables universe consistency checks and allows for
> inconsistent construction of large types. Is that the case? I wonder if
> it is making Coq inherently inconsistent or just unsafe?

Hi,

It does allow for inconsistent constructions of large types.
One can easily derive False in this setup by applying a
variant of Hurkens paradox. For example Coq.Logic.Hurkens.TypeNeqSmallType.

Best,
— Matthieu


Archive powered by MHonArc 2.6.18.

Top of Page