# Bands ```agda module foundation.bands where ``` <details><summary>Imports</summary> ```agda open import foundation.set-truncations open import foundation.universe-levels open import foundation-core.equivalences ``` </details> ## Idea A **band** from $X$ to $Y$ is an element of the [set-truncation](foundation.set-truncations.md) of the type of [equivalences](foundation-core.equivalences.md) from $X$ to $Y$. ## Definition ```agda band : {l1 l2 : Level} → UU l1 → UU l2 → UU (l1 ⊔ l2) band A B = type-trunc-Set (A ≃ B) unit-band : {l1 l2 : Level} {A : UU l1} {B : UU l2} → (A ≃ B) → band A B unit-band = unit-trunc-Set refl-band : {l : Level} (A : UU l) → band A A refl-band A = unit-band id-equiv ```