ConjugateTranspose
Complex conjugate of a number or conjugate transpose of a matrix.
Syntax
-
ConjugateTranspose(X)-
Xis a number, vector, or matrix
-
Description
-
If
zis a number, thenConjugateTranspose(z)is the complex conjugate ofz. -
If
Ais a matrix, thenConjugateTranspose(A)is the conjugate transpose ofA.
Vectors are treated like column matrices. Hence,
-
If
vis a vector, thenConjugateTranspose(v)is the row matrix containing the complex conjugate entries ofv.
Notes
The * postfix operator is implemented by the ConjugateTranspose function.
Examples
(1 + 3⋅i)*
1 − 3⋅i
❨5, 0, i❩*
( 5 0 −i)
A ≔ ❨❨2, 1, −i❩, ❨1, 0, 2❩, ❨4, i, 2❩, ❨0, 1, −1❩❩
⎛ 2 1 −i⎞ ⎜ 1 0 2⎟ ⎜ 4 i 2⎟ ⎝ 0 1 −1⎠
A*
⎛ 2 1 4 0⎞ ⎜ 1 0 −i 1⎟ ⎝ i 2 2 −1⎠