Exercises

ex-ch09-01

Easy

Let d[n]d[n] and y[n]y[n] be jointly WSS with cross-correlation rdy[k]=E[d[n+k]yβˆ—[n]]r_{dy}[k] = \mathbb{E}[d[n+k]y^*[n]] and observation auto-correlation ry[k]r_y[k]. Starting from the orthogonality principle, derive the Wiener-Hopf equation satisfied by the non-causal filter h[k]h[k]: βˆ‘β„“=βˆ’βˆžβˆžh[β„“] ry[kβˆ’β„“]=rdy[k],βˆ€k∈Z.\sum_{\ell=-\infty}^{\infty} h[\ell]\, r_y[k-\ell] = r_{dy}[k], \qquad \forall k \in \mathbb{Z}.

ex-ch09-02

Easy

Compute the non-causal Wiener filter hˇnc(f)\check{h}_{\text{nc}}(f) and the resulting MMSE for the signal-plus-noise model y[n]=d[n]+w[n]y[n] = d[n] + w[n], where d[n]d[n] and w[n]w[n] are independent, zero-mean, WSS with PSDs Sd(f)S_d(f) and Sw(f)S_w(f) respectively.

ex-ch09-03

Medium

Let d[n]d[n] be an AR(1) process with d[n]=α d[nβˆ’1]+u[n]d[n] = \alpha\, d[n-1] + u[n], ∣α∣<1|\alpha|<1, where u[n]u[n] is white with variance Οƒu2\sigma_u^2, observed in independent white noise w[n]w[n] with variance Οƒw2\sigma_w^2. Derive closed-form expressions for Sd(f)S_d(f), Sy(f)S_y(f), and the non-causal Wiener filter hΛ‡nc(f)\check{h}_{\text{nc}}(f).

ex-ch09-04

Medium

Prove that the non-causal MMSE can be written as Οƒnc2=βˆ«βˆ’1/21/2 ⁣(Sd(f)βˆ’βˆ£Sdy(f)∣2Sy(f))df.\sigma^2_{nc} = \int_{-1/2}^{1/2}\!\left(S_d(f) - \frac{|S_{dy}(f)|^2}{S_y(f)}\right)df. Interpret the integrand.

ex-ch09-05

Medium

State the Paley-Wiener condition for a PSD Sy(f)>0S_y(f) > 0 and explain why it is required for spectral factorization Sy(f)=∣G(f)∣2S_y(f) = |G(f)|^2 with G(z)G(z) causal and minimum-phase.

ex-ch09-06

Medium

Perform the spectral factorization of Sy(f)=5βˆ’4cos⁑(2Ο€f)5βˆ’4cos⁑(2Ο€f)+constantS_y(f) = \dfrac{5 - 4\cos(2\pi f)}{5 - 4\cos(2\pi f)+ \text{constant}}, more concretely of Sy(f)=5βˆ’4cos⁑(2Ο€f)S_y(f) = 5 - 4\cos(2\pi f). Identify the minimum-phase factor G(z)G(z) and the innovations variance σν2\sigma_\nu^2.

ex-ch09-07

Medium

Show that the innovations process Ξ½[n]\nu[n], obtained by passing y[n]y[n] through the whitening filter 1/G(z)1/G(z), is white and has variance σν2\sigma_\nu^2. Why are innovations useful for deriving the causal Wiener filter?

ex-ch09-08

Hard

Derive the causal Wiener filter for the AR(1)-in-white-noise model of Exercise ex-ch09-03 in closed form. Compute the causal MMSE and compare with the non-causal MMSE.

ex-ch09-09

Medium

State the Kolmogorov-Szego formula for the one-step prediction error variance of a purely non-deterministic WSS process, and interpret it as a geometric mean.

ex-ch09-10

Easy

A random process has ry[0]=4r_y[0]=4, ry[1]=2r_y[1]=2, ry[2]=1r_y[2]=1. Fit a second-order linear predictor y^[n]=a1y[nβˆ’1]+a2y[nβˆ’2]\hat y[n] = a_1 y[n-1] + a_2 y[n-2] by solving the 2Γ—22\times 2 Yule-Walker equations.

ex-ch09-11

Hard

Consider the two-sided noncausal smoother for y[n]=d[n]+w[n]y[n] = d[n]+w[n] with independent zero-mean WSS d,wd,w. Prove that the non-causal MMSE is strictly smaller than the causal MMSE whenever Sd(f)Sw(f)≑̸0S_d(f) S_w(f) \not\equiv 0, and equal only in pathological cases.

ex-ch09-12

Medium

Derive the frequency response of the mm-step Wiener predictor of d[n]=y[n+m]d[n]=y[n+m], mβ‰₯1m\geq 1, for a purely non-deterministic WSS y[n]y[n] with innovations representation y=G(z) νy = G(z)\,\nu.

ex-ch09-13

Medium

Derive the MMSE of the one-step predictor for an AR(pp) process y[n]=βˆ‘k=1paky[nβˆ’k]+Ξ½[n]y[n] = \sum_{k=1}^p a_k y[n-k] + \nu[n], Ξ½[n]\nu[n] white with variance σν2\sigma_\nu^2.

ex-ch09-14

Easy

Consider a narrowband desired signal d[n]d[n] with PSD concentrated in ∣f∣<B|f|<B, observed in independent wideband white noise of variance Οƒw2\sigma_w^2. Sketch the Wiener filter magnitude response and the in-band / out-of-band gains.

ex-ch09-15

Medium

Show that the Wiener filter is a contraction: ∫∣D^(f)∣2dfβ‰€βˆ«βˆ£D(f)∣2df\int |\hat D(f)|^2 df \leq \int |D(f)|^2 df, where DD and D^\hat D are the spectra of dd and d^\hat d respectively. Interpret.

ex-ch09-16

Medium

The LMS algorithm updates a tap vector by hn+1=hn+μ en ynβˆ—\mathbf{h}_{n+1} = \mathbf{h}_n + \mu\, e_n\, \mathbf{y}_n^*, where en=dnβˆ’hnHyne_n = d_n - \mathbf{h}_n^H \mathbf{y}_n. Identify the deterministic counterpart of LMS that converges to the Wiener solution, and state the standard step-size condition for mean convergence.

ex-ch09-17

Hard

Consider the \emph{smoothing} problem: estimate d[n]d[n] from {y[k]}k=βˆ’βˆžn+L\{y[k]\}_{k=-\infty}^{n+L} for fixed lag Lβ‰₯0L\geq 0. Derive the frequency response of the optimal lag-LL smoother and show that as Lβ†’βˆžL\to\infty it converges to the non-causal Wiener filter.

ex-ch09-18

Medium

Show that the Wiener-Hopf normal equations for an FIR filter of length MM reduce to the matrix equation Rh=r\mathbf{R}\mathbf{h} = \mathbf{r}, with R\mathbf{R} Hermitian Toeplitz. Discuss when R\mathbf{R} is singular and how to regularize.