Discussion of Homotopy Type Theory and Univalent Foundations
 help / color / mirror / Atom feed
* Univalence <-> equivalence induction
@ 2018-05-18  6:36 Martín Hötzel Escardó
  2018-05-18 13:04 ` [HoTT] " Egbert Rijke
  2018-05-19 18:09 ` Nicolai Kraus
  0 siblings, 2 replies; 6+ messages in thread
From: Martín Hötzel Escardó @ 2018-05-18  6:36 UTC (permalink / raw)
  To: Homotopy Type Theory


[-- Attachment #1.1: Type: text/plain, Size: 784 bytes --]

Equivalence induction says that in order to prove something for all 
equivalences, it is enough to prove it for all identity equivalences for 
all types.

This follows from univalence. But also, conversely, univalence follows from 
it:

   http://www.cs.bham.ac.uk/~mhe/agda-new/UF-Univalence.html#JEq

Is this known? Some years ago it was claimed in this list that equivalence 
induction would be strictly weaker than univalence. 

To prove the above, I apply a technique I learned from Peter Lumsdaine, 
that given an abstract identity system (Id, refl , J) with no given 
"computation rule" for J, produces another identity system (Id, refl , J' , 
J'-comp) with
a "propositional computation rule" J'-comp for J'.

   http://www.cs.bham.ac.uk/~mhe/agda-new/Lumsdaine.html

Martin


[-- Attachment #1.2: Type: text/html, Size: 1014 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2018-05-19 19:38 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-18  6:36 Univalence <-> equivalence induction Martín Hötzel Escardó
2018-05-18 13:04 ` [HoTT] " Egbert Rijke
2018-05-18 15:40   ` Michael Shulman
2018-05-18 21:03     ` Martín Hötzel Escardó
2018-05-19 18:09 ` Nicolai Kraus
2018-05-19 19:38   ` Thierry Coquand

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).