Vector Spaces over ℂ
The mathematical home of every quantum state is a complex vector space. Before we can talk about Hilbert spaces, inner products, or Dirac notation, we need to be precise about what a vector space over the complex numbers actually is. This lesson lays that foundation.
The two ingredients: vectors and scalars
A vector space is built from two sets working together. The first is a set whose elements we call vectors (in quantum mechanics, kets ). The second is the set of scalars, which for our purposes is always the field of complex numbers . The phrase "vector space over " simply means the scalars are complex numbers rather than, say, real numbers.
Two operations connect them:
- Vector addition: any two vectors combine to give a vector .
- Scalar multiplication: any scalar and vector combine to give a vector .
Crucially, both operations must keep you inside — this is the closure requirement.
The axioms
A set with these two operations is a complex vector space if it satisfies the following axioms for all and all .
Addition behaves like ordinary addition:
There is a unique zero vector (the additive identity, not to be confused with the qubit state — context always makes the meaning clear) with , and every has an additive inverse with .
Scalar multiplication is compatible with the field operations:
and it distributes over both kinds of addition:
The canonical example:
The prototype is , the set of all column vectors with complex entries:
Addition is component-wise and scalar multiplication multiplies every component by the same scalar. A single qubit lives in ; an -qubit register lives in . All the axioms above are inherited directly from complex arithmetic on the components.
Linear independence, span, and dimension
A set of vectors is linearly independent if the only way to make the zero vector as a combination
is to take all coefficients . The span of a set is the collection of all such linear combinations. A basis is a linearly independent set that spans the whole space, and the number of vectors in any basis is the dimension. For the dimension is , with the standard basis where has a 1 in slot and 0 elsewhere.
Why "over ℂ" matters
It is tempting to think a complex vector space is "just" a real vector space with extra structure. The distinction is real and physical. Allowing complex scalars is what permits relative phases between amplitudes, and phases are responsible for interference — the defining feature of quantum mechanics. A state with carries information not just in the magnitudes but in the complex phase relationship between them. Restricting to real scalars would throw that information away.
The takeaway
A complex vector space is a set closed under addition and complex-scalar multiplication, satisfying the eight axioms above. Quantum states are vectors in such a space — almost always for a finite-dimensional system. Everything that follows (inner products, completeness, operators) is extra structure layered on top of this foundation.
Sign in on the full site to ask questions and join the discussion.