202505300205
Tags : Homotopy Type Theory
Univalence Implies Function Extensionality
Lemma
Weak Function Extensionality implies Function Extensionality.
We want to show that:
Since a fiberwise map induces equivalence on total space if it is fiberwise an equivalence, by A Fiberwise Transformation is an Equivalence if its Total is an Equivalence, we get:
which is induced by . We get is an equivalence, since the type on the left is contractible by Some Contractible Types, it suffices to show that the type on right is contractibe, that is
But since Sigma Types respect Universal Properties, the above is equivalence to
The equivalence requires function extensionality, but we can prove the former is the retract of the latter without function extensionality.
The latter is a product of contractible types, so is a contractible type by weak function extensionality, thus we make the right hand side of the main equation a contractible, so we are done.