English

Perturbation Analysis for Preconditioned Normal Equations in Mixed Precision

Numerical Analysis 2026-03-18 v1 Numerical Analysis

Abstract

For real matrices of full column-rank, we analyze the conditioning of several types of normal equations that are preconditioned by a randomized preconditioner computed in lower precision. These include symmetrically preconditioned normal equations, half-preconditioned normal equations, seminormal equations and not-normal equations. Our perturbation bounds are realistic and informative, and suggest that the conditioning depends only mildly on the quality of the preconditioner; however, it does depend on the size of the least squares residual -- even if the normal equations do not originate from a least squares problem. We illustrate that a randomized preconditioner can deliver a solution accuracy comparable to that of Matlab's mldivide command, is efficient in practice, and well-suited to GPU implementations. For the computation of the preconditioner, we propose an automatic selection of the precision, based on a fast condition number estimation in lower precision.

Keywords

Cite

@article{arxiv.2603.16644,
  title  = {Perturbation Analysis for Preconditioned Normal Equations in Mixed Precision},
  author = {James E. Garrison and Ilse C. F. Ipsen},
  journal= {arXiv preprint arXiv:2603.16644},
  year   = {2026}
}
R2 v1 2026-07-01T11:24:23.633Z