Invariant rings and localization #
Let a group G act on a commutative ring A by ring automorphisms, and write Aᴳ for the
invariant subring FixedPoints.subring A G. This file compares invariants with localization.
For a submonoid M of invariant elements, the action extends to the localization M⁻¹A
(Localization (Algebra.algebraMapSubmonoid A M)), compatibly with A → M⁻¹A. When G is
finite, taking invariants commutes with this localization: (M⁻¹A)ᴳ is the localization of Aᴳ
at M. A fraction a / s fixed by every g satisfies t_g (g • a - a) = 0 for some t_g ∈ M,
which can be replaced by the product t of the t_g because G is finite, and then
a / s = t a / (s t) with t a invariant. Taking M to be the powers of an invariant r gives
the localization A[1/r] of A at r. The argument only uses finitely many ring endomorphisms
compatible with the localization map, and is stated in that form for an arbitrary localization
S of A, whose fixed elements are described by an arbitrary ring R' mapping injectively to
S (TauCeti.FixedPoints.isLocalization_of_mem_range_iff).
Also for finite G, the local homomorphism (Aᴳ)_P → A_Q induced by Aᴳ ⊆ A at a prime Q of
A lying over a prime P of Aᴳ is injective. If an invariant a is killed by some t ∉ Q,
prime avoidance applied to the annihilator of a, which is G-stable, and the finitely many
primes g⁻¹ • Q gives such a t outside every g⁻¹ • Q; then the invariant ∏ g, g • t lies
outside P and kills a.
These are the two local facts behind the categorical universal property of the affine invariant
quotient Spec A ⟶ Spec Aᴳ for arbitrary target schemes.
Main definitions #
TauCeti.FixedPoints.localizationRingAut M: the action ofGonM⁻¹Afor a submonoidMof invariants, which provides the instanceMulSemiringAction G (Localization (Algebra.algebraMapSubmonoid A M)).- The instance
Algebra (FixedPoints.subring A G) (FixedPoints.subring (Localization (Algebra.algebraMapSubmonoid A M)) G)given byA → M⁻¹A.
Main results #
TauCeti.FixedPoints.smul_algebraMap_localization:A → M⁻¹AisG-equivariant.TauCeti.FixedPoints.smul_mk':Gacts on a fractiona / sthrough its numerator.TauCeti.FixedPoints.isLocalization_of_mem_range_iff: the elements of a localization fixed by finitely many compatible ring endomorphisms are the localization of the fixed elements.TauCeti.FixedPoints.isLocalization: for finiteG,(M⁻¹A)ᴳis the localization ofAᴳatM.Ideal.exists_mem_forall_smul_notMem: for finiteG, prime avoidance for the translatesg⁻¹ • Qof a primeQ.Ideal.exists_notMem_dvd_of_forall_smul_notMem: for finiteG, an element outside everyg⁻¹ • Qdivides an invariant outsideQ.TauCeti.FixedPoints.localRingHom_injective: for finiteG,(Aᴳ)_P → A_Qis injective.
References #
- M. Demazure and A. Grothendieck, Schémas en groupes (SGA 3), Exposé V, §1.
Fixed elements commute with localization. Let S be a localization of A at the image of
a submonoid M of R, and let finitely many ring endomorphisms σ i of A and τ i of S be
compatible with A → S. If R → A and R' → S are injective with images the elements fixed by
every σ i, respectively every τ i, and R → R' is compatible with them, then R' is the
localization of R at M. A fraction a / s fixed by every τ i satisfies
t_i (σ i a - a) = 0 for some t_i ∈ M, which can be replaced by the product t of the t_i
since there are finitely many i; then a / s = t a / (s t) with t a fixed.
The action of G on the localization M⁻¹A at a submonoid M of invariants, induced by its
action on A.
Instances For
The action of G on M⁻¹A given by localizationRingAut.
localizationRingAut M g is the action of g on M⁻¹A.
The action of G on M⁻¹A extends the action on A.
The action of G on M⁻¹A on fractions: g • (a / s) = (g • a) / s, since the
denominator s is invariant.
The localization map A → M⁻¹A sends invariants to invariants.
The algebra structure of (M⁻¹A)ᴳ over Aᴳ given by the localization map A → M⁻¹A.
The algebra map Aᴳ → (M⁻¹A)ᴳ is the localization map A → M⁻¹A.
Invariants commute with localization at invariant elements. For a finite group G and a
submonoid M of the invariants Aᴳ, the invariants of M⁻¹A are the localization of Aᴳ
at M.
Prime avoidance for the translates of a prime. For a finite group G, if an ideal I
of A is contained in no translate g⁻¹ • Q of a prime Q, then some u ∈ I satisfies
g • u ∉ Q for every g.
Norms of elements avoiding every translate of a prime. For a finite group G, if
g • u ∉ Q for every g, then the invariant norm ∏ g, g • u lies outside Q and is divisible
by u.
If an invariant x is killed by an element outside a prime Q, it is killed by an invariant
element outside Q. This is prime avoidance for the G-stable annihilator of x and the
finitely many primes g⁻¹ • Q.
Invariants inject into stalks. For a finite group G, a prime Q of A and the prime
P of Aᴳ below it, the induced homomorphism of local rings (Aᴳ)_P → A_Q is injective.