Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] coq + higher inductive types + proof irrelevance?

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] coq + higher inductive types + proof irrelevance?


Chronological Thread 
  • From: Siddharth Bhat <siddu.druid AT gmail.com>
  • To: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] coq + higher inductive types + proof irrelevance?
  • Date: Fri, 27 Jul 2018 13:27:12 +0530
  • Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=siddu.druid AT gmail.com; spf=Pass smtp.mailfrom=siddu.druid AT gmail.com; spf=None smtp.helo=postmaster AT mail-oi0-f49.google.com
  • Ironport-phdr: 9a23:DD8d9ROfOVIO2f5IWJYl6mtUPXoX/o7sNwtQ0KIMzox0LfrzrarrMEGX3/hxlliBBdydt6oazbKO+4nbGkU4qa6bt34DdJEeHzQksu4x2zIaPcieFEfgJ+TrZSFpVO5LVVti4m3peRMNQJW2aFLduGC94iAPERvjKwV1Ov71GonPhMiryuy+4ZLebxlJiTanfb9+MAi9oBnMuMURnYZsMLs6xAHTontPdeRWxGdoKkyWkh3h+Mq+/4Nt/jpJtf45+MFOTav1f6IjTbxFFzsmKHw65NfqtRbYUwSC4GYXX3gMnRpJBwjF6wz6Xov0vyDnuOdxxDWWMMvrRr0yRD+s7bpkSAXwhSgIOT428mHZhMJzgqxGvhyuuwdyzJTIbIyPLvdyYr/RcNEcSGFcXshRTStBAoakYoUSDuoOIPtXr4nnqFsUsRu+BRSnCf7vyjBSmn/9wKo30/8gEQ7bwQMgAsgCv2nOrNXoNacdTPu4zKbNzTrZbvNW3S3x55TPchAkuPyBW697f8TWyUkqDQzFj1OQpJT5MDOSzOQNtXaU7+5kVe61lWEothxxriCyycg2hYnJnZ4Vyk3E9SV92oo6OMO3RUhmatCnCJtdrz+WO5dyT884QGxluDw2xqMbtZO4ZiQHx5AqyhjCYPKdaYeI+AjsVOOJLDd4mn1lfLW/ig638Ue6y+38UtC40FFLriZZi9XMuH8A2hjJ5siITft9+Uih2TKR2AzJ9u5EJkU0mbLaK54n3LEwioIevVrfEiLygkn7j6+bel869uS16OnreLrrq5uEO49xkA7+M6AumsKlAeQ/NwgDR3Ob+eWh27L+4E31WqhFjucrkqnYrZ/XPssbpqujDA9U1oYv8QqwDzCj0NgAh3kIMEpFeA6bj4juI1zBPPf4De6mj1uwlDdr2uvJM6b6ApTNK3jDiK3ucax8605a0gozzMpQ64haCrEbc7rPXRr6s8WdBRskOSS1xfzmAZNzzNAwQ2WKV5SYPK/SuEWU5qoFI+CQLNsOuTrxNr4p/ePvgVc2nFYcee+i2p5BOyPwJehvP0jMOSmkudwGC2pf5lNvHtyvs0WLVHtoX1j3Wqs94j8hD4f/VNXMQ4mshPqK2yLpR8QKNFADMUiFFDLTT6vBQ+0FMXvALcpokzhCXr+kGdd4iEOe8TTiwr8iFdL6vy0VsZW5iYpw7uzX0BYzrXl6U5Xb3GaKQGV52GgPQm1u0Q==

Could you please expand on "propositional truncation" and what that means?

I googled, and what I gather is that it is some existential witness of inhabitation of a type that does not provide an explicit witness?

If so, I don't see how this gives rise to quotients -- could you please give me a sketch of the construction? 

Thanks,
siddharth

On Fri 27 Jul, 2018, 13:20 Bas Spitters, <b.a.w.spitters AT gmail.com> wrote:
Matthieu and Amin recently went through such questions in the set model of CIC:
drops.dagstuhl.de/opus/volltexte/2018/9199/pdf/LIPIcs-FSCD-2018-29.pdf

On Fri, Jul 27, 2018 at 9:32 AM, Steven Schäfer
<s.schaefer89 AT googlemail.com> wrote:
> Hi Abhishek,
>
> Quotient types exist and proof irrelevance (along with propositional
> and functional extensionality) holds in the setoid model of type
> theory. The difference to higher-inductive types is that you cannot
> add computation rules on paths, since that would give you homotopy
> pushouts and thus also the circle and other non-hsets.
>
> If you are worried about consistency you could also just axiomatize
> the "propositional trunctation" (or rather, squash types as in NuPRL)
> and then derive quotient types from that together with funext/propext.
>
> - Steven
>
> 2018-07-26 23:27 GMT+02:00 Abhishek Anand <abhishek.anand.iitg AT gmail.com>:
>> I understand that UIP (implied by proof irrelevance) is inconsistent with
>> univalence.
>>
>> Can higher inductive types (or just some kind of "level 1" quotients where I
>> don't care about distinguishing equality proofs) be added to Coq without
>> needing to blacklist the proof irrelevance axiom?
>>
>> --
>> -- Abhishek
>> http://www.cs.cornell.edu/~aa755/
--
Sending this from my phone, please excuse any typos!



Archive powered by MHonArc 2.6.18.

Top of Page