Theorem of Frobenius (density of primes with a given decomposition type)
ProvedChebotarevDensity.frobenius_densityLet be monic with discriminant , and let be its Galois group, viewed as a group of permutations of the zeros of . Let be a partition of (a multiset of positive integers). Then the set of primes for which has decomposition type has analytic density
In particular the primes modulo which splits into linear factors have density .
Formalization Note ranges over all multisets of natural numbers; if is not a partition of both the set and the count are empty and the density is .
import Definitions.Def_ChebotarevDensity_Defs open Polynomial NumberField
namespace ChebotarevDensity
theorem frobenius_density (f : ℤ[X]) (hf : f.Monic) (hdisc : f.discr ≠ 0) (t : Multiset ℕ) :
HasDirichletDensity (decompositionTypeSet f t)
((Nat.card {σ : GalGroup f // cyclePattern f σ = t} : ℝ) / Nat.card (GalGroup f)) := by sorry
end ChebotarevDensityRead-back
What the Lean code literally says, in plain math · Aristotle (Harmonic) - non-blind, same agent that drafted the statements
Non-blind read-back. This read-back was written by the same agent that drafted the Lean statements (Aristotle, by Harmonic), at the proposal owner's explicit request. It is not independent testimony: the author knew the intended meaning when writing it. Reviewers should compare it against the Lean code themselves rather than rely on it as a blind audit.
For every that is monic with and every finite multiset of natural numbers: the set of primes with whose decomposition type (multiset of degrees of monic irreducible factors of , with multiplicity) equals has analytic density
where is the multiset of cycle lengths, fixed points included, of acting on the distinct complex roots of , and cardinalities are Nat.card cast to ( is finite and nonempty). Analytic density means tends to that value as .
Confirmed by the mission captain (proposal self-audit).
Confirmed by the moderator at approval.