How do we express a given vector xx in terms of
v
1
v
2
…
v
n
v
1
v
2
…
v
n
?
We want to find
α
1
α
2
…
α
n
∈C
α
1
α
2
…
α
n
such that
x=
α
1
v
1
+
α
2
v
2
+…+
α
n
v
n
x
α
1
v
1
α
2
v
2
…
α
n
v
n
(1)
In order to find this set of variables, we will begin by
collecting the vectors
v
1
v
2
…
v
n
v
1
v
2
…
v
n
as columns in a n×n matrix
V
V.
V=(
⋮⋮ ⋮
v
1
v
2
…
v
n
⋮⋮ ⋮
)
V
⋮
⋮
⋮
v
1
v
2
…
v
n
⋮
⋮
⋮
Now
Equation 1 becomes
x=(
⋮⋮ ⋮
v
1
v
2
…
v
n
⋮⋮ ⋮
)
α
1
⋮
α
n
x
⋮
⋮
⋮
v
1
v
2
…
v
n
⋮
⋮
⋮
α
1
⋮
α
n
or
x=Vα
x
V
α
which gives us an easy form to solve for our variables in
question,
αα:
α=V-1x
α
V
-1
x
Note that
VV is invertible since
it has
nn linearly independent
columns.
Let us recall our knowledge of functions and their basis and
examine the role of VV.
x=Vα
x
V
α
x
1
⋮
x
n
=V
α
1
⋮
α
n
x
1
⋮
x
n
V
α
1
⋮
α
n
where αα is
just xx expressed
in a different basis:
x=
x
1
10⋮0+
x
2
01⋮0+…+
x
n
00⋮1
x
x
1
1
0
⋮
0
x
2
0
1
⋮
0
…
x
n
0
0
⋮
1
x=
α
1
⋮
v
1
⋮+
α
2
⋮
v
2
⋮+…+
α
n
⋮
v
n
⋮
x
α
1
⋮
v
1
⋮
α
2
⋮
v
2
⋮
…
α
n
⋮
v
n
⋮
VV transforms
xx from the
standard basis to the basis
v
1
v
2
…
v
n
v
1
v
2
…
v
n
"My introduction to signal processing course at Rice University."