Prerequisites & Notation
Before You Begin
This chapter develops the computational machinery that turns the abstract inverse problem into a tractable numerical pipeline. We assume familiarity with the following material.
- Kronecker products and the operator(Review telecom-ch01-s07)
Self-check: Can you evaluate without forming the Kronecker product explicitly?
- Proximal operators, ADMM, and primal-dual splitting(Review telecom-ch03)
Self-check: Can you state the ADMM update equations and explain the role of the augmented Lagrangian parameter?
- The RF imaging forward model and sensing operator(Review rfi-ch02)
Self-check: Can you write out and explain each term?
- Regularization and inverse problem well-posedness(Review rfi-ch02)
Self-check: Can you explain why regularization is necessary for underdetermined linear systems?
- Basic Python/NumPy and familiarity with array broadcasting
Self-check: Can you reshape and transpose multidimensional arrays without confusion?
Notation for This Chapter
Symbols introduced or used prominently in this chapter. See also the global notation table in the front matter.
| Symbol | Meaning | Introduced |
|---|---|---|
| Sensing / measurement matrix | ch02 | |
| Kronecker factors of the sensing matrix: | s01 | |
| Discretized reflectivity vector | ch02 | |
| Observation vector | ch02 | |
| Noise vector | ch02 | |
| Kronecker product | s01 | |
| Column-major vectorization of a matrix | s01 | |
| Primal residual at iteration | s04 | |
| Dual residual at iteration | s04 | |
| Gradient of | s03 | |
| Jacobian matrix of | s03 |