Main Page | Compound List | File List | Compound Members | File Members | Examples

entanglement.h File Reference

A small selection of Entanglement measures for density operators. More...

#include "matrix.h"
#include "mlapack.h"

Go to the source code of this file.

Functions

DLL_EXPORT double Tangle (Matrix< complex< double > >)
 The tangle for an arbitrary to-qubit density matrix as defined by Wootters et al (ref).

DLL_EXPORT double ITangle (Matrix< complex< double > >, int)
 The ITangle as defined by Rungta et al (ref).

DLL_EXPORT double ITangle2 (Matrix< complex< double > >, int)
 The ITangle for arbitrary rank-2 density matrices using the formula found by Osborne.

DLL_EXPORT Matrix< complex<
double > > 
StateInvert (Matrix< complex< double > >, int)
DLL_EXPORT double Entropy (Matrix< complex< double > >)
 The Von Neumann entropy (ambiguously named) for a density matrix.

double mutual_information (Matrix< complex< double > >, int)


Detailed Description

The precise definition of entanglement is an unsolved problem in quantum information. One useful measure is the Entanglement of Formation (ref) , the Tangle, ITangle.
Generated on Mon Sep 8 14:37:53 2003 for QIMatrix by doxygen 1.3.2