Skip to content

Complex Vector Spaces

A complex vector space is a vector space whose scalars are complex numbers. This is the default setting of nonrelativistic quantum mechanics: state vectors, amplitudes, inner products, and unitary time evolution all use complex scalar multiplication.

The phrase “complex vector space” is not just a decoration on real linear algebra. Complex linearity, conjugate linearity, and phase are distinct structures, and confusing them is a reliable way to lose signs, phases, or adjoints.

A vector space VV over C\mathbb C has vector addition and scalar multiplication by complex numbers. If v,w∈Vv,w\in V and a,b∈Ca,b\in\mathbb C, then

av+bw∈V.av+bw\in V.

The scalars obey the usual complex-number rules, including multiplication by ii with i2=−1i^2=-1. A complex linear combination is therefore allowed to carry both magnitude and phase.

For example, Cn\mathbb C^n is a complex vector space with vectors

v=(v1⋮vn),vj∈C.v = \begin{pmatrix} v_1\\ \vdots\\ v_n \end{pmatrix}, \qquad v_j\in\mathbb C.

The complex dimension of Cn\mathbb C^n is nn.

Every complex vector space can also be viewed as a real vector space by restricting scalars from C\mathbb C to R\mathbb R. As a real vector space, Cn\mathbb C^n has dimension 2n2n, because each complex coordinate has a real and imaginary part.

The converse is not automatic. A real vector space becomes a complex vector space only after one specifies how multiplication by ii acts. This operation is a real-linear map JJ satisfying

J2=−I.J^2=-I.

Complex scalar multiplication is then built from

(a+ib)v=av+bJv,a,b∈R.(a+ib)v = av+bJv, \qquad a,b\in\mathbb R.

This distinction matters because a map may be real-linear without being complex-linear. Complex conjugation on C\mathbb C is the simplest example:

K(z)=z∗.K(z)=z^*.

It satisfies real linearity,

K(ax+by)=aK(x)+bK(y),a,b∈R,K(ax+by)=aK(x)+bK(y), \qquad a,b\in\mathbb R,

but not complex linearity, since

K(iz)=(iz)∗=−iz∗≠iK(z)K(iz) = (iz)^* = -iz^* \ne iK(z)

for nonzero zz.

A map T:V→WT:V\to W between complex vector spaces is complex-linear when

T(av+bw)=aT(v)+bT(w)T(av+bw) = aT(v)+bT(w)

for all complex scalars a,ba,b. This is the linearity used for ordinary quantum operators. If an operator is complex-linear, its action on a superposition is determined by its action on the components, including their phases.

Complex conjugation is instead conjugate-linear, or antilinear:

K(av+bw)=a∗K(v)+b∗K(w).K(av+bw) = a^*K(v)+b^*K(w).

Antilinear maps are not mistakes; they appear in time-reversal and Wigner symmetry theory. They are different objects from ordinary complex-linear operators and should not be silently mixed with them. See Antiunitary Symmetries, First Look for the operator mathematics and Antiunitary Symmetries for the physics context.

Complex scalar multiplication encodes phase. Multiplying a vector by a phase eiαe^{i\alpha} changes the vector representative but, for a pure quantum state, not the physical ray:

∣ψ⟩∼eiα∣ψ⟩.\lvert\psi\rangle \sim e^{i\alpha}\lvert\psi\rangle.

Relative phases are different. In a two-dimensional Hilbert space, the states

∣+⟩=12(∣0⟩+∣1⟩),∣−⟩=12(∣0⟩−∣1⟩)\lvert+\rangle = \frac{1}{\sqrt2} \left( \lvert0\rangle+\lvert1\rangle \right), \qquad \lvert-\rangle = \frac{1}{\sqrt2} \left( \lvert0\rangle-\lvert1\rangle \right)

are not the same ray. They give the same probabilities in the {∣0⟩,∣1⟩}\{\lvert0\rangle,\lvert1\rangle\} basis, but different probabilities in the {∣+⟩,∣−⟩}\{\lvert+\rangle,\lvert-\rangle\} basis. This is why relative phase belongs to the physical content of a superposition; see Superposition and Relative Phase.

The algebraic dual V∗V^* of a complex vector space consists of complex-linear maps

ℓ:V→C.\ell:V\to\mathbb C.

Thus

ℓ(av+bw)=aℓ(v)+bℓ(w).\ell(av+bw) = a\ell(v)+b\ell(w).

In a complex inner-product space, the inner product connects vectors and dual vectors. With the physics convention,

