Free actions of finite groups on rings #
Let a finite group G act on a commutative R-algebra A by R-algebra automorphisms, and
suppose that R is the ring of invariants (Algebra.IsInvariant R A G), for instance
R = Aᴳ. The action of G on Spec A is free when no g ≠ 1 fixes a geometric point. The
fixed locus of g is the closed subscheme cut out by the elements g • a - a, so freeness says
that for every g ≠ 1 these elements generate the unit ideal of A.
This file proves the theorem of Chase, Harrison and Rosenberg that a free action makes A a
Galois extension of R with group G: the map
A ⊗[R] A → (G → A), a ⊗ b ↦ (a * g • b)_g
(TauCeti.MulSemiringAction.tensorToPi) is an isomorphism, A is a finite R-module, and A is
formally unramified over R. If moreover R → A is injective, as for R = Aᴳ, then A is a
projective, faithfully flat and étale R-algebra. Geometrically, Spec A → Spec Aᴳ is then a
finite étale surjection, and Spec A ×_{Spec Aᴳ} Spec A is the disjoint union of |G| copies of
Spec A, the copy indexed by g mapping by the identity to the first factor and by the
automorphism induced by g to the second. This is the input that makes the affine invariant
quotient by a free action of a finite group a finite locally free quotient.
Surjectivity of tensorToPi is equivalent to freeness, for any R
(TauCeti.MulSemiringAction.tensorToPi_surjective_iff). Freeness gives, for each g ≠ 1, an
element of A ⊗[R] A whose components at 1 and at g are 1 and 0, and the product of
these elements over all g ≠ 1 maps to the indicator function of 1. Writing that product as
∑ i, xᵢ ⊗ yᵢ, so that ∑ i, xᵢ * g • yᵢ is 1 for g = 1 and 0 otherwise, every b : A is
b = ∑ i, (∑ g, g • (yᵢ * b)) * xᵢ, where each ∑ g, g • (yᵢ * b) is invariant and so comes from
R. This identity shows that A is a finite R-module and that tensorToPi is injective. When
R → A is injective the coefficients ∑ g, g • (yᵢ * b) have unique, hence R-linear,
preimages in R, so the identity is a finite dual basis of A over R and A is projective.
The map tensorToPi and its elementary identities also apply to monoid actions on commutative
semirings. The freeness criterion, bijectivity, module finiteness and projectivity allow a
commutative semiring as the base, while the algebra carrying the action is a commutative ring.
The invariant tensor identity mul_tmul_eq_tmul_mul also allows a noncommutative semiring target.
Main definitions #
TauCeti.MulSemiringAction.tensorToPi R A G: theA-algebra mapA ⊗[R] A →ₐ[A] (G → A),a ⊗ b ↦ (a * g • b)_g.
Main results #
TauCeti.MulSemiringAction.tensorToPi_baseChange:tensorToPicommutes with base change, forGacting onA' ⊗[R] Athrough the right factor.TauCeti.MulSemiringAction.bijective_tensorToPi_baseChange_iff: for a finite monoid and a faithfully flatR → A',tensorToPiforA' ⊗[R] Ais bijective exactly when it is forA.TauCeti.MulSemiringAction.tensorToPi_surjective_iff:tensorToPiis surjective exactly when the action is free.TauCeti.MulSemiringAction.tensorToPi_bijective: for a free action with invariant ringR,tensorToPiis bijective.TauCeti.MulSemiringAction.moduleFinite,TauCeti.MulSemiringAction.projective,TauCeti.MulSemiringAction.faithfullyFlat: for a free action with invariant ringR,Ais a finiteR-module, and ifR → Ais injective it is projective and faithfully flat.TauCeti.MulSemiringAction.formallyUnramified,TauCeti.MulSemiringAction.etale:Ais formally unramified overR, and étale ifR → Ais injective.TauCeti.MulSemiringAction.sum_smul_sum_smul_smul: the dual basis identityn = ∑ i, xᵢ • ∑ g, g • (yᵢ • n)for a module with semilinear action.TauCeti.MulSemiringAction.exists_sum_smul_eq_one: for a free action on a commutative ring, some element has trace∑ g, g • c = 1.RingHom.sum_mul_sum_smul: pairing a dual basis oftensorToPiwith traces, after a map equivariant alongπ : G' → G, sums the translates by the kernel ofπ.TauCeti.MulSemiringAction.span_range_smul_sub_eq_top_iff: on a finite-type algebra over a field, freeness ofgmeans thatgfixes no point valued in an algebraically closed field.
References #
- S. U. Chase, D. K. Harrison and A. Rosenberg, Galois theory and Galois cohomology of commutative rings, Mem. Amer. Math. Soc. 52 (1965), 15–33, Theorem 1.3.
- M. Demazure and A. Grothendieck, Schémas en groupes (SGA 3), Exposé V, §4.
The A-algebra map A ⊗[R] A → (G → A) sending a ⊗ b to g ↦ a * g • b.
It is defined for monoid actions on commutative semirings. When A and R are rings and G is
a finite group, on spectra it is the morphism from the disjoint union of |G| copies of Spec A to
Spec A ×_{Spec R} Spec A whose g-th component is the identity on the first factor and the
automorphism of Spec A induced by g on the second.
Instances For
The component of tensorToPi at the identity is multiplication A ⊗[R] A → A.
Twisting the right factor by k shifts the components of tensorToPi by k.
tensorToPi commutes with base change along R → A', with G acting on A' ⊗[R] A
through the right factor: read through A' ⊗[R] (A ⊗[R] A) ≃ (A' ⊗[R] A) ⊗[A'] (A' ⊗[R] A),
the map tensorToPi for A' ⊗[R] A is id ⊗ tensorToPi R A G followed by
A' ⊗[R] (G → A) → (G → A' ⊗[R] A).
Bijectivity of tensorToPi descends along a faithfully flat extension of the base: for
R → A' faithfully flat, the map for A' ⊗[R] A is bijective exactly when the map for A is.
An invariant element of A passes through the tensor product over the invariant ring.
The dual basis identity n = ∑ i, xᵢ • ∑ g, g • (yᵢ • n) for an A-module with semilinear
action, where ∑ i, xᵢ * g • yᵢ is the indicator function of 1.
Chase–Harrison–Rosenberg. For a finite group, tensorToPi is surjective exactly when the
action is free: for every g ≠ 1, the elements g • a - a generate the unit ideal.
The finite family attached to a preimage of the indicator function of 1 under
tensorToPi.
Chase–Harrison–Rosenberg. For a free action of a finite group with invariant ring R,
tensorToPi : A ⊗[R] A → (G → A) is bijective.
For a free action of a finite group, A is a finite R-module whenever every fixed point of
A lies in the image of R; no compatibility of the action with R is assumed.
For a free action of a finite group with invariant ring R, if R → A is injective then A
is a projective R-module.
For a free action of a finite group with invariant ring R, if R → A is injective then A
is a faithfully flat R-module.
For a free action of a finite group with invariant ring R, A is formally unramified over
R.
For a free action of a finite group with invariant ring R, if R → A is injective then A
is an étale R-algebra.
For a free action of a finite group on a commutative ring, some element has trace
∑ g, g • c equal to 1. Equivalently, the trace to the fixed subring is surjective.
Let (xᵢ, yᵢ) be a finite family with ∑ i, xᵢ * g • yᵢ equal to 1 at g = 1 and 0
elsewhere, as for a preimage of the indicator function of 1 under tensorToPi. After a ring map
f : A → C equivariant along π : G' → G, pairing the xᵢ with the traces of yᵢ * c gives the
sum of the translates of c by the kernel of π.
On a finite-type algebra over a field, the elements g • a - a generate the unit ideal
exactly when g fixes no point valued in an algebraically closed extension field. Thus freeness
in the sense of tensorToPi_surjective_iff can be tested on geometric points.