Fixed rings and characteristic polynomials of group actions #
The fixed subring and fixed subalgebra are invariant extensions, so the integral-extension and prime-orbit theorems apply to them.
Let a finite group G act on an integral domain B. Mathlib's
MulSemiringAction.charpoly G b = ∏ g : G, (X - C (g • b)) is the monic polynomial whose roots
are the translates of b. When those translates are pairwise distinct, it divides every
polynomial vanishing on all of them. This is the step that turns "vanishes on the orbit" into
an explicit factorization, for instance when comparing the displacement of a generator of an
intermediate ring with a product of displacements of a generator of the top ring.
Main results #
- The fixed-subring and fixed-subalgebra instances of
Algebra.IsInvariantidentify the invariant extensions. TauCeti.MulSemiringAction.charpoly_dvd: ifg ↦ g • bis injective andfvanishes at everyg • b, thencharpoly G b ∣ f.TauCeti.MulSemiringAction.eval_smul_charpoly: evaluatingσ • charpoly H batbgives the product of the displacementsb - σ • τ • b.
The fixed subring is an invariant extension: every fixed element lies in its image.
The fixed subalgebra is an invariant extension: every fixed element lies in its image.
The characteristic polynomial of a point with pairwise distinct translates divides every polynomial vanishing on its orbit.
Evaluating a transformed characteristic polynomial at the point gives the product of its
displacements: (σ • charpoly H b)(b) = ∏ τ, (b - σ • τ • b).