A finite étale algebra over any scalar extension has a finite étale model over an actual finitely generated coefficient subalgebra.
Source context 4 commands
Surrounding namespaces, section variables, and local commands at this declaration.
@[expose] public section
open scoped TensorProduct
universe u v w
namespace Algebra.FiniteEtaletheorem exists_fg_subalgebra_model
(R : Type u) (A : Type v) (B : Type w)
[CommRing R] [CommRing A] [CommRing B]
[Algebra R A] [Algebra A B] [Module.Finite A B] [Algebra.Etale A B] :
∃ (A₁ : Subalgebra R A) (B₁ : Type v) (_ : CommRing B₁) (_ : Algebra A₁ B₁),
A₁.FG ∧ Module.Finite A₁ B₁ ∧ Algebra.Etale A₁ B₁ ∧
Nonempty (B ≃ₐ[A] A ⊗[A₁] B₁)