Hilbert Spaces and Dirac Notation
Hilbert space structure, topological dual, and Dirac notation in finite and infinite dimension.
Dirac Notation — Finite Dimension
Algebraic rules of quantum calculation valid in any dimension, then the matrix reference sheet in finite dimension.
The objects we have just defined obey a set of fundamental properties, always valid whatever the dimension of the Hilbert space, and independently of whether the operators are bounded or not. In the latter case one can still define an adjoint, but it is mathematically more subtle, and we shall return to it in the next theme, devoted to the theory of linear operators. Since the whole planet uses Dirac notation, these properties are in effect the algebraic rules of quantum calculation, and are therefore imperative to master.
This lesson gathers together all the useful formulas seen so far, even at the cost of repeating them, and adds a few more. We first give those that hold in any dimension, then the formulary specific to finite dimension, where Dirac notation reduces to an explicit matrix calculation.
1. Calculation rules in any dimension
Properties of the inner product.
Let be two vectors of the Hilbert space and scalars. The inner product satisfies the following properties:
- Hermitian symmetry:
(1)
- Antilinearity on the left: the bra associated with is , that is:
(2)
- Linearity on the right:
(3)
- Linear combinations: the preceding properties allow one to expand in the usual way complicated expressions such as the following: for all , one has:
(4)
- Norm: by definition,
(5)
with equality if and only if is the null vector (sometimes, but rarely, written ).
Properties of the adjoint.
We rewrite here the two formulas that serve as definitions:
and
which also allows one to prove, via Hermitian symmetry, that:
Properties of adjoint operators.
For all continuous linear operators on and every scalar , one has:
Ket-bra operator.
A bracket is a number, but a ket-bra is an operator, called the outer product (unrelated to the exterior product of differential forms). To two vectors and , one associates the operator defined by:
Decomposition of the identity operator.
The identity operator on is written , trivially defined by . In a countable Hilbert basis where is either finite or countably infinite, the identity operator is written:
This formula is extremely useful in practice. It is also called the resolution of the identity or the closure relation. The right-hand side is a sum in finite dimension, or a convergent series in countably infinite dimension. It is false in the uncountable-dimensional case.
Hilbert decomposition.
The preceding formula allows one, for example, to recover directly the decomposition theorem seen in lesson 1, by defining as the component of the ket on :
This is a sum or a series depending on the dimension. The decomposition of the ket has its counterpart for bras:
The norm is then written:
A few particular operators.
The next theme presents in detail the theory of linear operators on a Hilbert space. Nevertheless we note for what follows a few very common cases. Among the operators from , we shall have in particular an operator:
- , Hermitian or self-adjoint if ,
- , unitary if ,
- , a projector if ,
- , an orthogonal projector: a self-adjoint projector.
Unitary operators are bijective, linear, and preserve the inner product. We have therefore already met them above: they are the isometric isomorphisms (in this instance the isometric automorphisms, since we are speaking here only of linear operators from into itself).
2. Formulary in finite dimension
One can further specify the rules of quantum calculation when the Hilbert space is of finite dimension . To begin with, all the formulas of the previous section are valid, where the sums encountered there are to be written as finite sums: .
Moreover, once an orthonormal basis has been chosen, Dirac notation corresponds to an explicit matrix calculation, which we now detail (beware, what follows makes no sense at all in infinite dimension).
Kets as column vectors.
By canonically representing the kets of the basis by matrices, also called column vectors:
where the is in -th position, and via the algebraic decomposition:
one obtains the writing of all kets as column vectors: for , one writes:
where, unless necessary, we shall omit the mention of the basis in which this expansion is made. Moreover, the components are obtained by orthogonal projections:
Bras as conjugate row vectors.
The linear form associated with the vector must satisfy, for every vector :
by antilinearity of the Hermitian inner product on the left. To obtain this sum as a matrix product, must be the row vector of the conjugate coordinates of :
because then the inner product is obtained as the usual matrix product:
One then notes that the bra is the conjugate transpose of the ket . The dagger operation therefore amounts, in finite dimension, to taking the conjugate transpose:
This is false in infinite dimension, and would not even make sense, since the transpose is not defined1.
Matrix representation of operators.
In an orthonormal basis in finite dimension, every linear operator decomposes as:
which leads, in finite dimension, to the natural identification between the linear operator (written with a hat), and its matrix (without a hat). The formula above is indeed the counterpart, in the Dirac formalism, of the matrix expansion , where is the elementary matrix with a in position and zeros elsewhere. Here, is therefore the matrix representing the operator . The coefficients are naturally called the matrix elements of the operator in the basis . They equal:
but for aesthetic reasons one will more often write them in the form:
The identity operator has of course the identity matrix for its matrix, and its matrix elements are the (Kronecker symbol).
Trace of an operator.
We shall often be led in what follows to consider the trace of an operator . In Dirac notation it is computed by:
This expression is independent of the choice of orthonormal basis.
Adjoint and conjugate transpose.
In finite dimension, the matrix representing the adjoint is the conjugate transpose of the matrix representing the operator :
We propose a quick proof here, because it shows how the calculation rules seen above are used in practice. The matrix elements of are by definition:
But, by definition of the adjoint, one has:
Using Hermitian symmetry, one has , but this is nothing other than the matrix elements . Therefore:
which proves the property. In finite dimension, one will therefore be able to check explicitly by a matrix calculation whether an operator is Hermitian, or unitary, etc.
3. References
No references added yet for this lesson.