coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Talia Ringer <tringer AT cs.washington.edu>
- To: coq-club AT inria.fr
- Subject: Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?
- Date: Tue, 20 Dec 2016 03:11:24 -0800
- Authentication-results: mail3-smtp-sop.national.inria.fr; spf=None smtp.pra=tringer AT cs.washington.edu; spf=None smtp.mailfrom=tringer AT cs.washington.edu; spf=None smtp.helo=postmaster AT mail-ua0-f172.google.com
- Ironport-phdr: 9a23:CkfigxKyHX3ANlKh6dmcpTZWNBhigK39O0sv0rFitYgeKP3xwZ3uMQTl6Ol3ixeRBMOAuqkC1Lud6fqocFdDyK7JiGoFfp1IWk1NouQttCtkPvS4D1bmJuXhdS0wEZcKflZk+3amLRodQ56mNBXdrXKo8DEdBAj0OxZrKeTpAI7SiNm82/yv95HJbQhFgDSwbalwIRiyogndqNcaipZ+J6gszRfEvmFGcPlMy2NyIlKTkRf85sOu85Nm7i9dpfEv+dNeXKvjZ6g3QqBWAzogM2Au+c3krgLDQheV5nsdSWoZjBxFCBXY4R7gX5fxtiz6tvdh2CSfIMb7Q6w4VSik4qx2ThLjlSUJOCMj8GzPiMNwgqJVrhyiqRJi3YDbfJqYO+Bicq7HZ94WWXZNU8RXWidcAo28dYwPD+8ZMOhGtYb9o1oOogGjDgewBePvzDBIiWHs3aYn1OkhDRvG3A0mH9IBrnvUts74O7sJUeyvwqjH1y7Db/NX2Tf754jIbhchofeWUb1ubMXR1FAiGgXYhVuerozlOima1uULs2WD4OtgU/ujh3c/qw5suDivwdsshpDSiYIO0F/I7yt5wJwtKdKkT057e9ikH4VUtyGeLYd5XN4tQ3xwtCkn0L0GvoK7cDIEyJQ9wRPUdv+Jc5CQ7x79SOqcJS10iXFldb6lmRq+7EqtxvfhWsS2zlpHqDdOnMPWuXAXzRPT79CKSvtj8Uel3jaCzwXT5ftFIUAwjKbbNoQuzqIpmpodrEjOHDH6lF/5jK+RcUUk9eyo5Pr9brr6oZ+cMpd4igD4MqswhsyyGfo0PhQKUmSB+umx1Kfv8VPkTLhIlPE6j6vUvI7CKcQevKG5AgtV0og56xa4CjeryMgYnWMGLFJDdxKIkZLpNkrSL/DjF/u+jU6jkCxrx/DHOL3hDYnNLn/FkLv7Y7ly9lNcxBIpzd9D/5JUFq0BIPXrV0Dts9zYFwY1PBCww+b6E9pwzZgeWGKKAq+BKqzeq16I5uQ1I+mNfoAZojj9K+J2r8Lp2HQ+gBoWebSj9ZoRcnGxWPp8cGuDZn+5vt4FEG5ChAs4Q+HwwAmeSz9VaHuod6knoC4yE4KnC4jfQYbrjbCcinToVqZKb3xLXwjfWUzjcJ+JDq8B
A friend recently made a pretty good argument that you can have predext without funext (which makes sense), so I think that would be the easiest metatheoretic way to show you can't prove proof irrelevance -> funext [predext -> propext -> proof irrelevance, so if proof irrelevance -> funext, then predext -> funext.] But I haven't actually formalized his argument yet, and it's 3 AM here so I likely won't get to think about this more tonight.
The other direction strikes me as inherently not true otherwise UA would be inconsistent, but I also get really confused about how Prop interacts with univalent formalizations of Coq, so I could be off the mark.
On Dec 20, 2016 2:30 AM, "Bas Spitters" <b.a.w.spitters AT gmail.com> wrote:
Without really thinking about it, I guess the following techniques
should work to show that neither is provable:
http://www.pédrot.fr/articles/cpp2017.pdf
On Tue, Dec 20, 2016 at 3:44 AM, Abhishek Anand
<abhishek.anand.iitg AT gmail.com> wrote:
> Without using any axiom, can one prove either of the following?
>
> 1) Proof Irrelevance -> Function Extensionality
> 2) Function Extensionality -> Proof Irrelevance
>
> If not, is there a meta-theoretic argument about the unprovability of both
> of them?
>
> Thanks,
> -- Abhishek
> http://www.cs.cornell.edu/~aa755/
- [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Abhishek Anand, 12/20/2016
- Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Bas Spitters, 12/20/2016
- Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Talia Ringer, 12/20/2016
- Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Talia Ringer, 12/20/2016
- Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Bas Spitters, 12/20/2016
- Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Abhishek Anand, 12/20/2016
- Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Jason Gross, 12/21/2016
- Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Abhishek Anand, 12/20/2016
- Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Talia Ringer, 12/20/2016
- Re: [Coq-Club] Proof Irrelevance <-> Function Extensionality?, Bas Spitters, 12/20/2016
Archive powered by MHonArc 2.6.18.