Interval additivity of
ProvedZeta23.Assembly.N0star_addnumber-theoryzero-countingzeta23
For an abstract zero configuration (a locally finite set of points in the strip with multiplicities, invariant under ), denotes the number of distinct zeros on the critical line with ordinate in the half-open window (counted without multiplicity).
The theorem asserts that this count is additive over adjacent windows: for real numbers ,
The half-open convention is what makes the two windows disjoint and the identity exact.
This bookkeeping fact underlies both the seam inequality seamA (assembling the zero-side bound on ) and the dyadic-summation passage from the dyadic statement to the cumulative form of Theorem A (thmA_cumulative_of_traces).
Preamble
import Mathlib.Algebra.BigOperators.Finprod import Mathlib.Algebra.Order.Chebyshev import Mathlib.Algebra.Order.Rearrangement import Mathlib.Analysis.CStarAlgebra.Classes import Mathlib.Analysis.Calculus.ContDiff.Defs import Mathlib.Analysis.Complex.ExponentialBounds import Mathlib.Analysis.Convex.Birkhoff import Mathlib.Analysis.Matrix.Normed import Mathlib.Analysis.Matrix.PosDef import Mathlib.Analysis.Real.Pi.Bounds import Mathlib.Analysis.SpecialFunctions.Gamma.Digamma import Mathlib.Analysis.SpecialFunctions.Pow.Asymptotics import Mathlib.Analysis.SpecialFunctions.Pow.Complex import Mathlib.Data.Matrix.Basic import Mathlib.Data.Set.Card import Mathlib.LinearAlgebra.FiniteDimensional.Lemmas import Mathlib.MeasureTheory.Integral.Bochner.Basic import Mathlib.MeasureTheory.Integral.IntervalIntegral.Basic import Mathlib.MeasureTheory.Measure.Lebesgue.Basic import Mathlib.NumberTheory.ArithmeticFunction.VonMangoldt import Definitions.Def_Zeta23_Assembly import Definitions.Def_Zeta23_Assembly_Inputs import Definitions.Def_Zeta23_Defs import Definitions.Def_Zeta23_Hypotheses import Definitions.Def_Zeta23_LinAlg_HermitianPosPart import Definitions.Def_Zeta23_LinAlg_PosIndex import Definitions.Def_Zeta23_LinAlg_Sylvester import Definitions.Def_Zeta23_LinAlg_VonNeumann import Definitions.Def_Zeta23_PrimeSideTemp import Definitions.Def_Zeta23_TracesBoundsE open Matrix Finset RHLinalg open scoped ComplexOrder open Zeta23 open Assembly open Set variable (Z : ZeroConfig)
Formal statement
theorem Zeta23.Assembly.N0star_add {a b c : ℝ} (hab : a ≤ b) (hbc : b ≤ c) :
Z.N0star a c = Z.N0star a b + Z.N0star b c := by sorry
Source