Invariant Extensions of Rings #
Given an extension of rings B/A and an action of G on B, we introduce a predicate
Algebra.IsInvariant A B G which states that every fixed point of B lies in the image of A.
The main application is in algebraic number theory, where G := Gal(L/K) is the galois group
of some finite galois extension of number fields, and A := 𝓞K and B := 𝓞L are their ring of
integers. This main result in this file implies the existence of Frobenius elements in this setting.
See Mathlib/RingTheory/Frobenius.lean.
Main statements #
Let G be a finite group acting on a commutative ring B satisfying Algebra.IsInvariant A B G.
Algebra.IsInvariant.isIntegral:B/Ais an integral extension.Algebra.IsInvariant.exists_smul_of_under_eq:Gacts transitivity on the prime ideals ofBlying above a given prime ideal ofA.
If Q is a prime ideal of B lying over a prime ideal P of A, then
IsFractionRing.stabilizerHom_surjective: The stabilizer subgroup ofQsurjects ontoAut(Frac(B/Q)/Frac(A/P)).Ideal.Quotient.stabilizerHom_surjective: The stabilizer subgroup ofQsurjects ontoAut((B/Q)/(A/P)).Ideal.Quotient.exists_algEquiv_fixedPoint_quotient_under: Ifkis a domain containingB/Q, then anyA/P-algebra automorphism ofkrestricts to an automorphism ofB/Q.
In the AKLB setup, the Galois group of L/K acts on B.
Equations
Instances For
In the AKLB setup, every fixed point of B lies in the image of A.
A variant of Algebra.isInvariant_of_isGalois, replacing Gal(L/K) by Aut(B/A).
Equations
Equations
Characteristic polynomial of a finite group action on a ring.
Equations
Instances For
G acts transitively on the prime ideals of B above a given prime ideal of A.
If Q lies over P, then the stabilizer of Q acts on Frac(B/Q)/Frac(A/P).
Equations
Instances For
The stabilizer subgroup of Q surjects onto Aut(Frac(B/Q)/Frac(A/P)).
The stabilizer subgroup of Q surjects onto Aut((B/Q)/(A/P)).
For any domain k containing B ⧸ Q,
any endomorphism of k can be restricted to an endomorphism of B ⧸ Q.
This is basically the fact that L/K normal implies κ(Q)/κ(P) normal in the galois setting.
For any domain k containing B ⧸ Q,
any endomorphism of k can be restricted to an endomorphism of B ⧸ Q.