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.
CFL energy stability and finite termination
Pure mathematics; no physical premise.
Statement
For the matrices and algorithm of the finite compatible matrix system, set . If , define ; if , define , where . For a zero-dimensional symmetric positive-definite matrix, define its square root and inverse square root to be its unique matrix. For a positive-dimensional real symmetric positive-definite matrix , define by applying the positive scalar square root to its eigenvalues in an orthonormal eigenbasis, and define . Call the strict CFL condition for this finite matrix system. With and , define
For every , the algorithm terminates after updates. If , then each step preserves , and
Consequently this modified energy is positive definite under the strict CFL condition. The constraint is preserved. If , set . There are unit vectors and with and . For a normalized state with and , one update sends the coefficient vector by
The matrix has a real eigenvalue with . Starting from a nonzero coefficient eigenvector, the Euclidean norm of the corresponding normalized state is multiplied by at each update. Equality at is excluded from both assertions; no stability claim is made there.
Statement references
Facts & Assumptions
Given: The finite compatible matrix system with , , symmetric positive definite, , nonnegative state dimensions as in its definition, and a step size and finite horizon for the staggered leapfrog algorithm.
Every self-adjoint endomorphism of a finite-dimensional real inner-product space has an orthonormal eigenbasis (Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis).
Every linear map between finite-dimensional real or complex inner-product spaces has orthonormal right and left singular bases and singular values (Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition).
For a map between finite-dimensional inner-product spaces, its operator norm is the maximum of over unit vectors, with norm zero on the zero domain (The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||).
On a nonzero finite-dimensional domain, the operator norm equals the largest singular value and is attained at a right singular vector (The operator norm is 0 on the zero domain and otherwise equals the largest singular value, attained at a right-singular vector).
In a real or complex inner-product space, (Cauchy–Schwarz: , with equality exactly for linearly dependent vectors).
The matrices are symmetric positive definite and (Finite compatible matrix system).
The algorithm's exact updates are and (Staggered compatible leapfrog).
Proof
For a zero-dimensional mass space, the unique square matrix is the identity, its own inverse, and its root. In positive dimension, and are symmetric and therefore self-adjoint in the standard Euclidean inner product; by [F1] each has an orthonormal eigenbasis. If is a unit eigenvector of either matrix with eigenvalue , positive definiteness in [F6] gives . Define the square root to act by on the full -eigenspace, and its inverse to act by there. These definitions are independent of a basis choice within an eigenspace, satisfy and , and agree with the Statement's root convention.
Let and . Multiplying the first update in [F7] by gives . Multiplying the second update by and using the root identities from step 1.1 gives .
Write , , , and . From step 2.1, and . Expanding gives , , and .
Suppose . By the zero-domain clause of [F3], the domain is nonzero; [F2]–[F4] then give unit vectors for , with and . The recurrence in step 2.1 sends states , to states of the same form, with coefficient matrix . Its trace is and determinant is , so its characteristic polynomial has two distinct real negative reciprocal roots, one with modulus greater than . A nonzero eigenvector for that root therefore has its coefficient norm multiplied by a factor greater than at every update, proving the supercritical growth claim.
Adding the identities in step 3.1 cancels the terms; substituting in the remainder gives . Therefore at each update.
By [F5] and [F3]–[F4], . Since , the cross term in has absolute value at most . Substitution gives both displayed energy bounds, whose lower coefficient is strictly positive when .
For every update, [F7] and [F6] give , so induction preserves . The loop in [F7] has exactly the finite index set ; each exact mass solve is unique by [F6] and step 1.1. It therefore terminates after updates, including the case .
Depends on
Finite compatible matrix system
Staggered compatible leapfrog
Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis
Every linear map between finite-dimensional real or complex inner product spaces admits a singular value decomposition
The operator norm is zero on the zero domain and otherwise is max_{||v||=1} ||Tv||
The operator norm is 0 on the zero domain and otherwise equals the largest singular value, attained at a right-singular vector
Cauchy–Schwarz: , with equality exactly for linearly dependent vectors