English

Vector alignment in matrix Lie groups

Numerical Analysis 2026-06-29 v1 High Energy Physics - Lattice Mathematical Physics

Abstract

The difference in gauge between two observers of the same physical system can be thought of as a group element acting on their common vector representations. Recovering that group element from a finite, noisy list of paired observations may be of use in both theory and experiment. The Kabsch and Horn algorithms efficiently align point clouds in R3\mathbb R^3, reconciling rotated frames of reference in Galilean relativity (i.e. SO(3)SO(3)). In a previous work, we proposed an alternative Lie algebra method which extends to the Lorentz group SO(3,1)+SO(3,1)_+, and putatively to all Lie groups. In this work, we report the explicit formulae for applying the Lie algebra method to the classical matrix Lie groups (general linear GL(n)GL(n), special linear SL(n)SL(n), special orthogonal SO(n)SO(n), unitary U(n)U(n), indefinite special orthogonal SO(p,q)SO(p,q), symplectic Sp(n)Sp(n), spin Spin(n)Spin(n), special Euclidean SE(n)SE(n)) over both the real and complex fields. The four steps (pseudoinverse, matrix logarithm, projection onto the Lie algebra, matrix exponential) are exact in the noiseless case. The only group-dependent step is the projection, which we show produces the unique least squares-optimal element of the Lie algebra whenever its image lies in g\mathfrak g and its residual is orthogonal to g\mathfrak g. Additionally, the Lie algebra method is optimal only to leading order for noisy data, so we refine it with a Newton-style correction. This correction matches the Lie algebra method in the noiseless case and direct least squares optimization in the noisy case, with performance between that of the Lie algebra method without correction and naive least squares optimization. The projections, their optimality, and the identity underlying the correction are formally proven in Lean~4.31.0 (with Mathlib 4.31.0), and numerical experiments are benchmarked in Julia.

Cite

@article{arxiv.2606.30868,
  title  = {Vector alignment in matrix Lie groups},
  author = {Congzhou M Sha},
  journal= {arXiv preprint arXiv:2606.30868},
  year   = {2026}
}

Comments

24 pages, 14 figures, 2 tables