English

On the matrix square root via geometric optimization

Numerical Analysis 2015-12-17 v2 Optimization and Control

Abstract

This paper is triggered by the preprint "\emph{Computing Matrix Squareroot via Non Convex Local Search}" by Jain et al. (\textit{\textcolor{blue}{arXiv:1507.05854}}), which analyzes gradient-descent for computing the square root of a positive definite matrix. Contrary to claims of~\citet{jain2015}, our experiments reveal that Newton-like methods compute matrix square roots rapidly and reliably, even for highly ill-conditioned matrices and without requiring commutativity. We observe that gradient-descent converges very slowly primarily due to tiny step-sizes and ill-conditioning. We derive an alternative first-order method based on geodesic convexity: our method admits a transparent convergence analysis (<1< 1 page), attains linear rate, and displays reliable convergence even for rank deficient problems. Though superior to gradient-descent, ultimately our method is also outperformed by a well-known scaled Newton method. Nevertheless, the primary value of our work is its conceptual value: it shows that for deriving gradient based methods for the matrix square root, \emph{the manifold geometric view of positive definite matrices can be much more advantageous than the Euclidean view}.

Keywords

Cite

@article{arxiv.1507.08366,
  title  = {On the matrix square root via geometric optimization},
  author = {Suvrit Sra},
  journal= {arXiv preprint arXiv:1507.08366},
  year   = {2015}
}

Comments

8 pages, 12 plots, this version contains several more references and more words about the rank-deficient case

R2 v1 2026-06-22T10:22:04.077Z