Alphabeta Math
Pipeline-generated
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.

Undirected graphical models and sparse precision estimation

1 · Prerequisites

2 · Logical flowchart

3 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Finite undirected graphs, Markov properties, and clique factorization

Definition

Assume AC. Let G=(V,E) be a finite simple undirected graph, with E a set of unordered two-element subsets of V. A clique is a nonempty subset C⊆V whose distinct vertices are adjacent. Let (Xi)i∈V be random elements on a common probability space, and for U⊆V put FU=σ(Xi:i∈U), with F∅={∅,Ω}. A path is a finite sequence of distinct vertices with adjacent consecutive vertices; C separates A from B if every path from A to B meets C. The pairwise Markov property is F{i}⊥ ⁣ ⁣ ⁣⊥F{j}∣FV∖{i,j} whenever i≠j and {i,j}∉E. The global Markov property is FA⊥ ⁣ ⁣ ⁣⊥FB∣FC whenever A,B,C⊆V are pairwise disjoint and C separates A from B. If each Xi takes values in a finite nonempty state space Xi, a finite-state clique-factorized mass function on G is p(x)=Z−1∏C∈CψC(xC), where C is a finite collection of nonempty cliques, ψC:∏i∈CXi→(0,∞), and Z=∑x∈∏i∈VXi∏C∈CψC(xC). The product state space and sum are finite, and every potential is positive and finite, so 0<Z<∞ and p is a probability mass function. No equivalence between the clique-factorized class and either Markov property is asserted here.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Gaussian sparse-precision objective with the all-entry penalty

Definition

For N,p≥1 and data x1,…,xN∈Rp, put xˉ=N−1∑r=1Nxr and S=N−1∑r=1N(xr−xˉ)(xr−xˉ)T. For any symmetric positive-semidefinite S and any Θ∈S++p, set ℓS(Θ)=log⁡det⁡Θ−tr⁡(SΘ), where S++p is the cone of symmetric positive-definite p×p matrices. Define ∥Θ∥1=∑i=1p∑j=1p∣Θij∣, including diagonal entries, and for λ>0 define FS,λ(Θ)=ℓS(Θ)−λ∥Θ∥1. The off-diagonal-only convention FS,λoff(Θ)=ℓS(Θ)−λ∑i≠j∣Θij∣ is a separate objective.

DefinitionDefinition: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Binary restricted Boltzmann machine, exact likelihood gradient, and finite contrastive divergence

Definition

Assume AC. Let m,n≥1, visible states v∈{0,1}m, hidden states h∈{0,1}n, biases a∈Rm and b∈Rn, and weights W∈Rm×n; a finite bipartite graph is specified by requiring Wij=0 at every absent visible-hidden edge. Define E(v,h)=−aTv−bTh−vTWh, Z=∑v,hexp⁡(−E(v,h)), and p(v,h)=Z−1exp⁡(−E(v,h)); Z is finite and positive. Set p(v)=∑hp(v,h), and let V,H be the coordinate variables under p. For a finite mass function q, write Eq[g]=∑xq(x)g(x). With σ(t)=(1+exp⁡(−t))−1, and Bernoulli⁡(u;r) the mass on {0,1} with probability r at 1, the layer conditionals factorize as p(h∣v)=∏j=1nBernoulli⁡ ⁣(hj;σ ⁣(bj+(WTv)j)),p(v∣h)=∏i=1mBernoulli⁡ ⁣(vi;σ ⁣(ai+(Wh)i)), so each layer is conditionally independent given the other. For one observed v, the exact gradients are ∂log⁡p(v)∂Wij=viEp(h∣v)[hj]−Ep[ViHj],∂log⁡p(v)∂ai=vi−Ep[Vi],∂log⁡p(v)∂bj=Ep(h∣v)[hj]−Ep[Hj]. These are ambient derivatives in all parameters, evaluated at the specified W; when a graph fixes absent-edge weights to zero, retain only allowed-edge derivatives as free parameters. Define K(v,v′)=∑hp(h∣v)p(v′∣h), a row-stochastic transition matrix. Starting from q0v=δv, let qkv=q0vKk for a finite integer k≥1. For one observed v, define the finite contrastive-divergence components by g^Wij(k)(v)=viEp(h∣v)[hj]−∑v′qkv(v′)vi′Ep(h∣v′)[hj],g^ai(k)(v)=vi−∑v′qkv(v′)vi′,g^bj(k)(v)=Ep(h∣v)[hj]−∑v′qkv(v′)Ep(h∣v′)[hj]. They replace the exact negative-phase expectations under p(v′) by expectations under the finite k-step law qkv and conditional hidden law p(h∣v′). This finite-chain statistic is an approximation; no equality to the exact likelihood gradient or chain-convergence claim is asserted.

