ConjugateTranspose

ConjugateTranspose[m]

or gives the conjugate transpose of .

Details and Options

Examples

open allclose all

Basic Examples  (2)

Conjugate transpose of a complex-valued matrix:

Enter using ct:

Scope  (2)

Conjugate transpose a sparse array:

The conjugate transpose is sparse:

ConjugateTranspose works for symbolic matrices:

ComplexExpand assumes all variables are real:

Generalizations & Extensions  (1)

ConjugateTranspose works similarly to Transpose for tensors:

Conjugate and transpose the first two dimensions:

Conjugate and transpose the first and third dimensions:

Applications  (1)

is a random complex matrix:

Find the QRDecomposition of :

is unitary, so its inverse is

Reconstruct from the decomposition:

Properties & Relations  (2)

ConjugateTranspose[m] is equivalent to Conjugate[Transpose[m]]:

The product of a matrix and its conjugate transpose is Hermitian:

is the matrix product of and :

so is Hermitian:

Introduced in 2004
 (5.1)