Quantum mechanics involves complex vector spaces, but in time we will also want to consider real vector spaces, and they are also vector spaces you may be more familiar with, so we will start by defining them together. Consider a fieldF which for us will always be R or C. The basic idea of a field (defined in any decent abstract algebra textbook, or Wikipedia is an honorable source) is that the operations of addition, multiplication, subtraction, and division have the you are used to for real numbers. (Other important examples of fields include the rational numbers and integers modulo p.) A vector space overF, called “real” and “complex” vector spaces for F=R,C respectively, is a set V of elements ∣v⟩ with the following properties:
Vector addition. For all ∣v⟩,∣w⟩∈V there is a notion of addition ∣v⟩+∣w⟩∈V wuth the following properties:
Addition is commutative: ∣v⟩+∣w⟩=∣w⟩+∣v⟩.
Addition is associative. If there is a third vector ∣y⟩∈V,
From these rules we can also deduce the existence of an additive inverse: for every ∣v⟩∈V, there exists a vector ∣−v⟩∈V such that ∣v⟩+∣−v⟩=∣0⟩. This can be seen by construction: set ∣−v⟩=(−1)∣v⟩. Then
Note that I have not yet introduced any notion of the length of a vector, of whether two vectors are orthogonal, and so on. As we will see, these require some additional structure.
Note we can do ths same with ck,dk∈R: then we have a real vector space. Here the zero vector is defined by ck=0.
The space of n×n complex-valued matrices Mn(C). Addition and scalar multiplication are just matrix addition and scalar miltiplication (for M∈Mn, aM is elementwise multiplication by a.)
with addition and scalar multiplication working in the standard way. Note that this is clearly equivalent to Cn. Note also that there is no reason for n to be finite — we could work with the space of all polynomials.
Complex functions on an interval: let x∈[0,1]. The set of all functions ψ(x) forms a vector space under the standard addition and scalar multiplication of functions if we choose the right boundary conditions. These boundary conditions yield vector spaces:
Dirichlet ψ(0)=ψ(1)=0.
Neumann ψ′(0)=ψ′(1)=0
Periodic ψ(0)=ψ(1) (so ψ is a function on a circle).
However, the boundary condition ψ(0)=a, ψ(1)=b for nonzero a,b∈C is not a vector space under standard addition of functions: the sum of two such functions does not satisfy the required boundary conditions and so is not in V.
Complex square-integrable functions on R: that is, functions ψ(x) for x∈R such that
A set M⊂V is a vector subspace if it is a vector space under the same laws for addition and scalar multiplication. A standard example is any plane through the origin, such as V=C3,
with ck,dk fixed and the same for all vectors in this space, and a any complex number. It is clear that the sum of two vectors is not in this set, if there is at least one dk=0.
Definition: the dimension of a vector space V is the maximum number of linearly independent vectors in V. Any such maximal collection is called a basis.
Theorem: Given a basis ∣k⟩, k=1,…,n, then for any vector ∣v⟩ there is a unique set of complex numbers ak=1,…,n such that