Low displacement rank theory underlies many fast algorithms designed for structured covariance matrices. Some of these have gained notoriety for their numerical instability problems, particularly fast least-squares algorithms. Recent studies have shown that instability is not inherent to fast algorithms, but rather comes from the violation of backward consistency constraints. This paper thus details the connection between covariance matrices of a given displacement inertia and lossless rational matrices, as well as the role of this connection in numerically consistent algorithms. This basic connection allows displacement structures to be parametrized via a sequence of rotation angles obtained from a lossless system. The utility of this approach is that, irrespective of errors in the rotation parameter set, they remain consistent with a positive definite matrix of a prescribed displacement inertia. This property in turn may be rephrased as meaningful forms of backward consistency in numerical algorithms. The rotation parameters then take the form of Givens or Jacobi angles applied to data, in contrast to classical approaches which directly manipulate dyadic decompositions of the displacement structure. The concepts are illustrated in popular signal processing applications. In particular, these connections lend clear insight into the stable computation of reflection coefficients of Toeplitz systems, and also serve to resolve the numerical instability problem of fast least-squares algorithms.
Read full abstract