L-Functions — Dirichlet and Dedekind Zeta

⚡ Key Takeaways

Dirichlet L-functions L(s,χ)=∑n≥1χ(n)n−sL(s,\chi)=\sum_{n\geq 1}\chi(n)n^{-s} and the Dedekind zeta function ζK(s)=∑aN(a)−s\zeta_K(s)=\sum_{\mathfrak{a}}N(\mathfrak{a})^{-s} generalize the Riemann zeta function to arithmetic progressions and number fields, respectively. They carry an Euler product, analytic continuation, a functional equation, and encode deep arithmetic — primes in progressions (Dirichlet's theorem) and the class number / regulator (analytic class number formula). Used throughout analytic and algebraic number theory. Foundations: Dirichlet (1837), Dedekind (1870s), Hecke (1917).

💡 The Core Insight

Arithmetic local data ⇒\Rightarrow Euler product ⇒\Rightarrow global analytic object. A multiplicative coefficient sequence becomes a product over primes; the product converges in a half-plane, continues meromorphically, and satisfies a symmetry s↔1−ss\leftrightarrow 1-s once completed with Gamma factors. The values and zeros of the resulting function then read off arithmetic: distribution of primes, class numbers, units. The unifying principle is that both L(s,χ)L(s,\chi) and ζK(s)\zeta_K(s) are special cases of Hecke L-functions, and the factorization ζK=∏χL(s,χ)\zeta_K=\prod_\chi L(s,\chi) links the two families.

Formal Statement

DefinitionDirichlet Character

Let q≥1q\geq 1. A Dirichlet character modulo qq is a completely multiplicative function χ:Z→C\chi:\mathbb{Z}\to\mathbb{C} that is periodic mod qq, supported on integers coprime to qq, induced from a group homomorphism

1
χ:(Z/qZ)×⟶C×,χ(n)=0 if gcd⁡(n,q)>1.\quad \chi:(\mathbb{Z}/q\mathbb{Z})^\times \longrightarrow \mathbb{C}^\times,\qquad \chi(n)=0 \text{ if } \gcd(n,q)>1.

Derivation hint: (Z/qZ)×(\mathbb{Z}/q\mathbb{Z})^\times is a finite abelian group of order φ(q)\varphi(q); its characters take values in μφ(q)\mu_{\varphi(q)}, the roots of unity, and complete multiplicativity extends each homomorphism to all of Z\mathbb{Z}. The principal character χ0\chi_0 is 11 on units and 00 otherwise. A character is primitive if it is not induced from a character of smaller modulus; the smallest such modulus is the conductor fχ\mathfrak{f}_\chi.

DefinitionDirichlet L-function

For a Dirichlet character χ\chi mod qq and Re⁡(s)>1\operatorname{Re}(s)>1,

2
L(s,χ)=∑n=1∞χ(n)ns=∏p(1−χ(p)ps)−1.\quad L(s,\chi)=\sum_{n=1}^\infty \frac{\chi(n)}{n^s}=\prod_{p}\left(1-\frac{\chi(p)}{p^s}\right)^{-1}.

Derivation hint: complete multiplicativity χ(mn)=χ(m)χ(n)\chi(mn)=\chi(m)\chi(n) lets each Euler factor be the geometric series ∑k≥0χ(pk)p−ks\sum_{k\ge0}\chi(p^k)p^{-ks}; unique factorization of integers reassembles the product into the Dirichlet series. Convergence on Re⁡(s)>1\operatorname{Re}(s)>1 follows from ∣χ(n)∣≤1|\chi(n)|\le 1. When χ=χ0\chi=\chi_0 mod qq, L(s,χ0)=ζ(s)∏p∣q(1−p−s)L(s,\chi_0)=\zeta(s)\prod_{p\mid q}(1-p^{-s}).

DefinitionDedekind Zeta Function

Let KK be a number field with ring of integers OK\mathcal{O}_K. For Re⁡(s)>1\operatorname{Re}(s)>1,

3
ζK(s)=∑a⊆OK, a≠01N(a)s=∏p(1−1N(p)s)−1,\quad \zeta_K(s)=\sum_{\mathfrak{a}\subseteq\mathcal{O}_K,\ \mathfrak{a}\neq 0} \frac{1}{N(\mathfrak{a})^s}=\prod_{\mathfrak{p}}\left(1-\frac{1}{N(\mathfrak{p})^s}\right)^{-1},

where a\mathfrak{a} runs over nonzero integral ideals, p\mathfrak{p} over nonzero prime ideals, and N(a)=[OK:a]N(\mathfrak{a})=[\mathcal{O}_K:\mathfrak{a}] is the absolute norm. Derivation hint: OK\mathcal{O}_K is a Dedekind domain, so every ideal factors uniquely into primes; the Euler product follows exactly as for ζ(s)\zeta(s), which is the case K=QK=\mathbb{Q}. The norm is multiplicative on ideals, N(ab)=N(a)N(b)N(\mathfrak{ab})=N(\mathfrak{a})N(\mathfrak{b}).

TheoremAnalytic Continuation and Functional Equation — Dirichlet

Let χ\chi be primitive mod qq, with χ(−1)=(−1)a\chi(-1)=(-1)^{\mathfrak{a}}, a∈{0,1}\mathfrak{a}\in\{0,1\}. Define the completed L-function

4
Λ(s,χ)=(qπ)(s+a)/2Γ ⁣(s+a2)L(s,χ).\quad \Lambda(s,\chi)=\left(\frac{q}{\pi}\right)^{(s+\mathfrak{a})/2}\Gamma\!\left(\frac{s+\mathfrak{a}}{2}\right)L(s,\chi).

Derivation hint: the Gamma factor is the archimedean Euler factor; a=0\mathfrak{a}=0 for even characters (cosine transform), a=1\mathfrak{a}=1 for odd (sine transform), matching the parity of the theta series used in the Mellin transform. Then Λ(s,χ)\Lambda(s,\chi) continues to an entire function (for χ≠χ0\chi\neq\chi_0) and satisfies

5
Λ(s,χ)=τ(χ)iaq Λ(1−s,χ‾),τ(χ)=∑n=1qχ(n)e2πin/q.\quad \Lambda(s,\chi)=\frac{\tau(\chi)}{i^{\mathfrak{a}}\sqrt{q}}\,\Lambda(1-s,\overline{\chi}),\qquad \tau(\chi)=\sum_{n=1}^{q}\chi(n)e^{2\pi i n/q}.

Derivation hint: apply the Poisson summation formula to the twisted theta function θχ(t)=∑nχ(n)nae−πn2t/q\theta_\chi(t)=\sum_n \chi(n)n^{\mathfrak{a}}e^{-\pi n^2 t/q}; the Gauss sum τ(χ)\tau(\chi) arises as the constant of the modular transformation, with ∣τ(χ)∣=q|\tau(\chi)|=\sqrt q.

TheoremAnalytic Continuation and Functional Equation — Dedekind

Let KK have degree n=r1+2r2n=r_1+2r_2 (r1r_1 real, r2r_2 complex places), discriminant dKd_K. Define

6
ΛK(s)=∣dK∣s/2(π−s/2Γ ⁣(s2))r1(2(2π)−sΓ(s))r2ζK(s).\quad \Lambda_K(s)=|d_K|^{s/2}\left(\pi^{-s/2}\Gamma\!\left(\tfrac{s}{2}\right)\right)^{r_1}\left(2(2\pi)^{-s}\Gamma(s)\right)^{r_2}\zeta_K(s).

Derivation hint: each real place contributes a Γ(s/2)\Gamma(s/2) factor (like R\mathbb{R}), each complex place a Γ(s)\Gamma(s) factor (like C\mathbb{C}); the discriminant power normalizes the conductor of KK at the archimedean places. Then ΛK(s)\Lambda_K(s) extends to a meromorphic function with simple poles only at s=0,1s=0,1 and satisfies

7
ΛK(s)=ΛK(1−s).\quad \Lambda_K(s)=\Lambda_K(1-s).

Derivation hint: Hecke's proof uses a higher-dimensional theta function over OK\mathcal{O}_K summed over each ideal class, with Poisson summation on the lattice OK↪K⊗R≅Rn\mathcal{O}_K\hookrightarrow K\otimes\mathbb{R}\cong\mathbb{R}^n; symmetry of the theta transformation forces s↔1−ss\leftrightarrow 1-s.

TheoremAnalytic Class Number Formula

ζK(s)\zeta_K(s) has a simple pole at s=1s=1 with residue

8
Res⁡s=1ζK(s)=2r1(2π)r2 hK RKwK ∣dK∣,\quad \operatorname{Res}_{s=1}\zeta_K(s)=\frac{2^{r_1}(2\pi)^{r_2}\,h_K\,R_K}{w_K\,\sqrt{|d_K|}},

where hKh_K is the class number, RKR_K the regulator, wKw_K the number of roots of unity in KK. Derivation hint: each ideal class contributes a partial zeta function whose residue is computed by lattice-point counting (Minkowski) in the fundamental domain of the unit action; summing over the hKh_K classes gives the regulator RKR_K (covolume of the log-unit lattice) and the volume factors 2r1(2π)r2/∣dK∣2^{r_1}(2\pi)^{r_2}/\sqrt{|d_K|}. Equivalently, at s=0s=0 the leading Taylor coefficient is ζK(s)∼−hKRKwKs r1+r2−1\zeta_K(s)\sim -\dfrac{h_K R_K}{w_K}s^{\,r_1+r_2-1}.

Why It Holds / Derivation

ProofEuler Product and Dirichlet's Theorem on Primes in Progressions

Step 1 — Factorization of ζ\zeta over progressions. For fixed qq, the orthogonality relations of characters give, for gcd⁡(a,q)=1\gcd(a,q)=1,

9
1φ(q)∑χ  qχ‾(a) χ(n)={1n≡a (q)0else.\quad \frac{1}{\varphi(q)}\sum_{\chi \bmod q}\overline{\chi}(a)\,\chi(n)=\begin{cases}1 & n\equiv a\ (q)\\ 0 & \text{else.}\end{cases}

Derivation hint: this is column orthogonality in the character table of the abelian group (Z/qZ)×(\mathbb{Z}/q\mathbb{Z})^\times.

Step 2 — Log of the L-function. Taking logarithms of the Euler product [2],

10
log⁡L(s,χ)=∑pχ(p)ps+O(1)(s→1+).\quad \log L(s,\chi)=\sum_p \frac{\chi(p)}{p^s}+O(1)\quad (s\to 1^+).

Derivation hint: expand −log⁡(1−χ(p)p−s)-\log(1-\chi(p)p^{-s}); the prime-power terms k≥2k\ge2 contribute a bounded sum.

Step 3 — Assemble the progression. Combine [9] and [10]:

11
∑p≡a (q)1ps=1φ(q)∑χχ‾(a)log⁡L(s,χ)+O(1).\quad \sum_{p\equiv a\ (q)}\frac{1}{p^s}=\frac{1}{\varphi(q)}\sum_{\chi}\overline{\chi}(a)\log L(s,\chi)+O(1).

Derivation hint: insert the orthogonality projector into the prime sum and swap order of summation.

Step 4 — Pole and non-vanishing. The principal character gives log⁡L(s,χ0)∼log⁡1s−1→+∞\log L(s,\chi_0)\sim\log\frac{1}{s-1}\to+\infty. For non-principal χ\chi, L(s,χ)L(s,\chi) is finite and nonzero at s=1s=1 (the crux), so its log stays bounded. Hence the right side of [11] diverges, forcing infinitely many primes p≡a (q)p\equiv a\ (q). Derivation hint: L(1,χ)≠0L(1,\chi)\neq 0 for complex χ\chi follows from the product ∏χL(s,χ)=ζK(s)\prod_\chi L(s,\chi)=\zeta_K(s) having a simple pole, which can absorb at most one zero; the real character case needs a separate argument (Dirichlet's class number formula, or Mertens-type estimate) ruling out a real zero at s=1s=1. ■\blacksquare

∎
ProofFactorization ζK=∏χL(s,χ)\zeta_K = \prod_\chi L(s,\chi) for Abelian K/QK/\mathbb{Q}

Step 1. Let K/QK/\mathbb{Q} be abelian with conductor ff; by Kronecker–Weber K⊆Q(ζf)K\subseteq\mathbb{Q}(\zeta_f). Class field theory gives a surjection (Z/fZ)×↠Gal⁡(K/Q)(\mathbb{Z}/f\mathbb{Z})^\times\twoheadrightarrow\operatorname{Gal}(K/\mathbb{Q}), dual to a group XX of Dirichlet characters.

Step 2 — Compare Euler factors at p∤fp\nmid f. A prime pp splits in KK according to the order of its Frobenius. The local factor of ζK\zeta_K at pp is

12
∏p∣p(1−N(p)−s)−1=∏χ∈X(1−χ(p)p−s)−1.\quad \prod_{\mathfrak{p}\mid p}\left(1-N(\mathfrak{p})^{-s}\right)^{-1}=\prod_{\chi\in X}\left(1-\chi(p)p^{-s}\right)^{-1}.

Derivation hint: both sides equal ∏p∣p(1−p−fps)−1\prod_{\mathfrak{p}\mid p}(1-p^{-f_\mathfrak{p}s})^{-1} where fpf_\mathfrak{p} is the residue degree; on the right, χ(p)\chi(p) ranges over all gg-th roots of unity each ff times, fg=[K:Q]fg=[K:\mathbb{Q}], reproducing the same factor by the cyclotomic identity ∏ζ(1−ζT)=1−Tf\prod_\zeta(1-\zeta T)=1-T^f.

Step 3 — Global product. Taking products over all pp (with the ramified factors matching via primitivity/conductor bookkeeping),

13
ζK(s)=∏χ∈XL(s,χ).\quad \zeta_K(s)=\prod_{\chi\in X}L(s,\chi).

Derivation hint: multiply [12] over all primes; ramified primes are handled by using primitive characters of conductor dividing ff so the Euler factors at p∣fp\mid f also match.

Consequence. Since ζK\zeta_K has exactly a simple pole at s=1s=1 (residue [8]) and L(s,χ0)L(s,\chi_0) supplies that pole, every non-principal L(s,χ)L(s,\chi) in XX is finite and nonzero at s=1s=1. This is the cleanest proof that L(1,χ)≠0L(1,\chi)\neq 0. ■\blacksquare

∎
PG
Peter Gustav Lejeune Dirichlet
1805–1859

Dirichlet introduced the series [2] in 1837 to prove infinitude of primes in arithmetic progressions, fusing analysis and number theory in a way that founded analytic number theory. He also derived the class number formula for quadratic forms — the first instance of [8] — connecting L(1,χ)L(1,\chi) to the count of equivalence classes of binary quadratic forms, anticipating the role of hKh_K. His pigeonhole principle, Dirichlet unit theorem (giving RKR_K), and rigorous Fourier-analytic methods made these L-functions a permanent tool. Dedekind, his intellectual heir, later generalized the zeta function to arbitrary number fields, encoding all of this into ζK(s)\zeta_K(s).

Building Intuition

🧠 Intuition

Think of ζ(s)=∏p(1−p−s)−1\zeta(s)=\prod_p(1-p^{-s})^{-1} as the generating bookkeeper of the integers. A Dirichlet character χ\chi is a "color" assigned to each residue class; L(s,χ)L(s,\chi) weighs each prime by its color, so taking a weighted average over all colors selects a single progression — exactly the projection in [9]. The miracle is that the analytic behavior (a pole vs. finite nonzero value at s=1s=1) translates into a yes/no answer about infinitely many primes. For ζK(s)\zeta_K(s), replace "integers" by "ideals of OK\mathcal{O}_K." A rational prime pp may split, ramify, or stay inert in KK; the local Euler factor records which. The pole at s=1s=1 measures the density of ideals, and that density is governed by the geometry of the number field: how many units it has (RKR_K, wKw_K), how its ideal classes spread out (hKh_K), and how "twisted" its embedding into Rn\mathbb{R}^n is (∣dK∣\sqrt{|d_K|}). The class number formula [8] is the statement that analysis (residue) = geometry (covolumes).

Figure
Splitting of a rational prime and the Euler factor structure

```svg

From rational prime p to Dedekind Euler factor in K/Q p prime of Q SPLIT: g primes, f=1 (1 - p^(-s))^g INERT: g=1, f=n (1 - p^(-ns)) RAMIFIED: e>1 (1 - p^(-fs))^g Euler factor at p: product over P|p of (1 - N(P)^(-s))^(-1), with Σ e_i f_i = n ramification (e>1) occurs exactly for p | d_K

```

Worked Examples

ExampleComputing L(1,χ)L(1,\chi) for the nontrivial character mod 4

Given: q=4q=4, (Z/4)×={1,3}(\mathbb{Z}/4)^\times=\{1,3\}. The nontrivial character χ−4\chi_{-4} has χ(1)=1, χ(3)=−1, χ(even)=0\chi(1)=1,\ \chi(3)=-1,\ \chi(\text{even})=0. It is odd (χ(−1)=χ(3)=−1\chi(-1)=\chi(3)=-1), conductor 44.

Steps: 1. The series is L(s,χ−4)=1−3−s+5−s−7−s+⋯L(s,\chi_{-4})=1-3^{-s}+5^{-s}-7^{-s}+\cdots (the Dirichlet beta function β(s)\beta(s)). 2. At s=1s=1 this is the Leibniz series:

14
L(1,χ−4)=1−13+15−17+⋯=π4.\quad L(1,\chi_{-4})=1-\tfrac13+\tfrac15-\tfrac17+\cdots=\frac{\pi}{4}.

Derivation hint: integrate ∑(−1)kx2k=1/(1+x2)\sum(-1)^k x^{2k}=1/(1+x^2) from 00 to 11, giving arctan⁡(1)=π/4\arctan(1)=\pi/4; Abel summation justifies the value at the boundary. 3. Class number check. For K=Q(i)K=\mathbb{Q}(i), ζK=ζ(s)L(s,χ−4)\zeta_K=\zeta(s)L(s,\chi_{-4}). The residue at s=1s=1 is Res⁡ζ(s)⋅L(1,χ−4)=1⋅π4=π4\operatorname{Res}\zeta(s)\cdot L(1,\chi_{-4})=1\cdot\frac\pi4=\frac\pi4. Formula [8] with r1=0,r2=1,hK=1,wK=4,dK=−4r_1=0,r_2=1,h_K=1,w_K=4,d_K=-4 gives (2π)1⋅1⋅14⋅4=2π8=π4.\frac{(2\pi)^1\cdot1\cdot1}{4\cdot\sqrt4}=\frac{2\pi}{8}=\frac\pi4. ✓

Answer: L(1,χ−4)=π/4\boxed{L(1,\chi_{-4})=\pi/4}, consistent with Q(i)\mathbb{Q}(i) having h=1h=1.

ExampleDedekind zeta of K=Q(−5)K=\mathbb{Q}(\sqrt{-5}) and the class number

Given: K=Q(−5)K=\mathbb{Q}(\sqrt{-5}), ring OK=Z[−5]\mathcal{O}_K=\mathbb{Z}[\sqrt{-5}], discriminant dK=−20d_K=-20, so the associated quadratic character is χ−20\chi_{-20} mod 2020. Here r1=0,r2=1,wK=2r_1=0,r_2=1,w_K=2.

Steps: 1. Factor: ζK(s)=ζ(s) L(s,χ−20)\zeta_K(s)=\zeta(s)\,L(s,\chi_{-20}). 2. Residue at s=1s=1: Res⁡s=1ζK=L(1,χ−20)\operatorname{Res}_{s=1}\zeta_K=L(1,\chi_{-20}). 3. Dirichlet's class number formula for an imaginary quadratic field of discriminant d<−4d<-4:

15
L(1,χd)=2πhKwK∣d∣.\quad L(1,\chi_d)=\frac{2\pi h_K}{w_K\sqrt{|d|}}.

Derivation hint: specialize [8] with r1=0,r2=1r_1=0,r_2=1; equivalently sum χd(n)/n\chi_d(n)/n via the finite Hurwitz/Gauss-sum evaluation L(1,χd)=−π∣d∣3/2∑a=1∣d∣χd(a) aL(1,\chi_d)=-\frac{\pi}{|d|^{3/2}}\sum_{a=1}^{|d|}\chi_d(a)\,a for odd χ\chi. 4. With ∣d∣=20|d|=20, wK=2w_K=2, and the known hK=2h_K=2:

16
L(1,χ−20)=2π⋅2220=2π20=π5≈1.4050.\quad L(1,\chi_{-20})=\frac{2\pi\cdot 2}{2\sqrt{20}}=\frac{2\pi}{\sqrt{20}}=\frac{\pi}{\sqrt5}\approx 1.4050.

Derivation hint: plug numbers into [15]; 20=25\sqrt{20}=2\sqrt5 cancels one factor of 22.

Answer: hK=2, Res⁡s=1ζK=π/5≈1.405\boxed{h_K=2,\ \operatorname{Res}_{s=1}\zeta_K=\pi/\sqrt5\approx1.405}. The nontrivial class is (2,1+−5)(2,1+\sqrt{-5}) — this is why 6=2⋅3=(1+−5)(1−−5)6=2\cdot3=(1+\sqrt{-5})(1-\sqrt{-5}) has non-unique element factorization.

Common Misconceptions

⚠️ Common mistake
  • "L(s,χ0)L(s,\chi_0) is entire." False. The principal character's L-function differs from ζ(s)\zeta(s) only by finitely many Euler factors and therefore inherits the pole at s=1s=1. Only non-principal characters give entire L(s,χ)L(s,\chi).
  • "The functional equation relates L(s,χ)L(s,\chi) to itself." It relates L(s,χ)L(s,\chi) to L(1−s,χ‾)L(1-s,\overline\chi) — the conjugate character — unless χ\chi is real.
  • "ζK(s)/ζ(s)\zeta_K(s)/\zeta(s) is always entire." This is the Aramata–Brauer theorem and holds for Galois (or general) extensions, but the proof is non-trivial; for non-normal KK it relies on Brauer induction, and for general Artin L-functions the analogous holomorphy is the Artin conjecture, still open.
  • Functional equations require primitive characters. The clean form [5] holds only for primitive χ\chi; an imprimitive character's LL-function differs from the primitive one by Euler factors at the extra ramified primes and does not satisfy a clean equation.
  • The Gauss sum τ(χ)\tau(\chi) is not always q\sqrt q in sign/phase. Only ∣τ(χ)∣=q|\tau(\chi)|=\sqrt q for primitive χ\chi; the argument (root number) is generally a subtle algebraic number.
Counterexample

Not every "zeta-like" series has an Euler product or continuation. Consider ∑nann−s\sum_n a_n n^{-s} with an=(−1)Ω(n)a_n=(-1)^{\Omega(n)} (Liouville-type but with a twist that breaks complete multiplicativity), or random sign sequences: these may converge in a half-plane but possess no Euler product and need not continue past Re⁡(s)=σc\operatorname{Re}(s)=\sigma_c. The Euler product — i.e. multiplicativity of the coefficients — is the essential structural input; without it, none of [4]–[8] survive. Concretely, ∑(−1)nn−s=(21−s−1)ζ(s)\sum (-1)^{n} n^{-s}=(2^{1-s}-1)\zeta(s) does continue, but only because it secretly equals ζ\zeta times an entire factor; a generic sign sequence has natural boundary Re⁡(s)=1\operatorname{Re}(s)=1.

Connections

connection

Dirichlet and Dedekind L-functions are the abelian tier of a vast hierarchy. Both are special cases of <span class="wiki-link-missing">Hecke L-functions</span> (attached to Hecke Größencharaktere), which themselves are degree-1 cases of <span class="wiki-link-missing">Artin L-functions</span> (attached to Galois representations) and conjecturally of <span class="wiki-link-missing">Automorphic L-functions</span> via the Langlands program. The factorization ζK=∏χL(s,χ)\zeta_K=\prod_\chi L(s,\chi) for abelian KK is the prototype of the <span class="wiki-link-missing">Artin Formalism</span> ζK(s)=∏ρL(s,ρ)dim⁡ρ\zeta_K(s)=\prod_\rho L(s,\rho)^{\dim\rho} over irreducible Galois reps. The non-vanishing L(1,χ)≠0L(1,\chi)\ne0 is the engine of the <span class="wiki-link-missing">Prime Number Theorem for Arithmetic Progressions</span>, while the residue formula [8] is the abelian shadow of <span class="wiki-link-missing">Beilinson Conjectures</span> and the <span class="wiki-link-missing">Birch and Swinnerton-Dyer Conjecture</span> for elliptic curves. The functional equation is the analytic incarnation of Tate's thesis (Adelic Harmonic Analysis), recasting [4]–[7] as a global Fourier duality on idèles.

Real-World Applications

🔬 Where this appears

Historical Development

⏳ History
- 1837 — Dirichlet introduces L(s,χ)L(s,\chi) and proves infinitely many primes in a+qZa+q\mathbb{Z} for gcd⁡(a,q)=1\gcd(a,q)=1, founding analytic number theory; he establishes L(1,χ)≠0L(1,\chi)\ne0 via his class number formula for binary quadratic forms.
- 1859 — Riemann treats ζ(s)\zeta(s) analytically, supplying the template (continuation, functional equation, zeros) later imitated by Dirichlet and Dedekind L-functions.
- 1871–1879 — Dedekind defines ideals, OK\mathcal{O}_K, and the zeta function ζK(s)\zeta_K(s) in his supplements to Dirichlet's lectures, proving its Euler product over prime ideals.
- 1903 — Landau rigorously proves analytic continuation and the class number formula residue for ζK\zeta_K, and gives the prime ideal theorem.
- 1917 — Hecke proves the functional equation [7] for ζK\zeta_K and introduces general Hecke characters and their L-functions, unifying [4] and [6] via theta functions.
- 1923 — Artin defines Artin L-functions for Galois representations; the factorization ζK=∏L(s,ρ)\zeta_K=\prod L(s,\rho) generalizes [13]; Artin's holomorphy conjecture is posed.
- 1931 — Aramata; 1947 — Brauer prove ζK/ζ\zeta_K/\zeta is entire for Galois K/QK/\mathbb{Q}, partial progress toward Artin's conjecture via Brauer induction.
- 1950 — Tate (thesis, published 1967) recasts the functional equation as adelic Fourier analysis, giving the conceptual proof of [5] and [7].
- 1967– — Langlands subsumes all of these into the conjectural correspondence between Galois/automorphic representations, making Dirichlet and Dedekind L-functions the GL(1) base case.

Subtleties & Limits

open-problem
  • Generalized Riemann Hypothesis (GRH). All nontrivial zeros of L(s,χ)L(s,\chi) (and ζK\zeta_K) are conjectured to lie on Re⁡(s)=1/2\operatorname{Re}(s)=1/2. Open for every nontrivial case; would give optimal error terms in [11]-type estimates.
  • Siegel zeros. It is not ruled out that a real primitive χ\chi has a real zero β\beta extremely close to 11 ("Landau–Siegel zero"). Such a zero would make class numbers of imaginary quadratic fields anomalously small and degrade effective bounds (Siegel's theorem is famously ineffective precisely because of this).
  • Artin's holomorphy conjecture. Whether non-abelian Artin L-functions are entire (away from s=1s=1) is open; for abelian KK it is the trivial factorization [13], but the general case is part of the Langlands program.
  • Stark's conjectures. The precise algebraic nature of L′(0,χ)L'(0,\chi) and the associated Stark units remains conjectural beyond rank-1 abelian cases.
  • Special value transcendence. While L(1,χ)L(1,\chi) for odd χ\chi is an algebraic multiple of π\pi, the arithmetic nature of L(2,χ)L(2,\chi), L(3,χ)L(3,\chi) (Beilinson regulators, polylogarithms) is largely conjectural.