prop:block and [eq:Ncount] packaged as block inputs at height
ProvedZeta23.ZeroSide.blockInputsAtLet be a zero configuration, a parameter choice (taper profile, exponent , ramp width ), and a real height. The window is with , , and the window matrix is with [eq:AE]. The analytic hypotheses are:
PhiHatConj: for all ;PhiHatReal: is real on the real axis;PoissonSq([lem:poisson]): for every real , (as aHasSum);- and .
Statement. Under these hypotheses, Assembly.BlockInputs Z P T holds: the record consumed by the abstract Theorem A assembly, consisting of (in hat units ) a decomposition with , , , Hermitian with , and ; and (in tilde units ) , , and [eq:Ncount]. Here count the on-line simple and multiple zeros of the window and the off-line pairs.
Role. This is the packaging theorem of the module Zeta23.ZeroSide: prop:block (i)+(ii) and [eq:Ncount], stated exactly as Assembly.thmA_abstract consumes them. It feeds eventually_blockInputs_of (the eventually-in- export used by Main); the analytic hypotheses are discharged from Taper/Poisson in Zeta23/ZeroSide/Final.lean.
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.Convex.Birkhoff import Mathlib.Analysis.Matrix.PosDef import Mathlib.Analysis.SpecialFunctions.ExpDeriv import Mathlib.Analysis.SpecialFunctions.Gamma.Digamma import Mathlib.Analysis.SpecialFunctions.Log.Basic 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.Bochner.ContinuousLinearMap import Mathlib.MeasureTheory.Integral.IntervalIntegral.Basic import Mathlib.MeasureTheory.Measure.Haar.NormedSpace import Mathlib.MeasureTheory.Measure.Lebesgue.Basic import Mathlib.NumberTheory.ArithmeticFunction.VonMangoldt import Mathlib.Topology.Algebra.InfiniteSum.Order 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_ZeroSide set_option linter.unusedSectionVars false open Matrix Finset RHLinalg open scoped ComplexOrder BigOperators open Zeta23 open Zeta23.ZeroSide open Zeta23
theorem Zeta23.ZeroSide.blockInputsAt (Z : ZeroConfig) (P : Params) (T : ℝ)
(hconj : PhiHatConj T P) (hreal : PhiHatReal T P) (hPois : PoissonSq T P)
(hL : 0 < P.L T) (hc : 0 < P.a T * P.L T ^ 2) :
Assembly.BlockInputs Z P T := by sorry