Complex Matrices

Last Updated : 26 Aug, 2025

A complex matrix is made up of complex numbers in the form x + iy, where i = √-1.

A complex matrix A∈ Cm×n has entries aij = Real(aij) + i⋅Imaginary(aij)

Complex-Matrix-1

A complex matrix is a fundamental tool in various fields, including computer science, engineering, physics, etc. We will delve more into the complex matrices, operations, properties, and special classes of complex matrices here.

Operations on Complex Matrices

Addition/Subtraction:

Addition and subtraction is done element-wise in complex matrices.

Example: A = \begin{pmatrix}1 + 2i & 3 \\4i & 5 - 6i\end{pmatrix}, B = \begin{pmatrix}2 - 3i & 1 + i \\7 & 2i\end{pmatrix}

Solution:

A + B = \begin{pmatrix}(1+2i) + (2-3i) & 3 + (1+i) \\4i + 7 & (5-6i) + 2i\end{pmatrix}

= \begin{pmatrix}{3 - i} & {4 + i} \\{7 + 4i} & {5 - 4i}\end{pmatrix}

Scalar Multiplication:

Scalar multiplication is done by multiplying each entry by a complex scalar.

Example:

A = \begin{pmatrix}1 + 2i & 3 \\4i & 5 - 6i\end{pmatrix}, \quad c = 3 - 4i

c \cdot A = (3-4i) \begin{pmatrix}1+2i & 3 \\4i & 5-6i\end{pmatrix} \\

= \begin{pmatrix}(3-4i)(1+2i) & (3-4i)(3) \\(3-4i)(4i) & (3-4i)(5-6i)\end{pmatrix}

= \begin{pmatrix}{11 + 2i} & {9 - 12i} \\{16 + 12i} & {-9 - 38i}\end{pmatrix}

Matrix Multiplication:

For A ∈ Cm×p, B∈Cp×n, the product C = AB has entries: cij​= ∑i = 1 to kaikbkj​.

Example:

A = \begin{pmatrix}1 + 2i & 3 \\4i & 5 - 6i\end{pmatrix}, \quad B = \begin{pmatrix}2 - 3i & 1 + i \\7 & 2i\end{pmatrix}

A \cdot B= \begin{pmatrix}(1+2i)(2-3i) + 3 \cdot 7 & (1+2i)(1+i) + 3 \cdot 2i \\(4i)(2-3i) + (5-6i) \cdot 7 & (4i)(1+i) + (5-6i) \cdot 2i\end{pmatrix}

\\= \begin{pmatrix}{29 + i} & {-1 + 9i} \\{47 - 34i} & {8 + 14i}\end{pmatrix}

Complex Conjugate:

Denoted as \overline{A}

The complex conjugate of a complex number is the number with an equal real part and an imaginary part equal in magnitude but opposite in sign.

The complex conjugate of a+bi is a-bi. Taking the conjugate of all the terms in a complex matrix we will get the complex conjugate of that matrix.

Example:

\overline{A} = \overline{\begin{pmatrix}1 + 2i & 3 \\4i & 5 - 6i\end{pmatrix}} = \begin{pmatrix}1 - 2i & 3 \\-4i & 5 + 6i\end{pmatrix}

Conjugate Transpose:

Denoted as A or AH.

A^* = \overline{A}^T i

The transpose of a the complex conjugate is called the conjugate transpose.

Example:

A^* = \left(\overline{A}\right)^T = \overline{\begin{pmatrix}1 + 2i & 3 \\4i & 5 - 6i\end{pmatrix}}^T \\

A^* = {\begin{pmatrix}1 - 2i & 3 \\-4i & 5 + 6i\end{pmatrix}}^T \\

A^* = \begin{pmatrix}1 - 2i & -4i \\3 & 5 + 6i\end{pmatrix}

Properties of Complex Numbers

Let A and B be complex matrices, and let λ be a complex number.

  1. (AH)H = A
  2. (A+B)H = AH+BH
  3. (λA)H = \bar \lambda AH
  4. (AB)H = BHAH

Special Classes of Complex Matrices

Hermitian Matrices

A Hermitian matrix (or self-adjoint matrix) is a complex square matrix that is equal to its own conjugate transpose.
H* = H
where H^* = \overline{H}^T is the conjugate transpose. This implies: h_{ij} = \overline{h_{ji}} \quad \forall i,j
H = \begin{pmatrix}4 & 2-3i \\2+3i & -1 \end{pmatrix}

Example:

H =\begin{pmatrix}4 & 2-3i \\2+3i & -1 \end{pmatrix}

H^* = \overline {H}^T = \overline {\begin{pmatrix}4 & 2-3i \\2+3i & -1 \end{pmatrix}}^T = {\begin{pmatrix}4 & 2+3i \\2-3i & -1 \end{pmatrix}}^T

H^* = \begin{pmatrix}4 & 2-3i \\2+3i & -1 \end{pmatrix} = H

Unitary Matrices

An invertible complex square matrix U is unitary if its matrix inverse U−1 equals its conjugate transpose U*.

U-1 = U*

Equivalently, U*U = UU* = In

Example:

U = \begin{pmatrix}1 & 0 \\0 & i \end{pmatrix}

U^* = {\overline{\begin{pmatrix}1 & 0 \\0 & i \end{pmatrix}}}^T

U^* = {\begin{pmatrix}1 & 0 \\0 & -i \end{pmatrix}}^T

U^* = U = \begin{pmatrix}1 & 0 \\0 & -i \end{pmatrix}

Applications of Complex Matrices

Complex matrices have applications in many fields, especially in computer science. Some of their applications include:

Quantum Computing

  • Represent quantum states and operations
  • Enables super-fast calculations for cryptography and drug discovery
  • Example: Quantum gates (e.g., Hadamard gate: H = 1/√2 [[1, 1], [1, -1]] but in complex space)

Signal Processing

  • Analyze wireless/audio signals
  • Boosts data speed and reduces interference
  • Example: 5G beamforming using channel matrices like:
    H = [[a+bi, c+di], [e+fi, g+hi]]

Computer Graphics

  • Smooth 3D rotations
  • Prevents "gimbal lock" in game animations
  • Example: Quaternion rotations (compressed into unitary matrices)

AI/Machine Learning

  • Process complex data (radar/MRI)
  • Better memory for time-series data like speech recognition
  • Example: Unitary Recurrent Neural Networks

Network Optimization

  • Model internet traffic flows
  • Faster data transmission in cloud systems
  • Example: Routing matrices with phase delays (complex entries)
Comment

Explore