Source Jensen Positive Extension
Abstract
Nonnegative source residues exactly characterize positive real extension.
Theorem 1.1 (The residue criterion and its arrow matrix).
Proof. Machine-checked in Lean as D5/S3/Zeros/Jensen/SourceJensenPositiveExtension.source_jensen_positive_extension (✓ std3). ∎
Source. Repository-derived.
Commentary.
Let d=n+2, a_k=sourceThetaCoefficient k, and let q_d be the real sourceQ defined by Polynomial.reflect in SourceJensenIntegralExtension. Its complexification is the reflection of the actual sourceJensenPolynomial. All indices i range over Fin(n+1), so there are exactly d-1 nodes. The hypothesis a_0=1 is the source normalization; the frozen source_theta_normalization then supplies strict positivity of every a_k.
K is the concrete matrix arrow n a_1 t eta on Fin(1) + Fin(n+1). Its first diagonal entry is a_1/d, its other diagonal entries are t_i, and its first row and column have entries sqrt(eta_i); all remaining off-diagonal entries are zero. PosDef means strictly positive definite. PositiveSplit(q) means that q splits over the reals and every real zero is strictly positive. The theorem permits eta_i=0 and repeated zeros of q_d.
The previous roots lambda_i are assumed distinct and strictly positive, and satisfy q_(d-1)(lambda_i)=0. The derivative formula proves that t_i are critical nodes; their positive values and nonzero second derivatives are explicit conclusions. No charpoly identity or target positive definiteness is assumed.
The proof binds Mathlib’s Schur determinant formula and Lagrange interpolation to this arrow matrix, then uses Hermitian characteristic polynomial factorization and the positive eigenvalue criterion. The converse residue sign uses the upstream split-polynomial logarithmic derivative, differentiation of its finite sum, and nonnegativity of squares. There is no factor induction or additional analytic estimate.
References
- Truth anchor:
D5/S3/Zeros/Jensen/SourceJensenPositiveExtension.source_jensen_positive_extension - Dependency: D5/S3/Zeros/Jensen/SourceJensenIntegralExtension
- Dependency: D5/S3/Zeros/Jensen/SourceThetaMomentBounds