AlgebraicGeometry.exists_noetherian_local_proper_flat_model
A proper flat finitely presented family over an arbitrary local ring comes from a proper flat family over an actual Noetherian local ring, along a local ring homomorphism.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
open CategoryTheory CategoryTheory.Limits
open AlgebraicCurves.Geometry.Schemes.Proofs.ProperFlatFinitePresentationDescent.ApproxAux
namespace AlgebraicGeometry
universe uLean source · statement
theorem exists_noetherian_local_proper_flat_model
{R : Type u} [CommRing R] [IsLocalRing R] {X : Scheme.{u}}
(f : X ⟶ Spec (CommRingCat.of R)) [IsProper f] [Flat f]
[LocallyOfFinitePresentation f] :
∃ (S : Type u) (_ : CommRing S) (_ : IsNoetherianRing S) (_ : IsLocalRing S)
(_ : Algebra S R) (_ : IsLocalHom (algebraMap S R)),
∃ (Y : Scheme.{u}) (g : Y ⟶ Spec (CommRingCat.of S)) (p : X ⟶ Y),
IsProper g ∧ Flat g ∧
IsPullback p f g (Spec.map (CommRingCat.ofHom (algebraMap S R)))