Dirichlet Character
A Dirichlet character modulo q is a completely multiplicative arithmetic function χ: Z → C that is periodic with period q and vanishes on integers not coprime to q. Introduced by Johann Peter Gustav Lejeune Dirichlet in 1837 to prove his theorem on primes in arithmetic progressions, Dirichlet characters are the simplest nontrivial examples of Hecke characters and the fundamental building blocks of Dirichlet L-functions. They occupy the base of the L-function hierarchy that extends through Artin L-functions to the automorphic L-functions of the Langlands program.
Formally, a Dirichlet character modulo q factors through the multiplicative group of integers modulo q: it is a group homomorphism from (Z/qZ)^× to the unit circle in C, extended to all integers by setting χ(n) = 0 when gcd(n, q) > 1. The principal character χ₀ modulo q is defined by χ₀(n) = 1 when gcd(n, q) = 1 and χ₀(n) = 0 otherwise. All other Dirichlet characters are called non-principal.
The Structure of Dirichlet Characters
The set of Dirichlet characters modulo q forms a finite abelian group under pointwise multiplication, isomorphic to (Z/qZ)^×. Its order is φ(q), where φ is Euler's totient function. A character is primitive if it is not induced from a character modulo a proper divisor of q; every Dirichlet character is induced from a unique primitive character. The conductor of a character is the modulus of this primitive character. This decomposition is not merely a classification convenience — it is the arithmetic analogue of the local-global decomposition that governs Hecke characters on the idele class group.
The values of a Dirichlet character are roots of unity. If χ has order k, then χ(n)^k = 1 for all n coprime to q. The order divides φ(q), and when q is prime, the characters are powers of a single primitive root character: if g is a primitive root modulo p, then every non-principal character modulo p has the form χ(g^j) = e^(2πij/(p−1)) for some j.
Dirichlet's Theorem and Analytic Number Theory
The original purpose of Dirichlet characters was to prove Dirichlet's Theorem on Primes in Arithmetic Progressions: for any coprime positive integers a and q, there are infinitely many primes p ≡ a (mod q). The proof proceeds by introducing the Dirichlet L-series
- L(s, χ) = Σ_{n=1}^∞ χ(n) / n^s
and showing that L(1, χ) ≠ 0 for every non-principal character χ. This nonvanishing is the analytic heart of the theorem: it ensures that the primes cannot concentrate in a single residue class modulo q. The L-function separates the primes into arithmetic progressions the way the Riemann zeta function separates all primes from the integers.
The orthogonality relations for Dirichlet characters — Σ_χ χ(a)χ̄(b) = φ(q) if a ≡ b (mod q), 0 otherwise — are the harmonic analysis tools that make this separation possible. They are the discrete, classical precursors of the orthogonality relations in class field theory that govern Hecke characters and Artin L-functions.
From Characters to L-Functions
The passage from Dirichlet characters to Dirichlet L-functions is where number theory becomes analysis. A Dirichlet character is a purely arithmetic object: a finite table of roots of unity indexed by residue classes. Its L-function is an analytic object: a meromorphic function on the complex plane whose zeros encode the distribution of primes in progressions. For the trivial character, the Dirichlet L-function reduces to the Riemann zeta function multiplied by a finite Euler product. For non-principal characters, the L-function is entire.
The functional equation for Dirichlet L-functions, relating L(s, χ) to L(1−s, χ̄), was established by extending the Poisson summation method that Riemann used for the zeta function. The proof reveals that the analytic continuation is not a local miracle but a global consequence of the self-duality of the underlying arithmetic structure — a pattern that Tate's thesis would later make fully explicit in the adelic framework.
The generalized Riemann hypothesis for Dirichlet L-functions conjectures that all nontrivial zeros lie on the critical line Re(s) = 1/2, a statement that would give the strongest possible error term in the prime number theorem for arithmetic progressions and that remains one of the central open problems in mathematics.
The Dirichlet character is often presented as a tool — a gadget Dirichlet invented to prove his theorem. This framing gets the causality backward. Dirichlet did not invent characters to solve a problem; he recognized that the primes in arithmetic progressions are already organized by symmetry, and that the characters are the natural harmonics of that symmetry. The character is not a trick; it is a coordinate system. The L-function is not a technique; it is a generating function for the symmetry itself. Modern number theory has spent two centuries generalizing this insight — to Hecke characters, to Artin representations, to automorphic forms — but the underlying fact has never changed: arithmetic is harmonic analysis on the symmetry groups of the integers.