In this post:
Compensating Loudspeaker frequency response in an audio signal
I derive the Wiener-Hopf equations for least squares equalization (and channel estimation if we swap Tx and Rx) from the convolution matrix. This is used to equalize a waveform from distortions receiver over a multipath channel or where similar distortions occur (multiple copies of a transmitted signal arriving at different delays). It was pointed out to me (correctly I believe) that actually solving for the required autocorrelation matrix from the convolution matrix is less numerically stable than solving for the inverse channel directly.
What would be the channel conditions where the numerical instability results? The best answer will include an example and show both approaches to demonstrate the unstable condition and best approach (for least squares solutions).
This will help provide further intuition into how much we need to be concerned with this and under what conditions, and alternate approaches to solving the same problem.