Documentation

TauCeti.NumberTheory.Chebotarev.Density.FixedField

Dirichlet density across a cyclic fixed field #

Let L / K be a finite Galois extension with group G, let C be a conjugacy class in G and sigma a member of it, and put E = L ^ <sigma>. This file transfers Dirichlet density between the relative Frobenius fibre of sigma over E and the Frobenius fibre of C over K.

Contraction is exact away from the finitely many ramified primes: each prime of K in the class C carries exactly #G / (#C * orderOf sigma) primes of E in the relative fibre, and those are precisely the primes of the relative fibre with residue degree one over K. Feeding that count to the generic density contraction gives

density_E (relative fibre) = δ
  ↔  density_K (frobeniusPrimeSet K L C) = δ * #C * orderOf sigma / #G.

The point of the equivalence is the direction that reduces the general case to a cyclic one: Gal(L/E) is generated by sigma, so the relative fibre is a fibre in a cyclic extension, where the density 1 / orderOf sigma is what a cyclic Chebotarev theorem delivers. Specialising to that value gives #C / #G over K, which is the Chebotarev value. No analytic input enters here — the transfer is exact, and only the cyclic density it consumes is analytic.

Main results #

References #

Dirichlet density across the cyclic fixed field. Let sigma represent the conjugacy class C and put E = L ^ <sigma>. The relative Frobenius fibre of sigma.toFixedFieldAlgEquiv over E has Dirichlet density δ exactly when the Frobenius fibre of C over K has density δ / (#G / (#C * orderOf sigma)).

Chebotarev's value, from the cyclic fibre. If the relative Frobenius fibre of sigma over E = L ^ <sigma> has the density 1 / orderOf sigma that a cyclic extension gives, then the Frobenius fibre of C over K has density #C / #G.

This is the contraction half of the Chebotarev density theorem: it carries a density statement about the cyclic extension L / E down to the general conjugacy class over K, and it is the only step of that reduction.