Exercises

ex01-verify-norm

Easy

Verify the triangle inequality for the L2L^2 norm, f+gL2fL2+gL2,\|f + g\|_{L^2} \leq \|f\|_{L^2} + \|g\|_{L^2}, using the Cauchy–Schwarz inequality f,gfg|\langle f, g \rangle| \leq \|f\| \|g\|.

ex02-lp-norms

Easy

Let f(x)=1xf(x) = 1 - |x| on [1,1][-1,1]. Compute the three norms: f1,f2,f.\|f\|_1, \qquad \|f\|_2, \qquad \|f\|_\infty.

ex03-adjoint-matrix

Easy

Show that the adjoint of ACM×N\mathbf{A} \in \mathbb{C}^{M \times N}, viewed as a bounded linear map from (CN,2)(\mathbb{C}^N, \|\cdot\|_2) to (CM,2)(\mathbb{C}^M, \|\cdot\|_2), is the conjugate transpose AH\mathbf{A}^H.

That is, verify that Ax,yCM=x,AHyCN\langle \mathbf{A}\mathbf{x},\, \mathbf{y} \rangle_{\mathbb{C}^M} = \langle \mathbf{x},\, \mathbf{A}^H \mathbf{y} \rangle_{\mathbb{C}^N} for all xCN\mathbf{x} \in \mathbb{C}^N and yCM\mathbf{y} \in \mathbb{C}^M.

ex04-projection

Easy

Find the orthogonal projection of f(x)=xf(x) = x onto V=span{1,cos(2πx)}V = \operatorname{span}\{1,\, \cos(2\pi x)\} in L2([0,1])L^2([0,1]).

ex05-completeness

Medium

Prove that 2\ell^2 — the space of square-summable sequences (x1,x2,)(x_1, x_2, \ldots) with n=1xn2<\sum_{n=1}^\infty |x_n|^2 < \infty — is a complete normed space (i.e., a Banach space).

ex06-operator-norm

Medium

Compute the operator norm of the functional A:L2([0,1])R\mathcal{A}: L^2([0,1]) \to \mathbb{R} defined by Af=01f(x)dx.\mathcal{A}f = \int_0^1 f(x)\,dx.

ex07-compact-diagonal

Medium

Let {en}n=1\{e_n\}_{n=1}^\infty be an orthonormal basis of a separable Hilbert space, and define the diagonal operator D\mathcal{D} by Den=dnen\mathcal{D}e_n = d_n e_n where {dn}C\{d_n\} \subset \mathbb{C} is a bounded sequence.

Show that D\mathcal{D} is compact if and only if dn0d_n \to 0 as nn \to \infty.

ex08-eigenvalues-convolution

Medium

Consider the periodic convolution operator on L2([0,1])L^2([0,1]): (Af)(x)=01K(xy)f(y)dy(\mathcal{A}f)(x) = \int_0^1 K(x - y)\,f(y)\,dy where KK is a periodic kernel. Show that the complex exponentials en(x)=e2πinxe_n(x) = e^{2\pi i n x} are eigenfunctions of A\mathcal{A}, and find the corresponding eigenvalues in terms of the Fourier coefficients K^(n)\hat{K}(n) of the kernel.

ex09-picard

Medium

An operator A\mathcal{A} has singular values σn=n2\sigma_n = n^{-2} and singular functions {un},{vn}\{u_n\}, \{v_n\}. Given data yy with y,un=n3|\langle y, u_n \rangle| = n^{-3} for all n1n \geq 1:

  1. Verify that the Picard condition is satisfied.
  2. Compute g2\|g^\dagger\|^2 where g=nσn1y,unvng^\dagger = \sum_n \sigma_n^{-1} \langle y, u_n \rangle v_n is the generalized inverse solution.
  3. What happens if the data coefficients decay as y,un=n2|\langle y, u_n \rangle| = n^{-2} instead?

ex10-lp-inclusions

Hard

