is an equivalence if its fibers are contractible (or singletons): For every , the type
fiber : {X : π€ Μ } {Y : π₯ Μ } β (X β Y) β Y β π€ β π₯ Μ fiber f y = Ξ£ x κ domain f , f x οΌ y
has the property that there is a distinguished element Ο0β:βfiber f y such that Οβ=βΟ0 for all Οβ:βfiber f y.
is-equiv : {X : π€ Μ } {Y : π₯ Μ } β (f : X β Y) β π€ β π₯ Μ is-equiv f = β (y : codomain f) β Ξ£ Οβ κ fiber f y , β (Ο : fiber f y) β Ο οΌ Οβ