Exercises

ex01-helmholtz-derivation

Easy

Starting from the vector wave equation βˆ‡Γ—βˆ‡Γ—Eβˆ’ΞΊ2(r)E=0\nabla \times \nabla \times \mathbf{E} - \kappa^{2}(\mathbf{r})\mathbf{E} = 0:

(a) Show that for TM polarization (E=Ezz^\mathbf{E} = E_z\hat{z}) in a 2D geometry, the vector equation reduces to the scalar Helmholtz equation βˆ‡2Ez+ΞΊ2(r)Ez=0\nabla^2 E_z + \kappa^{2}(\mathbf{r})E_z = 0.

(b) For TE polarization (H=Hzz^\mathbf{H} = H_z\hat{z}), derive the corresponding scalar equation and show it involves βˆ‡β‹…(1/Ξ΅βˆ‡Hz)\nabla \cdot (1/\varepsilon \nabla H_z).

(c) Explain why TM is preferred for scalar imaging formulations.

ex02-greens-function-properties

Easy

For the 2D free-space Green's function G(r,rβ€²)=j4H0(2)(ΞΊ0∣rβˆ’rβ€²βˆ£)G(\mathbf{r}, \mathbf{r}') = \frac{j}{4}H_0^{(2)}(\kappa_{0}|\mathbf{r}-\mathbf{r}'|):

(a) Verify that GG satisfies βˆ‡2G+ΞΊ02G=βˆ’Ξ΄(rβˆ’rβ€²)\nabla^2 G + \kappa_{0}^{2} G = -\delta(\mathbf{r} - \mathbf{r}') for rβ‰ rβ€²\mathbf{r} \neq \mathbf{r}'.

(b) Show that GG satisfies the Sommerfeld radiation condition.

(c) Derive the far-field asymptotic form using the large-argument expansion of H0(2)H_0^{(2)}.

ex03-lippmann-schwinger-1d

Easy

Consider 1D scattering: uβ€²β€²+ΞΊ02(1+Ο‡(x))u=0u'' + \kappa_{0}^{2}(1+\chi(x))u = 0 on R\mathbb{R} with Ο‡(x)=Ο‡0\chi(x) = \chi_0 for ∣x∣<a|x| < a and Ο‡=0\chi = 0 otherwise. Incident field: uinc=eβˆ’jΞΊ0xu^{\text{inc}} = e^{-j\kappa_{0} x}.

(a) Write the 1D Green's function: G(x,xβ€²)=j2ΞΊ0eβˆ’jΞΊ0∣xβˆ’xβ€²βˆ£G(x, x') = \frac{j}{2\kappa_{0}}e^{-j\kappa_{0}|x-x'|}.

(b) Write the Lippmann-Schwinger equation for this problem.

(c) For Ο‡0=0.1\chi_0 = 0.1, ΞΊ0a=0.5\kappa_{0} a = 0.5, compute uBornsca(x)u^{\text{sca}}_{\text{Born}}(x) for x>ax > a.

ex04-born-cylinder

Medium

A circular cylinder of radius aa and uniform contrast Ο‡0\chi_0 is illuminated by a plane wave uinc=eβˆ’jΞΊ0xu^{\text{inc}} = e^{-j\kappa_{0} x}.

(a) Using the Born approximation, show that the far-field scattering amplitude is proportional to J1(ΞΊ0aβ€‰βˆ£k^incβˆ’r^∣)J_1(\kappa_{0} a\,|\hat{k}^{\text{inc}} - \hat{r}|).

(b) Plot ∣f(θ)∣2|f(\theta)|^2 for κ0a=1,3,5\kappa_{0} a = 1, 3, 5.

(c) Compare with the exact Mie series for Ο‡0=0.1\chi_0 = 0.1 and Ο‡0=0.5\chi_0 = 0.5.

ex05-fourier-coverage

Medium

Consider a 2D scattering experiment with PP equally spaced illumination angles and QQ equally spaced receiver angles on a circle of radius RR.

(a) Show that the sampled spatial frequencies Kpq\mathbf{K}_{pq} lie on arcs of circles in Fourier space.

(b) Sketch the complete coverage for P=Q=36P = Q = 36 (10-degree spacing).

(c) Identify the "missing cone" for limited-angle configurations (P=18P = 18, angles [0,Ο€][0, \pi]).

(d) How does wideband illumination (ΞΊ0\kappa_{0} to 2ΞΊ02\kappa_{0}) change the coverage?

ex06-rytov-slab

Medium

A dielectric slab of thickness LL and contrast Ο‡0\chi_0 is illuminated at normal incidence.

(a) Compute the exact transmission coefficient TT.

(b) Compute the Born approximation at x=Lx = L.

(c) Compute the Rytov phase Ο•1=uBornsca/uinc\phi_1 = u^{\text{sca}}_{\text{Born}}/u^{\text{inc}}.

(d) Compare ∣Texact∣|T_{\text{exact}}|, ∣1+uBornsca/uinc∣|1 + u^{\text{sca}}_{\text{Born}}/u^{\text{inc}}|, and ∣eΟ•1∣|e^{\phi_1}| for Ο‡0=0.1\chi_0 = 0.1 and ΞΊ0L∈[0.1,20]\kappa_{0} L \in [0.1, 20].

ex07-dbim-steps

Hard

Implement DBIM for a 2D circular inhomogeneity with Ο‡0=0.5\chi_0 = 0.5 and ΞΊ0a=2\kappa_{0} a = 2, using 16 transmitters and 16 receivers.

(a) Generate synthetic data using MoM.

(b) Initialize with the Born approximation.

(c) Run DBIM for 10 iterations with Tikhonov regularization.

(d) Plot reconstructions at iterations 0, 1, 3, 5, 10 and track the relative error.

(e) Compare with BIM (free-space Green's function throughout).

ex08-optical-theorem

Medium

For a 2D PEC cylinder of radius aa with ΞΊ0a=3\kappa_{0} a = 3 (TM incidence):

(a) Compute the forward scattering amplitude f(0)f(0) using the Mie series.

(b) Compute Οƒext\sigma_{\text{ext}} via the optical theorem.

(c) Compute Οƒsca\sigma_{\text{sca}} by integrating ∣f(ΞΈ)∣2|f(\theta)|^2.

(d) Verify agreement (PEC: no absorption, so Οƒext=Οƒsca\sigma_{\text{ext}} = \sigma_{\text{sca}}).

ex09-fresnel-number

Easy

A radar antenna of aperture D=1D = 1 m operates at f∈{1,3,10,30,77}f \in \{1, 3, 10, 30, 77\} GHz.

(a) Compute Ξ»\lambda and the far-field distance Rff=2D2/Ξ»R_{\text{ff}} = 2D^2/\lambda.

(b) Compute the Fresnel number F=D2/(λR)\mathcal{F} = D^2/(\lambda R) at R∈{10,100,1000}R \in \{10, 100, 1000\} m.

(c) Classify each case as Fraunhofer, Fresnel, or geometric optics.

(d) For automotive radar (f=77f = 77 GHz, D=5D = 5 cm), find the Fraunhofer distance.

ex10-rcs-composite

Medium

Two circular PEC cylinders of radii a1=0.1Ξ»a_1 = 0.1\lambda and a2=0.2Ξ»a_2 = 0.2\lambda, separated by distance dd.

(a) For d=5Ξ»d = 5\lambda, compute monostatic RCS using independent scattering.

(b) For d=0.5Ξ»d = 0.5\lambda, explain why independent scattering fails.

(c) Identify angular directions of constructive/destructive interference.

ex11-sensing-matrix-svd

Hard

For a 2D Born imaging setup with P=8P = 8 transmitters and Q=16Q = 16 receivers on a circle, imaging a 20Γ—2020 \times 20 grid:

(a) Construct A∈C128Γ—400\mathbf{A} \in \mathbb{C}^{128 \times 400}.

(b) Compute the SVD and plot singular values.

(c) Relate the number of significant singular values to Ewald sphere coverage.

(d) Compute the condition number vs frequency.

(e) Reconstruct a point scatterer with Tikhonov regularization.

ex12-born-caire-derivation

Medium

Following Caire's research note, derive the discrete sensing model starting from the Born integral.

(a) Starting from x(s,r;f)∝∫Ωc(p)d(s,p)d(p,r)eβˆ’jΞΊ(d(s,p)+d(p,r))dpx(\mathbf{s}, \mathbf{r}; f) \propto \int_\Omega \frac{c(\mathbf{p})}{d(\mathbf{s}, \mathbf{p})d(\mathbf{p}, \mathbf{r})} e^{-j\kappa(d(\mathbf{s},\mathbf{p})+d(\mathbf{p},\mathbf{r}))}d\mathbf{p}, apply the first-order Taylor expansion of the distances around p0\mathbf{p}_{0}.

(b) Define the transmit and receive wavenumber vectors ΞΊs\boldsymbol{\kappa}_s, ΞΊr\boldsymbol{\kappa}_r and show the integral becomes a Fourier transform of cc.

(c) Discretize on a grid of QQ voxels to obtain \ntnimg=A\ntnreflvec+w\ntn{img} = \mathbf{A}\ntn{refl_vec} + \mathbf{w}.

ex13-contrast-source-inversion

Challenge

Implement CSI for a 2D phantom with two concentric cylinders (inner Ο‡=0.8\chi = 0.8, outer Ο‡=0.3\chi = 0.3) using 24 Tx, 24 Rx at 1 GHz.

(a) Generate data via MoM.

(b) Implement CSI with alternating updates for ww and Ο‡\chi.

(c) Compare with Born inversion and DBIM in reconstruction quality and computation time.

(d) Add 10% noise and compare robustness.

ex14-greens-function-3d

Easy

A point source at the origin radiates at f=5f = 5 GHz.

(a) Compute ∣G3D∣|G_{\text{3D}}| at r=1r = 1 cm, 1010 cm, and 11 m.

(b) At what distance does the field magnitude drop to 1% of its value at r=1r = 1 cm?

(c) How many wavelengths fit between r=0r = 0 and r=1r = 1 m?

ex15-reciprocity-measurements

Medium

A monostatic radar system collects backscattering measurements from NN angles. A bistatic system uses MM transmitters and NN receivers.

(a) Without reciprocity, how many independent measurements does each system provide?

(b) With reciprocity, how many independent measurements remain?

(c) For M=N=16M = N = 16, compute the reduction factor.

(d) How does this affect the condition number of A\mathbf{A}?