- Definition 3:
separable
A Hilbert space
ℋℋ is said to be
separable if there exists a set of vectors
φi
φ
i
,
i=1…elements of ℋ
i
1
…
elements of ℋ
, that express every element
x∈ℋ
x
ℋ
as
x=∑i=1∞
x
i
φi
x
i
1
x
i
φ
i
(1)
where
x
i x
i are scalar
constants associated with
φi φ
i and
xx and
where "equality" is taken to mean that the distance
between each side becomes zero as more terms are taken
in the right.
limm→∞∥x-∑i=1m
x
i
φi∥=0
m
x
i
1
m
x
i
φ
i
0
The set of vectors
φi
φ
i
are said to form a complete set if the
above relationship is valid. A complete set is said to form a
basis for the space
ℋℋ. Usually the
elements of the basis for a space are taken to be linearly
independent. Linear independence implies that
the expression fo the zero vector by a basis can only be made
by zero coefficients.
∀i:i=1…∑i=1∞
x
i
φi=0⇔
x
i
=0
i
i
1
…
⇔
i
1
x
i
φ
i
0
x
i
0
(2)
The
representation theorem states simply that
separable vector spaces exist. The representation of the
vector
xx is the
sequence of coefficients
x
i
x
i
.
The space consisting of column matrices of length
NN is easily shown to be
separable. Let the vector φi φ i
be given a column matrix having a
one in the i
th i
th row and zeros in
the remaining rows:
φi=0…010…0T
φ
i
0
…
0
1
0
…
0
. This set of vectors
φi
φ
i
,
i=1…N
i
1
…
N
constitutes a basis for the space. Obviously if
the vector xx is
given by
x=
x
1
x
2
…
x
N
T
x
x
1
x
2
…
x
N
, it may be expressed as:
x=∑i=1N
x
i
φi
x
i
1
N
x
i
φ
i
using the basis vectors just defined.
In general, the upper limit on the sum in Equation 1 is infinite. For the
previous example, the upper limit is finite. The
number of basis vectors that is
required to express every element of
a separable space in terms of Equation 1 is
said to be the dimension of the space. In
this example, the dimension of
the space is NN. There exist
separable vector spaces for which the dimension is
infinite.
- Definition 4:
orthonormal
The basis for a separable vector space is said to be an
orthonormal basis if the elements of the basis satisfy the
following two properties:
- The inner product between distinct elements of the
basis is zero (i.e., the elements of the basis are mutually
orthogonal).
∀i,j,i≠j:<φi,φj>=0
i
j
i
j
φ
i
φ
j
0
(3)
- The norm of each element of a basis is one (normality).
∀i,i=1…:∥φi∥=1
i
i
1
…
φ
i
1
(4)
For example, the basis given above for the space of
NN-dimensional column matrices is
orthonormal. For clarity, two facts must be explicitly
stated. First, not every basis is orthonormal. If the vector
space is separable, a complete set of vectors can be found;
however, this set does not have to be orthonormal to be a
basis. Secondly, not every set of orthonormal vectors can
constitute a basis. When the vector space
L
2
L
2
is discussed in detail, this point will be illustrated.
Despite these qualifications, an orthonormal basis exists for
every separable vector space. There is an explicit
algorithm - the Gram-Schmidt procedure - for
deriving an orthonormal set of functions from a complete set.
Let
φi
φ
i
denote a basis; the orthonormal basis
ψi
ψ
i
is sought. The Gram-Schmidt procedure is:
-
1.:
ψ1=φ1∥φ1∥
ψ
1
φ
1
φ
1
. This step makes
ψ1
ψ
1
have unit length.
-
2.:
ψ2′=φ2-<ψ1,φ2>ψ1
ψ
2
′
φ
2
ψ
1
φ
2
ψ
1
. Consequently, the inner product between
ψ2′
ψ
2
′
and ψ1
ψ 1 is zero. We obtain ψ2 ψ
2 from
ψ2′
ψ
2
′
forcing the vector to have unit length.
-
2'.:
ψ2=ψ2′∥ψ2′∥
ψ
2
ψ
2
′
ψ
2
′
.
The algorithm now generalizes.
-
k.:
ψk′=φk-∑i=1k-1<ψi,φk>ψi
ψ
k
′
φ
k
i
1
k
1
ψ
i
φ
k
ψ
i
-
k'.:
ψk=ψk′∥ψk′∥
ψ
k
ψ
k
′
ψ
k
′
By construction, this new set of vectors is an orthonormal
set. As the original set of vectors
φi
φ
i
is a complete set, and, as each
ψk
ψ
k
is just a linear combination of
φi
φ
i
,
i=1…k
i
1
…
k
, the derived set
ψi
ψ
i
is also complete. Because of the existence of this
algorithm, a basis for a vector space is usually assumed to be
orthonormal.
A vector's representation with respect to an orthonormal basis
φi
φ
i
is easily computed. The vector
xx may be expressed by:
x=∑i=1∞
x
i
φi
x
i
1
x
i
φ
i
(5)
x
i
=<x,φi>
x
i
x
φ
i
(6)
This formula is easily confirmed by substituting
Equation 5 into
Equation 6 and using the
properties of an inner product. Note that the exact element
values of a given vector's representation depends upon both
the vector
and the choice of basis.
Consequently, a meaningful specification of the representation
of a vector must include the definition of the basis.
The mathematical representation of a vector (expressed by
equations Equation 5 and Equation 6 can
be expressed geometrically. This expression is a
generalization of the Cartesian representation of numbers.
Perpendicular axes are drawn; these axes correspond to the
orthonormal basis vector used in the representation. A given
vector is representation as a point in the "plane" with the
value of the component along the φi φ i
axis being
x i
x i .
An important relationship follows from this mathematical
representation of vectors. Let
xx and
yy by any two vectors in a
separable space. These vectors are represented with respect
to an orthonormal basis by
xi
x
i
and
yi
y
i
, respectively. The inner product
<x,y>
x
y
is related to these representations by:
<x,y>=∑i=1∞xiyi
x
y
i
1
x
i
y
i
This result is termed Parseval's Theorem.
Consequently, the inner product between any two vectors can be
computed from their representations. A special case of this
result corresponds to the Cartesian notion of the length of a
vector; when
x=y
x
y
, Parseval's relationship becomes:
∥x∥=∑i=1∞xi2
x
i
1
x
i
2
These two relationships are key results of the representation
theorem. The implication is that any inner product computed
from vectors can also be computed from their representations.
There are circumstances in which the latter computation is
more manageable than the former and, furthermore, of greater
theoretical significance.