Professional Documents
Culture Documents
2-Vectors in Euclidean Spaces
2-Vectors in Euclidean Spaces
3 GRAM-SCHMIDT Process
Outlines
1 Vector
3 GRAM-SCHMIDT Process
Vector
Outlines
1 Vector
3 GRAM-SCHMIDT Process
Outlines
1 Vector
3 GRAM-SCHMIDT Process
GRAM-SCHMIDT PROCESS
Let S = {u1 , u2 , · · · , uk } be an orthogonal set in Rn . We have
Theorem 1. For each vector v ∈ Rn , let
hv, u1 i hv, u2 i hv, uk i
uk+1 = v − 2 u1 − 2 u2 − · · · − uk (3)
ku1 k ku2 k kuk k2
GRAM-SCHMIDT PROCESS
Remark.
If un+1 6= 0 in (3), then {u1 , u2 , · · · , uk , v} is linearly dependent.
Using Theorem 1, we arrive at the following algorithm to convert a
linearly independent set S = {u1 , u2 , · · · , uk } into an orthogonal set
{v1 , v2 , · · · , vk }.
Gram-Schmidt Process
Continue the following k steps:
Step 1. Let v1 = u1 .
Step 2. Let v2 = u2 − hukv2 ,vk12i v1 .
1
hu3 ,v1 i hu2 ,v2 i
Step 3. Let v3 = u3 − kv1 k2 1
v − kv2 k2 2
v
hu4 ,v1 i hu4 ,v2 i hu4 ,v3 i
Step 4. Let v4 = u4 − kv k2 1
v − kv k2 2
v − kv3 k2 3
v .
1 2
until Step k.
Step 1. v1 = u1 = (1, 0, 1) .
Step 2.
v2 = u2 − hukv2 ,vk12i v1 = (1, 1, 0) − (1)(1)+(1)(0)+(0)(1) 1
, 1, − 12
12 +02 +12
(1, 0, 1) = 2
1
Example
Using the Gram-Schmidt process, construct an orthonormal set from
the following linearly independent sets
{u1 = (1, 0, 1) , u2 = (1, 1, 0) , u3 = (0, 1, 1)}
Step 1. v1 = u1 = (1, 0, 1) .
Step 2.
v2 = u2 − hukv2 ,vk12i v1 = (1, 1, 0) − (1)(1)+(1)(0)+(0)(1) 1
, 1, − 12
12 +02 +12
(1, 0, 1) = 2
1
hu3 ,v1 i hu3 ,v2 i
Step 3. v3 = u3 − kv1 k2 1
v − kv2 k2 2
v gives
We
get the orthogonal1set 1
v1 = (1, 0, 1) , v2 = 2 , 1, − 2 , v3 = − 32 , 23 , 23 .
v1 1
Now, let q1 = kv1 k
= √
12 +02 +12
(1, 0, 1) = √12 , 0, √12 ,
v2
1 2
q2 = = r 1 1
, 1, − 1
= √ , √ , − √1 .
kv2 k 1 2 2 1 2
2 2 6 6 6
+1 + −
2 2
v3 1
q3 = kv3 k
= r − 23 , 23 , 23 = − √13 , √13 , √13 .
2 2
2 2
2 2
− + +
3 3 3
We have
n the orthonormal
set o
q1 = √12 , 0, √12 , q2 = √16 , √26 , − √16 , q3 = − √13 , √13 , √13
which is an orthonormal basis for R3 .