Documentation

Atlas.AlgebraicGeometryI.code.ChevalleyImage

theorem dense_constructible_contains_basicOpen {R : Type u_1} [CommRing R] [IsDomain R] {s : Set (PrimeSpectrum R)} (hs : Topology.IsConstructible s) (hd : Dense s) :
∃ (b : R), b 0 (PrimeSpectrum.basicOpen b) s

A dense constructible subset of the spectrum of an integral domain contains a nonempty basic open subset D(b).

If the algebra map B → A is injective and B is a domain, then the induced map of spectra has dense image.

Algebraic core of Chevalley's theorem: for a dominant morphism of finite type between integral Noetherian rings, the image of Spec A → Spec B contains a nonempty basic open.

theorem chevalley_algebraic_core_primes (B : Type u_1) (A : Type u_2) [CommRing B] [CommRing A] [IsDomain B] [IsDomain A] [IsNoetherianRing B] [Algebra B A] [Algebra.FiniteType B A] (hf : Function.Injective (algebraMap B A)) :
∃ (b : B), b 0 ∀ (𝔮 : Ideal B) [𝔮.IsPrime], b𝔮∃ (𝔭 : Ideal A), 𝔭.IsPrime Ideal.comap (algebraMap B A) 𝔭 = 𝔮

Reformulation of chevalley_algebraic_core in terms of prime ideals: every prime not containing some fixed nonzero b ∈ B is the contraction of a prime of A.

Topological repackaging: the image of a dominant finite-type morphism contains a nonempty dense open subset (part of Chevalley's theorem).

Chevalley's theorem: the image of a morphism of finite type between Noetherian schemes is constructible.

A flat morphism of finite type between Noetherian schemes is an open map (consequence of going-down and finite presentation).