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.
Hierarchical low rank matrices and error propagation — Examples
1 · Prerequisites
- Algebraic Closure, Embeddings, and Separability
- Algebraic Extensions, Extension Degree, and Finite Fields
- Binary Operations, Monoids, Groups and Subgroups
- Composition Series, the Jordan–Hölder Theorem and Solvable Groups
- Congruences, the Integers Modulo n and the Chinese Remainder Theorem
- 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
- Cyclic Groups and Direct Products
- Determinants of Matrices over a Commutative Ring
- Diagonalisation and the Minimal Polynomial
- 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
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Hierarchical low rank matrices and error propagation
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Inner Product Spaces, Gram-Schmidt, Projections and Adjoints
- Limits of Real Functions
- Linear Independence, Bases and Dimension
- Linear Transformations, Rank-Nullity and Quotient Spaces
- Matrices, the Matrix of a Linear Map, and Change of Basis
- Monotone Sequences, Bolzano-Weierstrass, and Cauchy Completeness
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Polynomial Rings, the Division Algorithm and Roots
- Primes, Euclid's Lemma and the Fundamental Theorem of Arithmetic
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Simple Field Extensions and the Construction of the Complex Numbers
- Splitting Fields
- Suprema and Infima
- Sylow's Theorems, p-Groups and Nilpotent Groups
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- Tensor train compression and truncation error
- The Determinant of a Linear Operator, Cofactors and Cramer's Rule
- 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
- Topology of ℝ
- Triangularisation, Generalised Eigenspaces and Jordan Canonical Form
- Vector Spaces, Linear Subspaces, Span and Direct Sums
2 · Summary
The examples compute a rank-one separated Cauchy block, show why an inadmissible identity block is kept dense when a subunit spectral error is required, and exhibit two accepted local low-rank update truncations whose accumulated error destroys positive definiteness.
3 · Logical flowchart
4 · Definitions, theorems and proofs
None yet.
5 · Examples, counterexamples and false statements
A nearfield identity block requires full rank for subunit spectral error
Example
Let have coordinates and , choose leaf threshold , and use the block . Its distance from itself is zero, so it is inadmissible and terminates as a dense near block. For , no rank-one approximation has operator-norm error below one.
Facts & Assumptions
Given: The cluster , its two coordinates, the threshold , and the identity matrix .
Finite cluster trees and geometric admissibility: a pair is admissible only at positive distance, and the block recursion stops when both clusters are leaves.
H-matrix block representation: near block leaves are stored as full dense matrices.
The best rank-at-most-k approximation in operator norm is the rank-k truncation of a singular value decomposition: every rank-at-most-one matrix has operator-norm error at least the second singular value of the identity matrix.
The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||: the operator norm is the maximum vector stretch over unit vectors.
Verification
Since , is not admissible. The cluster has size and is a leaf, so its block pair is terminal and near by [F1]; [F2] therefore stores this block densely.
The singular values of are . Applying [F3] with rank cap one shows for every rank-at-most-one , where [F4] identifies this norm as the maximum unit-vector stretch. Thus replacing this dense near block by a rank-at-most-one matrix cannot meet any spectral error tolerance strictly below one.
Two accepted local truncations can destroy positive definiteness after accumulation
Example
Let , , and . The exact sum is positive definite. If each rank-one update is separately recompressed to rank zero with tolerance before assembly, both local truncations are accepted and the assembled approximation is , which is indefinite. Each local error is below the smaller diagonal coefficient of . The example concerns truncation of low-rank updates before their sum is assembled; it does not claim that every SVD truncation of a completed positive-definite H-matrix destroys positivity.
Facts & Assumptions
Given: The matrices , tolerance , and rank cap for the two update compressions.
Core-SVD recompression with rank and error tolerances: the procedure accepts a rank-zero output when the discarded singular-value tail is at most .
Core-SVD recompression is best at the declared Frobenius tolerance: the returned rank-zero approximation has Frobenius error exactly its discarded singular-value tail.
Finite tensor arrays and the Frobenius inner product: the Frobenius norm is computed from the squared moduli of all matrix entries.
Verification
The exact sum is . For every nonzero , , so is positive definite.
Each has rank one and its only positive singular value is , so its rank-zero discarded tail and Frobenius error are both by [F3]. Thus [F1] accepts each update as zero, and [F2] gives its exact local error.
After both updates are replaced by zero, the sum is . Its quadratic form at is , so it is not positive definite. The accumulated perturbation is , whose action in this direction exceeds either local error; hence the two separate local tolerances do not preserve definiteness of the assembled sum.
A rank-one approximation of a separated Cauchy block
Example
Take in and in . For and rank order , the first geometric term is . It gives a rank-one approximation with an exactly computable nonzero residual.
Facts & Assumptions
Given: The four points and the order .
A separated Cauchy block has a geometric rank bound: for , the rank-one approximation has entries and each residual entry has absolute value at most .
Finite tensor arrays and the Frobenius inner product: the Frobenius norm is the square root of the sum of squared entry moduli.
Verification
The exact block is . The rank-one approximation is , so its rank is one.
The residual is , hence by [F2]. This attains the stated finite block bound at the entry .
Sources
- Steffen Börm, Lars Grasedyck, and Wolfgang Hackbusch, Hierarchical Matrices, MiS Lecture Note 21 (2003; revised June 2006), §§1.5–1.6
- Ralf Hiptmair, AdvNumCSE Lecture Document, Chapter 2, “Local Low-Rank Compression of Non-Local Operators” (ETH Zürich, AT’23), §2.4.5
- Steffen Börm, Lars Grasedyck, and Wolfgang Hackbusch, Hierarchical Matrices, MiS Lecture Note 21 (2003; revised June 2006), §§1.2–1.3