Definition

Let . The type of quasi-inverses (often denoted qinv) corresponds to the classical homotopy definition:

This type contains the data of the inverse and the homotopies.

This is precisely the isomorphisms in the homotopy category.

Distinction from equivalence in HoTT

While logically equivalent (one is inhabited iff the other is), they differ in Homotopy Levels:

  1. is always a proposition (-type).
  2. is generally not a proposition (it allows multiple distinct coherence structures).

Relation

We have a logic equivalence:

However, to ensure is an embedding, we define using .

An alternative “correct” definition is half-adjoint equivalence, which augments qinv with a coherence condition to make it a proposition.