coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Thorsten Altenkirch <Thorsten.Altenkirch AT nottingham.ac.uk>
- To: "coq-club AT inria.fr" <coq-club AT inria.fr>
- Subject: Re: [Coq-Club] Silly question about decidable equality and inequality
- Date: Wed, 24 Jun 2020 12:10:28 +0000
- Accept-language: en-GB, en-US
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=exmail.nottingham.ac.uk; dmarc=pass action=none header.from=exmail.nottingham.ac.uk; dkim=pass header.d=exmail.nottingham.ac.uk; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XsjVPFWawtexH7m8SFFH6ZFkYeS492w1rIbU+Cw/0w4=; b=fBd4VCvsEPBxWQ/kJbvEv1bjolRj1bBEIoUhl7RoX6uiNUT1ob78jBuGPBpAtlJJ1t2jJ7nnr3WSA7tgK9e4+kKLjvF4+htViSeRDMaPoyOlCSTEV0uaubIFxN6G3jcZMEsEy7T2NGAbhZulx8LnRhaOt2ecJvvTOu69fPrdgLjGC2gABDnIfAmyhLgKzBPOm9LRxCZmcKDm9njKo3tLRuZ5WaN8AGjhaqOTKvZoe+UYnFbrSpVsyb5mYzKJLr/WtaGyUkGeI4UStgDm34w6/mYUY2/fHF5rlmMoA4uXtWf1mMoNG+rXb6e1IOLnz32HhHPVVZFL0To8Wp7fmUCtnQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LvTIrLZVk+3QTU1+u8GWRlqYBHv63Amy0cj4RQ7vkGeTkfMlUIlSPgAmdJgeoiSrtPSoMLF9VKPz509YuvaE85Okn9eMXGFlk7KccKw3y+mRa5QmgIxxiuXx5VRVqgHItyHc21R3eVtPxGOFC5tP4/pMsRQ8nSWeqIwWFybpWLovsOvQREAzkzd76rICisa78NH8KpRedF/LiMTNoCfNRdmTYmKfzDgYoJ5Fgke11SRg0xINg7unOnV3vIpdQh0mcgXV1G4u6+V6LZTjSqtS1b4kX7w1gsPX3V0m57X2EgozSUsfKTWAwh2QyiY/H5Z1B6XoCA//mJxDBxE3HUBp6g==
- Authentication-results: mail2-smtp-roc.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 uidappmx02.nottingham.ac.uk
- Ironport-phdr: 9a23:ScRNIxQU0h0rmwor517Zp+LgbNpsv+yvbD5Q0YIujvd0So/mwa67ZBSHt8tkgFKBZ4jH8fUM07OQ7/m9HzVQvt3d6TgrS99lb1c9k8IYnggtUoauKHbQC7rUVRE8B9lIT1R//nu2YgB/Ecf6YEDO8DXptWZBUhrwOhBoKevrB4Xck9q41/yo+53Ufg5EmCexbal9IRmrrQjdrNQajIhgJ6o+xRbFv2ZDdvhLy29vOV+dhQv36N2q/J5k/SRQuvYh+NBFXK7nYak2TqFWASo/PWwt68LlqRfMTQ2U5nsBSWoWiQZHAxLE7B7hQJj8tDbxu/dn1ymbOc32Sq00WSin4qx2RhLklDsLOjgk+2zRl8d+jr9UoAi5qhJ/3YDafZ2VOvR9cKzTfNMVWWVOU91LWCBdB4OxdZcDAvADMOtesoLzp0EOrRy7BQS0Gu3vyjhIhmXt3a0mzeshFxzN0RAkH9ISrnvUqtb1NKYIUe+pzKnD0DLOYe1W2Tf68ojIaQwhru+KXb5qbcfRzVUvGB3DjlWTqIzlJS+a1uQWvmid6OpgSf6vi28hqwF+ojig3MIshpPTiY0J0FzE6CZ5zZ8zKNalR0F1fcSqH4FMtyGGKYR2WMUiTnlotSg0yLALpJq2cTQIxZg7yBPSdviKfYeH7B/9SOucLjd1iW57dL+hgxu/8EitxvDyW8So3lhHsC5In9jMu34D0RHY98uJSuNl80u8xzqC1Brf5v9LLE06j6bWJJAszqQtmpYNsUnPBiz7lUTsgKOIdUgo4Pak5/rmb7n8u5ORNJF4hhngPqkvhsCyD+E1PhUSU2eB+Omx0aPv8VHiT7hPkPE5jqzUvZXEKckUoKOyHhVb3Zw56xmlCjeryNQYkmcDLFJCYB+HkonpNEzUL/DgFfe/hlutnCt1y/zcOL3hBYnNLmTCkLfncrZ961RTyA8pwd9F+51YEKwBIPHrVk/wstzXEAM5PhSpz+r5C9hxzJ0SVG2BD6ODP67fv0WE6v8xL+SMfIMVvSzyK/kh5/7gl385nlodcLG305sXb3C4BO9mI1mHbnrqmNsMDWMKvhYgQ+zsi12CUCRTaGqyX68n4DE7D56mDZvCRoCrj7yB3D20HphMam9cFl+AC2rod4acV/cWdC2SOtNhkiADVbW5V4Ah0giuuBbmxLpjM+rb4TYVtYnj1dhw/+3cjws+9T1yD8SH0mGCVXt4nm0SR2x+4Kcq60d60xKI1bVyq/1eD91aof1TGE9uPpnFiud+FtraWwTbf97PRkzwEfu8BjRkctI22cQSbkA1MtG+gxbA3jChA/dBq7yMHoco/6Sa9nztKsB+ymzN1IEniEU6Q81ANWSjwKd0sRXQUd2a236FnrqnIPxPlBXG832OmDLX4BNoFTVoWKCAZkgxI1PMpI2ptEXFU6OvD7snOw4HwMXEN6gYMoS432UDf+/qPZHlW0z0nm6xARiSwbbVPNjsfHkB3SPSCEEB1QkYu2uFZ1FnW3WR5lnGBTkrLmrBJkPh9e4k+SGmT0M91xmPfxU7kbyy5gIUg/OcQvZV17lCpSRz8zg=
The danger of overgeneralisation in your statement.
I am referring to the use of setoids. When you are using setoids you don’t know that your definitions are congruences wrt setoid equality. Hence you need to prove for every definition that it is a congruence, that is you get a lot of theorems which need to be proven. Ok, you can write a tactic for this but this misses the point – it makes more sense to build it into the type theory.
Also it isn’t the case that “fun-ext” is just “any consistent theorem”, it is a fundamental principle which reflects our understanding what functions are. As I said you may as well give up induction for natural numbers.
We don’t have “axioms” in type theory. Fun-ext is a coinduction principle and yes it does compute, if you set up things the right way. I referred to my ’99 LICS paper where I described this but we have been working on setoid type theory recently, continutng the thread. However, another alternative is cubical type theory which also enables a nice symmetry between induction and coindution (including fun-ext).
I don’t think adding extensionality changes the set of computable function but neither does induction, if you have primitive recursion. I don’t have a proof for this. Btw, neither does univalence.
Thorsten
From: <coq-club-request AT inria.fr> on behalf of Dominique Larchey-Wendling <dominique.larchey-wendling AT loria.fr>
AK: thank you very much for the reference
TA:
This below is quite a poor argument:
It applies to ANY consistent axiom. Are you telling me that you are willing to accept any consistent axiom just because you do not want to prove some of its direct consequences over and over again ?
Btw, axioms cannot be judged solely by their consistency but also on how they impact meta-theoretical results such as eg, the computability of the functions definable in the theory ... 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. |
- Re: [Coq-Club] Silly question about decidable equality and inequality, (continued)
- Re: [Coq-Club] Silly question about decidable equality and inequality, Guillaume Melquiond, 06/24/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Thorsten Altenkirch, 06/24/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Dominique Larchey-Wendling, 06/24/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Dominique Larchey-Wendling, 06/24/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Pierre-Marie Pédrot, 06/25/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Bob Atkey, 06/25/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Thorsten Altenkirch, 06/25/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Pierre-Marie Pédrot, 06/26/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Thorsten Altenkirch, 06/25/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Bob Atkey, 06/25/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Thorsten Altenkirch, 06/24/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Ambrus Kaposi, 06/24/2020
- Re: [Coq-Club] Silly question about decidable equality and inequality, Thorsten Altenkirch, 06/24/2020
Archive powered by MHonArc 2.6.19+.