An new polar factor retraction on the Stiefel manifold with closed-form inverse
Rasmus Jensen, Ralf Zimmermann
TL;DR
This work addresses efficient retractions on the Stiefel manifold $St(n,p)$ and introduces a polar-light retraction that is second-order accurate under the Euclidean metric and possesses a closed-form inverse. The approach twists the classical polar-factor retraction and leverages a coordinate-chart construction to derive forward and inverse maps with tractable, closed-form expressions. The authors prove (theoretically) the retraction properties and demonstrate, through preliminary experiments, that the polar-light retraction better approximates geodesics than the full polar-factor retraction, especially for larger $p$, while keeping the inverse operation inexpensive. These features make the polar-light retraction attractive for log-map–heavy tasks such as Riemannian barycenters and manifold interpolation, and the accompanying Python code enables practical adoption and further acceleration opportunities such as Cayley-based approximations.
Abstract
Retractions are the workhorse in Riemannian computing applications, where computational efficiency is of the essence. This work introduces a new retraction on the compact Stiefel manifold of orthogonal frames. The retraction is second-order accurate under the Euclidean metric and features a closed-form inverse that can be efficiently computed. To the best of our knowledge, this is the first Stiefel retraction with both these properties. A variety of retractions is known on the Stiefel manifold, including the Riemannian exponential map, the polar factor retraction, the QR-retraction and the Cayley retraction, but none of them features a closed-form inverse. The only Stiefel retraction with closed-form inverse that we are aware of is based on quasi-geodesics, but this one is of first order.
