Skip to content

Dirichlet Characters

The Riemann zeta function studies prime numbers globally, without distinguishing congruence classes. However, many arithmetic questions concern primes satisfying conditions such as

Motivation

The Riemann zeta function studies prime numbers globally, without distinguishing congruence classes. However, many arithmetic questions concern primes satisfying conditions such as

pa(modq). p\equiv a\pmod q.

For example:

  • Are there infinitely many primes congruent to 1(mod4)1\pmod4?
  • How are primes distributed modulo qq?
  • Do different residue classes contain approximately the same number of primes?

To study such questions analytically, entity[“people”,“Peter Gustav Lejeune Dirichlet”,“German mathematician”] introduced Dirichlet characters.

These functions separate integers according to congruence behavior and form the basis of Dirichlet LL-functions.

Residue Classes Modulo qq

Fix a positive integer qq. Two integers aa and bb are congruent modulo qq if

ab(modq). a\equiv b\pmod q.

The invertible residue classes modulo qq form a finite multiplicative group:

(Z/qZ)×. (\mathbb Z/q\mathbb Z)^\times.

Its elements are precisely the integers coprime to qq, considered modulo qq.

For example, modulo 55,

(Z/5Z)×={1,2,3,4}. (\mathbb Z/5\mathbb Z)^\times = \{1,2,3,4\}.

Multiplication is performed modulo 55.

Definition of a Dirichlet Character

A Dirichlet character modulo qq is a function

χ:ZC \chi:\mathbb Z\to\mathbb C

satisfying:

Periodicity

χ(n+q)=χ(n) \chi(n+q)=\chi(n)

for all integers nn.

Multiplicativity

χ(mn)=χ(m)χ(n). \chi(mn)=\chi(m)\chi(n).

Vanishing on Nonunits

χ(n)=0 \chi(n)=0

whenever

gcd(n,q)>1. \gcd(n,q)>1.

Nonzero Values on Units

If

gcd(n,q)=1, \gcd(n,q)=1,

then

χ(n)=1. |\chi(n)|=1.

Thus characters are periodic multiplicative functions taking values on the unit circle.

Principal Character

The most important example is the principal character modulo qq, denoted

χ0. \chi_0.

It is defined by

χ0(n)={1,gcd(n,q)=1,0,gcd(n,q)>1. \chi_0(n)= \begin{cases} 1,& \gcd(n,q)=1,\\ 0,& \gcd(n,q)>1. \end{cases}

This character behaves analogously to the constant function 11 on invertible residue classes.

Example Modulo 44

Define

χ(n)={0,n0(mod2),1,n1(mod4),1,n3(mod4). \chi(n)= \begin{cases} 0,& n\equiv0\pmod2,\\ 1,& n\equiv1\pmod4,\\ -1,& n\equiv3\pmod4. \end{cases}

This is a Dirichlet character modulo 44.

The values repeat periodically:

nnχ(n)\chi(n)
1111
2200
331-1
4400
5511

The function is multiplicative and distinguishes integers congruent to 11 and 33 modulo 44.

Group Structure

The set of Dirichlet characters modulo qq forms a finite abelian group under pointwise multiplication:

(χ1χ2)(n)=χ1(n)χ2(n). (\chi_1\chi_2)(n)=\chi_1(n)\chi_2(n).

The identity element is the principal character.

Every character has an inverse given by complex conjugation:

χ1(n)=χ(n). \chi^{-1}(n)=\overline{\chi(n)}.

The number of distinct characters modulo qq equals

φ(q), \varphi(q),

where φ\varphi is Euler’s totient function.

Characters as Homomorphisms

Dirichlet characters are precisely the group homomorphisms

(Z/qZ)×C×. (\mathbb Z/q\mathbb Z)^\times \to \mathbb C^\times.

Thus they play the role of Fourier characters for finite abelian groups.

This interpretation explains why characters are useful in harmonic analysis on arithmetic structures.

Orthogonality Phenomena

Characters satisfy important cancellation identities.

For fixed aa coprime to qq,

χmodqχ(a)={φ(q),a1(modq),0,otherwise. \sum_{\chi \bmod q}\chi(a) = \begin{cases} \varphi(q),& a\equiv1\pmod q,\\ 0,& \text{otherwise}. \end{cases}

Similarly,

amodqχ(a)=0 \sum_{a\bmod q}\chi(a) = 0

for every nonprincipal character.

These orthogonality relations allow characters to isolate individual congruence classes.

Detecting Congruence Classes

Characters can express arithmetic conditions analytically.

For example,

1φ(q)χmodqχ(a)χ(n)={1,na(modq),0,otherwise. \frac1{\varphi(q)} \sum_{\chi\bmod q} \overline{\chi(a)}\chi(n) = \begin{cases} 1,& n\equiv a\pmod q,\\ 0,& \text{otherwise}. \end{cases}

Thus characters behave like harmonic basis functions for modular arithmetic.

This identity is fundamental in the proof of Dirichlet’s theorem on primes in arithmetic progressions.

Primitive Characters

Some characters arise from smaller moduli.

A character modulo qq is primitive if it does not factor through a proper divisor of qq.

Primitive characters are the fundamental building blocks of Dirichlet LL-functions and possess especially clean analytic properties.

Importance in Number Theory

Dirichlet characters transform arithmetic congruence conditions into analytic multiplicative functions.

They provide the foundation for:

  • Dirichlet LL-functions,
  • primes in arithmetic progressions,
  • analytic class number formulas,
  • modular forms,
  • automorphic representations.

In modern number theory, characters serve as the simplest nontrivial examples of harmonic analysis on arithmetic groups.