Bipartite architecture diagram

In this instance the left vertices are visible units, the right vertices are hidden units, and each drawn line is an allowed visible-hidden interaction; its weight may be zero for a particular parameter choice. Omitted pairs have weight fixed to zero. The diagram only records the bipartite interaction pattern. The conditional laws and proofs below follow from the displayed finite-state energy formula.

diagram failed to render:
\begin{tikzpicture}[every node/.style={draw,circle,minimum size=8mm}]
  \node (v1) at (0,1) {$V_1$};
  \node (v2) at (0,0) {$V_2$};
  \node (h1) at (2,1) {$H_1$};
  \node (h2) at (2,0) {$H_2$};
  \draw (v1)--(h1);
  \draw (v1)--(h2);
  \draw (v2)--(h2);
\end{tikzpicture}

Facts & Assumptions

Given: The finite binary state spaces, parameters and energy in the Definition, with AC for the library's conditional-independence convention.

[F1]

A random element is a measurable map on a probability space, so the visible and hidden coordinate maps are random elements of finite spaces. Random elements and real random variables.

[F2]

Conditional independence given a sigma-algebra means factorization of conditional expectations for every pair of bounded measurable real functions. Conditional independence given a sigma-algebra.

[F3]

Expectation of an integrable random variable is its Lebesgue integral; on a finite probability space it is the finite weighted sum used in the Definition. Expectation of a nonnegative or integrable random variable.

[A1]

AC is the explicit hypothesis of the conditional-independence convention, and here means that every family of nonempty sets has a choice function. Conditional independence given a sigma-algebra The Axiom of Choice.

Verification

technique · direct
1.1givenconstructalgebra

The state space {0,1}m×{0,1}n has 2m+n elements. Every term exp⁡(−E(v,h)) is finite and positive, so their finite sum Z is finite and positive; therefore p is a probability mass function.

2.1givenstep 1.1algebra

For fixed v, put cj=bj+(WTv)j. Then exp⁡(−E(v,h))=exp⁡(aTv)∏jexp⁡(hjcj), and summing over binary h gives exp⁡(aTv)∏j(1+exp⁡(cj)). Thus p(h∣v) is the product of Bernoulli masses with success probabilities exp⁡(cj)/(1+exp⁡(cj))=σ(cj).

2.2givenstep 1.1algebra

For fixed h, put di=ai+(Wh)i. Then exp⁡(−E(v,h))=exp⁡(bTh)∏iexp⁡(vidi), and summing over binary v gives exp⁡(bTh)∏i(1+exp⁡(di)). Hence p(v∣h) is the product of Bernoulli masses with success probabilities exp⁡(di)/(1+exp⁡(di))=σ(di).

2.3F3step 1.1algebra

For fixed observed v, p(v)=Z−1exp⁡(aTv)∑hexp⁡(bTh+vTWh). Differentiating these finite sums gives ∂Wijlog⁡p(v)=viEp(h∣v)[hj]−∂Wijlog⁡Z; the same calculation gives ∂ailog⁡p(v)=vi−∂ailog⁡Z and ∂bjlog⁡p(v)=Ep(h∣v)[hj]−∂bjlog⁡Z.

