Dirichlet characters and L-functions
Encode multiplicative residue classes while distinguishing a character’s modulus from its conductor.
On this page
The question for today
What you’ll understand
- Extend unit-group characters by zero with the correct multiplicativity.
- Relate an induced L-function to its primitive conductor.
- Explain why nonprincipal periodic cancellation extends convergence.
To distinguish prime counts in different residue classes, zeta alone is too coarse: all integers receive the same coefficient. A Dirichlet character attaches phases to invertible residue classes and zero to the others. Its L-function preserves an Euler product while recording this extra arithmetic information. The modulus specifies where the function is displayed, whereas the conductor identifies the smallest modulus carrying its essential character data.
Characters live on the unit group
A Dirichlet character modulo a positive integer starts as a group homomorphism from to the nonzero complex numbers. Extend it periodically to the integers and assign zero whenever the argument is not coprime to the modulus. The nonzero values have modulus one and are roots of unity. This extension is completely multiplicative, including products involving nonunits, because a product is a unit exactly when both factors are units.
The principal character is one on units and zero elsewhere; it is not the constant-one arithmetic function unless the modulus is one. For a nonprincipal character, summing over a complete residue period gives zero. Indeed, multiplication by a unit with character value different from one permutes the unit classes but multiplies their sum by that value. The partial sums are consequently bounded in absolute value by the modulus. Their cancellation will matter analytically even though the absolute values of the nonzero coefficients never decay.
The conductor removes redundant modulus
A character modulo is induced from a character modulo a divisor when their values agree on all integers coprime to . The unique minimal such modulus is its conductor, and the inducing character at that modulus is primitive. Extending the modulus can turn some formerly nonzero values into zeros, because additional primes become nonunits. The L-function therefore changes by removing precisely those Euler factors. Primes already dividing the conductor need no additional factor: their primitive character values were already zero.
The finite product in the displayed identity is first justified to the right of one, then continues wherever the primitive L-function does. Its factors contain the primitive character values; replacing all those values by one is generally wrong. Functional equations with conductor-dependent gamma factors are naturally stated for primitive characters. An imprimitive L-function inherits the primitive equation together with these extra finite factors, so blindly substituting its larger modulus into a primitive formula can create incorrect constants and zeros.
Cancellation, poles, and parity
Partial summation with bounded character partial sums shows that a nonprincipal character series converges when the real part is positive, locally uniformly away from that boundary. Absolute convergence still requires real part greater than one: on units its absolute coefficients equal one. The primitive functional equation continues a nonprincipal L-function to an entire function, and the finite-factor identity gives the same entireness for an imprimitive nonprincipal character. Conditional convergence of the original series and analytic continuation beyond it remain distinct statements.
For the principal character, , with a simple pole at one of residue . A primitive nonprincipal character has parity determined by ; its completed expression uses . Its reflection relates the character to its complex conjugate, rather than always to itself. In particular, a complex character need not have its own zeros symmetric across the real axis; conjugation can transfer them to another character’s L-function.
Work it through
Induce the odd character from four to twelve
Relate the L-function induced modulo twelve from the nonprincipal character modulo four to its primitive L-function, and calculate its value at one.
The primitive character is zero on even integers, one on residues one modulo four, and minus one on residues three. Its conductor is four, and .
Inducing to modulus twelve additionally removes integers divisible by three. The new prime is three, with , so the missing Euler factor is restored by multiplication with , not .
Thus , first in the absolutely convergent region and then by continuation. At one the multiplier is four thirds, giving . This character is nonprincipal and has no pole there.
The conductor remains four, while changing the displayed modulus to twelve multiplies the L-function by one plus three to the minus s.
The living notebook
Explore the model
Interactive lab · modular
Separate residues from character values
Pause/Reset, set modulus 12 and step 1, and use Step to enumerate residues. Assign the induced character by hand: values at 1 and 5 are 1, at 7 and 11 are -1, and at all other residues are zero. For a fresh comparison Pause/Reset, set both modulus 4 and step 1 and compare the nonzero value at residue 3.
- Residue r0
- 0
- Orbit period · m/gcd(m,a)
- 12
- Distinct residues visited
- 1 of 12
Addition modulo m starts at zero: rₙ = na mod m. Playback advances two additions per second. The orbit has period m/gcd(m,a), including period one for a = 0. This is not a cryptographic security test or a primality algorithm. Parameter changes pause playback and recompute the model at the current elapsed time. Reset restores both parameters and returns time to zero. Playback starts paused. Adjust either parameter, then choose Play or Step.
Look forThe instrument enumerates additive residues; the character values are assigned from the unit-group homomorphism. It does not compute multiplicative powers, conductors, or L-functions.
Pause & reason
Check your understanding
Your turn
Try it yourself
On the unit group modulo five, define . Find its values on residues , its parity, and the sum over a full period including zero.
Take a moment to make a prediction or work it out on paper. Open a hint when you need one.
Give me a hint
The successive powers of two modulo five are one, two, four, three. Assign the corresponding powers of i before reordering the residues.
Compare with the solution
The values in the requested order are , since two squared is four and two cubed is three modulo five. The value at zero is zero, so the full-period sum is . Because minus one is residue four, and the character is odd. It is primitive: the only proper divisor of the prime modulus five is one, whose character induces only the principal character, whereas this one is nonprincipal.
Keep the idea
Take it with you
- Characters assign zero to nonunits and unit complex phases to units.
- An induced L-function differs from its primitive one by specified finite Euler factors.
- Nonprincipal cancellation improves series convergence, while principal characters retain a pole at one.
Read further
Original sources and deeper explanations to follow at your own pace.
Optional progress, saved in this browser when available. Revisit any lesson at any time.
Lesson not marked complete.