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.
Verified linear systems and spectral enclosures
1 · Prerequisites
- Abelian Categories
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Binary Operations, Monoids, Groups and Subgroups
- Cardinal Arithmetic, Cofinality and the Alephs
- Categories, Functors and Natural Transformations
- Chain Complexes and Homology
- Chain Homotopy and the Homotopy Category
- Compactness
- Compactness in Metric Spaces
- Completeness, Completion, and Uniform Continuity
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Computed Schur decompositions and nonnormal spectra
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- Connectedness
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Continuity, IVT, EVT, and Uniform Continuity
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Cw Complexes and Cellular Homology
- Cyclic Groups and Direct Products
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- Direct Matrix Factorisations: LU, Cholesky and QR
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Divisibility, Greatest Common Divisors and Bézout's Identity
- Dual Spaces, Bilinear and Quadratic Forms, and Sylvester's Law of Inertia
- Eigenvalues, Eigenvectors and the Characteristic Polynomial
- Exactness and the Member Calculus
- Filters and Ultrafilters
- Finite Counting, Factorials and Binomial Coefficients
- Finite-precision direct factorizations and least squares
- Foundations of the Real Numbers for Analysis
- Free Modules, Exact Sequences, Projective and Injective Modules
- Function Space Topologies and the Exponential Law
- Gaussian Elimination, Elementary Matrices and Reduced Row Echelon Form
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hilbert Space Geometry and Riesz Representation
- Homology Axioms Degree and Classical Applications
- Homotopy and Homotopy Equivalence
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Limits and Colimits
- Limits of Real Functions
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Long Exact Sequences in Homology
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Matrix Norms, Condition Numbers and Numerical Stability
- Metric Spaces
- Modules, Submodules, Quotient Modules and the Isomorphism Theorems
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Ordinal Arithmetic and the First Uncountable Ordinal
- Ordinals, Cardinals, and Transfinite Recursion
- Outward rounded interval and ball arithmetic
- Polynomial Rings, the Division Algorithm and Roots
- Preadditive and Additive Categories and Biproducts
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Reflective Subcategories and the Adjoint Functor Theorems
- Relations, Functions, and Quotients
- Relative Homology Excision and Mayer Vietoris
- Rings, Subrings, Integral Domains and Fields
- Rⁿ as a Normed Space; Vector-Valued Functions
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Series: Convergence and the Nonnegative Tests
- Simple Field Extensions and the Construction of the Complex Numbers
- Simplicial Complexes and Simplicial Homology
- Simplicial Subdivision and Simplicial Approximation
- Singular Chains and Singular Homology
- Sparse direct elimination and ordering
- Sparse matrix models and kernel costs
- Splitting Fields
- Subspaces, Products, and Quotients
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- Tensor Products of Modules
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- The Diagram Lemmas in an Abelian Category
- The Fundamental Theorem of Algebra
- The Fundamental Theorem of Finite Abelian Groups
- The Galois Correspondence
- The Spectral Theorem, Positive Operators and Singular Value Decomposition
- The ZFC Axioms and the Basic Set Constructions
- Topological Spaces and Continuity
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Universal Properties, Representables and the Yoneda Lemma
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
This page develops verified point and family linear solves, Krawczyk inclusion, real determinant sign checks, Hermitian eigenvalue enclosures, inertia based eigenvalue bisection, and a complex resolvent cover validator. Point residual certificates use rounded operations with explicit error allowances; family certificates use outward interval enclosures. Every validator reports an inconclusive or range status when its numerical checks do not establish the required inequalities. Failed determinant, interval pivot, or inertia checks are not treated as evidence of singularity.
The complex Hermitian results are derived through realification where the available Weyl and inertia interfaces are stated for real symmetric matrices. The contour validator proves a uniform resolvent bound only on its supplied disk cover; it does not count enclosed eigenvalues. Interval dependent claims use the current outward-arithmetic definitions and their DAG soundness theorem; they remain drafts pending independent review.
3 · Logical flowchart
4 · Definitions, theorems and proofs
The complex induced infinity matrix norm
Definition
For with , define
For a vector , define . The absolute value is the complex modulus . The subscript on the matrix norm emphasizes that entries and vectors are complex; this definition is not an appeal to the real-only induced matrix p-norm convention. For square matrices the identity has norm .
Residual and near-orthogonality data for an approximate Hermitian eigenbasis
Definition
Let be a nonempty family of Hermitian matrices in , let , and let with real . A residual and orthogonality certificate is a tuple of nonnegative numbers such that, for every , The certificate uses exact inequalities or separately verified upper bounds. Its eigenvalue enclosure radius is . This definition does not assert that computed residuals or Gram matrices satisfy the bounds; that is a separate certification procedure.
Verified point and uniform linear residual certificate data
Definition
Let , let be a nonempty set of matrices in , and let be a nonempty subset of . A uniform residual certificate consists of a point matrix , a point vector , and numbers such that
for every and . Here is the operator norm induced by the Euclidean vector norm, as in The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||. The certificate is usable when ; in that case its reported error radius is . The point-data case is and .
This definition specifies mathematical upper bounds; it does not specify how a computation establishes them.
Brouwer fixed points exist on every nonempty closed box
Statement
Let and let be a nonempty closed box, allowing . Every continuous map has a fixed point.
Facts & Assumptions
Given: , a nonempty closed box as stated, and a continuous .
Every continuous self-map of the closed Euclidean unit ball has a fixed point for every (Brouwer fixed point theorem).
Proof
Let and . If , is a singleton and its sole point is fixed. If , deleting the fixed coordinates identifies with a box whose side lengths are all positive. The coordinatewise affine map is a homeomorphism.
For define and set . Then , so . For in the cube define and set ; its Euclidean norm is , and direct substitution shows the formulas are inverse. Both maps are continuous away from zero. At zero, and , so both are continuous there. Thus is a homeomorphism between the ball and cube.
The map is continuous, where is the restriction of to the non-fixed coordinates after identifying the fixed coordinates. By [F1], has a fixed point ; then is fixed by , and restoring the fixed coordinates gives a fixed point of in .
Realification preserves Hermitian spectra, norms, and congruence
Statement
For and with real , define its realification
Use the standard coordinate inner products on and on , with their induced 2-norms. For compatible and ,
For any , . For square , is invertible exactly when is invertible. If is Hermitian with eigenvalues counted with multiplicity, then is real symmetric with eigenvalue multiset . For every complex matrix , .
Facts & Assumptions
Given: Finite complex matrices of the shapes in the statement and a Hermitian square matrix .
A complex normal endomorphism has an orthonormal eigenbasis (Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely).
Every self-adjoint endomorphism is normal (Self-adjoint and normal endomorphisms of a finite-dimensional real or complex inner product space).
Rank-nullity implies that an injective endomorphism of a finite-dimensional space is surjective (Rank-nullity: ).
The operator norm is induced by the vector norms on finite-dimensional real or complex inner-product spaces (The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||).
The real coordinate inner product is (The Euclidean inner product on ).
Complex inner products are linear in the first variable, conjugate-linear in the second, and induce the norm (Real and complex inner-product spaces and their induced length).
In orthonormal coordinate bases, the matrix of the adjoint is the conjugate transpose (In orthonormal bases, the matrix of the adjoint is the conjugate transpose of the matrix).
Proof
Identify with . For any , direct multiplication gives , so realification respects every compatible product. The displayed inner products make the standard coordinate bases orthonormal, so [F7] gives and .
For , by [F5, F6]. Thus for the identification bijects the complex and real unit spheres, so the maxima in [F4] coincide for and . If , both operator norms are zero by [F4]. If square is invertible, is an inverse of by step 1.1; conversely, if is invertible, its kernel is zero, so implies , and [F3] makes invertible.
If , the spectral assertion is immediate. Otherwise, [F7] identifies the Hermitian matrix with a self-adjoint endomorphism in the standard orthonormal basis; [F2] makes it normal, so [F1] gives with unitary and real. By step 1.1, is real orthogonal and , where . Hence is real symmetric with each eigenvalue of repeated twice.
Hermitian eigenvalues lie within a certified Frobenius bound
Statement
If , and , then every eigenvalue of satisfies . More generally, if a nonempty Hermitian matrix family satisfies for all , then every eigenvalue of every member lies in .
Facts & Assumptions
Given: as in the statement.
A Hermitian matrix has a unit eigenvector for each eigenvalue (Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely).
The operator 2-norm is at most the Frobenius norm (Spectral and Frobenius norms are unitarily invariant, are given by singular values, and satisfy the sharp rank comparison).
The operator 2-norm is induced by the Euclidean vector norm (The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||).
Proof
Let with . Then , using [F1], [F2], and the induced norm definition [F3].
The same calculation applies separately to each , using its unit eigenvectors and the common bound . Since Hermitian eigenvalues are real by [F1], all are in .
A Hermitian approximate-eigenpair residual locates a spectral value
Statement
Let , , and equip with the standard Hermitian inner product and its induced norm . For and , if and , then some eigenvalue of satisfies .
Facts & Assumptions
Given: as in the statement.
A Hermitian matrix has an orthonormal eigenbasis with real eigenvalues (Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely).
The displayed standard pairing is an inner product: linearity, conjugate symmetry and positive definiteness follow termwise. Its induced norm satisfies , and expansion in any orthonormal basis gives (Real and complex inner-product spaces and their induced length).
Proof
Choose an orthonormal eigenbasis with real eigenvalues , and write . Then , so [F2] gives , where .
Since , . Taking nonnegative square roots in step 1.1 and dividing by gives . The finite minimum defining is attained by some , and its eigenvalue obeys the required bound.
Certified inertia counts maintain ordered eigenvalue brackets
Statement
Let , let be a nonempty family of Hermitian matrices, and let a closed interval initially contain every ordered eigenvalue for every , with eigenvalues listed increasingly. For a query shift , suppose the query either returns inconclusive or returns an integer such that every is nonsingular at and exactly of its eigenvalues lie below . For each , start with and repeat at most times: query its midpoint ; if , replace by , and otherwise replace by ; stop when width is at most . An inconclusive query returns the current interval without changing it. Every returned interval contains for every . After successful queries its width is .
Facts & Assumptions
Given: The initial uniform bracket, tolerance , budget , and the stated query semantics.
Hermitian matrices have real ordered eigenvalues (Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely).
Every successful query count equals the number of eigenvalues strictly below that shift for every admitted matrix; a successful query excludes a zero eigenvalue at the shift.
Proof
Fix . The initial interval contains for every by hypothesis. At a successful shift , if , then at least eigenvalues of every are below , so and replacing the upper endpoint by preserves every enclosure. If , then fewer than eigenvalues of every are below ; nonsingularity at the shift makes all remaining eigenvalues strictly above , so and replacing the lower endpoint preserves every enclosure.
Each successful update replaces one endpoint by the midpoint and halves the width. An inconclusive query leaves the already valid interval unchanged. Induction on the number of successful queries gives width and retains the eigenvalue enclosure in every return branch.
An interval determinant excluding zero certifies nonsingularity and sign
Statement
Let and let be a nonempty family of real matrices. Suppose a real interval contains for every . If , then every is nonsingular; if is positive or negative, its sign is the common determinant sign. If , every member is singular. When neither condition holds, the certificate makes no singularity or sign assertion.
Facts & Assumptions
Given: and a sound real interval determinant enclosure as stated.
The determinant is the finite Leibniz sum for a real square matrix (For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix).
A finite square real matrix is invertible exactly when its determinant is nonzero (A finite square real matrix is invertible if and only if its determinant is nonzero).
Proof
For any , the assumed enclosure gives . If , then , and [F2] makes nonsingular. If is a positive or negative interval, every has its corresponding sign.
If , then for every , so [F2] makes every member singular. In the remaining case the stated output is inconclusive and no singularity or sign claim is made.
Hermitian eigenvalues move by at most the spectral norm perturbation
Statement
Let be Hermitian, and order their real eigenvalues decreasingly as , , and likewise for . Then for every ,
Facts & Assumptions
Given: Hermitian and the ordered eigenvalues in the statement.
Realification duplicates each Hermitian eigenvalue and preserves operator 2-norms (Realification preserves Hermitian spectra, norms, and congruence).
Weyl's two-sided eigenvalue inequalities hold for real self-adjoint sums (Weyl inequalities bound the eigenvalues of a sum of self-adjoint endomorphisms).
The operator norm is induced by the Euclidean vector norm (The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||).
Proof
Realify and . Their eigenvalues in decreasing order repeat each complex eigenvalue twice, so the -th eigenvalue of is and similarly for and . By [F2] with indices , the upper Weyl inequality gives . With , the lower inequality gives .
For a unit eigenvector of the Hermitian , by [F3]. Hence and by [F1]. Step 1.1 places between these two bounds, proving the result.
Complex Hermitian inertia is invariant under nonsingular congruence
Statement
For a Hermitian , define its inertia as , the counts with multiplicity of positive, negative, and zero eigenvalues. If is nonsingular, then
Facts & Assumptions
Given: Hermitian and nonsingular as stated.
Realification of a Hermitian matrix duplicates each real eigenvalue, and realification of is the real congruence ; is nonsingular (Realification preserves Hermitian spectra, norms, and congruence).
For real symmetric matrices, nonsingular congruence preserves positive, negative, and zero inertia counts (Sylvester's law of inertia: every real symmetric form is congruent to , and is unique).
Proof
By [F1], and are real symmetric and the latter equals with nonsingular.
Apply [F2] to the realification congruence in step 1.1. The real positive, negative, and zero counts agree; by [F1] each is twice the corresponding complex count, so division by gives the asserted complex inertia equality.
The complex infinity matrix norm is compatible and submultiplicative
Statement
Use and from The complex induced infinity matrix norm. For compatible complex matrices and vectors with every row and column dimension positive,
Facts & Assumptions
Given: Complex matrices and vector of compatible finite dimensions.
Complex absolute value is (The complex induced infinity matrix norm).
For real , , since the difference is .
Proof
If and , then by expansion. Also by [F2]. Nonnegativity gives and .
For each row , [F1] and step 1.1 give . Taking the maximum over proves compatibility.
For each row , . Taking the maximum over proves submultiplicativity.
A Neumann defect bounds the inverse norm
Statement
Let , , and let satisfy . Then is invertible and
Facts & Assumptions
Given: as in the statement.
If , then is invertible (A finite matrix within unit distance of the identity is invertible).
The operator norm is submultiplicative (The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2).
The operator norm is induced by the Euclidean vector norm (The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||).
Proof
Since , [F1] gives that exists.
Put . By induction and [F2], , so by [F3]. The finite identity , multiplied on the left by , gives and hence . By the triangle inequality from [F3] and submultiplicativity [F2], . Since , division gives . This proves the inverse norm bound without taking a limit of matrices.
A Hermitian two-by-two pivot inertia is determined by determinant and trace signs
Statement
Let be Hermitian, and let and , using the matrix determinant and trace. Here denotes the counts, with multiplicity, of its positive, negative, and zero eigenvalues (Complex Hermitian inertia is invariant under nonsingular congruence). Then and are real. If , then . If and , then ; if and , then . No conclusion is asserted when or when and .
Facts & Assumptions
Given: A Hermitian matrix .
A Hermitian endomorphism is normal (Self-adjoint and normal endomorphisms of a finite-dimensional real or complex inner product space), and every finite-dimensional complex normal endomorphism has an orthonormal eigenbasis (Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely).
Similar matrices have the same characteristic polynomial (Similar matrices have the same characteristic polynomial).
The matrix characteristic polynomial is (For , the characteristic polynomial is when , with for the unique matrix).
The determinant of a triangular matrix is the product of its diagonal entries (The determinant of a triangular matrix is the product of its diagonal entries).
For the two-by-two matrix , the constant coefficient of is and its coefficient is ( is monic of degree ; for its coefficient is and its constant coefficient is , while ).
The matrix determinant is the finite Leibniz sum (For , the determinant over a commutative ring by the Leibniz formula, and for a real matrix).
The matrix trace is the sum of the diagonal entries (The trace as the sum of the diagonal entries).
Inertia is the triple of positive, negative, and zero eigenvalue counts with multiplicity (Complex Hermitian inertia is invariant under nonsingular congruence).
Proof
By [F1], choose a unitary and real eigenvalues such that . The matrices and are similar, so [F2] gives the same characteristic polynomial. By [F3], [F4] and the determinant definition [F6], .
By [F5], the constant and linear coefficients of are and . The matrix trace is the diagonal sum by [F7]. Comparing with the factorization in step 1.1 gives and , so both are real.
If , the two real eigenvalues have opposite signs, so there is one positive and one negative eigenvalue. If , their product is positive and neither is zero, so they have the same sign; their sum is then positive exactly when both are positive and negative exactly when both are negative. By [F8], these sign counts are the three stated inertia triples.
A complex infinity-norm defect bounds the inverse norm
Statement
Let , , and satisfy . Then is invertible and
Facts & Assumptions
Given: as in the statement.
The complex infinity matrix norm is submultiplicative (The complex infinity matrix norm is compatible and submultiplicative).
Its vector norm is the maximum coordinate modulus and its matrix norm is the maximum absolute row sum; in particular and (The complex induced infinity matrix norm).
An injective endomorphism of a finite-dimensional vector space is invertible (Rank-nullity: ).
Proof
If , then . The vector compatibility bound in [F1] gives , so because . Thus is injective, and [F3] makes it invertible; put .
Define . By induction and [F1], . The row-sum definition [F2] gives and the triangle inequality, so . The identity , multiplied on the left by from step 1.1, gives and hence . By [F2] and submultiplicativity [F1], . Since , division proves the asserted bound.
Block LDL congruence adds the Hermitian pivot inertias
Statement
Let , , and let be Hermitian, where is nonsingular, , and . Define the Schur complement . Inertia triples are added coordinatewise, and the matrix has inertia . Then
where the triples are added coordinatewise.
Facts & Assumptions
Given: as in the statement.
Nonsingular complex congruence preserves Hermitian inertia (Complex Hermitian inertia is invariant under nonsingular congruence).
A Hermitian matrix has an orthonormal eigenbasis with real eigenvalues (Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely).
Proof
Set . It is invertible, with inverse . Direct block multiplication gives , so is congruent to .
Since and is invertible, . Therefore , and gives . By [F1], . If , the trailing block is empty and its inertia is by the stated convention. If , [F2] diagonalizes the Hermitian matrices and separately; concatenating their orthonormal eigenbases diagonalizes the block diagonal matrix, so its positive, negative and zero counts are the sums of the corresponding counts for and .
Krawczyk inclusion gives solutions and contraction gives uniqueness
Statement
Let , let and be nonempty, let be a nonempty closed complex rectangle box in , let , and let the point matrix be nonsingular. For each fixed , define
and
If , then every admitted pair has a solution in . If in addition a number satisfies for every , that solution is unique in for each fixed pair.
Facts & Assumptions
Given: The families, box, center, and nonsingular in the statement.
Every continuous self-map of a closed box has a fixed point (Brouwer fixed points exist on every nonempty closed box).
The complex infinity matrix norm is compatible with multiplication by vectors (The complex infinity matrix norm is compatible and submultiplicative).
The vector infinity norm is the maximum coordinate modulus (The complex induced infinity matrix norm).
Proof
Fix any . Algebra gives , so implies . The affine map is continuous on the closed box, so [F1] gives a fixed point . Since is nonsingular, is equivalent to .
If both solve the same system, then both are fixed points and . By [F2] and [F3], . Since the vector infinity norm [F3] vanishes only at the zero vector and , . This proves uniqueness for that pair; the pair was arbitrary.
Near-orthonormal residual data enclose all ordered Hermitian eigenvalues
Statement
Let and let be a residual and orthogonality certificate for a nonempty family of Hermitian matrices in . Sort the diagonal entries of increasingly as . Then every has ordered eigenvalues satisfying
Facts & Assumptions
Given: The certificate and all bounds in Residual and near-orthogonality data for an approximate Hermitian eigenbasis.
Hermitian matrices are unitarily diagonalizable with real eigenvalues (Complex spectral theorem: a normal endomorphism of a finite-dimensional complex inner product space has an orthonormal eigenbasis, and conversely).
A non-negative operator has a unique non-negative square root (A non-negative operator has a unique non-negative square root).
Complex Hermitian eigenvalues change by at most the spectral norm of a Hermitian perturbation (Hermitian eigenvalues move by at most the spectral norm perturbation).
Rank-nullity converts injectivity of a square endomorphism into invertibility (Rank-nullity: ).
The operator norm is induced by the Euclidean norm and is unchanged by unitary factors (The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||).
Cauchy–Schwarz gives in a complex inner-product space (Cauchy–Schwarz: , with equality exactly for linearly dependent vectors).
The induced operator norm is submultiplicative (The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2).
Proof
Put . For every unit vector , [F6] gives by [F5], so all eigenvalues of the Hermitian lie in . Since , is positive definite. By [F1] and [F2] it has a positive square root ; its eigenvalues are , so is invertible.
Set . Then . Thus is injective and [F4] makes the square matrix invertible, so is unitary. The eigenvalues of lie between and , hence . For the upper deviation, because . Unitary invariance in [F5] justifies the norm equality.
For each , the residual identity and certificate bounds give . By the triangle inequality and submultiplicativity [F7], each product term in the identity is bounded by its factor norms, giving the displayed estimate. Since is unitary, [F5] gives that has the same ordered eigenvalues as and, using [F7], .
Both and are Hermitian. Their eigenvalues are ordered increasingly in the statement of the enclosure, whereas [F3] uses decreasing order; reversing both lists sends index to , so the same absolute-difference bound holds at each increasing index. Applying [F3] to their difference gives for every . The family bounds are uniform, so the same intervals hold for every .
A uniform approximate inverse and residual enclose every linear solution
Statement
If is usable uniform residual certificate data for nonempty and , then for every and , the equation has a unique solution and
Facts & Assumptions
Given: The uniform certificate data, with .
For , is invertible and (A Neumann defect bounds the inverse norm).
The operator 2-norm is compatible with composition (The operator norm is submultiplicative and satisfies ||T^*T|| = ||T||^2).
Rank-nullity makes an injective or surjective endomorphism of a finite-dimensional space invertible (Rank-nullity: ).
The operator 2-norm is induced by the Euclidean vector norm (The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||).
Proof
Fix any and , and put . Certificate data give , so is invertible by [F1]. If , then and injectivity of gives ; hence is injective and invertible by [F3]. Also is surjective, so is surjective and invertible by [F3]. Thus has a unique solution.
For that solution, . The matrix and vector norms are the induced Euclidean norms by [F4], so [F2] applies; since , certificate data and [F1] imply . Every choice of was arbitrary, proving the uniform conclusion.
Diskwise Neumann certificates bound a complex matrix resolvent
Statement
Let , let be a nonempty finite union of closed line segments in , let be nonempty, and let . Each segment of is assigned to one of finitely many disks whose radius is and whose disk contains both endpoints of that segment. For each disk there are and nonnegative bounds satisfying If for each , then every and make invertible, and The theorem bounds the resolvent on the supplied contour cover; it does not count enclosed eigenvalues or certify a nonnormal eigenvalue disk from a residual.
Facts & Assumptions
Given: and as in the statement.
A defect of complex infinity norm at most has inverse norm at most (A complex infinity-norm defect bounds the inverse norm).
The complex infinity matrix norm is compatible with products (The complex infinity matrix norm is compatible and submultiplicative).
A product of square matrices is nonsingular only if each factor is nonsingular, by rank-nullity (Rank-nullity: ).
The complex infinity matrix norm is the maximum absolute row sum, so (The complex induced infinity matrix norm).
Proof
Each segment of has both endpoints in its assigned disk. A disk is convex, so the segment between its endpoints lies in the disk; the finite assignments therefore cover all of .
Fix a disk, , and . The exact identity and [F2] give . [F1] applies to with , giving . Here [F4] gives , and the row-sum norm's triangle inequality and compatibility [F2, F4] justify the defect estimate.
By [F4], . Since is nonsingular, both square factors are nonsingular by [F3]. Then , so [F2] gives . The disk cover from step 1.1 yields the maximum bound on all of , uniformly in .
Finite complex contour resolvent validator with cover and inconclusive statuses
Definition
Input and a nonempty finite union of complex line segments , with each segment assigned to a proposed disk ; a nonempty matrix family enclosed by complex rectangles; a point center matrix ; and proposed point preconditioners . All segment endpoints, disk centers, radii and point matrices are exact dyadics.
-
For each assigned segment verify that both endpoints lie in its disk by exact rational comparison of squared distances with . Evaluate outward bounds using the complex rectangle operations and row sums of outward modulus bounds. If any check or operation cannot be completed, return
inconclusive. -
Outward-compute . Require for every disk and compute an outward upper bound . If a strict inequality or division cannot be certified, return
inconclusive; otherwise returncertified-resolvent-coverwith the disk assignments and .
The validated endpoint cover covers each whole segment because disks are convex. Success certifies a resolvent bound on this supplied contour cover, but this procedure does not count enclosed eigenvalues or validate contour topology.
Outward Leibniz determinant sign and nonsingularity certifier
Definition
Input and a nonempty family of real matrices contained in a box of real intervals. Evaluate the determinant's finite Leibniz expression
as an outward interval DAG, retaining every permutation term and reporting the final interval . If any operation returns overflow or another non-finite status, return inconclusive.
If , return nonsingular and the sign of . If , return all-singular. In every other case return inconclusive. This finite procedure has factorially many permutation terms; no efficiency or determinant sign is claimed when zero remains in the enclosure.
Outward interval block LDL inertia certifier with pivot-inconclusive status
Definition
Input , a nonempty family of Hermitian matrices in enclosed by complex rectangles with real diagonal intervals and conjugate-paired off-diagonal rectangles, a simultaneous permutation of all positions, a partition of the permuted positions into consecutive pivot blocks of sizes one or two, the corresponding structural ordering, and a threshold . The exact midpoint matrix is Hermitian. First run the exact-arithmetic branch of Sparse symmetric-indefinite block LDL* with threshold tests and failure status on that midpoint with this same ordering, block partition and threshold. If it reports pivot-failure, return pivot-inconclusive; this is only failure of this candidate plan.
For a successful candidate plan, independently initialize the interval active matrix from the family enclosure and process the same blocks. At a one-by-one pivot require its real interval to exclude zero and determine its sign. At a two-by-two pivot, outward-enclose its real determinant and trace . Use A Hermitian two-by-two pivot inertia is determined by determinant and trace signs: accept a negative determinant as inertia ; accept a positive determinant together with positive trace as , and with negative trace as . If these signs cannot be established, return pivot-inconclusive with the block index.
For each accepted block form its interval inverse from the scalar reciprocal or the adjugate divided by the determinant interval. Update the trailing Hermitian Schur complement by outward evaluation of . If a required denominator includes zero, an operation is undefined, an enclosure is non-finite, or Hermitian symmetry cannot be maintained, return pivot-inconclusive. At completion sum the certified pivot inertia triples and return certified-inertia with the count and factor/update record.
Every accepted pivot is nonsingular for every matrix represented by the current interval active matrix. A midpoint pivot failure, an interval pivot failure, or an unresolved sign never asserts that a family member is singular. The procedure makes no universal pivot-success or growth claim.
Interval Krawczyk linear system certifier with explicit statuses
Definition
Input , a nonempty family of square matrices and right-hand sides enclosed by finite complex rectangles, a closed complex rectangle box , a point , and dyadic point matrices with exact identities . The witness establishes that is nonsingular. No independence assumption on the actual family is required beyond its inclusion in the input boxes.
- Outward-evaluate, over the full family boxes and , the Krawczyk expression
If any interval operation is not finite and defined, return inconclusive.
- Compare the resulting enclosing rectangle box with by exact endpoint comparisons. If it is not contained in , return
inconclusive. Otherwise outward-bound the maximum row sum of uniformly over the family by a number . If this norm bound cannot be enclosed finitely, returnexistence-certifiedwithuniqueness-inconclusiveand no defect bound. If it is finite, returnexistence-certified; attachunique-certifiedfor each fixed pair if the outward comparison certifies , and otherwise attachuniqueness-inconclusive.
The enclosure in step 1 may be wider than the exact set of Krawczyk values; only successful inclusion produces a claim. A failed inclusion or a failed norm bound does not imply singularity.
Certified Hermitian eigenvalue intervals from residual and Gram bounds
Definition
Input , a nonempty family of Hermitian matrices enclosed by complex rectangles, a point matrix , a real diagonal matrix , and proposed nonnegative bounds . Treat point data as exact dyadics and the family as any subset of its enclosure.
-
With outward interval evaluation, enclose and every for the full family. Form Frobenius upper bounds for these two matrices. Also form Frobenius upper bounds for every in the family and for . If any enclosure or square-root operation is non-finite, return
inconclusive. -
Verify by outward scalar comparisons that , , , , and that . If any comparison is undecided or false, return
inconclusivewith the failed check. Otherwise outward-compute a finite upper bound . For each increasingly sorted diagonal entry , outward-compute finite endpoints and , and set . If the radius bound or any final endpoint cannot be enclosed finitely, returninconclusive; otherwise returncertifiedwith radius bound and intervals .
The checks use the Frobenius norm as an upper bound for the operator 2-norm. An inconclusive check makes no statement about the true spectrum.
Finite precision point linear solve certificate with explicit status
Definition
Input , stored finite real or complex square data , , a proposed computed inverse , and a proposed computed solution . All stored entries are interpreted as exact dyadics. Use the operationwise arithmetic model with unit roundoff ; if , return inconclusive before applying the rounded-residual bounds. The procedure validates the proposals; it does not assume that the solver which produced them is stable.
-
Set . Evaluate each column of through the operationwise model as . If any operation returns range-failure, return
range-failurewith its first operation index. Compute an outward upper bound for , which by the rounded-linear-residual lemma bounds . Every dot product used for these allowances must complete successfully under the no-underflow model. Outward-evaluate and let be an outward upper bound for its Frobenius norm plus . -
Evaluate and . Compute an outward upper bound for , which bounds . Evaluate and compute an outward upper bound for , which bounds . Let be an outward upper bound for
The Frobenius norm bounds .
- All norm bounds, square roots, and final scalar operations are evaluated outward. If a bound cannot be enclosed finitely, return
inconclusive. If , returninconclusivewith the computed bounds. If , outward-compute and returncertifiedwith the Euclidean ball .
The output range-failure describes failure of a requested floating operation. inconclusive means only that this validation did not prove a usable bound; it does not assert that is singular or that the proposed solution is inaccurate.
Uniform interval linear residual certificate with inconclusive status
Definition
Input , nonempty families and , each enclosed entrywise by finite complex rectangles, together with stored point proposals and . The represented family need only be a subset of the supplied product of rectangles; correlations between entries may be discarded. All stored point data are exact dyadics.
- Use outward rectangle operations to evaluate the expression DAGs
over the full input rectangles. If an operation has no finite enclosure or returns a domain or range status, return inconclusive.
- For each complex rectangle entry , outward-enclose its modulus by computing and taking the upper endpoint. Combine those bounds by outward sums of squares and square roots to obtain and . If any modulus, sum, square root or final division has no finite outward result, return
inconclusive. The Frobenius upper bound also bounds the operator 2-norm. If , returninconclusivewith . Otherwise returncertifiedwith the uniform residual data and radius , rounded outward if represented as a ball.
The interval DAG encloses every value for every admitted pair, including dependencies between repeated inputs because natural interval evaluation may enlarge the range. inconclusive makes no assertion that a member is singular.
The finite disk cover validator returns a uniform resolvent bound on success
Statement
If the validator's input has and Finite complex contour resolvent validator with cover and inconclusive statuses returns certified-resolvent-cover with bound , then every in the input family and every on the supplied contour segments satisfy that is invertible and . The result does not count eigenvalues inside the contour.
Facts & Assumptions
Given: The finite contour, disk assignments, matrix family and a successful validator return.
Outward interval operations enclose all exact matrix and scalar quantities used by the validator (Outward-rounded operations are inclusion-isotone and enclose DAG evaluations).
Certified disk bounds with imply a uniform resolvent bound on the covered contour (Diskwise Neumann certificates bound a complex matrix resolvent).
The algorithm checks endpoint coverage and reports its maximum disk bound only after all strict inequalities succeed (Finite complex contour resolvent validator with cover and inconclusive statuses).
Proof
By [F1], each reported bounds the exact norm or family supremum it is intended to bound. The algorithm checks the disk endpoint conditions. Each whole assigned segment lies in its disk by convexity, so the disks cover every point of the contour. Its computed and therefore satisfy all hypotheses and the bound comparison in [F2].
Apply [F2] to obtain invertibility and the diskwise resolvent bound at every contour point and for every family member. Since each disk bound is at most , the returned uniform inequality follows. The theorem invoked in [F2] makes no eigenvalue-count assertion, so none is concluded here.
The interval determinant sign certifier is sound and failure means unknown
Statement
If Outward Leibniz determinant sign and nonsingularity certifier returns nonsingular or all-singular for a real interval matrix family, the corresponding nonsingularity/sign or all-singular claim holds for every family member. An inconclusive result makes no claim about singularity.
Facts & Assumptions
Given: A nonempty real square matrix family represented by finite interval boxes and a completed algorithm return.
When every operation returns a finite enclosure, outward interval DAG evaluation encloses the exact determinant range; a non-finite status asserts no finite DAG enclosure (Outward-rounded operations are inclusion-isotone and enclose DAG evaluations).
An interval containing all determinants certifies nonsingularity when it excludes zero; the exact zero interval certifies singularity (An interval determinant excluding zero certifies nonsingularity and sign).
The determinant algorithm evaluates the finite Leibniz formula and returns only the stated three statuses (Outward Leibniz determinant sign and nonsingularity certifier).
Proof
Suppose the return is nonsingular or all-singular. By [F3], every operation in the finite Leibniz evaluation returned a finite enclosure, so [F1] gives for every represented family member. If the return is nonsingular, then ; if it is all-singular, then .
Apply [F2] to in each of those two conclusive cases to obtain the claimed singularity or determinant-sign guarantee. By [F3], an inconclusive return occurs either after a non-finite operation, when [F1] asserts no finite determinant enclosure, or after a finite enclosure with and , when neither test in [F2] applies. In either branch the algorithm makes no singularity or sign claim.
The interval block LDL certifier returns the exact inertia on success
Statement
If Outward interval block LDL inertia certifier with pivot-inconclusive status returns certified-inertia with , every Hermitian matrix in its input family has exactly that inertia. A pivot-inconclusive return does not imply that any family member is singular.
Facts & Assumptions
Given: A nonempty Hermitian family with conjugate-symmetric interval enclosure, one fixed permutation and block plan, and a certified-inertia return.
Outward interval DAG operations enclose exact sums, products, reciprocals and Schur updates (Outward-rounded operations are inclusion-isotone and enclose DAG evaluations).
Each nonsingular Hermitian pivot block and its Schur complement contribute additively to inertia (Block LDL congruence adds the Hermitian pivot inertias).
Nonsingular congruence, including a permutation congruence, preserves complex Hermitian inertia (Complex Hermitian inertia is invariant under nonsingular congruence).
On success the algorithm's scalar and two-by-two sign tests certify the indicated nonzero pivot signs for every member of the current family enclosure (Outward interval block LDL inertia certifier with pivot-inconclusive status).
For a two-by-two Hermitian pivot, a negative determinant gives inertia ; a positive determinant and trace sign give respectively or (A Hermitian two-by-two pivot inertia is determined by determinant and trace signs).
Proof
Induct over the pivot blocks. Initially the active interval matrix is the input family enclosure, so it encloses each original family member. If this holds before a block, [F1] makes the outward inverse and update enclose that member's exact pivot inverse and Schur complement; [F4] ensures the pivot is nonsingular throughout the family. Hence the enclosure invariant holds at the next block. The midpoint run only selects the candidate block plan; this interval induction is independent of its pivots.
A certified one-by-one pivot has the sign of its real interval. By [F5], each accepted two-by-two pivot has exactly its reported inertia. Applying [F2] successively to each pivot and its Schur complement, using congruence invariance [F3], proves that the sum returned at completion is the inertia of every original family member. If a test is unresolved the algorithm returns no inertia claim, and failure alone supplies no singularity conclusion.
The interval Krawczyk certifier has the stated per-system guarantee
Statement
If Interval Krawczyk linear system certifier with explicit statuses returns existence-certified, every admitted system has at least one solution in . If it also returns unique-certified, each fixed admitted pair has exactly one solution in . Inconclusive asserts neither existence nor singularity.
Facts & Assumptions
Given: The admitted matrix and right-hand-side families, box , , a supplied inverse witness for , and an existence-certified run.
Outward interval operations enclose their exact expression ranges (Outward-rounded operations are inclusion-isotone and enclose DAG evaluations).
Krawczyk set inclusion gives existence, and a defect norm below one gives uniqueness (Krawczyk inclusion gives solutions and contraction gives uniqueness).
On an existence-certified return the admitted inputs satisfy , and the algorithm checks that its outward Krawczyk enclosure lies in ; on a unique-certified return it also supplies an outward defect bound (Interval Krawczyk linear system certifier with explicit statuses).
Proof
Since , the supplied is invertible. By [F1], the computed enclosing box contains every exact value of for each admitted pair and each . Its successful inclusion in therefore implies the set from [F2] is contained in .
Apply [F2] to each fixed pair to obtain a solution in . If the run also reports unique-certified, [F3] supplies an outward row-sum bound with for every admitted , so the uniqueness clause of [F2] applies separately to every pair. If that strict bound is not returned, no uniqueness claim follows.
The residual and orthogonality certifier encloses the full ordered spectrum
Statement
If Certified Hermitian eigenvalue intervals from residual and Gram bounds returns certified with outward radius bound and intervals , then for every admitted Hermitian its -th increasing eigenvalue lies in . Each contains the symmetric interval . Inconclusive output makes no spectral claim.
Facts & Assumptions
Given: A nonempty Hermitian family and a certified algorithm return with validated bounds , outward radius bound , and returned intervals .
Outward interval calculations enclose every exact family residual, Gram defect and norm upper bound (Outward-rounded operations are inclusion-isotone and enclose DAG evaluations).
The algorithm checks the hypotheses of the near-orthonormal residual enclosure and returns with each containing (Certified Hermitian eigenvalue intervals from residual and Gram bounds, Residual and near-orthogonality data for an approximate Hermitian eigenbasis).
Such residual and orthogonality data enclose every ordered Hermitian eigenvalue within (Near-orthonormal residual data enclose all ordered Hermitian eigenvalues).
The operator 2-norm is at most the Frobenius norm (Spectral and Frobenius norms are unitarily invariant, are given by singular values, and satisfy the sharp rank comparison).
Proof
By [F1], the reported interval bounds dominate the corresponding Frobenius norms for every admitted , and [F4] makes them upper bounds for the operator norms in the residual and orthogonality certificate. The algorithm accepts only if these bounds satisfy each inequality in that definition, including and . Thus [F2] supplies valid certificate data uniformly for the whole family.
Apply [F3] to each . The theorem gives for every increasing index , with the same validated radius bound for all members. Hence each eigenvalue lies in the centered interval contained in by [F2], and therefore lies in .
The point linear solve certifier returns a sound solution ball on success
Statement
For exact stored dyadic , if Finite precision point linear solve certificate with explicit status returns certified with ball , then is invertible and its unique solution to belongs to that ball. A range-failure or inconclusive result makes no such claim.
Facts & Assumptions
Given: The exact input data and a certified return with outward bounds , , and .
The point algorithm's rounded products and residuals satisfy the stated operationwise error allowances (Finite precision point linear solve certificate with explicit status, Rounded matrix products give certified linear and normal-equation residual allowances).
Outward interval DAG evaluation encloses every exact operation and its range is isotone (Outward-rounded operations are inclusion-isotone and enclose DAG evaluations).
Usable residual data imply a unique solution within (A uniform approximate inverse and residual enclose every linear solution).
Proof
On a successful run, the columnwise rounded products enclose every column of with Euclidean errors at most , by [F1]. The Frobenius error between the rounded product matrix and is therefore at most . Outward soundness [F2] encloses , so the reported bounds by the triangle inequality and .
The rounded residual allowance bounds and the rounded product allowance bounds by [F1]. Thus , where [F2] makes each reported upper bound outward and .
These are usable point residual certificate data with . By [F3] the system has a unique solution and . The latter inequality is exactly the returned ball membership.
The uniform interval residual certifier is sound on success
Statement
If Uniform interval linear residual certificate with inconclusive status returns certified with , then every in the admitted families has a unique solution and its distance from is at most . Inconclusive output asserts no such conclusion.
Facts & Assumptions
Given: Nonempty matrix and right-hand-side families enclosed by the supplied rectangles and a successful algorithm return with .
Every exact family value in a finite interval expression DAG is enclosed by its outward result (Outward-rounded operations are inclusion-isotone and enclose DAG evaluations).
Frobenius norm bounds the induced Euclidean operator norm (Spectral and Frobenius norms are unitarily invariant, are given by singular values, and satisfy the sharp rank comparison).
The reported tuple is uniform residual certificate data (Uniform interval linear residual certificate with inconclusive status, Verified point and uniform linear residual certificate data).
Usable uniform residual data give a unique solution and the stated error radius (A uniform approximate inverse and residual enclose every linear solution).
Proof
By [F1], the interval DAGs for and enclose these expressions simultaneously for every admitted . The component modulus bounds, sums of squares and square roots therefore bound their Frobenius or Euclidean norms uniformly. By [F2], the first Frobenius bound also bounds . Thus the returned satisfy the inequalities in the uniform residual certificate definition.
The run returns certified only with . Apply [F4] to the uniform certificate: for every admitted pair there is a unique solution and .
Budgeted ordered Hermitian eigenvalue bisection by verified inertia
Definition
Input , a nonempty family of Hermitian matrices enclosed by conjugate-symmetric interval rectangles, tolerance , a total query budget , and a fixed ordering, block plan and threshold for the interval inertia certifier. Interpret all interval endpoints and shifts exactly.
-
Outward-compute by bounding each entry modulus and summing their squares. If a finite bound cannot be obtained, return
inconclusivewith no eigenvalue intervals. Otherwise initialize, for each increasing index , the bracket and successful-query count . The Frobenius eigenvalue bound guarantees that these brackets contain every eigenvalue of every family member. -
Repeat while fewer than total queries have been used and there is an index whose bracket width exceeds and which has not been marked blocked. Choose the least such index . Query its exact midpoint . Run Outward interval block LDL inertia certifier with pivot-inconclusive status on the shifted family with the fixed plan. If the result is
pivot-inconclusive, or its certified inertia has nonzero zero-count, mark this index blocked and leave unchanged. Otherwise set , the certified number of negative eigenvalues. If , replace the upper endpoint of by ; if , replace the lower endpoint by . Increase by one. A certified update halves the bracket width. Stop when the query budget is used or no such index exists. -
Return every current bracket with status
enclosedwhen its width is at most ,inconclusiveif its index was blocked, orbudget-exhaustedif the total budget ended first. A zero-width initial bracket is already complete. Neither blocked pivots nor exhausted budget alter an existing bracket.
The algorithm does not perturb a shift to force an LDL pivot and does not infer singularity from a failed factorization. It returns uniform outer intervals for a family; it does not identify eigenvalue branches across parameter values.
The ordered Hermitian bisection certifier returns valid intervals or an inconclusive status
Statement
For every completed run of Budgeted ordered Hermitian eigenvalue bisection by verified inertia on a family of dimensional Hermitian matrices, each returned interval for index contains for every admitted matrix . A blocked or budget-exhausted result preserves the same enclosure guarantee but may have width greater than the requested tolerance. Failure to certify a shift is not evidence of a singular family member.
Facts & Assumptions
Given: A nonempty Hermitian family with sound finite interval enclosure, positive tolerance and a finite query budget.
Outward interval bounds enclose every family entry and every computed norm upper bound (Outward-rounded operations are inclusion-isotone and enclose DAG evaluations).
Every eigenvalue lies in the interval given by a uniform Frobenius norm bound (Hermitian eigenvalues lie within a certified Frobenius bound).
A successful interval LDL inertia result is the exact uniform inertia for every shifted family member (The interval block LDL certifier returns the exact inertia on success).
Inertia-guided midpoint updates preserve ordered eigenvalue brackets, and an inconclusive query leaves its bracket unchanged (Certified inertia counts maintain ordered eigenvalue brackets).
Proof
If the interval norm calculation succeeds, [F1] makes its returned an upper bound for every . By [F2], every eigenvalue of every member lies in , so all initial brackets are valid.
At a successful shift, [F3] supplies one inertia for every and its zero count is checked to be zero. Its negative count is therefore exactly the number of eigenvalues of each below . The algorithm's update is the successful query of [F4]; on pivot failure or a zero pivot it leaves the interval unchanged, which is the inconclusive branch of [F4].
Apply [F4] to each index, treating later unexecuted queries after a blocked index or budget exhaustion as no-op inconclusive queries. Each bracket therefore continues to contain the corresponding ordered eigenvalue for every family member. Certified updates halve its width, while statuses only describe why the requested tolerance or query count may not have been reached.
5 · Examples, counterexamples and false statements
None yet.
Sources
- Siegfried M. Rump, Verification methods: Rigorous results using floating-point arithmetic, Acta Numerica 19 (2010), §§4.2 and 10.5
- Nicholas J. Higham, Numerical Linear Algebra and Matrix Analysis, MIMS EPrint 2015.103, §5.1
- Nicholas J. Higham, Numerical Linear Algebra and Matrix Analysis, MIMS EPrint 2015.103, §§5.1–5.6
- Siegfried M. Rump, Verification methods: Rigorous results using floating-point arithmetic, Acta Numerica 19 (2010), §10.5
- Nicholas J. Higham, Numerical Linear Algebra and Matrix Analysis, MIMS EPrint 2015.103, §1
- Siegfried M. Rump, Verification methods: Rigorous results using floating-point arithmetic, Acta Numerica 19 (2010), §10.6
- Nicholas J. Higham, Numerical Linear Algebra and Matrix Analysis, MIMS EPrint 2015.103, §§5.1 and 5.6
- Nicholas J. Higham, Numerical Linear Algebra and Matrix Analysis, MIMS EPrint 2015.103, §§5.1–5.4
- Nicholas J. Higham, Numerical Linear Algebra and Matrix Analysis, MIMS EPrint 2015.103, §5.6
- Siegfried M. Rump, Verification methods: Rigorous results using floating-point arithmetic, Acta Numerica 19 (2010), §10.10
- Nicholas J. Higham, Numerical Linear Algebra and Matrix Analysis, MIMS EPrint 2015.103, §§5.2 and 5.4
- Siegfried M. Rump, Verification methods: Rigorous results using floating-point arithmetic, Acta Numerica 19 (2010), §§10.5–10.6
- Siegfried M. Rump, Verification methods: Rigorous results using floating-point arithmetic, Acta Numerica 19 (2010), §§5.1–5.5
- Nicholas J. Higham, Numerical Linear Algebra and Matrix Analysis, MIMS EPrint 2015.103, §§1 and 5.1
- Siegfried M. Rump, Verification methods: Rigorous results using floating-point arithmetic, Acta Numerica 19 (2010), §§5.1–5.5 and 10.5