3.1F1F2A1step 2.1step 2.2

The product conditional mass functions in steps 2.1–2.2 make the conditional expectations of any bounded measurable functions of disjoint coordinates factor into the product of their conditional expectations. By [F1]–[F2], each layer is therefore conditionally independent given the other in the stated sigma-algebra sense. This use of the conditional-expectation convention is the only proof point needing [A1].

3.2F3step 2.3algebra

Differentiating the finite partition sum yields ∂Wijlog⁡Z=∑v′,h′vi′hj′p(v′,h′)=Ep[ViHj], ∂ailog⁡Z=Ep[Vi], and ∂bjlog⁡Z=Ep[Hj]. Substitution in step 2.3 gives the exact gradients in the Definition.

4.1step 2.1step 2.2step 3.2algebra∎

For each visible state v, ∑v′K(v,v′)=∑hp(h∣v)∑v′p(v′∣h)=∑hp(h∣v)=1. Thus K is a stochastic matrix and each qkv is a well-defined finite probability distribution. Replacing the exact negative-phase marginal p(v′) in the gradient formulas by qkv(v′) gives the finite contrastive-divergence statistic defined in the Statement.

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

Gaussian precision zeros characterize pairwise conditional independence

Statement

Assume AC. Let p≥2 and let X=(X1,…,Xp) have multivariate normal law Np(μ,Σ) with real symmetric positive-definite covariance Σ; put Θ=Σ−1. For every pair of distinct indices i,j, Xi and Xj are conditionally independent given σ(Xk:k∉{i,j}) if and only if Θij=0. Thus the graph whose edges are exactly the nonzero off-diagonal entries of Θ is the Gaussian pairwise conditional-dependence graph.

Facts & Assumptions

Given: AC, p≥2, a random vector X with law Np(μ,Σ), and real symmetric positive-definite Σ.

[F1]

A multivariate normal law has the scalar normal projections prescribed by its mean and covariance, including the covariance of every linear projection. Multivariate normal law, including singular covariance.

[F2]

When Σ is positive definite, the law has density (2π)−p/2det⁡(Σ)−1/2exp⁡(−12(x−μ)TΣ−1(x−μ)). A positive-definite multivariate normal law has its Gaussian density.

[F3]

For a joint density with positive finite marginal sections, normalizing each section gives a regular conditional distribution of the first coordinate given the second. Conditional density formula.

[F4]

Conditional independence given a sigma-algebra is factorization of conditional expectations for every pair of bounded measurable real functions. Conditional independence given a sigma-algebra.

[F5]

A scalar N(m,s2) law has characteristic function exp⁡(itm−12s2t2). Characteristic function of a normal law.

[F6]

On Borel subsets of Rr+s, product Lebesgue measure agrees with Euclidean Lebesgue measure under countable choice. On Borel subsets of R^{m+n}, the product lambda_m times lambda_n agrees with lambda_{m+n} The Axiom of Countable Choice (ACω).

[F8]

The pairwise Markov property tests conditional independence exactly at nonedges of a finite simple undirected graph. Finite undirected graphs, Markov properties, and clique factorization.

[F9]

A conditional-expectation version is measurable and has the defining integral identity on every conditioning event. Conditional expectation given a sigma algebra.

[F10]

Tonelli's theorem factors nonnegative product-measurable integrals on sigma-finite product spaces into iterated integrals. Tonelli's theorem for nonnegative measurable functions on a sigma-finite product.

[A1]

AC is the explicit hypothesis of the conditional-independence convention, and here means that every family of nonempty sets has a choice function. Conditional independence given a sigma-algebra The Axiom of Choice.

Proof

Given: The hypotheses in the Statement.

1.1givenA1F1F2

Fix distinct i,j. By [A1], [F1] and [F2], the joint density of X is the stated nondegenerate Gaussian density; here positive definiteness is an additional hypothesis beyond the singular-covariance multivariate-normal definition.

2.1step 1.1algebra

