Quasi-finite morphisms #
We say that a morphism f : X ⟶ Y is locally quasi finite if Γ(Y, U) ⟶ Γ(X, V) is
quasi-finite (in the mathlib sense) for every pair of affine opens that f maps one into the other.
This is equivalent to all the fibers f⁻¹(x) having an open cover of κ(x)-finite schemes.
Note that this does not require f to be quasi-compact nor locally of finite type.
We prove that this is stable under composition and base change, and is right cancellative.
Main results #
AlgebraicGeometry.LocallyQuasiFinite: The class of locally quasi-finite morphisms.AlgebraicGeometry.Scheme.Hom.isDiscrete_preimage_singleton: Locally quasi-finite morphisms have discrete fibers.AlgebraicGeometry.Scheme.Hom.finite_preimage_singleton: Quasi-finite morphisms have finite fibers.AlgebraicGeometry.locallyQuasiFinite_iff_isFinite_fiber: Iffis quasi-compact, thenfis locally quasi-finite iff all the fibersf⁻¹(x)areκ(x)-finite.AlgebraicGeometry.locallyQuasiFinite_iff_isDiscrete_preimage_singleton: Iffis locally of finite type, thenfis locally quasi-finite ifffhas discrete fibers.AlgebraicGeometry.locallyQuasiFinite_iff_finite_preimage_singleton: Iffis of finite type, thenfis locally quasi-finite ifffhas finite fibers.
We say that a morphism f : X ⟶ Y is locally quasi finite if Γ(Y, U) ⟶ Γ(X, V) is
quasi-finite (in the mathlib sense) for every pair of affine opens that f maps one into the other.
Note that this does not require f to be quasi-compact nor locally of finite type.
Being locally quasi-finite implies that f has discrete and finite fibers
(via f.isDiscrete_preimage_singleton and f.finite_preimage_singleton).
The converse holds under various scenarios:
locallyQuasiFinite_iff_isDiscrete_preimage_singleton: Iffis quasi-compact, this is equivalent tof ⁻¹ {x}beingκ(x)-finite for allx.locallyQuasiFinite_iff_isDiscrete_preimage_singleton: Iffis locally of finite type, this is equivalent tofhaving discrete fibers.locallyQuasiFinite_iff_isDiscrete_preimage_singleton: Iffis locally of finite type, this is equivalent tofhaving finite fibers.
- quasiFinite_appLE {U : Y.Opens} : IsAffineOpen U → ∀ {V : X.Opens}, IsAffineOpen V → ∀ (e : V ≤ (TopologicalSpace.Opens.map f.base).obj U), (CommRingCat.Hom.hom (Scheme.Hom.appLE f U V e)).QuasiFinite
Instances
Alias of AlgebraicGeometry.Scheme.Hom.finite_preimage_singleton.
Alias of AlgebraicGeometry.LocallyQuasiFinite.of_fiberToSpecResidueField.
A morphism f : X ⟶ Y is quasi-finite at x : X
if the stalk map 𝒪_{X, x} ⟶ 𝒪_{Y, f x} is quasi-finite.