Home

ファイバー

module foundations.fiber where
Imports
open import foundations.universe
open import foundations.identity-type
open import foundations.sigma-type
private variable
  ℓ ℓ′ : Level

Fiber : ∀ {A : Type ℓ} {B : Type ℓ′}
  → (A → B) → B → Type (ℓ ⊔ ℓ′)
Fiber {A = A} f y = Σ[ x ∈ A ] (f x = y)