Reorder coordinates so Y=(Xi,Xj) and Z=(Xk)k∉{i,j}. In the correspondingly permuted precision matrix write Θ=(ABBTC), where A=(accd). For every nonzero u∈R2, uTAu=(u,0)TΘ(u,0)>0, so A is positive definite. In particular, a>0 and evaluating the quadratic form of A at (−c/a,1) gives d−c2/a>0, hence det⁡A=ad−c2>0. For p=2, Z ranges over the singleton R0 and the density of Y is unconditional.

3.1step 2.1F2F6F7algebra

For p>2, [F7] supplies the countable-choice hypothesis of [F6], so the joint Euclidean density in [F2] is also a density relative to λ2⊗λp−2. Put u=y−μY, w=z−μZ, and D=C−BTA−1B. For nonzero w, (−A−1Bw,w)TΘ(−A−1Bw,w)=wTDw>0, hence D is positive definite. Completing the square gives uTAu+2uTBw+wTCw=(u+A−1Bw)TA(u+A−1Bw)+wTDw. The section integral over y is therefore positive and finite for every z: its y factor is the normalized two-dimensional Gaussian density with precision A, multiplied by a finite positive constant.

4.1givenstep 2.1step 3.1F2F3

For p>2, use the explicit filler probability concentrated at (0,0) on R2 in [F3]; the positive finite marginal sections from step 3.1 show that the conditional law at every z has density det⁡A2πexp⁡(−12(u+A−1Bw)TA(u+A−1Bw)). It is N2(m(z),A−1), where m(z)=μY−A−1B(z−μZ). For p=2, conditioning on the constant Z is unconditional; since A=Θ in this case, the law is N2(m(∗),A−1) with m(∗)=μY. Thus in either case the conditional law is N2(m(z),A−1), interpreting z=∗ when p=2.

5.1step 4.1F3F4F9F10algebra

If Θij=c=0, then A is diagonal. For p>2, the conditional density in step 4.1 is a product of two univariate Gaussian densities for every z; for p=2, the unconditional bivariate density is that product. For p>2, [F3] gives the conditional-event identities and [F9] identifies the corresponding conditional expectations; for p=2, conditional expectations given the constant Z are ordinary expectations. In either case, simple-function approximation extends the indicator identities to bounded measurable functions. Tonelli's theorem [F10], applied to the positive and negative parts of the product integrand, factors the integrals against the product density. Hence the conditional expectations factor for all bounded measurable coordinate functions, and [F4] gives Xi⊥ ⁣ ⁣ ⁣⊥Xj∣σ(Z).

5.2step 4.1F1F3F4F5F9

Conversely, suppose Xi⊥ ⁣ ⁣ ⁣⊥Xj∣σ(Z). Apply [F4] to the four bounded pairs formed from cos⁡(Xi),sin⁡(Xi) and cos⁡(Xj),sin⁡(Xj) and combine the resulting identities. For p>2, [F3] and [F9] identify these conditional expectations with integrals under the conditional law in step 4.1, so for almost every z its joint characteristic function at (1,1) equals the product of its conditional marginal characteristic functions. For p=2 the same identity is unconditional, at the unique value z=∗. By [F1] and [F5], in either case the joint characteristic function is exp⁡(i(m1(z)+m2(z))−12((A−1)11+2(A−1)12+(A−1)22)), whereas the product of the marginals omits the middle covariance term. Equality implies exp⁡(−(A−1)12)=1, and since (A−1)12 is real this forces (A−1)12=0.

6.1step 2.1step 5.1step 5.2F8algebra∎

The inverse of A is (ad−c2)−1(d−c−ca). Since det⁡A>0, (A−1)12=0 if and only if c=0, which is exactly Θij=0. Steps 5.1 and 5.2 prove the two implications; by [F8], these are exactly the nonedge and conditional-independence cases of the Gaussian pairwise Markov graph.

LemmaStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

The Gaussian profile likelihood reduces to the trace score

Statement

