REVIEW 3 major objections 8 minor 27 references
Reviewed by Pith at T0; open to challenge.
T0 means a machine referee read the full paper against a public rubric. The mark states how deep the mechanical check went, never who wrote it. the ladder, T0–T4 →
T0 review · glm-5.2
Diagonal and Kronecker preconditioners get exact geometric cost certificates
2026-07-09 17:21 UTC pith:PXLVNNNO
load-bearing objection Sound geometric framework for structured preconditioner certificates; core theorems are correct but practical relevance is entirely deferred to future work. the 3 major comments →
Restricted Dynamic Geometric Complexity: Certificates for Structured Preconditioning
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The core discovery is that structured preconditioner reachability — the question of whether a diagonal, block, or Kronecker metric can bring the condition number of G^{-1}H below a target K — admits exact semidefinite or geometric certificate formulations, and that the cost of the structural restriction can be measured as an intrinsic affine-invariant path distance. For diagonal and block families, reachability is precisely LMI feasibility; for Kronecker families, the family is a closed totally geodesic submanifold with unique projection and partial-trace normal equations; and Hessian-relative Kronecker reachability is equivalent to a Loewner sandwich B⊗A ⪯ H ⪯ K(B⊗A). These reductions turn'
What carries the argument
The affine-invariant Riemannian metric on the positive-definite cone, the relative metric S = H^{-1/2}GH^{-1/2}, linear matrix inequality feasibility (E ⪯ H ⪯ KE with E in the structural family), semidefinite programming duality for infeasibility certificates, the partial-trace normal equations Tr_B(R*) = 0 and Tr_A(R*) = 0 characterizing Kronecker projection, the Kronecker Loewner sandwich condition for Hessian-relative reachability, and the four-ratio chain factorization (expression × estimation × flow × discretization).
Load-bearing premise
The entire framework is built on a fixed finite-dimensional quadratic model with a constant positive-definite Hessian. Real neural network training involves nonconvex, stochastic, time-varying curvature, and the paper's extension layers for proxies, stochasticity, and discretization are explicitly described as diagnostic interfaces rather than complete characterizations.
What would settle it
If one could exhibit a positive-definite Hessian H and a diagonal or block family where the LMI E ⪯ H ⪯ KE is feasible but no diagonal/block metric actually achieves condition number ≤ K (or vice versa), the core reachability equivalence of Theorems 2 and 4 would fail. Similarly, if the Kronecker family were shown not to be totally geodesic under the affine-invariant metric, Theorem 6's unique projection guarantee would collapse.
If this is right
- Diagonal preconditioner design can be certified or refuted by solving a semidefinite feasibility problem, giving a principled yes/no answer to whether a coordinatewise method can reach a target condition number for a given Hessian.
- The Kronecker projection normal equations provide a computable stopping certificate for Riemannian solvers that project onto Kronecker-factored metric families, enabling certified convergence rather than heuristic stopping.
- The expression threshold K*_K(H) gives the exact best achievable condition number for a Kronecker metric against a fixed Hessian, separating structural expressivity limits from algorithmic or estimation errors.
- The four-ratio factorization localizes which assumption (family restriction, proxy accuracy, flow suboptimality, or discretization) is responsible for the gap between an ideal geometric benchmark and a real optimizer's performance.
Where Pith is reading between the lines
- If one could extend the LMI reachability characterization beyond fixed Hessians to trajectory-dependent Hessians along a nonconvex optimization path, the framework could potentially certify or refute whether a given adaptive optimizer's structural restriction is sufficient for a specific learning problem, not just a single quadratic.
- The Kronecker Loewner sandwich condition could serve as a diagnostic tool for deciding when K-FAC-style methods are structurally adequate for a given layer's curvature, versus when the Kronecker assumption is itself the bottleneck — though computing this for large neural network layers would require efficient approximate sandwich tests.
- The ratio factorization suggests a natural experimental protocol: measure each ratio separately on a real optimizer run to identify whether the dominant performance bottleneck is structural (family too small), statistical (proxy too noisy), dynamical (flow too slow), or implementational (step size too large).
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This paper develops the concept of restricted dynamic geometric complexity (RDGC), an intrinsic affine-invariant path distance measuring the geometric cost of reaching a target condition-number class when the preconditioning metric is constrained to a structured family (diagonal, block, Kronecker, low-rank). The full positive-definite benchmark (Theorem 1) is recorded as a reference: the minimum affine-invariant deformation needed to reduce condition number when arbitrary metrics are allowed. The main results show that diagonal and block reachability reduce to LMI feasibility (Theorems 2, 4), an exact 2D diagonal formula is derived (Theorem 3), the Kronecker family is a closed totally geodesic submanifold with unique projection characterized by partial-trace normal equations (Theorem 6), and Hessian-relative Kronecker reachability is equivalent to a Loewner sandwich condition (Theorem 8). Extension layers for proxy curvature, stochastic complexity, flows, discretization, and low-rank families are presented as diagnostic interfaces. The proofs in Appendix A are clean applications of standard SPD geometry, eigenvalue majorization, and SDP duality.
Significance. The paper provides a coherent geometric language for comparing the expressive limits of structured preconditioner families. The LMI characterizations for diagonal and block reachability connect the framework to the classical scaling and equilibration literature while embedding it in an affine-invariant path-distance benchmark. The Kronecker projection theorem (Theorem 6) with its partial-trace normal equations, residual certificates, and Armijo convergence guarantee is a substantive contribution. The Hessian-relative Loewner sandwich (Theorem 8) and the candidate certificate (Proposition 10) provide a practical route to finite upper bounds. The exact chain factorization of expression, estimation, flow, and discretization ratios (Theorem 9) is a useful accounting identity for localizing which assumption is responsible for observed length increases. The repository of deterministic synthetic workflows checking diagonal expression gaps, block primal/dual certificates, Kronecker spectral width, and Hessian-relative candidate certificates adds reproducibility value. The paper is honest about the limitations of the quadratic model and the diagnostic status of the extension layers.
major comments (3)
- §5.1–§5.2 and the novelty table in §1: The diagonal and block LMI reachability results (Theorems 2, 4) are clean but closely related to classical optimal scaling and condition-number minimization results (Bauer 1963, Shapiro 1982/1985, Maréchal & Ye 2009, Lu & Pong 2011, Qu et al. 2025). The novelty table claims the increment is 'certificate-ready LMI specialization inside an affine-invariant restricted path-distance benchmark.' This is a reasonable framing, but the paper would benefit from a more explicit comparison with at least one of these prior formulations to clarify what is genuinely new beyond re-deriving known reachability conditions in new notation. For instance, the relationship between the LMI E ⪯ H ⪯ KE and the scaling conditions in Shapiro (1982) or Qu et al. (2025) should be stated concretely. This is load-bearing for the novelty claim but does not affect correctness.
- §6.3, Theorem 7 vs. Theorem 8: The paper presents two distinct Kronecker target sets: the self-conditioned target K_{m,n,K} = K_{m,n} ∩ C_K (Theorem 7) and the Hessian-relative target R_{K,K}(H) = {G ∈ K_{m,n} : κ(G⁻¹H) ≤ K} (Theorem 8). The text notes these 'coincide only under additional compatibility assumptions' but does not specify what those assumptions are. Since the Hessian-relative target is the one relevant for preconditioning, the reader is left uncertain about the practical role of Theorem 7's bounds. A brief statement of the compatibility conditions under which the two targets coincide, or a clearer statement that Theorem 7 is purely an auxiliary diagnostic, would strengthen the section.
- §8, Theorem 9 and Proposition 17: The exact chain factorization is an accounting identity, which the paper honestly states. However, Proposition 17 item 2 claims R_est ≥ 1 whenever 'the proxy certificate problem is no easier than the true restricted problem,' with the checkable special case Ĥ = H, Ŝ₀ = S₀, and K̂ ≤ K. This special case is trivially true by monotonicity (Proposition 1). The more interesting case where Ĥ ≠ H is left as a hypothesis. The paper should clarify whether any nontrivial sufficient condition for R_est ≥ 1 can be stated, or else explicitly acknowledge that the estimation ratio is only a diagnostic outside the trivial case. This affects how the framework is 'operational.'
minor comments (8)
- §3.1: The affine-invariant distance formula is standard but the notation ‖log(S₀^{-1/2} S₁ S₀^{-1/2})‖_F could benefit from a brief reminder that this is the matrix logarithm, not the scalar log, for readers less familiar with SPD geometry.
- §4.1, item 4: The phrase 'absolutely continuous curves in the specified component or quotient chart' is slightly vague for the stratified low-rank case. A reference to the stratified-length theory or a note that this case requires separate treatment would be cleaner.
- §5.2, Theorem 3: The gauge choice det D(u) = 1 is stated but the relationship between this gauge and the general scale-quotient in Remark 1 could be made more explicit. A reader might wonder whether the formula is gauge-dependent.
- §6.1, Remark 3: The status of the spectral surrogate is well-explained, but a forward reference to Proposition 8 (where it becomes exact) earlier in the section would help the reader navigate.
- §6.3, Proposition 11: The subdifferential ∂ω(Q*) is defined in terms of extremal eigenspaces, but the notation E_max and E_min is introduced only in the proof. Defining these in the proposition statement would avoid ambiguity.
- §9.3: The reproducibility workflows are described in prose. A table or structured listing of the scripts, their inputs, and expected outputs would improve inspectability.
- References: The self-citation to Li (2026) 'Optimization geometrodynamics' is an arXiv preprint. If this is by the same author, the relationship should be transparently stated. If it is not yet published, the dependency of the present paper on that framework (for Theorem 1) should be noted. A DOI or stable link should be included.
- §A, Proof of Theorem 6: The closedness argument for K_{m,n} uses a determinant gauge on A_k and eigenvalue bounds. This is correct but could be stated more concisely by noting that K_{m,n} = exp(L_{m,n}) and L_{m,n} is a closed linear subspace, so K_{m,n} is closed in S^n_{++}.
Circularity Check
No significant circularity; one minor self-citation that is not load-bearing
full rationale
The paper's central mathematical claims are self-contained and independently proved in Appendix A using standard tools from SPD geometry (Bhatia 2007), semidefinite programming (Boyd & Vandenberghe 2004), and matrix manifold optimization (Absil et al. 2008; Boumal 2023). The full SPD benchmark (Theorem 1) is re-proved internally via the standard eigenvalue majorization lower bound, so it does not depend circularly on the cited prior work (Li, 2026). The LMI characterizations (Theorems 2, 4) follow from generalized Rayleigh quotient arguments. The Kronecker projection theorem (Theorem 6) is proved from first principles by showing log(K_{m,n}) = L_{m,n} is a linear subspace and that ambient geodesics between Kronecker products remain Kronecker. The Hessian-relative Loewner sandwich (Theorem 8) follows from the similarity κ(G⁻¹H) = κ(H^{-1/2}GH^{-1/2}). The chain factorization (Theorem 9) is explicitly an accounting identity (multiply and divide by intermediate quantities), not a derivation claiming to produce new information. The self-citation to Li (2026) provides context and notation but is not load-bearing for any proved result. The extension layers are honestly labeled as diagnostic interfaces. No step in the derivation chain reduces to its own inputs by construction, and no 'prediction' is equivalent to a fitted parameter. The framework is a benchmark/certificate language that succeeds on its own terms.
Axiom & Free-Parameter Ledger
axioms (6)
- standard math Affine-invariant Riemannian metric on S^d_{++} is the natural distance for comparing metric evolution
- standard math Eigenvalue majorization lower bound: d_AI(S_0, S_1) ≥ ||y - z||_2 for log-spectra y, z
- domain assumption The quadratic model f(θ) = ½θᵀHθ with fixed H ≻ 0 captures the relevant preconditioning geometry
- standard math SDP duality provides valid infeasibility certificates for the LMI E ⪯ H ⪯ KE
- standard math The SPD cone with affine-invariant metric is a Hadamard manifold, so projection onto closed geodesically convex subsets is unique
- domain assumption Realizable metric families can be given smooth embedded submanifold or quotient-space structure with well-defined path length
invented entities (3)
-
Restricted dynamic geometric complexity D_{K,F}(S_0; H)
independent evidence
-
Expression gap Gap_expr = D_{K,F} / D_K
independent evidence
-
Kronecker expression threshold K*_K(H)
independent evidence
read the original abstract
Optimization geometrodynamics views optimizer state as evolving geometry. Its full positive-definite quadratic benchmark gives the least affine-invariant deformation needed to reduce condition number when arbitrary metrics are allowed. This paper records that benchmark in the present notation and develops restricted dynamic geometric complexity: an intrinsic certificate distance for reaching a target condition-number class when the metric is restricted to a specified family. The main proved results are monotonicity and submanifold-distance principles, diagonal and block reachability as linear matrix inequality feasibility problems, an exact two-dimensional diagonal complexity formula, and affine-invariant Kronecker projection theorems with normal equations, computable mismatch certificates, Armijo solver convergence, auxiliary self-conditioned K-target bounds, and Hessian-relative candidate certificates through an exact Kronecker Loewner-sandwich reachability condition, including a Kronecker expression threshold and a fixed-basis exact subproblem. Low-rank spectral models, curvature-proxy inflation, stochastic restricted complexity, discrete geometric length, and expression--estimation--flow--discretization accounting are presented as diagnostic interfaces rather than full optimizer characterizations. The resulting language turns structural preconditioner questions into geometric distance, reachability, and certificate problems. The repository includes deterministic toy and synthetic workflows that check diagonal expression gaps, block primal/dual certificates, Kronecker spectral width, and Hessian-relative Kronecker candidate certificates on small quadratic instances, together with low-rank spectral monotonicity.
Reference graph
Works this paper leans on
-
[1]
Rohan Anil, Vineet Gupta, Tomer Koren, and Yoram Singer
doi: 10.1162/089976698300017746. Rohan Anil, Vineet Gupta, Tomer Koren, and Yoram Singer. Memory efficient adaptive optimization. InAdvances in Neural Information Processing Systems, volume 32,
-
[3]
URLhttps://arxiv.org/abs/2002.09018. F. L. Bauer. Optimally scaled matrices.Numerische Mathematik, 5:73–87,
work page internal anchor Pith review Pith/arXiv arXiv 2002
-
[4]
doi: 10.1007/BF01385890. Amir Beck and Marc Teboulle. Mirror descent and nonlinear projected subgradient methods for convex optimization.Operations Research Letters, 31(3):167–175,
-
[5]
Rajendra Bhatia.Positive Definite Matrices
doi: 10.1016/S0167-6377(02)00231-6. Rajendra Bhatia.Positive Definite Matrices. Princeton University Press,
-
[6]
Nicolas Boumal.An Introduction to Optimization on Smooth Manifolds
doi: 10.1137/16M1080173. Nicolas Boumal.An Introduction to Optimization on Smooth Manifolds. Cambridge University Press,
-
[7]
Stephen Boyd and Lieven Vandenberghe.Convex Optimization
doi: 10.1017/9781009166164. Stephen Boyd and Lieven Vandenberghe.Convex Optimization. Cambridge University Press,
-
[8]
Thomas George, César Laurent, Xavier Bouthillier, Nicolas Ballas, and Pascal Vincent
doi: 10.1080/00949659908811970. Thomas George, César Laurent, Xavier Bouthillier, Nicolas Ballas, and Pascal Vincent. Fast approximate natural gradient descent in a kronecker-factored eigenbasis. InAdvances in Neural Information Processing Systems, volume 31,
-
[9]
Fast Approximate Natural Gradient Descent in a Kronecker-factored Eigenbasis
URLhttps://arxiv.org/abs/1806.03884. Roger Grosse and James Martens. A kronecker-factored approximate fisher matrix for convolution layers. InProceedings of the 33rd International Conference on Machine Learning, volume 48 ofProceedings of Machine Learning Research, pp. 573–582. PMLR,
work page internal anchor Pith review Pith/arXiv arXiv
-
[10]
doi: 10.1137/1.9780898717778. Diederik P. Kingma and Jimmy Ba. Adam: A method for stochastic optimization. InInternational Conference on Learning Representations,
-
[11]
Adam: A Method for Stochastic Optimization
URLhttps://arxiv.org/abs/1412.6980. arXiv:1412.6980. Philip A. Knight and Daniel Ruiz. A fast algorithm for matrix balancing.IMA Journal of Numerical Analysis, 33(3):1029–1047,
work page internal anchor Pith review Pith/arXiv arXiv
-
[12]
22 Walid Krichene, Alexandre M
doi: 10.1093/imanum/drs019. 22 Walid Krichene, Alexandre M. Bayen, and Peter L. Bartlett. Accelerated mirror descent in continuous and discrete time. InAdvances in Neural Information Processing Systems,
-
[13]
neurips.cc/paper/2015/hash/f60bb6bb4c96d4df93c51bd69dcc15a0-Abstract.html
URLhttps://proceedings. neurips.cc/paper/2015/hash/f60bb6bb4c96d4df93c51bd69dcc15a0-Abstract.html. Zavier Li. Optimization geometrodynamics: A framework for dynamic geometric optimization,
work page 2015
-
[14]
doi: 10.1137/100795097. Pierre Maréchal and Jane J. Ye. Optimizing condition numbers.SIAM Journal on Optimization, 20(2): 935–947,
-
[15]
James Martens and Roger Grosse
doi: 10.1137/080740544. James Martens and Roger Grosse. Optimizing neural networks with kronecker-factored approximate curvature. InProceedings of the 32nd International Conference on Machine Learning, volume 37 ofProceedings of Machine Learning Research, pp. 2408–2417. PMLR,
-
[16]
Zhaonan Qu, Wenzhi Gao, Oliver Hinder, Yinyu Ye, and Zhengyuan Zhou
doi: 10.1007/s11263-005-3222-z. Zhaonan Qu, Wenzhi Gao, Oliver Hinder, Yinyu Ye, and Zhengyuan Zhou. Optimal diagonal preconditioning. Operations Research, 73(3):1479–1495,
-
[17]
doi: 10.1287/opre.2022.0592. Alexander Shapiro. Optimally scaled matrices, necessary and sufficient conditions.Numerische Mathematik, 39:239–245,
-
[18]
doi: 10.1007/BF01408697. Alexander Shapiro. Optimal block diagonall2-scaling of matrices.SIAM Journal on Numerical Analysis, 22 (1):81–94,
-
[19]
Noam Shazeer and Mitchell Stern
doi: 10.1137/0722005. Noam Shazeer and Mitchell Stern. Adafactor: Adaptive learning rates with sublinear memory cost. In Proceedings of the 35th International Conference on Machine Learning, volume 80 ofProceedings of Machine Learning Research, pp. 4596–4604. PMLR,
-
[20]
Weijie Su, Stephen Boyd, and Emmanuel J
doi: 10.2140/pjm.1967.21.343. Weijie Su, Stephen Boyd, and Emmanuel J. Candès. A differential equation for modeling nesterov’s accelerated gradient method: Theory and insights.Journal of Machine Learning Research, 17(153):1–43,
-
[21]
URL https://arxiv.org/abs/1503.01243. Joel A. Tropp. An introduction to matrix concentration inequalities.Foundations and Trends in Machine Learning, 8(1–2):1–230,
work page internal anchor Pith review Pith/arXiv arXiv
-
[22]
An Introduction to Matrix Concentration Inequalities
doi: 10.1561/2200000048. URLhttps://arxiv.org/abs/1501.01571. Abraham van der Sluis. Condition numbers and equilibration of matrices.Numerische Mathematik, 14:14–23,
work page internal anchor Pith review Pith/arXiv arXiv doi:10.1561/2200000048
-
[23]
doi: 10.1007/BF02165096. Charles F. Van Loan and Nikos Pitsianis. Approximation with kronecker products. In Marc S. Moonen, Gene H. Golub, and Bart L. R. De Moor (eds.),Linear Algebra for Large Scale and Real-Time Applications, volume 232 ofNATO ASI Series E: Applied Sciences, pp. 293–314. Springer, Dordrecht,
-
[24]
Lieven Vandenberghe and Stephen Boyd
doi: 10.1007/978-94-015-8196-7_17. Lieven Vandenberghe and Stephen Boyd. Semidefinite programming.SIAM Review, 38(1):49–95,
-
[25]
23 Karl Werner, Magnus Jansson, and Petre Stoica
doi: 10.1137/1038003. 23 Karl Werner, Magnus Jansson, and Petre Stoica. On estimation of covariance matrices with kronecker product structure.IEEE Transactions on Signal Processing, 56(2):478–491,
-
[26]
doi: 10.1109/TSP.2007.907834. Andre Wibisono, Ashia C. Wilson, and Michael I. Jordan. A variational perspective on accelerated methods in optimization.Proceedings of the National Academy of Sciences, 113(47):E7351–E7358,
-
[27]
A Variational Perspective on Accelerated Methods in Optimization
URL https://arxiv.org/abs/1603.04245. A Proofs Proof of Theorem 1.Let S1∈CK, and letz1≤···≤zd be the ordered log-eigenvalues ofS1. The affine- invariant distance satisfies the spectral lower bound dAI(S0,S 1)≥∥y−z∥2, where y is the ordered log-spectrum ofS0. This is the standard eigenvalue majorization lower bound for the affine-invariant metric on positi...
work page internal anchor Pith review Pith/arXiv arXiv 2007
-
[28]
Let G⋆=PK(M), v= Log G(G⋆), andd=∥v∥=dAI(G,G⋆)
The quantitative bounds use that f(G) = 1 2dAI(G,M) 2 is1-strongly geodesically convex on the totally geodesic Hadamard submanifoldKm,n. Let G⋆=PK(M), v= Log G(G⋆), andd=∥v∥=dAI(G,G⋆). Strong convexity along the geodesic fromGtoG⋆gives f(G)−f(G⋆)≤∥V(G)∥Fd−1 2d2. 27 Strong convexity at the minimizer gives f(G)−f(G⋆)≥1 2d2. Combining the inequalities yields...
work page 2008
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.