⟨ϕ∣ψ⟩\langle\phi\vert\psi\rangle

is conjugate-linear in ϕ\phi and linear in ψ\psi. Therefore the map

∣ϕ⟩↦⟨ϕ∣\lvert\phi\rangle \mapsto \langle\phi\vert

is conjugate-linear. For example,

a∣ϕ⟩↦a∗⟨ϕ∣.a\lvert\phi\rangle \mapsto a^*\langle\phi\vert.

This is one of the main reasons that “turn a column into a row” is not enough. One must also conjugate coefficients according to the chosen convention.

A finite nn-level quantum system uses a complex Hilbert space isomorphic to Cn\mathbb C^n. In an orthonormal basis,

∣ψ⟩=∑j=1ncj∣j⟩,cj∈C.\lvert\psi\rangle = \sum_{j=1}^n c_j\lvert j\rangle, \qquad c_j\in\mathbb C.

Normalization is

∑j=1n∣cj∣2=1.\sum_{j=1}^n \lvert c_j\rvert^2=1.

The phases of the coefficients matter through interference. Hermitian observables and unitary evolution depend on complex conjugation in their adjoint operation, which is why complex Hilbert spaces naturally support the usual spectral and probability rules.

Real and quaternionic variants of quantum theory can be studied mathematically, but the standard formalism used throughout these pages is complex Hilbert-space quantum mechanics.

Define

T:C2→C2,T(z1z2)=(z1+z2iz2).T:\mathbb C^2\to\mathbb C^2, \qquad T \begin{pmatrix} z_1\\ z_2 \end{pmatrix} = \begin{pmatrix} z_1+z_2\\ iz_2 \end{pmatrix}.

Then TT is complex-linear. For a,b∈Ca,b\in\mathbb C and u,v∈C2u,v\in\mathbb C^2,

T(au+bv)=aT(u)+bT(v),T(au+bv) = aT(u)+bT(v),

because each component uses only addition and multiplication by fixed complex constants.

By contrast, the map

C(z1z2)=(z1∗z2∗)C \begin{pmatrix} z_1\\ z_2 \end{pmatrix} = \begin{pmatrix} z_1^*\\ z_2^* \end{pmatrix}

is not complex-linear. It is conjugate-linear:

C(au+bv)=a∗C(u)+b∗C(v).C(au+bv) = a^*C(u)+b^*C(v).

Both maps are useful, but only TT is an ordinary complex-linear operator.

  • Treating a complex vector space as merely a real vector space with twice as many coordinates.
  • Forgetting that complex linearity must hold for all complex scalars, not just real scalars.
  • Calling complex conjugation linear without specifying that it is conjugate-linear.
  • Turning kets into bras without conjugating coefficients.
  • Treating a global phase and a relative phase as the same kind of phase.
  • Assuming every mathematically possible scalar field gives the same physical quantum theory without extra interpretation.
  • S. Axler, Linear Algebra Done Right, 3rd ed., Springer, 2015.
  • P. R. Halmos, Finite-Dimensional Vector Spaces, 2nd ed., Springer, 1974.
  • B. C. Hall, Quantum Theory for Mathematicians, Springer, 2013.
  • J. von Neumann, Mathematical Foundations of Quantum Mechanics, Princeton University Press, 1955.
  • R. Shankar, Principles of Quantum Mechanics, 2nd ed., Springer, 1994.
  1. Show that complex conjugation K(z)=z∗K(z)=z^* is not complex-linear.
Solution

Complex linearity would require K(iz)=iK(z)K(iz)=iK(z). But

K(iz)=(iz)∗=−iz∗,K(iz)=(iz)^*=-iz^*,

while

iK(z)=iz∗.iK(z)=iz^*.

These are unequal for nonzero zz, so KK is not complex-linear.

  1. What are the complex and real dimensions of C3\mathbb C^3?
Solution

As a complex vector space, C3\mathbb C^3 has dimension 33. As a real vector space, it has dimension 66, because each complex coordinate contributes a real and imaginary part.

  1. With the physics convention, what bra corresponds to
∣ψ⟩=α∣0⟩+β∣1⟩?\lvert\psi\rangle = \alpha\lvert0\rangle+\beta\lvert1\rangle?
Solution

The corresponding bra is

⟨ψ∣=α∗⟨0∣+β∗⟨1∣.\langle\psi\vert = \alpha^*\langle0\vert+\beta^*\langle1\vert.

The coefficients are conjugated because the vector-to-dual map is conjugate-linear.