Optimal low-rank covariance approximation conjecture for probabilistic projection methods

About 2 years old · traced to

Let A∈Rn×nA\in\mathbb{R}^{n\times n} be positive definite, let m≤nm\leq n be an iteration index, and let γi\gamma_i, rir_i, and v~i\widetilde{v}_i denote the quantities defining the covariance approximations in the paper. For a positive integer d(m)≪nd(m)\ll n, define

Σm=∑i=m+1m+d(m)(γi∥ri−1∥22)v~i(v~i)T\Sigma_m=\sum_{i=m+1}^{m+d(m)}\left(\gamma_i\left\|r_{i-1}\right\|_2^2\right)\widetilde{v}_i\left(\widetilde{v}_i\right)^T

and

Σ~m=∑i=m+1n(γi∥ri−1∥22)v~i(v~i)T.\widetilde{\Sigma}_m=\sum_{i=m+1}^{n}\left(\gamma_i\left\|r_{i-1}\right\|_2^2\right)\widetilde{v}_i\left(\widetilde{v}_i\right)^T.

Optimal low-rank covariance approximation conjecture. For almost any positive definite matrix AA, for every iteration m≤nm\leq n, there exist d(m)≪nd(m)\ll n and r(d)≤d(m)r(d)\leq d(m) such that Σm\Sigma_m is an optimal r(d)r(d)-rank approximation to Σ~m\widetilde{\Sigma}_m with respect to the operator norm ∥⋅∥A,A−1\left\|\cdot\right\|_{A,A^{-1}}. The conjecture proposes that a short initial segment of the covariance expansion attains the best approximation of the full covariance at an appropriately chosen rank. This is motivated by the observed decay of ∥ri∥\left\|r_i\right\| in exact arithmetic, but the preceding discussion notes that the relevant coefficient sequence need not be monotone, so the claim is not established in general.

References

Primary source

Vladimir Fanaskov, “Uncertainty calibration for probabilistic projection methods”, arXiv:2402.05562 (2024).

Progress summary

Refreshed
Claimed progress

The conjecture remains unproved, but a reader-written construction claims to disprove it on open sets of matrices in every dimension at least three.

Fanaskov posed the statement as Conjecture 1 in 2024: a short chronological prefix of the covariance expansion should be an optimal low-rank approximation to the full remainder for almost every positive definite AA.

Known results

  • Fanaskov (2024) proved optimality for non-increasing coefficients γi∥ri−1∥22\gamma_i\lVert r_{i-1}\rVert_2^2.
  • Fanaskov (2024) noted that these coefficients need not be monotone, despite residual convergence in exact arithmetic, and presented numerical cases with both favorable and unfavorable truncations.

Reader-written counterexample claim

A construction with n≥3n\ge3, a>1a>1, and a tridiagonal positive definite matrix claims that the covariance weights increase strictly, so every proper chronological prefix has error a2n−2a^{2n-2} while a rank-one approximation using the final direction has smaller error. It further claims the failure persists on open sets and realizes arbitrary positive weight profiles. This is a complete counterexample claim, but it has not been independently verified.

Current status (as of August 2026): Fanaskov's conjecture remains unproved in the published record, while an unverified reader-written counterexample claim would invalidate it if correct.

Sources

Solutions 1

CounterexampleThis solution needs a summarySee full solutionHide full solution

Counterexample on open sets in every dimension. The conjecture is Conjecture 1 of Fanaskov, Statistics and Computing 31 (2021), article 56, also reproduced in Section 8.1 of arXiv:2402.05562. Classical flexibility of conjugate-gradient convergence curves was previously established by Meurant, Numerical Algorithms 84 (2020). The construction below identifies the exact covariance weights in Fanaskov's conjecture and disproves its asserted almost-everywhere optimality.

Let n≥3n\ge3, a>1a>1, and define

L=In+a∑j=1n−1ej+1ejT,A=LLT,b=e1,x0=0.L=I_n+a\sum_{j=1}^{n-1}e_{j+1}e_j^{\mathsf T}, \qquad A=LL^{\mathsf T},\qquad b=e_1,\qquad x_0=0.

Thus AA is strictly positive definite; explicitly,

