Skip to Content.
Sympa Menu

coq-club - The predicate Exists

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

The predicate Exists


chronological Thread 
  • From: Eduardo Gimenez <Eduardo.Gimenez AT inria.fr>
  • To: coq-club AT pauillac.inria.fr
  • Subject: The predicate Exists
  • Date: Fri, 29 Jan 1999 10:28:36 +0100


Hi,

The definition in theory/LISTS/Streams.v comes from a Coq development
I did some time ago, where I would like the "witness" of P to be the
first possible one in the sequence. I agree that the following
non-deterministic version of the predicate is closer to the intended
meaning of "there exists some element of the sequence that verifies
P":

Inductive   Exists :  Stream -> Prop :=
   Here    : (x:Stream)(P x) ->(Exists x) |
   Further : (x:Stream)(Exists (tl x))->(Exists x).


Sincerely,
Eduardo Gimenez.





Archive powered by MhonArc 2.6.16.

Top of Page