Let ΩRd\Omega \subset \mathbb{R}^d be a bounded domain with finite measure Ω|\Omega|. Prove that for 1pq1 \leq p \leq q \leq \infty, Lq(Ω)Lp(Ω)L^q(\Omega) \subset L^p(\Omega) with the embedding constant fLpΩ1/p1/qfLq.\|f\|_{L^p} \leq |\Omega|^{1/p - 1/q} \|f\|_{L^q}.

ex11-svd-rank-one

Hard

Let uH2u \in \mathcal{H}_2 and vH1v \in \mathcal{H}_1 be unit vectors, and define the rank-one operator A:H1H2\mathcal{A}: \mathcal{H}_1 \to \mathcal{H}_2 by Af=f,vu.\mathcal{A}f = \langle f, v \rangle\, u.

  1. Find the adjoint A\mathcal{A}^*.
  2. Compute AA\mathcal{A}^*\mathcal{A} and AA\mathcal{A}\mathcal{A}^*.
  3. Derive the SVD of A\mathcal{A}: find its singular value(s), left singular vector(s), and right singular vector(s).
  4. Generalize: what is the SVD of Af=σf,vu\mathcal{A}f = \sigma\langle f, v\rangle u for σ>0\sigma > 0?

ex12-sobolev-embedding

Hard

Prove the 1D Sobolev embedding theorem: H1([0,1])C([0,1])H^1([0,1]) \hookrightarrow C([0,1]), with the bound fCfH1\|f\|_\infty \leq C\,\|f\|_{H^1} where fH12=fL22+fL22\|f\|_{H^1}^2 = \|f\|_{L^2}^2 + \|f'\|_{L^2}^2.

Here H1([0,1])H^1([0,1]) is the Sobolev space of L2L^2 functions with weak derivatives also in L2L^2.

ex13-hilbert-schmidt-norm

Hard

Let A:L2(Ω)L2(Ω)\mathcal{A}: L^2(\Omega') \to L^2(\Omega) be an integral operator with kernel KK: (Af)(r)=ΩK(r,r)f(r)dr.(\mathcal{A}f)(\mathbf{r}) = \int_{\Omega'} K(\mathbf{r}, \mathbf{r}')\,f(\mathbf{r}')\,d\mathbf{r}'. Show that:

  1. The Hilbert–Schmidt norm satisfies AHS2=ΩΩK(r,r)2drdr\|\mathcal{A}\|_{\text{HS}}^2 = \int_\Omega \int_{\Omega'} |K(\mathbf{r}, \mathbf{r}')|^2\,d\mathbf{r}'\,d\mathbf{r}.
  2. If {σn}\{\sigma_n\} are the singular values of A\mathcal{A}, then AHS2=nσn2\|\mathcal{A}\|_{\text{HS}}^2 = \sum_n \sigma_n^2.

ex14-ill-posedness-proof

Challenge

Let A:H1H2\mathcal{A}: \mathcal{H}_1 \to \mathcal{H}_2 be a compact operator between Hilbert spaces with infinite-dimensional range. Prove that A1\mathcal{A}^{-1} (defined on the range of A\mathcal{A}) is unbounded.

This establishes that every compact operator with infinite-dimensional range defines an ill-posed inverse problem.

ex15-imaging-discretization

Challenge

Consider a 1D imaging problem: a scene g(x)g(x) on [0,1][0,1] is observed by MM receivers at positions {rm}m=1M\{r_m\}_{m=1}^M via the forward model y(rm)=01K(rm,x)g(x)dx+nm,m=1,,My(r_m) = \int_0^1 K(r_m, x)\,g(x)\,dx + n_m, \qquad m = 1, \ldots, M where K(r,x)=erx2/(2w2)K(r, x) = e^{-|r - x|^2 / (2w^2)} is a Gaussian kernel with width ww.

  1. Discretize the scene on NN uniform grid points {xj=j/N}j=1N\{x_j = j/N\}_{j=1}^N and construct the M×NM \times N sensing matrix A\mathbf{A} with entries Amj=K(rm,xj)/NA_{mj} = K(r_m, x_j)/N.
  2. Compute the SVD of A\mathbf{A} and analyze how the singular values decay as NN increases (with MM fixed).
  3. Show that the condition number κ(A)=σ1/σmin\kappa(\mathbf{A}) = \sigma_1/\sigma_{\min} grows without bound as NN \to \infty, and relate this to the compactness of the continuous operator.

