Best Least Squares Paraunitary Approximation: Analytic Procrustes Problem
- 11 February 2026
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Signal Processing
- Vol. 74 (1053587X) , 904-919
Abstract
This paper addresses the analytic Procrustes problem, which aims to find the best least-squares paraunitary approximation of a square matrix of analytic transfer functions, or the best paraunitary transformation between two rectangular analytic matrices. This is accomplished by generalising the Procrustes solution from ordinary matrices to the case of matrices of analytic functions via their analytic singular value decomposition (SVD). Different from the ordinary matrix case, the analytic SVD is not restricted to singular values being nonnegative. In the case that singular values do not possess any zero crossings, we can find an analytic paraunitary matrix analogously to the standard Procrustes approach. In the case that singular values exhibit any zero crossings, the solution does not only depend on the left- and right-singular vectors, but also on a discontinuous and hence non-analytic switching function that forces those analytic singular values to become nonnegative real. We show that a close approximation of this switching function can be achieved via a complex-valued allpass filter, for which we suggest a new suitable design to minimise the overall least squares error of the fit. In addition, we propose a DFT domain algorithm to approximate this polynomial Procrustes solution, which avoids ambiguities in the analytic SVD, and possesses proven convergence. Generally, this solution requires a delay for causality, and this delay grows with the approximation order. Examples and simulations demonstrate our proposed method.Keywords
Funding Information
- Engineering and Physical Sciences Research Council (EP/S000631/1)
- MOD University Defence Research Collaboration in Signal Processing
This publication has 37 references indexed in Scilit:
- On the periodicity of singular vectors and the holomorphic block-circulant SVD on the unit circumferenceLinear Algebra and its Applications, 2024
- On the Rellich eigendecomposition of para-Hermitian matrices and the sign characteristics of ⁎-palindromic matrix polynomialsLinear Algebra and its Applications, 2023
- Numerical Fourier Analysis2018
- Handbook of Mathematics2015
- Fast Fourier Transforms for Nonequispaced Data: A Tutorial2001
- On the Polynomials with All Their Zeros on the Unit CircleJournal of Mathematical Analysis and Applications, 1995
- Numerical computation of an analytic singular value decomposition of a matrix valued functionNumerische Mathematik, 1991
- A Generalized Solution of the Orthogonal Procrustes ProblemPsychometrika, 1966
- The procrustes program: Producing direct rotation to test a hypothesized factor structureSystems Research and Behavioral Science, 1962
- ber die Anzahl der Wurzeln einer algebraischen Gleichung in einem KreiseMathematische Zeitschrift, 1922