Compressed sensing reconstructs a sparse vector, or an approximately sparse one, from fewer linear measurements than its ambient dimension. Basis pursuit replaces counting nonzero coordinates by convex minimization. A null space property characterizes exact uniform recovery, while a robust null space property controls errors from noise and nonsparse tails.
For a matrix with at least two columns of unit Euclidean norm, its mutual coherence is the largest magnitude of an inner product between distinct columns. It measures the strongest pairwise ambiguity of linear measurements. The Cauchy-Schwarz inequality gives . The order-two restricted isometry constant equals the mutual coherence, because every two-column Gram matrix has eigenvalues .
For unit Euclidean norm columns, cumulative coherence measures the largest sum of correlations with one other column. Its domain is , with by the empty-sum convention. It is nondecreasing, for , and , where is the mutual coherence. Keeping a sum of actual correlations can be substantially sharper than replacing each summand by the largest one.
For normalized columns and , the restricted isometry constant is bounded by the cumulative coherence at . A restricted Gram matrix has diagonal one and every off-diagonal row sum at most . The Gershgorin circle theorem and the finite-dimensional spectral theorem bound its eigenvalues between and . At the distortion is zero, and at it is exactly the mutual coherence.
A linear map is injective on the class of sparse vectors of order exactly when its null space contains no nonzero vector with at most nonzero entries. Differences of two sparse vectors have at most active coordinates. Conversely, splitting the support of a vector of a -sparse null vector into two parts constructs two distinct -sparse vectors with the same image. The strict null space property implies sparse injectivity by applying it to both parts of such a split.
The restricted isometry property controls uniformly over sparse vectors. It supplies quantitative near-orthogonality of disjoint sparse coordinate combinations, not merely normalization of individual columns.
The order-s restricted isometry constant is the smallest nonnegative satisfying for every vector with at most nonzero coordinates. Equivalently it is . The sparse-vector quantifier is essential, and the constant can equal zero.
For and , noisy basis pursuit has error , with constants depending only on . One admissible pair isThese constants follow from Theorem 3.3 of the sharp restricted-isometry recovery analysis, with the actual noise bounded by the tolerance . The restriction is necessary: equal unit columns give without unique recovery. The coefficient of the approximation term cannot universally be one.
Basis pursuit minimizes an norm subject to exact linear measurements. Basis pursuit with a noise tolerance replaces the equality by . A unique minimizer has linearly independent active columns, and hence at most nonzero coordinates: a null direction on its support would make the objective locally affine on a feasible line, contradicting minimality or uniqueness.
For a real vector with support of a vector , this certificate is a vector whose measurements under the adjoint operator match the active sign function values and lie strictly between minus one and one on the inactive coordinates. If is injective, such a certificate proves that is the unique basis pursuit minimizer. For a nonzero , injectivity ensures , and implies the fixed-sign null space condition. The strict inequality is interpreted coordinatewise if is empty. The condition with the sign function written here is for real variables; complex basis pursuit uses the unit phases of active coordinates instead.
When is injective, this vector solves . Any other solution differs by a vector in , orthogonal to the range of containing . The Pythagorean identity therefore proves that has the smallest Euclidean norm. It is a strict dual certificate for basis pursuit exactly when each inactive coordinate of has magnitude less than one. Failure of that test does not rule out another certificate: a null space component of can alter those inactive coordinates.
The null space property relative to is for every nonzero . It is equivalent to exact basis pursuit recovery of every vector supported in . Sufficiency follows from the triangle inequality; for necessity, compare and , which have the same image under . Recovery of a single fixed signed vector can hold without this uniform property.
For , this strict inequality for every nonzero and every is equivalent to unique constrained recovery of every sparse vector of order . For sufficiency, use on the support of a vector. For necessity compare with , which have the same measurements. The statement concerns uniform recovery over the whole sparse class, rather than a single signed vector.
If the Lq null space property holds at , it holds at every . Order a nonzero null vector's magnitudes and put . Since , the top- -power sum is at most times its -power sum, while the tail -power sum is at least that multiple of the tail -power sum. The strict inequality therefore gives the strict inequality. The largest magnitudes are the worst support of a vector, so all other supports satisfy it too.
The displayed property holds for every and every , with and . It converts the cone inequality from basis pursuit minimality and the tube inequality from noisy feasibility into a two-constant bound . Both constants are needed in general; a fixed coefficient one on the approximation term does not follow.
For a real vector with support , uniqueness in basis pursuit is equivalent to for every nonzero . The supporting-line inequality for the absolute value proves sufficiency. Taking small positive and negative multiples of before any active sign changes proves necessity.
A vector is s-sparse if it has at most nonzero coordinates. For , its best s-term approximation error is , equal to the sum of the absolute values of the coordinates outside the largest .
The number of nonzero coordinates of a finite vector is its L0 sparsity count. It vanishes only at zero, but is unchanged under multiplication by a nonzero scalar, so it is not a norm. Minimizing it under linear measurement constraints finds a sparse vector with the smallest possible support of a vector. Sparse injectivity of order guarantees unique recovery of every sparse vector with at most nonzero coordinates by this objective.
The support of a finite vector is the set of indices of its nonzero coordinates. It is the support of a function on a finite discrete index set, and its cardinality defines sparsity.
For any field and vector subspace , some has at least nonzero coordinates. Choose with largest support of a vector . Restriction from to is injective: a nonzero vector in its kernel of a linear map vanishes on , so adding it to would enlarge . Thus . The argument works over finite fields, where assuming a generic vector avoids finitely many hyperplanes would be invalid.
Articles by others on the same topic
There are currently no matching articles.