A=(1a0⋯0a1+a2a⋱⋮0a1+a2⋱0⋮⋱⋱⋱a0⋯0a1+a2).A=\begin{pmatrix} 1&a&0&\cdots&0\\ a&1+a^2&a&\ddots&\vdots\\ 0&a&1+a^2&\ddots&0\\ \vdots&\ddots&\ddots&\ddots&a\\ 0&\cdots&0&a&1+a^2 \end{pmatrix}.

Since AA is irreducibly tridiagonal, Kj(A,e1)=span⁡(e1,…,ej)\mathcal K_j(A,e_1)=\operatorname{span}(e_1,\ldots,e_j). The conjugate-gradient iterate is its Galerkin solution. The leading-block Cholesky factor gives

(xj)j=(−a)j−1,rj=(−a)jej+1(0≤j<n).(x_j)_j=(-a)^{j-1}, \qquad r_j=(-a)^je_{j+1}\quad(0\le j<n).

Hence, with exactly the source's Algorithm 2 notation,

γj=1,ηj=a2j−2,cj:=γj∥rj−1∥22=a2j−2.\gamma_j=1,\qquad \eta_j=a^{2j-2},\qquad c_j:=\gamma_j\|r_{j-1}\|_2^2=a^{2j-2}.

Therefore all covariance weights are strictly increasing:

1=c1<c2<⋯<cn=a2n−2.1=c_1<c_2<\cdots<c_n=a^{2n-2}.

Write uj=vj/ηju_j=v_j/\sqrt{\eta_j}; these directions are AA-orthonormal. The full remaining covariance and its chronological dd-term prefix are

Bm=∑j=m+1ncjujujT,Bm,d=∑j=m+1m+dcjujujT.B_m=\sum_{j=m+1}^{n}c_ju_ju_j^{\mathsf T}, \qquad B_{m,d}=\sum_{j=m+1}^{m+d}c_ju_ju_j^{\mathsf T}.

For arbitrary coefficients tjt_j,

∥∑jtjujujT∥A,A−1=∥∑jtj(A1/2uj)(A1/2uj)T∥2=max⁡j∣tj∣.\left\|\sum_jt_ju_ju_j^{\mathsf T}\right\|_{A,A^{-1}} =\left\|\sum_jt_j(A^{1/2}u_j)(A^{1/2}u_j)^{\mathsf T}\right\|_2 =\max_j|t_j|.

Thus every proper prefix 1≤d<n−m1\le d<n-m satisfies

∥Bm−Bm,d∥A,A−1=cn=a2n−2.\|B_m-B_{m,d}\|_{A,A^{-1}}=c_n=a^{2n-2}.

But retaining only the final direction is already a better rank-one approximation:

∥Bm−cnununT∥A,A−1=cn−1=a2n−4<cn.\left\|B_m-c_nu_nu_n^{\mathsf T}\right\|_{A,A^{-1}} =c_{n-1}=a^{2n-4}<c_n.

In fact the optimal rank-dd error is cn−dc_{n-d}, so the chronological-prefix error exceeds the optimum by the exact factor a2da^{2d}. At m=1m=1, optimality requires the full tail d=n−1d=n-1; no short prefix works.

More generally, every prescribed positive profile c1,…,cnc_1,\ldots,c_n occurs: take

L=In+∑j=1n−1cj+1cj ej+1ejT,A=LLT,b=c1 e1.L=I_n+\sum_{j=1}^{n-1}\sqrt{\frac{c_{j+1}}{c_j}}\, e_{j+1}e_j^{\mathsf T}, \qquad A=LL^{\mathsf T},\qquad b=\sqrt{c_1}\,e_1.

The same Galerkin calculation gives

rj=(−1)jcj+1 ej+1,γj=1,γj∥rj−1∥22=cj.r_j=(-1)^j\sqrt{c_{j+1}}\,e_{j+1}, \qquad \gamma_j=1, \qquad \gamma_j\|r_{j-1}\|_2^2=c_j.

Finally, the above tridiagonal examples have no premature conjugate-gradient breakdown. All coefficients and strict inequalities vary continuously on a full-dimensional open neighborhood of AA within the positive-definite cone, with b=e1b=e_1 fixed. Strictly increasing weights therefore persist on an open set of positive Lebesgue measure. Hence the conjecture fails not merely for exceptional matrices, but on nonempty open sets in every dimension n≥3n\ge3.