Assume AC. Let N,p≥1, let x1,…,xN∈Rp be independent observations with common law Np(μ,Σ), where Σ is real symmetric positive definite; put Θ=Σ−1, xˉ=N−1∑r=1Nxr, and S=N−1∑r=1N(xr−xˉ)(xr−xˉ)T. The log-likelihood maximized over μ is −Np2log⁡(2π)+N2(log⁡det⁡Θ−tr⁡(SΘ)). Thus, after removing the additive constant and multiplying by 2/N, the normalized Gaussian profile-likelihood score is log⁡det⁡Θ−tr⁡(SΘ).

Facts & Assumptions

Given: AC, observations x1,…,xN∈Rp, an iid model Np(μ,Σ) with Σ positive definite, and Θ=Σ−1.

[F1]

For the data, xˉ=N−1∑rxr and S=N−1∑r(xr−xˉ)(xr−xˉ)T; the score is defined on symmetric positive-definite Θ. Gaussian sparse-precision objective with the all-entry penalty.

[F2]

A positive-definite multivariate normal law has density (2π)−p/2det⁡(Σ)−1/2exp⁡(−12(x−μ)TΣ−1(x−μ)). A positive-definite multivariate normal law has its Gaussian density.

[F3]

The law Np(μ,Σ) is the multivariate normal law with the given mean and covariance. Multivariate normal law, including singular covariance.

[F4]

A probability kernel has probability-measure sections and measurable evaluations; a constant probability law on a singleton source is a probability kernel. Measure kernel and probability kernel.

[F5]

A finite product of dominated probability kernels has the product density relative to the product reference measure. Finite products of dominated kernels have the product density.

[F6]

Independent random elements have joint law equal to the finite product of their marginal laws. Independent random elements have product joint law.

[A1]

AC is an explicit hypothesis of the cited multivariate-normal density supplier; here AC means every family of nonempty sets has a choice function. A positive-definite multivariate normal law has its Gaussian density The Axiom of Choice.

Proof

1.1givenA1F2F3F4F5F6

Each independent observation with the common law in [F3] has the density in [F2]. On the one-point source {∗}, the constant law Kr(∗,⋅)=Np(μ,Σ) is a probability kernel: its sections are probability measures and each evaluation map is constant, hence measurable [F4]. The density fr(∗,x)=fμ,Θ(x) is continuous in x and constant in ∗, hence jointly measurable; [F5] gives the product law density ∏r=1Nfμ,Θ(xr). By [F6], independence identifies this product law with the joint observation law. Its log-likelihood for fixed μ and Θ is L(μ,Θ)=−Np2log⁡(2π)+N2log⁡det⁡Θ−12∑r=1N(xr−μ)TΘ(xr−μ).

2.1givenF1step 1.1algebra

Write yr=xr−xˉ, so ∑ryr=0 and xr−μ=yr+(xˉ−μ). Expanding and summing removes the cross term: ∑r=1N(xr−μ)TΘ(xr−μ)=∑r=1NyrTΘyr+N(μ−xˉ)TΘ(μ−xˉ).

3.1givenstep 2.1algebra

Positive definiteness of Θ makes the last quadratic term nonnegative and equal to zero exactly at μ=xˉ. Therefore xˉ uniquely maximizes L(μ,Θ) over μ.

4.1F1step 1.1step 2.1step 3.1algebra∎

By [F1], ∑ryryrT=NS. Cyclicity of the finite matrix trace gives ∑ryrTΘyr=∑rtr⁡(ΘyryrT)=Ntr⁡(SΘ). Substituting this identity and μ=xˉ into step 1.1 yields the displayed profile log-likelihood and its normalization.

AlgorithmAlgorithm: AI-adaptedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Finite-budget block and cyclic-coordinate graphical-lasso procedure

Definition