ex16-singular-system-rank2

Hard

Let u1,u2H2u_1, u_2 \in \mathcal{H}_2 and v1,v2H1v_1, v_2 \in \mathcal{H}_1 be orthonormal sets, and define the rank-two operator A:H1H2\mathcal{A}: \mathcal{H}_1 \to \mathcal{H}_2 by Af=3f,v1u1+f,v2u2.\mathcal{A}f = 3\langle f, v_1 \rangle u_1 + \langle f, v_2 \rangle u_2.

  1. Find the adjoint A\mathcal{A}^*.
  2. Compute AA\mathcal{A}^*\mathcal{A} explicitly and find its eigenfunctions and eigenvalues.
  3. Write down the complete singular system {(σn,vn,un)}n=12\{(\sigma_n, v_n, u_n)\}_{n=1}^2.
  4. Verify the reconstruction formula Aun=σnvn\mathcal{A}^* u_n = \sigma_n v_n for each nn.
  5. Express the pseudoinverse A\mathcal{A}^\dagger using the singular system.

ex17-picard-convergence

Hard

Let A:H1H2\mathcal{A}: \mathcal{H}_1 \to \mathcal{H}_2 be a compact operator with singular system {(σn,vn,un)}\{(\sigma_n, v_n, u_n)\}. Suppose the Picard condition holds: n=1y,un2σn2<.\sum_{n=1}^\infty \frac{|\langle y, u_n\rangle|^2}{\sigma_n^2} < \infty.

  1. Show that the partial sums gN=n=1Ny,unσnvng_N = \sum_{n=1}^N \frac{\langle y, u_n\rangle}{\sigma_n} v_n form a Cauchy sequence in H1\mathcal{H}_1.
  2. Conclude that g=limNgNg^\dagger = \lim_{N\to\infty} g_N exists in H1\mathcal{H}_1 and satisfies Ag=PR(A)y\mathcal{A}g^\dagger = P_{\overline{\mathcal{R}(\mathcal{A})}} y, where PR(A)P_{\overline{\mathcal{R}(\mathcal{A})}} is the orthogonal projection onto the closure of the range of A\mathcal{A}.
  3. Show that the Picard condition is also necessary: if gH1g^\dagger \in \mathcal{H}_1 exists with Ag=y0R(A)\mathcal{A}g^\dagger = y_0 \in \mathcal{R}(\mathcal{A}), then the Picard condition holds for y0y_0.

ex18-noise-picard-violation

Challenge

Let A\mathcal{A} be a compact operator with singular values σn\sigma_n and data y=yexact+εy = y_{\text{exact}} + \varepsilon, where yexactR(A)y_{\text{exact}} \in \mathcal{R}(\mathcal{A}) satisfies the Picard condition and ε\varepsilon is white noise: ε,un\langle \varepsilon, u_n\rangle are i.i.d. with E[ε,un2]=δ2\mathbb{E}[|\langle\varepsilon, u_n\rangle|^2] = \delta^2 for all nn.

  1. Show that the noisy data yy almost surely violates the Picard condition.
  2. Define the critical index n=n(δ)n^* = n^*(\delta) as the largest nn such that σnδ\sigma_n \geq \delta. Show that gexact\|g^\dagger_{\text{exact}}\| is finite (Picard satisfied) but the noise contribution to the Picard sum beyond nn^* diverges almost surely.
  3. Explain why truncating the SVD at nn^* — the truncated SVD (TSVD) estimator — is a natural regularization.
  4. For singular values σn=nα\sigma_n = n^{-\alpha} (α>0\alpha > 0), find n(δ)n^*(\delta) explicitly and show that the reconstruction bandwidth nn^* decreases as noise increases.