The double-coset splitting law over invariant rings #
Let a finite group G act on a commutative ring B with invariant ring A, and let C be an
intermediate ring of invariants for a subgroup H of G. For a prime Q of B above
p in A, contraction identifies the primes of C above p with the double cosets
H \ G / D, where D is the stabilizer of Q. The class of σ corresponds to
(σ • Q).under C.
This formulation applies to integral closures over an arbitrary Dedekind base, once
IsGaloisGroup.of_isIntegralClosure and IsGaloisGroup.of_isIntegralClosure_fixedField supply
the invariance, and directly, through instances, to the rings of integers 𝓞 K, 𝓞 M and
𝓞 (M ^ H) of number fields. The bijection
itself needs neither a Dedekind hypothesis nor residue-field separability: transitivity on prime
fibres and lying over are supplied by Mathlib's invariant-ring theory. The intermediate ring is
an explicit parameter, so the same construction works for any realization of the fixed ring,
including FixedPoints.subalgebra A B H.
Main definitions #
Ideal.doubleCosetQuotientEquivPrimesOverOfIsInvariant: the contraction bijection over an invariant ring.
Main results #
Ideal.under_smul_eq_iff_doubleCosetMk_eq: the fibres of translated contraction are exactly the double cosets.Ideal.doubleCosetQuotientEquivPrimesOverOfIsInvariant_mk: the value at a double-coset representative.Ideal.doubleCosetQuotientEquivPrimesOverOfIsInvariant_symm_apply_eq_mk_iff: characterization of the inverse.Ideal.doubleCosetQuotientEquivPrimesOverOfIsInvariant_smul_mk: compatibility with the action ofG, moving the base primeQtoτ • Q.Ideal.doubleCosetQuotientEquivPrimesOverOfIsInvariant_natural: enlarging the subgroup agrees with contracting primes to the smaller invariant ring.Ideal.ramificationIdx_mul_inertiaDeg_under_eq_relIndex: the local degree belowQis[D(Q) : H ∩ D(Q)], including inseparable residue extensions.Ideal.ramificationIdx_under_eq_one_of_stabilizer_leandIdeal.inertiaDeg_under_eq_one_of_stabilizer_le: ifD(Q) ≤ H, thenQ ∩ Chase = f = 1overA.Ideal.sum_ramificationIdx_mul_inertiaDeg_doubleCosetOfIsInvariant_eq_index: the local degrees indexed by double cosets sum to[G : H].Ideal.sum_ramificationIdx_mul_inertiaDeg_doubleCosetOfIsInvariant_eq_finrank: the same sum is the rank of the intermediate invariant ring over the base.
References #
- J. Neukirch, Algebraic Number Theory, Chapter I, §9, page 55.
- G. J. Janusz, Algebraic Number Fields, Chapter I.
The construction uses Mathlib's
Algebra.IsInvariant.exists_smul_of_under_eq and Algebra.IsInvariant.orbit_eq_primesOver,
and the rank identity is reindexed from Mathlib's
Ideal.sum_ramification_inertia_eq_finrank.
Two translates of a prime contract to the same prime of the H-invariant ring exactly
when their translating elements belong to the same H-decomposition double coset.
The double-coset splitting law over invariant rings. The primes of the intermediate
H-invariant ring C above p are indexed by H \ G / stabilizer G Q. The class of σ
is sent to the contraction of σ • Q, without any residue-field hypothesis.
Instances For
The class of σ is sent to the contraction of σ • Q.
The inverse sends a prime q to the class of σ exactly when q is the contraction of
σ • Q. This characterizes the inverse without exposing the choice of a prime above q.
The double-coset law is compatible with the action of G. Indexing the primes of C
above p through the translate τ • Q instead of Q sends the class of σ to the prime that
the indexing through Q attaches to the class of σ * τ.
Enlarging the subgroup and contracting to its invariant ring give the same prime under
the double-coset splitting bijection. The scalar towers express the two inclusions of C'
into B through A and C.
The local-degree index formula over invariant rings. The ramification index times
residue degree of the contraction to an intermediate H-invariant ring is the index of
H ∩ D(Q) in D(Q). No separability hypothesis on the residue extension is needed.
The local degree below a translate of Q is the relative index of the conjugate
decomposition group.
Above the decomposition group the ramification index is one. If H contains the
decomposition group D(Q), then the prime Q ∩ C of the H-invariant ring C has
ramification index one over A. No hypothesis on the residue extension is needed.
Above the decomposition group the residue degree is one. If H contains the
decomposition group D(Q), then the prime Q ∩ C of the H-invariant ring C has residue
degree one over A. No hypothesis on the residue extension is needed.
The local degree below a translate, multiplied by |H|, is the cardinality of its
double coset.
The local degree of the prime attached to a double coset, multiplied by |H|, is the
cardinality of that double coset.
The local degree of the prime attached to a double coset is its cardinality divided by
the order of H.
The local degrees indexed by the invariant-ring double-coset law sum to the index of
H in G.
The fundamental identity in invariant-ring double-coset coordinates. The local degrees
of the primes of C above p sum to the rank of C over A.