abbrev
definition
zeta
show as:
view math explainer →
open explainer
Read the cached plain-language explainer.
open lean source
IndisputableMonolith.NumberTheory.Primes.ArithmeticFunctions on GitHub at line 218.
browse module
All declarations in this module, on Recognition.
explainer page
used by
-
gamma_bounds_optimal -
gamma_irrational_conjecture -
gamma_numerical_bounds -
gamma_rs_prediction -
or -
logicCompletedRiemannZeta_one_sub -
logicRiemannZeta -
logicRiemannZeta_eulerProduct_tendsto -
birch_tate_rs_prediction -
k2_phi_paths -
K2RingOfIntegers -
Resolution -
direct_rh_from_honestPhaseChargeZeroBridge -
direct_rh_from_honestPhaseCostBridge -
honestPhase_routeC_bottleneck -
zeta_zero_gives_charged_sensor -
completedZeta_balanced -
CompletedZetaLedgerCert -
reciprocal_fixed_re_eq_half -
EulerCarrier -
defectSensorCirclePoint -
eulerDet2FactorComplex_ne_zero -
eulerPrimeLogDerivTermComplex -
zeros_in_continuation -
primeLedgerPartition_formal -
completedZeta0_differentiable -
CompletedZetaHadamardProduct -
hadamardPartialProduct_zero -
involutionOp_diagOp_comm -
hasse_implies_arccos_valid -
direct_rh_from_honestPhaseAdmissibility -
honestPhaseAdmissible_iff_charge_zero -
honestPhaseFamily_excess_bounded_of_perturbationWitness -
phaseFamily_excess_bounded_of_perturbationWitness -
costTheta_nonneg -
Jcost_mellin_reflection -
ZetaPhaseFamilyData -
zero_in_critical_strip -
j_positive_off_fixed_point -
j_submult
formal source
215/-! ### Zeta function (constant 1) and Dirichlet convolution -/
216
217/-- The arithmetic zeta function ζ (constant 1 on positive integers). -/
218abbrev zeta : ArithmeticFunction ℕ := ArithmeticFunction.zeta
219
220@[simp] theorem zeta_def : zeta = ArithmeticFunction.zeta := rfl
221
222/-- ζ(n) = 1 for n ≥ 1. -/
223theorem zeta_apply {n : ℕ} (hn : n ≠ 0) : zeta n = 1 := by
224 simp only [zeta, ArithmeticFunction.zeta_apply, hn, ↓reduceIte]
225
226/-- ζ(0) = 0. -/
227theorem zeta_zero : zeta 0 = 0 := by
228 simp only [zeta, ArithmeticFunction.zeta_apply, ↓reduceIte]
229
230/-- ζ is multiplicative. -/
231theorem zeta_isMultiplicative : ArithmeticFunction.IsMultiplicative zeta := by
232 simp only [zeta]
233 exact ArithmeticFunction.isMultiplicative_zeta
234
235/-! ### Möbius inversion fundamentals -/
236
237/-- The key identity: μ * ζ = ε (the Dirichlet identity).
238This is the foundation of Möbius inversion. -/
239theorem moebius_mul_zeta : (mobius : ArithmeticFunction ℤ) * ↑zeta = 1 := by
240 simp only [mobius, zeta]
241 exact ArithmeticFunction.moebius_mul_coe_zeta
242
243/-- Symmetric form: ζ * μ = ε. -/
244theorem zeta_mul_moebius : (↑zeta : ArithmeticFunction ℤ) * mobius = 1 := by
245 simp only [mobius, zeta]
246 exact ArithmeticFunction.coe_zeta_mul_moebius
247
248/-- For the identity (Dirichlet unit), we wrap ε = δ_1. -/