Input an integer p≥2, a real symmetric positive-semidefinite matrix S∈S+p, a real λ>0, and positive integers R,K. The output is either failure or a matrix Θ∈S++p. Let Ip be the p×p identity, t+=max⁡(t,0), sign⁡(t)=1 for t>0, 0 for t=0, and −1 for t<0, and Soft(t,λ)=sign⁡(t)(∣t∣−λ)+. Initialize W=S+λIp.

For each outer sweep r=1,…,R, and within it for each original-coordinate index j=1,…,p, use the temporary coordinate order πj=(1,…,j−1,j+1,…,p,j). Form the same reindexing of both matrices, Sab(j)=Sπj(a),πj(b) and Wab(j)=Wπj(a),πj(b), for 1≤a,b≤p. Set V=(Wab(j))a,b<p, s=(Sa,p(j))a<p, and d=Wpp(j). Initialize β=0∈Rp−1. For each of K inner sweeps, update coordinates ℓ=1,…,p−1 in increasing order: if Vℓℓ≤0, return failure; otherwise set βℓ←Soft ⁣(sℓ−∑1≤k<pk≠ℓVℓkβk,λ)Vℓℓ.

After the inner sweeps, form W~(j)=(VVβ(Vβ)Td). Restore original indexing by forming the candidate matrix Wcand with Wπj(a),πj(b)cand=W~ab(j) for all 1≤a,b≤p. Compute a symmetric eigendecomposition of Wcand; if any eigenvalue is nonpositive, return failure. Otherwise set W=Wcand before proceeding to the next original-coordinate index j. After all R sweeps, return Θ=W−1. This bounded truncation of the coupled block and lasso updates makes no convergence or optimizer claim.

LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-6-luna)Open item page →

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.

TheoremStatement: AI-adaptedProof: AI-generatedjudge pass (gpt-6-luna)Open item page →

The all-entry graphical-lasso objective has a unique KKT optimizer

Statement

Let S+p be the real symmetric positive-semidefinite p×p matrices and S++p the real symmetric positive-definite ones. For p≥1, S∈S+p and λ>0, maximize FS,λ(Θ)=log⁡det⁡Θ−tr⁡(SΘ)−λ∑i=1p∑j=1p∣Θij∣ over Θ∈S++p. The objective is strictly concave and attains a unique maximizer Θ∗. A feasible Θ is this unique maximizer if and only if there is a symmetric matrix Γ such that Θ−1−S−λΓ=0, with Γii=1, Γij=sign⁡(Θij) when Θij≠0, and Γij∈[−1,1] when Θij=0.

Facts & Assumptions

Given: p≥1, S∈S+p, λ>0, and the symmetric positive-definite domain and all-entry objective in the Statement.

[F1]

The all-entry graphical-lasso functional is FS,λ(Θ)=log⁡det⁡Θ−tr⁡(SΘ)−λ∑i,j∣Θij∣ on S++p. Gaussian sparse-precision objective with the all-entry penalty.

[F4]

For a twice continuously differentiable function on an open convex Euclidean domain, positive-semidefinite Hessian everywhere implies convexity. A C2 function is convex exactly when its Hessian is positive semidefinite.

[F5]

Convexity on a convex set is the chord inequality; strict convexity requires strict inequality for distinct points and interior weights. Convex and strictly convex functions on Euclidean convex sets.

Proof

1.1givenF1F2algebra

By the all-entry objective definition [F1] and the nonnegative-operator factorization [F2], write S=RTR. Thus tr⁡(SΘ)=tr⁡(RΘRT)≥0 for Θ≻0. Also ∥Θ∥1=∑i,j∣Θij∣≥∑iΘii=tr⁡Θ, since positive-definite matrices have positive diagonal entries.

1.2givenF3algebra

The cone S++p is open and convex: positive quadratic forms remain positive under sufficiently small symmetric perturbations, and convex combinations of positive quadratic forms remain positive. For symmetric H, determinant expansion gives ddtlog⁡det⁡(Θ+tH)∣t=0=tr⁡(Θ−1H). Differentiating (Θ+tH)(Θ+tH)−1=I gives ddt(Θ+tH)−1∣t=0=−Θ−1HΘ−1, so the second directional derivative is −tr⁡(Θ−1HΘ−1H).

