Vector Space and Inner Product Space

Linear algebra is the study of linear maps on finite-dimensional vector spaces. Use of vectors to represent a countably infinite sequence is a small conceptual extension. Viewing waveforms as vectors is a larger conceptual extension. We have to view vectors as abstract objects rather than as n-tuples. Orthogonal expansions are best viewed in vector space terms. L2 waveforms can be viewed as vectors in the inner product space, such inner product space known as signal space.

Vector space

A vector space V is a set of elements, vV, called vectors, along with a set of rules for operating on both these vectors and a set of ancillary elements called scalars.
A vector space with real scalars is called a real vector space, and one with complex scalars is called a complex vector space.

Axioms of vector space

Addition

For each vV and uV, there is a vector v+uV called the sum of v and u satisfying:

  • Commutativity: v+u=u+v.
  • Associativity: v+(u+w)=(v+u)+w, for each v,u,wV.
  • Zero: there is a unique vector 0V such that v+0=v for all vV.
  • Negation: for each vV, there is a unique vector v such that v+(v)=0.
Scalar multiplication

For each scalar α and each vV there is a unique vector αvV called the scalar product of α and v satisfying:

  • Scalar associativity: α(βv)=(αβ)v for all scalars α,β, and all vV.
  • Unit multiplication: for the unit scalar 1, 1v=v for all vV.
Distributive laws
  • For all scalars α and all v,uV, α(v+u)=αv+αu.
  • For all scalars α,β and all vV, (α+β)v=αv+βv.

Finite-dimensional vector spaces

The set of finite-energy complex waveforms can be viewed as a complex vector space. For space L2 of finite energy complex functions, we can define u+v as function w where w(t)=u(t)+v(t) for each t. Define αv as vector u for which u(t)=αv(t).

  • Span: A set of vectors v1,v2,...,vnV spans V (and is called a spanning set of V) if every vector vV is a linear combination of v1,v2,...,vn.
  • Finite-dimensional: A vector space V is finite-dimensional if a finite set of vectors v1,v2,...,vn exist that span V.
  • Linearly dependent: A set of vectors v1,v2,...,vnV is linearly dependent if nj=1αjvj for some set of scalars not all equal to 0. This implies that each vector vk for which αk0 is a linear combination of the others.
  • Basis: A set of vectors v1,v2,...,vnV is defined to be a basis for V if the set both spans V and is linearly independent. The dimension of a finite-dimensional vector space is defined as the number of vectors in a basis.

Inner product spaces

Vector space definition lacks distance and angles. Inner product adds these features. The inner product of v and u is denoted v,u.

Axioms of inner product space

  • Hermitian symmetry: v,u=u,v
  • Hermitian bilinearity: αv+βu,w=αv,w+βu,w; v,αu+βw=αv,u+βv,w
  • Strict positivity: v,v0,equality iff v=0.

For Cn, we usually define v,u=iviui.
If e1,e2,...,enare unit vectors in Cn, then v,ei=vi,ei,v=vi.
is squared norm of \vec v. \|\vec v\| is length of \vec v.
\vec v and \vec u are are orthogonal if \langle\vec v, \vec u\rangle = 0. More generally \vec v can be broken into a part \vec v_{\bot\vec u} that is orthogonal to \vec u and another part collinear \vec v_{|\vec u} with \vec v.

One-dimensional projection theorem

Let \vec v and \vec u be arbitrary vectors with \vec u \ne 0 in a real or complex inner product space. Then there is a unique scalar \alpha for which \langle\vec v - \alpha\vec u, \vec u\rangle = 0. That \alpha is given by \alpha = \langle\vec v, \vec u\rangle /\|\vec u\|^2.

{\vec v}_{|\vec u} = {\langle \vec v, \vec u \rangle \over \|\vec u\|^2} \vec u = \langle \vec v, {\vec u \over \|\vec u\|} \rangle {\vec u \over \|\vec u\|}
cos(\angle(\vec u, \vec v)) = \langle {\vec v \over \|\vec v\|}, {\vec u \over \|\vec u\|} \rangle {\vec u \over \|\vec u\|}

Pythagorean theorem: If \vec v and \vec u are orthogonal, then \|\vec v + \vec u\|^2 = \|\vec v\|^2 + \|\vec u\|^2.
Schwarz inequality: Let \vec v and \vec u be vectors in a real or complex inner product space, then |\langle\vec v, \vec u\rangle| \le \|\vec v\| \|\vec u\|.

The inner product space of L^2 functions

L^2 becomes an inner product space if we define the inner product of L^2 as

\langle \vec v, \vec u \rangle = \int_{-\infty}^{\infty} v(t) u^*(t) dt

Strict positivity axiom (*) does not hold for finite-energy waveforms, so we must define equality as L^2 equivalence.
The vectors in this space are equivalence classes. Alternatively, view a vector as a set of coefficients in an orthogonal expansion.

Vector subspaces

A subspace of a vector space \mathcal V is a subset \mathcal S of \mathcal V that forms a vector space in its own right.
Equivalent: For all \vec u, \vec v \in \mathcal V, \alpha \vec u + \beta \vec v \in \mathcal S.
The notion of linear combination (which is at the heart of both the use and theory of vector spaces) depends on what the scalars are. So \Bbb R^n is not a subspace of \Bbb C^n; real L^2 is not a subspace of complex L^2.
A subspace of an inner product space (using the same inner product) is an inner product space.

Reference:

  1. Robert Gallager. (2006). 6.450 Digital Communication. MIT OpenCourseWare (http://ocw.mit.edu/)
  2. Robert G.Gallager. (2009). Principles of Digital Communication (New York: Cambridge University Press).
lyons-zhang

A good person! More about the author →