The coefficient matrix of a bipartite pure state has rank equal to its Schmidt rank, by singular value decomposition. A local product operation sends it to , whose rank cannot increase. A complete classical transcript of an LOCC protocol still selects one product Kraus operator, so every nonzero branch obeys the bound. Discarding the transcript gives a mixed output with Schmidt number at most the initial rank.
Singular value Created 2026-09-24 Updated 2026-10-14
The singular values of a matrix measure stretching of Euclidean norm. They are the nonnegative square roots of the eigenvalues of , counting the diagonal slots of the singular value decomposition; when , has additional zero eigenvalues. Nonnegativity follows from , so is a positive semidefinite matrix. For the preceding matrix,Both have eigenvalues , giving singular values . In particular,Here the operator norm uses Euclidean norm: no unit vector stretches more than fivefold. Zero singular values identify lost directions; the number of positive singular values equals the matrix rank. This summarizes both amplification and information loss with nonnegative numbers.[ref]
https://math.mit.edu/~gs/linearalgebra/ila5/SVD_Slides.pdf. Verma, slides 7–8: singular values and maximum stretching
Small positive singular values also explain sensitivity in an inverse problem. For a square invertible matrix, the matrix inverse sends to : a weak forward response becomes strong inverse amplification. The condition number for Euclidean norm is , equal to in our example. To see a larger effect, keep the same right singular vectors but change the second singular value to :The output perturbation has Euclidean norm , but the recovered input changes by . Its hundredfold amplification follows from the direction of the perturbation, not just its size. The condition number is now ; it measures the disparity between the strongest and weakest responses.[ref]
https://www.cs.cornell.edu/courses/cs322/2007sp/notes/condition.pdf. Marschner, Condition numbers, §2: inverse amplification and singular values
Singular value decomposition Created 2026-09-24 Updated 2026-10-14
The singular value decomposition separates any matrix into input directions, stretching factors, and output directions. Every complex matrix admitsHere are unitary matrices, is the conjugate transpose, and is a rectangular diagonal matrix. Its diagonal entries are the singular values, ordered . We use the conventional letters: contains the right singular vectors , while contains the left singular vectors . Writing instead merely swaps these two matrix names; it requires swapping their roles consistently. For real matrices, choose orthogonal matrices and replace the conjugate transpose with the transpose.[ref]
Reading from right to left, expresses the input in an orthonormal basis, stretches or annihilates those coordinates, and assembles the output in another orthonormal basis. Unlike matrix similarity, the input and output bases can differ, and even have different sizes. A matrix has full factors of sizes , , and . If its matrix rank is , one can retain only the active columns, giving sizes , , and for ; the full additionally describes an unused output direction.
For a fully computed nonsymmetric example, takeMultiplication gives . The right singular vectors are and ; their images are and . Thus, parametrizing the unit circle by gives . Its image is the ellipse . The two singular values are its semiaxis lengths, and the left singular vectors point along its axes. The singular value decomposition finds precisely the perpendicular input directions whose images stay perpendicular.
For compression, write the matrix as a sum of outer products and retain the largest terms:where is the matrix rank. Among all matrices of matrix rank at most , minimizes the Frobenius norm error; this is the Eckart-Young-Mirsky theorem. The operator norm error is for . These statements concern specified norms, rather than guaranteeing that discarded details are visually or scientifically unimportant.[ref]
Consider an brightness matrix , withand , . The broad bright patch and alternating checkerboard have orthogonal row and column directions: . Their singular values are and . This low-rank approximation keeps the first outer product, giving , with Frobenius norm error and relative error . For example, becomes , and becomes : every entry changes by in magnitude. The discarded pattern is small but entirely lost.
For this illustrative image compression, storing one normalized left singular vector, one normalized right singular vector, and one singular value requires scalars instead of . This counts scalars at equal precision, before storage overhead. In general, scalars beat only for sufficiently small , and small error requires a small discarded sum of squared singular values. The usefulness comes from measuring the tradeoff before throwing information away.[ref]
https://math.mit.edu/~gs/linearalgebra/ila5/SVD_Slides.pdf. Verma, Singular value decomposition of real matrices, slides 9 and 15–16
For a nonzero matrix , the operator norm induced by the Euclidean norm satisfies , where is its smallest positive singular value. The singular value decomposition makes the danger visible: a small nonzero stretch becomes a large amplification of errors when inverted.
For instance, when ,A data perturbation changes the reconstructed input by . At , however, the pseudoinverse is : exactly zero and merely small are different cases. Thus the pseudoinverse need not be continuous across a change of matrix rank. With uncertain data, truncated singular value decomposition or Tikhonov regularization can trade exact inversion of weak directions for stability; the cutoff or penalty adds a modelling choice.
Tikhonov regularization Created 2026-09-24 Updated 2026-10-14
For a bounded linear operator between Hilbert spaces and , Tikhonov regularization minimizesThe quadratic norm penalty makes this functional a strictly convex, coercive function, yielding the unique minimizer displayed in the title. Here is the adjoint operator and the identity operator. Our regularization parameter multiplies the squared norm directly. Hansen's notes instead write : the same reconstruction requires , not .[ref]
https://www.imm.dtu.dk/~pcha/Regutools/RTv4manual.pdf. Per Christian Hansen, Regularization Tools, §§2.4 and 2.7.1
For a real matrix with singular value decomposition , the exact reconstruction isThe singular-system Tikhonov filter is the data-to-solution gain; is the fraction of an exact solution mode retained. If , a positive singular value mode has errorThe first term is approximation bias; the second is transmitted measurement noise. Suppressing a weak mode suppresses its true signal too.
For the two-pixel matrix in the inverse problem example and (), the mean and difference attenuation factors are and . Since , the reconstruction isIts noise contribution is , half the direct inverse's, but its exact-data reconstruction is . Consequently its total error Euclidean norm, about , exceeds the direct inverse's : this parameter sacrifices too much contrast. Taking instead gives and error about . Regularization parameter choice matters; attenuation alone does not guarantee accuracy.
Trace-class duality 2026-10-14
The dual of the trace-class operators, and also of the normed space of finite-rank operators with the trace norm, is isometrically the space of bounded operators. The pairing is . For , one has and , using an inner product linear in its first argument. A bounded functional on these rank-one operators gives a bounded sesquilinear form and hence a unique by the Riesz representation theorem. The singular value decomposition proves and the triangle inequality for the trace norm.
Truncated singular value decomposition Created 2026-09-29 Updated 2026-10-14
For a singular value decomposition , truncated SVD with cutoff estimates the inverse action by . Discarding small singular values limits amplification of data errors; this is a spectral regularization method.
Truncated singular value decomposition retains only singular components above a threshold, or equivalently only a finite leading set of singular vectors.
Two-factor tensor rank 2026-10-14
The two-factor tensor rank is the smallest number of pure tensors whose sum equals , with zero allowed as the empty sum. For two finite-dimensional vector spaces over the same field, it equals the matrix rank of the tensor-product coefficient matrix. A sum of outer products has column space contained in the span of their first factors, so its matrix rank is at most . Conversely, choose a basis for the column space, express each column in that basis, and collect the coefficients into row vectors . This yields , hence a sum of pure tensors.
The pure tensor therefore has two-factor tensor rank one, whereas has two-factor tensor rank two. Both have two factors: the number of factors and the minimum number of product summands are different counts. Over the real numbers, the singular value decomposition supplies a useful decomposition , with one nonzero term per matrix rank. The two-factor rank equality does not extend to three or more factors by merely choosing one matrix layout.
Unitary polar factor of a finite compression Created 2026-09-28 Updated 2026-10-06
If is a square finite compression with singular value decomposition , then is a unitary extension of its polar factor. When is unitary and strongly, strongly and hence strongly.
For a finite square matrix , maximize over unitary operators. Write its singular value decomposition as . Then , since every diagonal entry of a unitary has modulus at most one. Choosing attains equality, proving the formula for the trace norm.


