How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Certified Gaussian nodes and weights by Golub–Welsch
Definition
Input an integer , admissible moment data from
Positive-measure Gaussian quadrature moment data with , finite dyadic intervals
promised to contain the respective moments
, a finite dyadic format, and positive dyadic
width tolerances . The measure and the truth of
the moment-enclosure promise are mathematical input promises; this procedure
does not verify them. For the proposal branch also supply a
finite-return exact projected eigensolver satisfying the explicit input
and output contract of Finite-budget thick and implicitly restarted Arnoldi with residual acceptance and locking.
The branch needs no such provider. Missing or unavailable projected-solver
data return inconclusive when that proposal branch is reached; no universal
exact eigensolver is constructed here. All interval operations use
Outward-rounded interval, rectangle and ball operations. Any overflow, invalid
domain, nonpositive divisor, failed solve, undecidable comparison, or failed
certification returns inconclusive.
-
Set . For each , enclose the Hankel matrix and right-hand side by the corresponding moment intervals. Take the exact rational midpoints of these interval data and use exact Gaussian elimination with row swaps to the first available nonzero pivot to produce point proposals for and . If a pivot is zero, return
inconclusive. Round every proposal down to a finite dyadic in the selected format; on overflow, returninconclusive. Call Uniform interval linear residual certificate with inconclusive status on the full rectangle families with these proposals. Continue only oncertified, and enclose each coefficient of the unique solution by its reported center plus or minus the outward-rounded uniform error radius. These intervals enclose the coefficients of whenever the moment promise holds. -
Using outward interval arithmetic, compute for where and has . For , also compute . If any enclosure for does not have a strictly positive lower endpoint, or a division or square root is not certified on its domain, return
inconclusive. Form a real symmetric interval Jacobi matrix with diagonal intervals and mirrored off-diagonal intervals ; reuse the same interval in each mirrored pair. Use for certification the family of all real symmetric tridiagonal matrices with those diagonal and mirrored off-diagonal entries and all other entries zero. The moment promise and the preceding enclosures ensure that this family contains the true Jacobi matrix. -
If , set the node interval to and the weight interval to . Return
certifiedexactly when both widths meet their tolerances and the node interval lies in ; otherwise returninconclusive. -
If , take the interval midpoint matrix and run Finite-budget thick and implicitly restarted Arnoldi with residual acceptance and locking in exact arithmetic on from the first coordinate vector, with full dimension , target count , restart budget , thick restart mode, and zero Ritz residual tolerance, passing the supplied to every projected solve. Both projected-solve failure statuses, like every other nonconverged Arnoldi status, return
inconclusivehere. Supply the following target rule if a restart is reached: scan the current Ritz vectors in the projected eigensolve's returned order, retain the first vectors that increase the span modulo all locked vectors, and stop after selecting the required vectors. If the list supplies too few independent vectors, returnunavailable. No shift rule is needed in thick mode. The full-dimension initial cycle is attempted before any restart; the finite restart budget is a fallback, not a success promise. On any status other thanconverged, or unless the returned locked and current Ritz data together contain pairs, returninconclusive. Verify that every returned pair has a real Ritz value and exactly zero original residual; otherwise returninconclusive. For each normalized Ritz vector , if it has complex coordinates replace it by the normalization of the nonzero one of and having larger Euclidean norm. This is still an eigenvector of the real matrix for the same real Ritz value. Round each resulting real Ritz-vector coordinate downward to a finite dyadic and each real Ritz value downward. If the rounded Ritz values are not strictly increasing, returninconclusive; otherwise call the resulting real matrix and diagonal matrix . -
By outward interval operations, calculate a Frobenius upper bound for , a Frobenius upper bound for over the entire family , and Frobenius upper bounds for and . If , return
inconclusive. Compute an outward upper bound for . Call Certified Hermitian eigenvalue intervals from residual and Gram bounds for the Hermitian family of Jacobi matrices represented by , using and the proposed bounds . Continue only oncertified. Let be the returned node intervals in increasing order. Require that they are pairwise disjoint, each lies in , and each width is at most ; otherwise returninconclusive. -
For each , let be the minimum distance from to the other node intervals , . Require . Put equal to the lower endpoint of an outward enclosure of and require ; also require . Outward-enclose The denominator must have a strictly positive lower endpoint. Return
certifiedwith exactly when every is finite and has width at most ; otherwise returninconclusive. A certified return claims only enclosures, not that the requested tolerances can always be attained.
Soundness interface
Under the input promises, success of each batch 61 interval certifier and sound outward interval evaluation, step 1 encloses the actual orthogonal polynomial coefficients and step 2 encloses the actual Jacobi matrix. The Ritz computation supplies proposals only. The near-orthonormal Hermitian certifier must establish the node intervals for every matrix in that family; the residual-gap lemma then establishes the weight intervals. These are the claims formalized by Certified Golub–Welsch intervals contain the Gaussian nodes and weights ↗.
Depends on
- Positive-measure Gaussian quadrature moment data
- Monic orthogonal polynomials exist uniquely through the quadrature order
- The Gauss orthogonal polynomial has simple roots inside the interval
- Monic orthogonal polynomials satisfy a three-term recurrence
- The Jacobi matrix spectrum is the set of Gauss nodes
- Gaussian weights equal the total mass times a Jacobi eigenvector's first-coordinate square
- A residual and spectral gap bound a Gaussian weight error
- Real intervals, complex rectangles and ball enclosures
- Outward-rounded interval, rectangle and ball operations
- Dyadic floating-point format and directed rounding
- Outward-rounded operations are inclusion-isotone and enclose DAG evaluations
- Finite-budget thick and implicitly restarted Arnoldi with residual acceptance and locking
- Uniform interval linear residual certificate with inconclusive status
- The uniform interval residual certifier is sound on success
- Certified Hermitian eigenvalue intervals from residual and Gram bounds
- The residual and orthogonality certifier encloses the full ordered spectrum
Used by
Dependency tree · two levels
70 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.
Sources
- John A. Gubner, Gaussian Quadrature and the Eigenvalue Problem, §§2–5, 2020 (standard reference, not scraped)
- MATH 373 Lecture Notes, Lecture 14: Gaussian Quadrature, §§10.2–10.5 (standard reference, not scraped)
- Walter Gautschi, The Interplay Between Classical Analysis and (Numerical) Linear Algebra, §2.1 (standard reference, not scraped)