Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] Re: Agda beats Coq

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] Re: Agda beats Coq


chronological Thread 
  • From: Xavier Leroy <Xavier.Leroy AT inria.fr>
  • To: Aaron Bohannon <bohannon AT cis.upenn.edu>
  • Cc: Dan Doel <dan.doel AT gmail.com>, Agda mailing list <agda AT lists.chalmers.se>, coq-club <coq-club AT pauillac.inria.fr>
  • Subject: Re: [Coq-Club] Re: Agda beats Coq
  • Date: Mon, 24 Nov 2008 19:30:44 +0100
  • List-archive: <http://pauillac.inria.fr/pipermail/coq-club/>

Aaron Bohannon wrote:

> [...] That is, may I safely assert that a standard definition of
> bisimilarity on a coinductive data type implies the default
> (intensional) equality ("=")?  (I don't know if this question is
> relevant to Agda.)

Thanks for raising this question, as I've been wondering about it for
a while.

Let me take streams (infinite lists) as a concrete example of
coinductive datatype.  My (limited) understanding is that you could
make a set-theoretic model of streams where a stream of A is a
function nat -> A, so your property would amount to function
extensionality, which holds in this model.  However, I'm pretty sure
that if you assert function extensionality as an axiom in Coq, you
still cannot prove the extensionality property over streams stated
above...

Expecting more informed replies from true logicians,

- Xavier Leroy





Archive powered by MhonArc 2.6.16.

Top of Page