Skip to Content.
Sympa Menu

coq-club - Re: [Coq-Club] reasoning out of type equalities

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

Re: [Coq-Club] reasoning out of type equalities


Chronological Thread 
  • From: Adam Chlipala <adamc AT csail.mit.edu>
  • To: Aleksandar Nanevski <aleks.nanevski AT imdea.org>
  • Cc: coq-club AT inria.fr
  • Subject: Re: [Coq-Club] reasoning out of type equalities
  • Date: Sun, 05 Aug 2012 13:07:41 -0400

Aleksandar Nanevski wrote:
Indeed, it's that last case:

forall (A1 A2 B : Type), B -> (A1*B = A2*B) -> (A1=A2)

with equality in Prop, that applies to my problem.

It's amusing that I've ran into univalence just by trying to hack up a bit of meta theory for concurrency. I guess I'll now have to read up on it.

In my experience, the need for a theorem like this more commonly indicates that some part of the development should be refactored, rather than the need to delve into some new axioms or whatnot. Could you share more of the context?



Archive powered by MHonArc 2.6.18.

Top of Page