2.1step 1.1F3algebra

By [F3], the eigenvalues t1,…,tp of Θ≻0 are positive and log⁡det⁡Θ=∑klog⁡tk, tr⁡Θ=∑ktk. Hence FS,λ(Θ)≤∑k=1ph(tk) for h(t)=log⁡t−λt. The function h is bounded above and tends to −∞ as t↓0 or t→∞. For any c, the upper level set FS,λ(Θ)≥c therefore forces each eigenvalue into a compact interval [ac,bc]⊂(0,∞): if M=sup⁡t>0h(t), then each h(tk)≥c−(p−1)M. These matrices form a closed bounded set of symmetric matrices contained in S++p, hence a compact set. Taking c=FS,λ(I) gives a nonempty compact upper level set, and continuity of F yields a maximizer.

2.2F3F4F5step 1.2algebra

Let B=Θ−1/2HΘ−1/2, using the positive square root from the orthonormal eigenbasis [F3]. Then B is symmetric and tr⁡(Θ−1HΘ−1H)=tr⁡(B2)=∥B∥F2, strictly positive when H≠0. Thus the second derivative of log⁡det⁡ along every nonconstant segment is strictly negative, giving its strict chord inequality. The Hessian of −log⁡det⁡ is positive semidefinite by step 1.2, so [F4] gives convexity in the chord sense of [F5]. The trace term is linear and the entrywise ℓ1 norm is convex by the triangle inequality, so its negative is concave; adding these terms preserves the strict chord inequality. Hence FS,λ is strictly concave on its open convex domain.

2.3givenF1step 1.2algebra

Put G=Θ−1−S. At a maximizer every feasible one-coordinate directional derivative is at most zero, and when the objective is differentiable in both directions its derivative is zero. Since Θii>0, the diagonal penalty is locally differentiable with slope 1, so the diagonal equation is Gii−λ=0 and Γii=1. For i<j, a symmetric perturbation by t(Eij+Eji) has smooth derivative 2Gijt and changes the penalty by 2λ(∣Θij+t∣−∣Θij∣). If Θij≠0, testing both signs of small t gives Gij=λsign⁡(Θij). If Θij=0, taking t>0 gives Gij≤λ and taking t<0 gives Gij≥−λ. Defining Γij=Γji=Gij/λ at zero and the sign otherwise yields the stated KKT equation for the all-entry penalty [F1].

3.1givenF1step 2.1step 2.2step 2.3algebra∎

Conversely, suppose Θ≻0 and a symmetric Γ satisfies the stated entrywise conditions and Θ−1−S−λΓ=0. Put T=Θ−1/2Θ′Θ−1/2 for any Θ′≻0; its eigenvalues tr are positive. Since log⁡t≤t−1 for t>0 (the function t−1−log⁡t has its minimum 0 at t=1), log⁡det⁡Θ′−log⁡det⁡Θ=∑rlog⁡tr≤tr⁡(T)−p=tr⁡(Θ−1(Θ′−Θ)). For each scalar x and each allowed subgradient γ of ∣x∣, ∣y∣≥∣x∣+γ(y−x): if x≠0, this follows from ∣y∣≥sign⁡(x)y, while for x=0 it follows from ∣γ∣≤1. Summing gives ∥Θ′∥1≥∥Θ∥1+∑i,jΓij(Θij′−Θij) for the all-entry objective [F1]. Combining these bounds with the linear trace term and the KKT equation yields FS,λ(Θ′)−FS,λ(Θ)≤tr⁡((Θ−1−S−λΓ)(Θ′−Θ))=0. Thus every such KKT point is a maximizer. The maximizer exists by step 2.1 and is unique by strict concavity from step 2.2, so the KKT condition is both necessary and sufficient for that unique optimum.

4 · Examples, counterexamples and false statements

None yet.

Sources