AlgHom.surjective_of_finite_of_isOpenImmersion
An algebra map inducing an open immersion on spectra is surjective if its target is finite over the common base. The source need not be finite.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open CategoryTheory AlgebraicGeometry
universe u
namespace AlgHomLean source · statement
theorem surjective_of_finite_of_isOpenImmersion
{R A B : Type u} [CommRing R] [CommRing A] [CommRing B]
[Algebra R A] [Algebra R B] [Module.Finite R B] (f : A →ₐ[R] B)
[IsOpenImmersion (Spec.map (CommRingCat.ofHom f.toRingHom))] :
Function.Surjective f