Documentation

TauCeti.RingTheory.Etale.Equalizer

Equalizers of finite étale algebras #

The equalizer of two algebra maps f g : A →ₐ[R] B between finite étale R-algebras is a finite étale R-algebra (AlgHom.etale_equalizer, AlgHom.finite_equalizer). In particular, the invariants of a finite étale algebra under a finite monoid acting by algebra endomorphisms form a finite étale algebra (TauCeti.FixedPoints.etale_subalgebra, TauCeti.FixedPoints.finite_subalgebra). Geometrically, the affine coequalizer of two morphisms of finite étale Spec R-schemes, and the invariant quotient of a finite étale Spec R-scheme by a finite group, are again finite étale. The invariant quotients supply the quotients by finite groups that the axioms of a Galois category require of finite étale covers.

Main results #

Implementation notes #

The proof reduces to split algebras in three steps.

The main results take R, A and B in one universe, as Algebra.IsFiniteSplit.exists_tensorProduct_of_etale does.

References #

instance AlgHom.etale_equalizer {R A B : Type u} [CommRing R] [CommRing A] [CommRing B] [Algebra R A] [Algebra R B] [Algebra.Etale R A] [Module.Finite R A] [Algebra.Etale R B] [Module.Finite R B] (f g : A →ₐ[R] B) :

The equalizer of two algebra maps between finite étale algebras is étale.

instance AlgHom.finite_equalizer {R A B : Type u} [CommRing R] [CommRing A] [CommRing B] [Algebra R A] [Algebra R B] [Algebra.Etale R A] [Module.Finite R A] [Algebra.Etale R B] [Module.Finite R B] (f g : A →ₐ[R] B) :

The equalizer of two algebra maps between finite étale algebras is a finite module.

The invariants of a finite étale algebra under a finite monoid of algebra endomorphisms form an étale algebra.

The invariants of a finite étale algebra under a finite monoid of algebra endomorphisms form a finite module.