iqm.benchmarks.compressive_gst.mgst.optimization.update_A_geodesic

iqm.benchmarks.compressive_gst.mgst.optimization.update_A_geodesic#

iqm.benchmarks.compressive_gst.mgst.optimization.update_A_geodesic(A: ndarray, H: ndarray, a: float) ndarray#

Compute a new point on the geodesic for the POVM parametrization.

Parameters:
  • A (ndarray) – Current position

  • H (ndarray) – Element of the tangent space at A and local direction of the geodesic

  • a (float) – Geodesic curve parameter

Returns:

New position given by A_new = A(a) with A(a) being a geodesic with A(0) = A, [d/dt A](0) = H

Return type:

ndarray