Flat morphisms #
A morphism of schemes f : X ⟶ Y is flat if for each affine U ⊆ Y and
V ⊆ f ⁻¹' U, the induced map Γ(Y, U) ⟶ Γ(X, V) is flat. This is equivalent to
asking that all stalk maps are flat (see AlgebraicGeometry.Flat.iff_flat_stalkMap).
We show that this property is local, and are stable under compositions and base change.
A morphism of schemes f : X ⟶ Y is flat if for each affine U ⊆ Y and
V ⊆ f ⁻¹' U, the induced map Γ(Y, U) ⟶ Γ(X, V) is flat. This is equivalent to
asking that all stalk maps are flat (see AlgebraicGeometry.Flat.iff_flat_stalkMap).
- flat_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)).Flat
Instances
Alias of AlgebraicGeometry.Flat.flat_appLE.
Alias of AlgebraicGeometry.Flat.flat_appLE.
Alias of AlgebraicGeometry.Flat.flat_appLE.
A surjective, quasi-compact, flat morphism is a quotient map.
A flat surjective morphism of schemes is an epimorphism in the category of schemes.
Sections of fibered products #
Suppose we are given the following cartesian square:
Y --g-→ X
| |
iY iX
↓ |
T --f-→ S
Let Uₛ be an open of S, Uₓ and Uₜ be opens of X and T mapping into Uₛ.
There is a canonical map Γ(X, Uₓ) ⊗[Γ(S, Uₛ)] Γ(T, Uₜ) ⟶ Γ(X ×ₛ T, pr₁ ⁻¹ Uₓ ∩ pr₂ ⁻¹ Uₜ).
We show that this map is
isIso_pushoutSection_of_isAffineOpen: bijective whenUₛ,Uₜ, andUₓare all affine.mono_pushoutSection_of_isCompact_of_flat_right: injective whenUₛ,Uₜare affine,Uₓis compact, andfis flat.isIso_pushoutSection_of_isQuasiSeparated_of_flat_right: bijective whenUₛ,Uₜare affine,Uₓis qcqs, andfis flat.mono_pushoutSection_of_isCompact_of_flat_right_of_ringHomFlat: injective whenUₛis affine,Uₜis compact,Uₓis qcqs,fis flat, andΓ(T, Uₜ)is flat overΓ(S, Uₛ)(typically true whenS = Spec k.)isIso_pushoutSection_of_isCompact_of_flat_right_of_ringHomFlat: bijective whenUₛis affine,UₜandUₓare qcqs,fis flat, andΓ(T, Uₜ)is flat overΓ(S, Uₛ)(typically true whenS = Spec k.)
The canonical map Γ(X, Uₓ) ⊗[Γ(S, Uₛ)] Γ(T, Uₜ) ⟶ Γ(X ×ₛ T, pr₁ ⁻¹ Uₓ ∩ pr₂ ⁻¹ Uₜ).
This is an isomorphism under various circumstances.