Skip to main content
AlexKontorovich/PrimeNumberTheoremAnd
Source indexedtheorem · leanprover/lean4:v4.32.0

completedRiemannZeta_two

PrimeNumberTheoremAnd.Mathlib.NumberTheory.LSeries.RiemannZetaValues · PrimeNumberTheoremAnd/Mathlib/NumberTheory/LSeries/RiemannZetaValues.lean:62 to 81

Source documentation

The completed Riemann zeta factor has value π / 6 at 2.

Exact Lean statement

theorem completedRiemannZeta_two :
    completedRiemannZeta (2 : ℂ) = (Real.pi : ℂ) / 6

Complete declaration

Lean source

Canonical source
Full Lean sourceLean 4
theorem completedRiemannZeta_two :    completedRiemannZeta (2 : ℂ) = (Real.pi : ℂ) / 6 := by  have hs : (1 : ) < Complex.re (2 : ℂ) := by norm_num  have hpi0 : (Real.pi : ℂ)  0 := by exact_mod_cast Real.pi_ne_zero  have htsum :      completedRiemannZeta (2 : ℂ) = (Real.pi : ℂ)⁻¹ * (∑' n : , ((n : ℂ) ^ 2)⁻¹) := by    simpa [Complex.cpow_neg_one] using      (completedZeta_eq_tsum_of_one_lt_re (s := (2 : ℂ)) hs)  have hzeta : riemannZeta (2 : ℂ) = ∑' n : , ((n : ℂ) ^ 2)⁻¹ := by    simpa using (zeta_eq_tsum_one_div_nat_cpow (s := (2 : ℂ)) hs)  have hζ2 : riemannZeta (2 : ℂ) = (Real.pi : ℂ) ^ 2 / 6 := by    simpa using (riemannZeta_two : riemannZeta (2 : ℂ) = (Real.pi : ℂ) ^ 2 / 6)  have hΛ2' : completedRiemannZeta (2 : ℂ) = (Real.pi : ℂ)⁻¹ * riemannZeta (2 : ℂ) := by    simpa [hzeta] using htsum  calc    completedRiemannZeta (2 : ℂ)        = (Real.pi : ℂ)⁻¹ * ((Real.pi : ℂ) ^ 2 / 6) := by            simpa [hζ2] using hΛ2'    _ = (Real.pi : ℂ) / 6 := by            field_simp [hpi0]