Canonically centered coordinates for Grassmann interpolation: Lagrange, Hermite, and errors

Abstract We investigate numerical aspects of Riemannian interpolation on the Grassmann manifold. Instead of relying on the Riemannian normal coordinates, i.e. the Riemannian exponential and logarithm maps, we approach the interpolation problem with an alternative set of local coordinates and corresponding parameterizations. We show that these coordinates define a second-order retraction. Numerical evaluation does not formally require matrix decompositions. This is an advantage over Riemannian normal coordinates and many other retractions on the Grassmann manifold, especially when derivative data are to be treated. To estimate the interpolation error, we examine the conditioning of the coordinate mappings and state explicit bounds. It turns out that the parameterizations are well-conditioned, but the coordinate charts are generally not. As a remedy, we introduce canonically centered coordinates based on a homogeneous transition to a canonical Stiefel representative of a Grassmann data point chosen to act as the coordinate center. We show that the order of magnitude of the asymptotic interpolation error on $$\operatorname {Gr}(n,p)$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mo>Gr</mml:mo> <mml:mo>(</mml:mo> <mml:mi>n</mml:mi> <mml:mo>,</mml:mo> <mml:mi>p</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> </mml:math> is the same as in the Euclidean space. Numerical experiments illustrate the findings. The first is academic, where we interpolate a parametric orthogonal projector $$QQ^T$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>Q</mml:mi> <mml:msup> <mml:mi>Q</mml:mi> <mml:mi>T</mml:mi> </mml:msup> </mml:mrow> </mml:math> . The Q –factor stems from a parametric compact QR–decomposition. Moreover, we assess the computation time, present an example where closed Riemannian normal coordinates struggle, and conduct an experiment in the context of parametric model reduction of dynamical systems, where we interpolate reduced subspaces that are obtained by proper orthogonal decomposition.

Authors

Institutions

Publication Details

Journal
BIT Numerical Mathematics
Published
2026-04-14
DOI
https://doi.org/10.1007/s10543-026-01123-x
Primary Topic
Numerical methods in inverse problems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Canonically centered coordinates for Grassmann interpolation: Lagrange, Hermite, and errors

Ralf Zimmermann, Rasmus Jensen
BIT Numerical Mathematics
Numerical methods in inverse problems
article

Canonically centered coordinates for Grassmann interpolation: Lagrange, Hermite, and errors

Ralf Zimmermann, Rasmus Jensen
article en

Abstract

Abstract We investigate numerical aspects of Riemannian interpolation on the Grassmann manifold. Instead of relying on the Riemannian normal coordinates, i.e. the Riemannian exponential and logarithm maps, we approach the interpolation problem with an alternative set of local coordinates and corresponding parameterizations. We show that these coordinates define a second-order retraction. Numerical evaluation does not formally require matrix decompositions. This is an advantage over Riemannian normal coordinates and many other retractions on the Grassmann manifold, especially when derivative data are to be treated. To estimate the interpolation error, we examine the conditioning of the coordinate mappings and state explicit bounds. It turns out that the parameterizations are well-conditioned, but the coordinate charts are generally not. As a remedy, we introduce canonically centered coordinates based on a homogeneous transition to a canonical Stiefel representative of a Grassmann data point chosen to act as the coordinate center. We show that the order of magnitude of the asymptotic interpolation error on $$\operatorname {Gr}(n,p)$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mo>Gr</mml:mo> <mml:mo>(</mml:mo> <mml:mi>n</mml:mi> <mml:mo>,</mml:mo> <mml:mi>p</mml:mi> <mml:mo>)</mml:mo> </mml:mrow> </mml:math> is the same as in the Euclidean space. Numerical experiments illustrate the findings. The first is academic, where we interpolate a parametric orthogonal projector $$QQ^T$$ <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"> <mml:mrow> <mml:mi>Q</mml:mi> <mml:msup> <mml:mi>Q</mml:mi> <mml:mi>T</mml:mi> </mml:msup> </mml:mrow> </mml:math> . The Q –factor stems from a parametric compact QR–decomposition. Moreover, we assess the computation time, present an example where closed Riemannian normal coordinates struggle, and conduct an experiment in the context of parametric model reduction of dynamical systems, where we interpolate reduced subspaces that are obtained by proper orthogonal decomposition.

BIT Numerical MathematicsVol. 66(2)
University of Southern Denmark (DK)
Université Catholique de Louvain, Danmarks Frie Forskningsfond, Syddansk Universitet
Openalex Percentile: Top 18%
Numerical methods in inverse problems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.