QuantumInfo.ForMathlib.MatrixNorm.TraceNorm
17 declarations
Trace norm
#traceNormFor a matrix , the trace norm (also known as the nuclear norm or Schatten 1-norm) is defined as the real part of the trace of the square root of the product of its conjugate transpose and itself. That is, .
The Trace Norm of the Zero Matrix is 0
#traceNorm_zeroThe trace norm of the zero matrix is equal to . Here, .
For any matrix over a ring , the trace norm of its negative is equal to the trace norm of the matrix itself, denoted as .
for positive semi-definite and isometry
#cfc_sqrt_isometry_conjLet be a positive semi-definite matrix over (), and let be an isometry matrix such that . Then the square root of the conjugation of by is equal to the conjugation of the square root of by . That is, where denotes the functional calculus square root for matrices.
Left multiplication by an isometry preserves the trace norm
#traceNorm_isometry_leftLet be an matrix over and be a matrix over , where the index set of is finite. If is an isometry (i.e., ), then the trace norm of the product is equal to the trace norm of , denoted as .
The trace norm is right-invariant under multiplication by the adjoint of an isometry:
#traceNorm_isometry_rightLet and . If is an isometry (i.e., ), then the trace norm of the product of and the conjugate transpose of is equal to the trace norm of : .
Trace Norm is Invariant under Left and Right Isometries:
#traceNorm_isometry_conjLet be a square matrix of size over . For any matrices and that are isometries (i.e., and ), the trace norm of the product is equal to the trace norm of : where denotes the conjugate transpose of .
Trace Norm is Invariant Under Unitary Conjugation ()
#traceNorm_unitary_conjLet be a ring and be a square matrix. For any unitary matrix in the unitary group , the trace norm of the conjugated matrix is equal to the trace norm of , where denotes the conjugate transpose of .
Trace Norm of a Hermitian Matrix Equals the Sum of Absolute Values of its Eigenvalues
#traceNorm_Hermitian_eq_sum_abs_eigenvaluesLet be an Hermitian matrix with entries in or . The trace norm of , denoted , is equal to the sum of the absolute values of its eigenvalues :
The Trace Norm is Non-negative ()
#traceNorm_nonnegFor any matrix over a ring (where is typically or ), the trace norm is non-negative, i.e., .
Let be an matrix over a field . The trace norm of , denoted , is equal to zero if and only if is the zero matrix ().
For any matrix and any scalar , the trace norm of the scalar product is equal to the absolute value (or norm) of multiplied by the trace norm of : .
For any square matrix , the trace norm is the maximum value of the set of real numbers obtained by the traces of the product of and any unitary matrix . Specifically, is the greatest element of the set , where denotes the unitary group of degree .
Triangle Inequality for Matrix Trace Norm
#traceNorm_triangleIneqLet and be square matrices over a ring (typically or ). The trace norm satisfies the triangle inequality: where denotes the trace norm (also known as the nuclear norm or Ky Fan -norm) of a matrix .
Triangle Inequality for Trace Norm of Matrix Difference
#traceNorm_triangleIneq'For any matrices and with entries in , the trace norm of their difference is less than or equal to the sum of their trace norms: where denotes the trace norm (also known as the nuclear norm).
The Trace Norm of a Positive Semidefinite Matrix equals its Trace ()
#traceNorm_PSD_eq_traceLet be a positive semidefinite matrix of size over a ring . Then the trace norm of , denoted , is equal to its trace, .
Convexity of the Matrix Trace Norm
#traceNorm_convexFor any two matrices and any real number , the trace norm satisfies the convexity inequality: where the trace norm of a matrix is denoted by .
