coq-club AT inria.fr
Subject: The Coq mailing list
List archive
- From: Gregory Bush <gbush AT mysck.com>
- To: AUGER Cedric <Cedric.Auger AT lri.fr>
- Cc: Alexandre Pilkiewicz <alexandre.pilkiewicz AT polytechnique.org>, coq-club AT inria.fr
- Subject: Re: [Coq-Club] Do I need JMeq?
- Date: Fri, 18 Nov 2011 15:09:57 -0500
Thank you for the informative answers. I am thinking about this because I am reading http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-159876 that has been mentioned here in the quotient discussion. He defines subset inclusion on PERs of the same type, then extends it trivially to a relation between PERs of different types, which I formalized like R and R' below as I was reading along. He then proves that it's a partial order using an argument that starts with "the only interesting case is when the arguments are the same type". But at this point I'm thinking this metatheory argument may not be formalizable in Coq without axioms. Proving it for an arbitrary partial order compatible with an arbitrary equivalence relation seems not possible without axioms, since a necessary step of proving antisymmetry can be shown equivalent to JMEq_eq using a variation of Alexandre's argument. (Attached .v file). And if there's a special property of PERs that makes it work, it's not obvious to me at this point. (Not that it should be, since I'm unfamiliar with PERs and how they are used in type theory, but an alternative to Setoid seems interesting.) |
Attachment:
MixParamPartialOrderJMeq.v
Description: Binary data
On Nov 18, 2011, at 9:07 AM, AUGER Cedric wrote:
|
- [Coq-Club] Do I need JMeq?, Gregory Bush
- Re: [Coq-Club] Do I need JMeq?,
Alexandre Pilkiewicz
- Re: [Coq-Club] Do I need JMeq?,
AUGER Cedric
- Re: [Coq-Club] Do I need JMeq?, Adam Chlipala
- Re: [Coq-Club] Do I need JMeq?, Gregory Bush
- Re: [Coq-Club] Do I need JMeq?,
AUGER Cedric
- Re: [Coq-Club] Do I need JMeq?,
Alexandre Pilkiewicz
Archive powered by MhonArc 2.6.16.