Chapter Summary
Chapter 9 Summary: The Discrete-Time Wiener Filter
Key Points
- 1.
The MMSE linear estimator of from is characterized by the orthogonality principle: the error is orthogonal to every observation used in the estimate. This translates to the Wiener-Hopf normal equations .
- 2.
When the filter support is (non-causal), the Wiener-Hopf equation is a convolution and the solution is a one-liner: . The non-causal MMSE is .
- 3.
The Paley-Wiener condition is the necessary and sufficient condition for the PSD to admit a factorization with a minimum-phase causal factor .
- 4.
The innovations process is obtained by whitening: . The innovations are white, have unit variance, and span the same causal information as .
- 5.
The causal Wiener filter is , where is the causal projection operator. It is derived by whitening, projecting, and recoloring.
- 6.
The causal MMSE always satisfies ; the gap is the price of real-time processing. Equality holds iff has no anti-causal Fourier components.
- 7.
Kolmogorov-Szego formula: the one-step prediction MMSE of a WSS process is the geometric mean of its PSD, . The formula makes predictability quantitative.
- 8.
For AR(1) signal in white noise, every object has a closed form: is a first-order rational function, the causal Wiener filter is a first-order recursion, and the MMSE can be computed analytically.
- 9.
The steady-state Kalman filter for a time-invariant state-space model equals the causal Wiener filter derived from the model's implied PSDs. Wiener gives the frequency-domain view; Kalman gives the time-domain recursive view.
- 10.
LMS and RLS adaptive filters converge to the Wiener solution when statistics are stationary; they are the practical tools when statistics are unknown or slowly changing.
Looking Ahead
Chapter 10 generalizes the causal Wiener filter to time-varying state-space models, arriving at the Kalman filter. The machinery of innovations, whitening, and recursive updates that we built here re-appears in disguise: the Kalman filter is essentially a recursive Cholesky factorization of the observation covariance, and the steady-state Kalman gain is the causal Wiener gain. Chapter 11 applies the Wiener framework to equalization: the MMSE equalizer is a Wiener filter whose target is the transmitted symbol sequence and whose observation is the channel output. From there, the adaptive algorithms LMS and RLS follow naturally as stochastic-gradient and recursive-least-squares implementations of the Wiener solution when statistics must be estimated on the fly.