All optimization methods considered so far have been designed to operate in a “flat” Euclidean space.
When one wants to optimize a state vector containing one or more variables for which Euclidean space is not meaningful (for example, rotations or matrices), every parametrization leads to suboptimal solutions affected by singularities.
In recent years, techniques using an overparameterized version of the state vector (Her08) have become increasingly popular; the problem is then optimized directly on the manifold (manifold), which can locally be approximated by a Euclidean tangent vector space.
The idea is to transform the classical minimization of
, with
an
-dimensional manifold,
 |
(4.69) |
into
 |
(4.70) |
with
, assuming that in the neighborhood
the function operates in a Euclidean space. The operator
enables addition between elements of the manifold space and elements of the Euclidean space
.
A classic example is the optimization of an orientation expressed in three dimensions using a quaternion in four dimensions.
Paolo medici
2026-10-01