Singular Value Decomposition for Operators
The Spectral Decomposition β Why It Determines Reconstruction
The singular value decomposition of the forward operator is the central tool of classical imaging theory. It answers three fundamental questions simultaneously:
-
What does the sensor see? The right singular functions are the "scene modes" β orthogonal components of the scene that each contribute independently to the measurements.
-
How much does each mode contribute? The singular value is the gain for mode . Large : well observed; small : barely observable.
-
Is the inverse stable? Inverting requires dividing by . When , the inverse amplifies noise without bound. The Picard condition quantifies exactly when stable inversion is possible.
This section develops the SVD for compact operators β the infinite-dimensional generalisation of the matrix SVD from Telecom Ch~1 (TSVD Existence Theorem).
Theorem: Spectral Theorem for Compact Self-Adjoint Operators
Let be a compact self-adjoint operator on a separable Hilbert space . Then:
(i) All eigenvalues of are real.
(ii) Eigenvectors corresponding to distinct eigenvalues are orthogonal.
(iii) The non-zero eigenvalues form a countable sequence with .
(iv) There exists an orthonormal system of eigenvectors such that
Self-adjointness and compactness together guarantee that the spectral theory is as "clean" as in the finite-dimensional case: real eigenvalues, orthogonal eigenvectors, and a completely explicit spectral expansion. The only infinite-dimensional feature is that eigenvalues can accumulate only at zero.
Eigenvalues are real
Since :
For : , so .
Eigenvectors for distinct eigenvalues are orthogonal
Let and with :
So . Since : .
Existence of the dominant eigenvalue via compactness
One shows . Since is compact, the supremum is attained at some with and . Restricting to and repeating inductively yields the full sequence , with by compactness.
Definition: Singular System of a Compact Operator
Singular System of a Compact Operator
Let be a compact linear operator between Hilbert spaces. The singular system of is a triple where:
- are the singular values (the non-zero square roots of the eigenvalues of ), ordered .
- are the right singular functions in (eigenfunctions of : ).
- are the left singular functions in (eigenfunctions of : ).
They satisfy the cross-relations and , and the SVD expansion
This is the exact infinite-dimensional generalisation of the matrix SVD . The key difference: in finite dimensions there are finitely many singular values, while a compact operator has . This decay to zero is the mathematical signature of ill-posedness.
Example: SVD of Compact Operators β Connection to the Matrix SVD
Illustrate the SVD of a compact operator with the simple example of the finite-rank operator defined by with an orthonormal set. Find the singular system.
The operator is finite-rank
where is the -th standard basis vector of . The range has dimension at most , so is finite-rank, hence compact.
Find $\mathcal{A}^*\mathcal{A}$
For : . Therefore β the orthogonal projection onto .
Identify the singular system
The eigenfunctions of are the themselves, each with eigenvalue . So , , for . All other singular values are zero (the null space of is , the orthogonal complement of the ).
Example: Eigenvalue Decay of a Gaussian Convolution Operator
For the convolution operator with kernel on , determine the singular value decay and explain why deblurring is severely ill-posed.
Fourier diagonalisation
Convolution operators are diagonalised by the Fourier transform. The kernel has Fourier transform . Each Fourier mode is an eigenfunction with eigenvalue .
Eigenvalue decay
Ordering eigenvalues by decreasing magnitude and indexing by , the decay rate is
for a constant depending on . This super-exponential (faster-than-any-polynomial) decay means that reconstructing the high-frequency content of the scene requires dividing by exponentially small numbers β even tiny noise is catastrophically amplified.
Imaging implication
For a radar system with aperture function , the singular values of the forward operator decay at the same rate as . A Gaussian aperture gives super-exponential decay. Even for a band-limited aperture (rectangular ), the decay is eventually super-exponential due to the analytic continuation argument. This is the mathematical reason for the resolution limit.
Theorem: Picard Condition for Solvability
Let be the singular system of a compact operator with for all . Given data , the equation has a solution if and only if:
-
is orthogonal to (the consistency condition), and
-
The Picard condition holds:
When it holds, the minimum-norm solution is
The Picard condition says that the "Fourier coefficients" of the data in the basis must decay faster than the singular values. When the decay rapidly (severe ill-posedness), this is a very strong requirement: even small noise components projected onto with small (low singular values) would violate the condition and preclude a finite-norm solution. This is the precise mathematical statement of why ill-posed problems are unstable.
Necessity
If has a solution , then using :
So , and Bessel's inequality requires , which gives the Picard condition.
Sufficiency and minimum-norm solution
If the Picard condition holds, define . Parseval's identity and the Picard condition ensure . One verifies using the cross-relation . The minimum-norm property follows from the fact that .
Singular Value Decay of Imaging Operators
The singular values of imaging operators decay to zero. The decay rate determines the degree of ill-posedness: polynomial decay means "mildly ill-posed" (deconvolution), super-exponential means "severely ill-posed" (analytic continuation, back-scattering).
Observe: (a) the Picard condition requires data coefficients to decay faster than ; (b) noise β which has roughly constant spectral power β violates the Picard condition beyond index where .
Parameters
The Picard Plot β Diagnosing Ill-Posedness
The Picard plot shows three curves on a log scale: (1) singular values (blue, decaying), (2) exact data coefficients (green, should decay faster than ), (3) noisy data coefficients (red, eventually dominated by noise level ).
The index where the red curve crosses the noise floor determines the achievable reconstruction bandwidth. Regularisation effectively truncates the SVD at .
Parameters
Example: Eigenvalue Decay β Mildly vs. Severely Ill-Posed
Compare the singular value decay for (a) the integration operator (mildly ill-posed), (b) the Laplace transform operator (moderately ill-posed), and (c) the analytic continuation operator (severely ill-posed). Classify each according to how many terms satisfy the Picard condition at noise level .
Integration operator (mildly ill-posed)
The integration operator has singular values decaying as β polynomial decay of order 1. At noise level : approximately modes satisfy the Picard condition, so the regularised reconstruction has bandwidth.
Laplace transform (moderately ill-posed)
The Laplace transform on has singular values decaying as β sub-exponential decay. At noise level : approximately modes are usable. The number of usable modes grows very slowly with improving SNR.
Analytic continuation (severely ill-posed)
Recovering a function on from values on has singular values decaying as β exponential decay. At noise level : only modes are usable. Even at dB (), only about 7 modes are recoverable β catastrophically few.
Eigenvalue Decay: Mildly vs. Severely Ill-Posed
Compare singular value decay rates for different operator types. The classification (mildly / moderately / severely ill-posed) determines the achievable number of reliably recoverable modes at a given noise level and, equivalently, the spatial resolution attainable in the reconstructed image.
Parameters
Historical Note: The SVD in Inverse Problems β Schmidt, Picard, and Tikhonov
1907β1963The singular value decomposition for integral operators was developed by Erhard Schmidt (1907) and independently by Γmile Picard. Schmidt's work on bilinear forms of square-integrable kernels produced what we now recognise as the infinite-dimensional SVD. Picard applied it to derive the solvability condition for Fredholm integral equations of the first kind β now called the Picard condition (1910).
The connection to stability and regularisation was made explicit only in the 1950sβ60s. Andrei Tikhonov's 1963 paper on regularisation of ill-posed problems provided the key idea: rather than solving exactly (unstable), minimise (stable). In the SVD basis this amounts to replacing with β a smooth dampening of small singular values rather than the abrupt truncation of Picard.
For RF imaging the SVD of the forward operator was first computed numerically by David Slepian (1961) for the 1-D diffraction problem using prolate spheroidal wave functions β the singular functions that optimally concentrate spatial bandwidth. This computation revealed, for the first time, the precise number of degrees of freedom in a diffraction-limited image.
Practical SVD Computation for Imaging Operators
The theoretical SVD of a compact operator is defined on an infinite-dimensional space, but in practice we work with the discrete sensing matrix .
For realistic problems (e.g., 3-D SAR at 1 mm resolution: voxels, measurements), storing explicitly is infeasible ( entries). Instead, use:
- Randomised SVD (Halko et al., 2011): computes the top- singular vectors in using random projections. Accuracy within of exact. Suitable for .
- Lanczos bidiagonalisation (PaigeβSaunders LSQR): matrix-free, requires only and multiplications. Standard in large-scale LASSO solvers.
- Fourier-domain methods: when is a convolution, its SVD is the DFT β no explicit computation needed.
- β’
Storing the full matrix requires memory; for this is 1.6 GB in float32 β feasible. For this is 80 TB β infeasible without matrix-free methods.
- β’
Randomised SVD accuracy degrades for slowly decaying singular values (mild ill-posedness); works well for exponentially decaying cases (severe ill-posedness) since few singular values matter.
- β’
CUDA-accelerated NUFFT reduces the multiplication from to when the acquisition geometry is near-uniform.
Common Mistake: SVD Eigendecomposition for Non-Self-Adjoint Operators
Mistake:
Confusing the SVD of with the eigendecomposition of , or applying the spectral theorem (for self-adjoint operators) to a general .
Correction:
The spectral theorem applies to compact self-adjoint operators. For a general compact operator :
- The SVD of uses TWO sets of orthonormal functions ( in the input space, in the output space).
- The eigendecomposition uses ONE set. It exists only if is self-adjoint (or at least normal: ).
- The forward operator maps between different spaces β it cannot even have eigenvectors in the usual sense.
The correct object is the SVD of , or equivalently the spectral decomposition of (a self-adjoint operator on the input space).
Why This Matters: SVD, Degrees of Freedom, and the Resolution Limit
The number of degrees of freedom (DoF) of an imaging system is the effective rank of the sensing operator β the number of singular values that are non-negligible compared to the noise level :
For a monostatic radar with aperture and wavelength illuminating a scene at range , the number of DoF in the cross-range direction is approximately β the ratio of the aperture area to the diffraction-limited resolution cell area. This is the fundamental Nyquist rate for imaging, analogous to the sampling theorem for 1-D signals.
The singular functions are the prolate spheroidal wave functions (PSWFs) β discovered by Slepian (1961) precisely by computing the SVD of the diffraction operator. The PSWFs achieve the maximum spatial concentration within the aperture footprint, making them the natural basis for band-limited imaging.
See full treatment in Chapter 7
Quick Check
The Picard condition for the equation to have a solution requires ___.
All singular values are bounded below by a positive constant.
The operator is self-adjoint.
The Picard condition states that the data coefficients must decay fast enough relative to the singular values that the series converges. This is the necessary and sufficient condition for the pseudoinverse series to define a square-integrable function.
Quick Check
A compact operator with exponentially decaying singular values is classified as ___.
well-posed
mildly ill-posed
moderately ill-posed
severely ill-posed
Exponential decay is the signature of severely ill-posed problems. Even at dB, only modes satisfy the Picard condition β a handful. Analytic continuation and inverse scattering (beyond Born approximation) are in this class.
Singular system
The triple of singular values and singular functions of a compact operator . Provides the complete spectral characterisation of and the pseudoinverse .
Related: Singular System of a Compact Operator, Picard Condition for Solvability
Picard condition
The condition necessary and sufficient for the equation to have a solution. Noise always violates the Picard condition eventually, motivating regularisation.
Related: Picard Condition for Solvability, Singular System of a Compact Operator
Key Takeaway
Four core messages of this section:
(1) The singular system provides the complete spectral picture of a compact operator: which scene modes are well-observed ( large) and which are invisible ().
(2) Singular values decay to zero for compact operators. The decay rate classifies ill-posedness: polynomial = mild, sub-exponential = moderate, exponential = severe.
(3) The Picard condition says: the data coefficients must decay faster than the singular values for the inverse problem to be solvable. Noise violates this condition at high frequencies β the fundamental reason all imaging problems require regularisation.
(4) The number of degrees of freedom is the effective rank at a given SNR and determines the achievable spatial resolution. This connects SVD theory directly to the resolution limit of any RF imaging system.