Alphabeta Math
LemmaStatement: AI-adaptedProof: AI-adaptedPipeline-generatedjudge pass (gpt-6-luna)
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.

Coordinate minimization, positive-definiteness invariant and termination of the finite-budget graphical-lasso procedure

Statement

Let p≥2 be an integer, S∈S+p be real symmetric positive semidefinite, λ>0, and R,K be positive integers. Execute the finite-budget block and cyclic-coordinate graphical-lasso procedure with these inputs in exact real arithmetic, treating its finite-dimensional matrix operations as exact operations. The initialized matrix and every accepted matrix W are symmetric positive definite. In every block reached before failure, its principal matrix V is positive definite, every Vℓℓ>0, and every coordinate update is well-defined and uniquely minimizes QV,s(β)=12βTVβ−sTβ+λ∑k=1p−1∣βk∣ with all other coordinates fixed. Each candidate matrix is finite and symmetric; it is accepted exactly when positive definite. The procedure terminates after at most RpK(p−1) coordinate updates and Rp candidate eigenvalue tests, returning either failure or a symmetric positive-definite matrix Θ=W−1. These assertions do not assert convergence of the iterates or global optimality for the sparse-precision objective.

Facts & Assumptions

Given: The inputs and execution specified in the Statement.

[F1]

The procedure initializes W=S+λIp, uses the same temporary permutation for S and W, resets β=0 for each block, makes K finite cyclic sweeps with the specified soft-threshold update, restores the original indexing, accepts a candidate only if all its eigenvalues are positive, and returns W−1 after R outer sweeps unless an explicit guard returns failure. Finite-budget block and cyclic-coordinate graphical-lasso procedure.

[F2]

Every real symmetric matrix has an orthonormal eigenbasis, by applying the real spectral theorem to its self-adjoint endomorphism on Euclidean space. Real spectral theorem: a self-adjoint endomorphism of a finite-dimensional real inner product space has an orthonormal eigenbasis.

Proof

technique · direct
1.1givenF1algebra

Initially W is symmetric, and for every nonzero x∈Rp, xTWx=xTSx+λ∥x∥2≥λ∥x∥2>0. Thus initialization is positive definite. If the current W is positive definite, reindexing both its rows and columns only reindexes this quadratic form. For a nonzero z∈Rp−1, extending z by a last zero in the temporary ordering gives zTVz>0. Hence V is positive definite and Vℓℓ=eℓTVeℓ>0 at each coordinate.

2.1F1step 1.1algebra

Hold all coordinates except βℓ=t fixed, and write v=Vℓℓ>0 and r=sℓ−∑k≠ℓVℓkβk. Expanding the symmetric quadratic gives QV,s(β)=q(t)+C, where q(t)=12vt2−rt+λ∣t∣ and C is independent of t. Put a=(r−λ)/v if r>λ, a=0 if ∣r∣≤λ, and a=(r+λ)/v if r<−λ. In these three cases respectively put u=1, u=r/λ, and u=−1. Then va−r+λu=0, ∣u∣≤1, and ua=∣a∣, so ∣t∣−∣a∣−u(t−a)=∣t∣−ut≥0. Consequently q(t)−q(a)=12v(t−a)2+λ(∣t∣−∣a∣−u(t−a))≥12v(t−a)2, and the lower bound is strictly positive whenever t≠a. Thus a=Soft(r,λ)/v is the unique coordinate minimizer. All quantities are real and division is by a positive number, so finitely many such updates produce a finite real vector β; the nonpositive-diagonal guard cannot fire while the current W is positive definite.

3.1F1F2step 1.1step 2.1algebra

For such a block, Vβ and d are finite and the block candidate (VVβ(Vβ)Td) is symmetric. Restoring original indexing preserves symmetry. By [F2] any symmetric candidate A has a representation A=UDUT with U orthogonal and D real diagonal. The identity xTAx=∑iDii(UTx)i2 shows that A is positive definite if all Dii>0; conversely applying positive definiteness to x=Uei shows that every Dii>0. Thus the candidate guard accepts exactly the positive-definite candidates. Initialization, the within-block reasoning and this acceptance rule give induction over all reached blocks: every accepted W is symmetric positive definite, and each later block again has the properties proved above until a candidate guard returns failure.

4.1givenF1F2step 2.1step 3.1algebra∎

There are at most Rp blocks, each with K(p−1) coordinate updates and one finite-dimensional eigenvalue test; early failure only decreases these counts. Every reached operation is well-defined by the preceding steps and the stipulated exact matrix operations, so execution terminates with failure or completes all blocks. In the latter case the final W=UDUT has positive diagonal eigenvalues by step 3.1. Hence W−1=UD−1UT exists, is symmetric and has xTW−1x=∑iDii−1(UTx)i2>0 for every nonzero x. This proves every asserted property without a convergence or global-optimizer inference.

Depends on

Used by

Nothing in the library uses this result yet.

Cited to discharge well-definedness by Finite-budget block and cyclic-coordinate graphical-lasso procedure.

Dependency tree · two levels

6 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