Compressions of operators #
For bounded operators A : E โ E and X : F โ E between Hilbert spaces, the compression of
A along X is the operator Xโ A X on F, ContinuousLinearMap.compression A X. When X is
an isometry it is A cut down to the subspace range X, read in the coordinates of F. This
file records its basic algebra: it is additive and homogeneous in A, commutes with adjoints,
preserves symmetry, and compressing in two steps is compressing along the composite. Compressing
to the orthogonal complement of an eigenvector creates no new eigenvalues
(ContinuousLinearMap.hasEigenvalue_of_hasEigenvalue_compression_orthogonal_span_singleton).
Compressions model operators on a trial subspace in the RayleighโRitz procedure, and compress representations to invariant subspaces.
The compression Xโ A X of an operator A on E along an operator X : F โL[๐] E. When
X is an isometry, it is A cut down to the trial subspace range X, in the coordinates of
F.
Instances For
Compression sends the zero operator to zero.
Compression preserves addition in the operator argument.
Compression preserves subtraction in the operator argument.
Compression preserves scalar multiplication in the operator argument.
The matrix coefficients of the compression are those of A on the images under X.
Compressing in two steps is compressing along the composite.
The adjoint of the compression is the compression of the adjoint.
The compression of a symmetric operator is symmetric.
If u is an eigenvector of A, with eigenvalue ฮป, then A is block upper triangular along
E = ๐ u โ u^โฅ, so every eigenvalue of the compression of A to u^โฅ is an eigenvalue of A.
An eigenvector k โ u^โฅ of the compression, with eigenvalue ฮผ, gives the eigenvector u of A
if ฮผ = ฮป, and the eigenvector k + โชu, A kโซ / (โuโยฒ (ฮผ - ฮป)) โข u of A otherwise.