AlgebraicGeometry.FiniteEtale.exists_finite_subalgebra_model_of_universalHomeomorphism
A finite étale algebra over an affine universal homeomorphism has a model over an actual finite intermediate universal homeomorphism.
Source context 5 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open CategoryTheory
open scoped TensorProduct
universe u
namespace AlgebraicGeometry.FiniteEtaleLean source · statement
theorem exists_finite_subalgebra_model_of_universalHomeomorphism
(R S A : Type u) [CommRing R] [CommRing S] [CommRing A]
[Algebra R S] [Algebra.IsIntegral R S] [Algebra S A]
[Module.Finite S A] [Algebra.Etale S A]
[UniversallyInjective (Spec.map (CommRingCat.ofHom (algebraMap R S)))]
[Surjective (Spec.map (CommRingCat.ofHom (algebraMap R S)))] :
∃ (S₀ : Subalgebra R S) (A₀ : Type u) (_ : CommRing A₀) (_ : Algebra S₀ A₀),
Module.Finite R S₀ ∧
UniversallyInjective (Spec.map (CommRingCat.ofHom (algebraMap R S₀))) ∧
Surjective (Spec.map (CommRingCat.ofHom (algebraMap R S₀))) ∧
Module.Finite S₀ A₀ ∧ Algebra.Etale S₀ A₀ ∧
Nonempty (A ≃ₐ[S] S ⊗[S₀] A₀)