TraceNorm

From QETLAB
Revision as of 22:17, 1 December 2012 by Nathaniel (talk | contribs) (Created page with "{{Function |name=TraceNorm |desc=Computes the trace norm of an operator |req=kpNorm |rel=KyFanNorm<br />SchattenNorm |upd=December 1, 2012 |v=1.00}} <tt>'''Tra...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
TraceNorm
Computes the trace norm of an operator

Other toolboxes required kpNorm
Related functions KyFanNorm
SchattenNorm

TraceNorm is a function that computes the trace norm of an operator (i.e., the sum of its singular values). It works with both full and sparse matrices.

Syntax

  • NRM = TraceNorm(X)

Argument descriptions

  • X: An operator to have its trace norm computed.

Examples

Trace norm of a density matrix

Density matrices all have trace norm equal to 1:

>> rho = RandomDensityMatrix(100);
>> TraceNorm(rho)

ans =

    1.0000