Линейная алгебра
.pdfВЕКТОРНЫЕ ПРОСТРАНСТВА
e1 = 54 a1 + 52 a2 − 12 a3 , e2 = − 52 a1 − 15 a2 + 12 a3 ,
e3 = −a1 + 12 a3 ,
Данные соотношения выражают связь между базисами.
5.6. Евклидово пространство
n-мерное векторное пространство Еn называется евклидовым, если каждой паре векторов x и y из Е поставлено в соответствие вещественное число ( x , y ), называемое ска-
лярным произведением, при чем это соответствие удовлетворяет следующим аксиомам: I. Линейности по первому аргументу
(c1x + c2 y, z )= c1(x, z )+ c2 (y, z );
II. Симметрии
(x, y)= (y, z );
III. Положительной определенности
(x, x)> 0, при x ≠ 0
и (x, x)= 0 тогда и только тогда, когда x = 0 .
Из линейности по первому аргументу и симметрии следует и линейность по второму аргументу
(x, c1 y + c2 z )= c1(x, y)+ c2 (x, z )
Примеры.
1. Векторами пространства En является любая упорядоченная система n действительных чисел x = (α1 ,α2 ,...,αn ) . Сложение векторов и умножение их на число определе-
ны в п.5.1, а скалярное произведение векторов x = (α1,α2 ,...,αn )T и y = (β1, β2 ,..., βn )T оп-
ределим формулой (x, y)=α1β1 +α2β2 +... +αn βn .
Легко убедиться в том, что аксиомы I-III действительно выполняются.
2. Рассмотрим более общий случай. Вектор x En по-прежнему определим как
упорядоченную совокупность n действительных чисел. Сложение векторов и умножение их на число определим так же, как в примере 1.
Зададимся некоторой квадратной матрицей А=(aij)n,n, Скалярное произведение векторов x и y определим формулой
(x, y)= a11α1β1 + a12α1β2 +... + a1nα1βn +
+ a21α2β1 + a22α2β2 +... + a2nα2βn +... + |
(5.6.1) |
+ an1αnβ1 + an2αnβ2 +... + annαnβn
Рассмотрим, каким условиям должна удовлетворять матрица А, чтобы определенное данной формулой скалярное произведение удовлетворяло бы аксиомам I-Ш.
Непосредственной проверкой можно убедиться в том, что аксиома I выполняется для любой матрицы А=(aij)n,n. Для того, чтобы была выполнена аксиома II, т.е. чтобы выражение (x, y) было симметричным относительно x и y , необходимо и достаточно, что-
бы aij = a ji , т.е. чтобы матрица А=(aij)n,n, была симметричной.
61
ВЕКТОРНЫЕ ПРОСТРАНСТВА
Аксиома III требует, чтобы выражение |
|
|
(x, x)= ∑n |
aijαiα j |
(5.6.2) |
i, j =1 |
|
|
было неотрицательно для любых α1,α2 ,...,αn и |
обращалось в нуль лишь если |
|
α1 = 0,α2 = 0,...,αn = 0 . |
|
|
Однородный многочлен (квадратичная форма), определяемый формулой (5.6.2), называется положительно определенным, если он принимает неотрицательные значения и обращается в нуль, только тогда, когда все αi равны нулю. Следовательно, аксиома III
требует, чтобы квадратичная форма (5.6.2) была положительно определенной. Таким образом, всякая матрица А=(aij)n,n задает скалярное произведение в Еn, определяемое формулой (5.6.1), если только эта матрица симметричная и соответствующая ей квадратичная форма положительно определенная.
Если а качестве матрицы А=(aij)n,n взять единичную матрицу Е, т.е. положить aii=1, а aij=0 ( i ≠ j ), то скалярное произведение принимает вид
(x, y)= ∑n αi βi i =1
имы получаем евклидово пространство, определенное в примере 1.
3.Векторами пространства Еn будем называть непрерывные функции, заданные на интервале (а,b). Скалярное произведение таких функций определим как интеграл их произведения
b
∫ f (t)g(t)dt .
a
Можно проверить, что при таком определении скалярного произведения аксиомы I-III выполнены.
С помощью введенного понятия скалярного произведения определим длину вектора и угол между векторами.
Определение. Нормой (длиной) xвектора x в Еn называется корень квадратный из этого скалярного произведения:
x = (x, x).
Векторы x и y , скалярное произведение (x, y) которых равно нулю, называются
ортогональными.
В любом евклидовом пространстве Еn верна «теорема Пифагора»: если x и y орто-
гональны, то
x + y 2 = x 2 + y 2 .
Определение. Угол между ненулевыми векторами x и y определяется равенством
cosϕ = (x, y) .
x y
Можно доказать, что в любом пространстве Еn справедливо неравенство КошиБуняковского:
(x, y)2 ≤ x 2 y 2 ,
откуда следует, что
62
ВЕКТОРНЫЕ ПРОСТРАНСТВА
x(x2, y)y2 2 ≤1
или, что то же самое,
−1 ≤ x(x2, y)y2 2 ≤1
Это означает, что косинус угла между векторами из Еn по модулю, не превосходит единицы. Если x и y – ненулевые векторы из Еn, то ортогональность означает, что угол ϕ
между ними равен π . Ненулевой вектор x пространства Еn, называется нормированным
2
если его норма равна единице. Любой ненулевой вектор можно умножить на некоторое число так, что в результате получится нормированный вектор. Действительно, пусть
x En – ненулевой вектор. Тогда (αx,αx)=α2 (x, x) и достаточно взять α таким, чтобы
α = (x1, x) = 1x
Число α называется нормирующим множителем для вектора x .
Определение. Система векторов a1, a2 ,..., ak пространства Еn называется ортого-
нальной, если векторы этой системы попарно ортогональны.
Система векторов a1, a2 ,..., ak называется ортонормированной, если векторы этой системы попарно ортогональны и имеют норму, равную единице, т.е. если
|
|
(a , a |
|
)= |
1, |
приi = j i, j = |
|
. |
|
|
||||||
|
|
j |
1, k |
|||||||||||||
|
|
i |
|
|
приi ≠ j |
|
|
|
|
|
||||||
|
|
|
|
|
0, |
|
|
|
|
|
||||||
Теорема. Ортогональная система ненулевых векторов пространства Еn линейно не- |
||||||||||||||||
зависима. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Доказательство. Пусть ненулевые векторы a1, a2 ,..., ak попарно ортогональны. То- |
||||||||||||||||
гда (a , a |
j |
)= 0 при i ≠ j . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
i |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Покажем, что векторное равенство |
|
|
|
|
|
|
|
|
|
|
|
|||||
|
|
λ1a1 +λ2a2 +... +λk ak = |
|
|
|
(5.6.3) |
||||||||||
|
|
0 |
||||||||||||||
выполняется тогда и только тогда, когда λ1 = λ2 =... = λk |
= 0 . Умножим обе части равенст- |
|||||||||||||||
ва (5.6.3) скалярно на a1 . Получим |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
λ1(a1, a1) +λ2 (a1, a2 ) +... +λk (a1, ak ) = |
|
|
||||||||||||
|
|
0 |
||||||||||||||
из условия ортогональности векторов имеем |
|
|
|
|
|
|
|
|
|
|
||||||
|
|
(a , a )≠ 0 , |
(a , a |
|
)= 0, j = |
|
. |
|||||||||
|
|
j |
2, k |
|||||||||||||
|
|
1 |
1 |
|
|
1 |
|
|
|
|
|
|
|
|
|
Следовательно, λ1 = 0 . Аналогично, умножая (5.6.3) на a2 , получим что λ2 = 0 и т.д. Таким образом, мы доказали, что a1, a2 ,..., ak линейно независимы.
Рассмотрим процесс ортогонализации векторов. Он состоит в том, что из заданных линейно независимых векторов a1, a2 ,..., am (m ≤ n) строятся m попарно ортогональных
векторов b1,b2 ,...,bm . Положим b1 = a1 . Вектор b2 будем искать в виде b2 = a2 +λ21b1 . Число
λ21 |
следует подобрать |
|
так, |
|
чтобы векторы |
|
|
|
|
|||||||||
|
b1 и |
b2 были ортогональны, т.е. |
||||||||||||||||
|
|
|
|
|
|
|
|
= − |
( |
|
|
, a1 ) |
. |
|||||
( |
|
|
+λ |
|
, a ) = 0, откуда |
λ |
|
b2 |
||||||||||
b |
b |
|
||||||||||||||||
2 |
21 |
1 |
1 |
|
21 |
|
(a , a ) |
|||||||||||
|
|
|
|
|
|
|
|
|
|
1 |
1 |
|
|
|
|
|
63
ВЕКТОРНЫЕ ПРОСТРАНСТВА
Допустим теперь, что попарно ортогональные и отличные от нуля векторы b1,b2 ,...,bm−1 уже построены. Вектор bm ищем в виде:
bm = am + λm1b1 +... + λm,m−1bm−1 ,
т.е. вектор bm мы получаем из вектора am «исправлением» его с помощью линейной ком-
бинации уже построенных векторов |
|
|
, |
|
|
,..., |
|
|
|
|
|
|
|
|
|
|
|
|
. |
|
|
Коэффициенты λ |
|
|
, λ |
|
,..., λ |
|
нахо- |
||||||||||||||||||||||||||||||||||||||||||||||
b |
b |
b |
m1 |
m2 |
m,m−1 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 2 |
|
|
|
|
|
|
m−1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||
дим из условия ортогональности вектора |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||
bm к векторам |
b1,b2 ,...,bm−1: |
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
(am + λm1 |
|
|
|
|
b1 ) |
= 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
b1 +... + λm,m−1 |
bm−1, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
(am + λm1 |
|
|
|
|
b2 ) |
= 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
b1 +... + λm,m−1 |
bm−1, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(5.6.4) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
............................................... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
(am +λm1 |
|
|
|
|
bm−1 )= 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||
b1 +... +λm,m−1 |
bm−1, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Так как векторы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||
b1,b2 ,...,bm−1 попарно ортогональны, то из равенств (5.6.4) получаем |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
(am , |
b1 )+λm1( |
|
|
b1 )= 0 , |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
b1, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
(am , |
b2 )+λm2 ( |
|
|
b2 )= 0 , |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
b2 , |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
…………………………… |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
(a |
|
|
, |
|
|
)+ λ |
|
|
|
|
|
|
|
|
( |
|
|
|
|
|
, |
|
|
)= 0, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
|
|
|
|
|
m |
b |
m,m−1 |
b |
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
m−1 |
|
|
|
|
|
|
|
|
|
|
|
m−1 |
|
m−1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||||||
откуда |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
(am , |
b1 ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
(am , |
b2 ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
(am , |
bm−1 ) |
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||
λm1 = − ( |
|
, |
|
), λm2 = − ( |
|
, |
|
|
),..., |
λm,m−1 = − |
( |
|
|
, |
|
|
|
). |
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
b |
b |
b |
b |
b |
b |
|
|
|
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
1 1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
m−1 |
|
|
m−1 |
|
|
|
|
|
|
Докажем теперь, что построенный вектор bm отличен от нуля. Вектор bm есть линейная комбинация векторов b1,b2 ,...,bm , am . Но вектор bm−1 можно заменить линейной комбинацией вектора am−1 и векторов b1,b2 ,...,bm−2 и т.д. Окончательно мы получаем, что
вектор bm записывается в виде |
|
bm = c1a1 +c2a2 +... +cm−1am−1 + am |
(5.6.5) |
откуда следует, что bm ≠ 0 . Действительно, в противном случае левая часть равенства (5.6.5) была бы равна 0 , что противоречит линейной независимости векторов a1, a2 ,..., am (коэффициент при am равен единице). Таким образом, доказано, что am ≠ 0 . По векторам и am построен вектор bm . Таким же образом, по векторам b1,b2 ,...,bm , am+1 , можно построить вектор bm+1 . Продолжая этот процесс, можно по заданной системе n ли-
нейно независимых векторов в Еn построить систему n ненулевых ортогональных векторов. Докажем следующую теорему.
Теорема. Во всяком евклидовом пространстве Еn существуют ортонормированные базисы.
Доказательство. По определению n-мерного векторного пространства в нем существует некоторый базис a1, a2 ,..., an . С помощью процесса ортогонализации из него можно
построить ортогональный базис b1,b2 ,...,bn . Если теперь каждый вектор bi ,i =1, n разделить на его норму, то получится ортонормированный базис, образованный векторами
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
b1 |
, |
|
|
|
b2 |
,..., |
bn . |
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
||||||||
b |
b |
b |
||||||||||||||||
|
1 |
|
|
|
2 |
|
|
|
|
n |
|
|
Найдем выражение скалярного произведения в координатах. Пусть е1,е2 ,..., еn произвольный базис пространства Еn и
64
ВЕКТОРНЫЕ ПРОСТРАНСТВА
x = x1e1 + x2e2 +... + xnen , y = y1e1 + y2e2 +... + ynen .
Тогда
|
|
|
|
(x, y)= |
|
n |
n |
k k |
|
n n |
k |
i k |
). |
|
|
|
|
|
|
|
∑ i i |
∑ |
= |
∑∑ i |
|
||||||
|
|
|
|
x e , |
|
y e |
x y |
|
(e , e |
|
|||||
|
|
|
|
|
i =1 |
k =1 |
|
|
|
i =1 k =1 |
|
|
(ei , ek )= 0, при |
|
|
Если |
е1,е2 ,..., еn |
– |
нормированный |
базис, |
то |
i ≠ k , |
|||||||||
(ei , ei )≠ 0, |
при i = |
|
а, значит (x, y)= x1 y1 + x2 y2 +... + xn yn . |
И обратно, если в базисе |
|||||||||||
1, n |
|||||||||||||||
е1,е2 ,..., еn |
скалярное |
произведение |
векторов |
|
x = x1e1 + x2e2 +... + xnen |
и |
|||||||||
y = y1e1 + y2e2 +... + ynen |
равно |
x1 y1 + x2 y2 +... + xn yn , то этот базис ортонормированный, |
|||||||||||||
так как в этом случае (ei , ei )≠ 0, |
|
при |
i = |
|
|
и (ei , ek )= 0, |
при i ≠ k . Если в некотором |
||||||||
|
1, n |
базисе скалярное произведение (x, x)= x12 + x22 +... + xn2 , то этот базис ортонормированный. Пусть е1,е2 ,..., еn – ортонормированный базис в Еn и x = x1e1 + x2e2 +... + xnen . Умножив обе части последнего равенства скалярно на ei получим (x, ei )= xi , т.е. i-я коорди-
ната вектора x в ортонормированном базисе равна скалярному произведению x на единичный вектор ei . Это скалярное произведение называется ортогональной проекцией
вектора x на вектор ei . Таким образом, координаты вектора в ортонормированном базисе
– это его проекции на базисные векторы.
Определим в пространстве Еn расстояние между векторами. Расстояние ρ(x, y) между векторами x и y определяется как норма вектора (x − y):
ρ(x − y)= (x − y) = ((x − y),(x − y))= (x, x)−2(x, y)+(y, y).
Из определения расстояния следует, что
1) ρ(x, y)= ρ(y, x);
|
|
|
2) |
ρ(x, y)> 0, |
при |
x ≠ y ; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
3) |
ρ(x, y)= 0, |
при |
x = y ; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
4) |
ρ(x, z )≤ ρ(x, y)+ ρ(y, z ) для любых x, y, z из En . |
|
|
= (2,4,0)T , |
|||||||||||||||||||||||||||||||||||||
|
|
|
Пример. |
По заданной в Еn системе линейно независимых векторов a |
||||||||||||||||||||||||||||||||||||||||
|
|
|
= (3,1,2)T , a |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|||||
a |
2 |
= (1,2,−1)T построить ортонормированный базис. |
|
|||||||||||||||||||||||||||||||||||||||||
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
= (2,4,0)T . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
Решение. Полагаем |
|
|
= a |
|
Вектор |
|
|
|
|
|
|
|
будем находить |
в виде: |
|||||||||||||||||||||||||||
|
|
|
|
b |
|
|
|
|
b |
|
||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
||||||
|
b2 = a2 +λ21b1 , где коэффициент |
(a2 , |
b1 ) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 2 + 4 1+ 2 0 |
|
|
|
|
1 |
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
λ21 = − |
( |
|
|
|
|
) |
= − |
|
|
|
|
|
|
|
|
|
= − |
2 . |
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
, |
|
|
|
|
22 + 42 + 02 |
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
b |
b |
|
|
|
|
|
|
|
||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
= (2,−1,2)T . |
|
|
|
1 |
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
Тогда |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
b |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
Находим вектор |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
b3 = a3 +λ31b1 +λ32b2 . |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
λ = − |
(a3 , |
b1 ) |
= − |
1 |
, λ = − ( |
a3 , |
b2 ) |
= |
2 |
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
|
|
(b |
,b ) |
|
|
|
2 |
|
|
32 |
(b |
,b |
) |
|
9 |
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
1 |
|
|
|
|
|
|
|
|
|
|
2 |
2 |
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
|
2 |
|
5 |
T |
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
b |
|
, |
, |
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
= |
9 |
9 |
9 |
. |
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65
ВЕКТОРНЫЕ ПРОСТРАНСТВА
Находим нормы векторов b1,b2 ,b3 .
b = 2 5 b = 3 b = 1 |
5 |
|||
1 |
2 |
3 |
3 |
|
|
|
|
|
Нормируем векторы b1,b2 ,b3 . Получим ортонормированный базис:
b1′= |
1 |
(1,2,0)T ; |
|
|
1 |
(2,−1,2)T ; |
b3′ = |
1 |
(4,−2,−5)T . |
b2′ = |
|||||||||
|
5 |
|
|
|
3 |
|
3 |
5 |
|
5.7. Ортогональные преобразования
Рассмотрим свойства матрицы перехода от одного ортонормированного базиса к другому ортонормированному базису в пространстве Еn. Введем понятие ортогональной матрицы.
Определение. Матрица Т с вещественными элементами называется ортогональной,
если |
T |
′ |
=T |
−1 |
т.е. TT |
′ |
|
′ |
|
= E . |
|
||||||||||||||||||||||||||
|
|
|
|
|
|
=T T |
|
||||||||||||||||||||||||||||||
как |
|
|
|
Из определения следует, что ортогональная матрица всегда невырожденная, так |
|||||||||||||||||||||||||||||||||
|
TT ′ |
|
= |
|
T |
|
|
|
T ′ |
|
= |
|
E |
|
=1 и |
|
T ′ |
|
= |
|
T |
|
, то |
|
T |
|
= ±1. |
|
|||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||
|
|
|
|
Основные свойства ортогональной матрицы. |
|
||||||||||||||||||||||||||||||||
|
|
|
|
1. Матрица, обратная ортогональной, также ортогональна. |
|||||||||||||||||||||||||||||||||
|
|
|
|
Пусть Т – ортогональная матрица, т.е. T ′ =T −1 . Тогда (T −1 )′ = (T′)′ =T = (T −1 )−1 , т.е. |
|||||||||||||||||||||||||||||||||
(T −1 )′ = (T −1 )−1 . Значит, матрица T −1 – ортогональна. |
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
2. Матрица T = (t |
ij |
) |
|
|
|
|
ортогональна тогда и только тогда, когда ее элементы удов- |
||||||||||||||||||||||||||
летворяют равенствам |
n,n |
|
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
n |
n |
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
∑tik t jk , при i ≠ j, |
∑tik2 =1. |
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
k =1 |
k =1 |
Линейное преобразование Y=ТХ с ортогональной матрицей Т называется ортогональным. Так как T = ±1, то ортогональное преобразование всегда невырожденное.
Теорема. Ортогональное преобразование координат не изменяет скалярного произведения векторов.
|
Доказательство. Рассмотрим линейный оператор |
~ |
, соответствующий матрице Т, |
||
|
T |
||||
и два произвольных вектора x и y |
из Еn. Их образы обозначим через x1 и y1 , т.е. |
||||
~ |
~ |
(x, y)= x′y, |
′ |
|
|
x1 =T |
(x), y1 =T (y). Тогда |
(x1, y1 )= (Tx)Ty = x′T ′Ty = x′Ey = x′y . |
|||
|
~ |
~ |
|
|
|
|
Поэтому (x1, y1 )= (T |
(x),T (y))= (x, y). |
|
|
Следствие 1. Ортогональное преобразование не меняет норм векторов и углов между векторами.
Следствие 2. Ортогональное преобразование переводит ортонормированный базис в ортонормированный.
Следствие 3. Матрица Т перехода от одного ортонормированного базиса к другому ортонормированному базису является ортогональной.
Следствие 4. Матрица Т, приводящая симметричную матрицу А к диагональному виду, является ортогональной.
66
ВЕКТОРНЫЕ ПРОСТРАНСТВА
5.8. Выпуклые множества
Рассмотрим совместную систему линейных уравнений
n |
|
∑aij x j = bj , i =1, m, |
(5.8.1) |
j=1
укоторой ранг r матрицы A = (aij )n,m меньше n , и пусть k=n-r.
Определение. Множество точек x = (x1, x2 ,..., xn )T из Еn, координаты которых
удовлетворяют системе уравнений (5.8.1), называется k-мерной плоскостью. Одномерные плоскости называются прямыми, а (n-1)-мерные плоскости – гиперплоскостями.
Очевидно, что каждую гиперплоскость можно задать всего одним линейным уравнением:
a1x1 + a2 x2 +... + an xn = b .
В трехмерном пространстве Е3 гиперплоскости – это обычные плоскости, а в Е2 –
это прямые. |
[x1, x2 ] в Еn, соединяющим точки x1 |
|
Определение. Отрезком |
и x2 , называется |
|
множество таких точек x , что |
|
|
x = λ1x1 + λ2 x2 , λ1 ≥ 0, λ2 ≥ 0, λ1 + λ2 =1. |
|
|
Точки x1 и x2 называются концами отрезка [x1, x2 ]. |
|
|
Определение. Множество Х пространства Еn называется выпуклым, если вместе с |
||
любыми двумя точками x1 X |
и x2 X ему принадлежит и соединяющих их отрезок |
|
[x1, x2 ]. |
|
z =αx + (1−α)y X |
Выпуклость множества Х означает, что из x, y X следует |
для всех 0 ≤α ≤1. Например, в Е2 выпуклый отрезок, полупрямая, круг, треугольник, полуплоскость и вся плоскость.
Определение. Множество Х точек пространства Еn называется ограниченным, если координаты всех его точек x = (x1 , x2 ,..., xn )T в некотором базисе ограничены.
Пусть в пространстве задана гиперплоскость a1x1 + a2 x2 +... + an xn = b . Все точки из
Еn разбиваются этой гиперплоскостью на два полупространства: Х1 – множество точек, для которых a1x1 + a2 x2 +... + an xn ≥ b и X 2 – множество точек, для которых
a1x1 + a2 x2 +... + an xn ≤ b .
Теорема. Каждое полупространство пространства Еn является выпуклым множеством. Доказательство. Пусть точки a = (α1,α2 ,...,αn ) и b = (β1, β2 ,..., βn ) из Еn принадле-
жат, например, полупространству Х1. Тогда
a1α1 + a2α2 +... + anαn ≥ b a1β1 + a2β2 +... + an βn ≥ b
Если x = (x1, x2 ,..., xn )T – произвольная точка отрезка [a,b ], то xi = λ1αi +λ2 βi , i =1, n, где λ1, λ2 ≥ 0, λ1 +λ2 =1.
Для этой точки x имеем:
a1x1 + a2 x2 +... + an xn = a1(λ1α1 +λ2β1 )+ a2 (λ1α2 +λ2β2 )+... + an (λ1αn +λ2βn )= = λ1(a1α1 + a2α2 +... + anαn )+λ2 (a1β1 + a2β2 +... + an βn )≥
≥ λ1b +λ2b = (λ1 +λ2 )b = b
т.е. произвольная точка x отрезка [a,b ]принадлежит Х1. Теорема доказана.
67
ВЕКТОРНЫЕ ПРОСТРАНСТВА
Теорема. Пересечение любого числа выпуклых множеств есть множество выпуклое. Доказательство. Пусть X1, X 2 ,..., X k – выпуклые множества в Еn. Если
X = X1 ∩ X 2 ∩... ∩ X k состоит из одной точки, то оно выпукло. Если более чем из одной,
то пусть x1 и |
x2 – любые две из них. Тогда x1 Xi и x2 Xi , i = |
1, k |
и, так как все |
||||
множества Xi |
выпуклы, то [x1, x2 ] Xi , i = |
|
и, следовательно, [x1, x2 ] X , что и требо- |
||||
1, k |
|||||||
валось доказать. |
|
||||||
Из данной теоремы следует, что гиперплоскость как пересечение выпуклых множеств |
|||||||
Х1 иХ2, является выпуклым множеством. Каждая k-мерная плоскость вЕn также выпукла. |
|||||||
Пусть в Еn даны m полупространств, определяемых неравенствами |
|
||||||
|
ai1x1 + ai2 x2 +... + ain xn ≥ bi , i = |
|
. |
(5.8.2) |
|||
|
1, m |
Пересечение этих полупространств, называемое выпуклой многогранной областью, опре-
деляет множество решений системы линейных неравенств (5.8.2). Если это пересечение ограничено, оно называется выпуклым многогранником в Еn.
Определение. Последовательность {xm } точек в Еn сходится к точке x при m → ∞,
если
lim xm − x = 0 .
m→∞
Множество Nε (x)={y : y − x ≤ b}называется ε окрестностью точки x En . Определение. Множество X En называется замкнутым, если оно содержит все
свои предельные точки.
Определение. Точка x X из Еn называется внутренней точкой множества Х, если существует такая ее ε -окрестность, все точки которой принадлежат множеству Х.
Определение. Точка x X из Еn называется граничной точкой множества Х, если любая ее ε -окрестность содержит как точки, принадлежащие множеству Х, так и точки, ему не принадлежащие. Множество, состоящее из всех граничных точек множества Х, на-
зывается границей множества Х. |
|
|
|
|
Определение. Точка |
x X |
называется крайней точкой (вершиной), если в Х не |
||
существует точек x1, x2 , x1 ≠ x2 , что x = λx1 + (1−λ)x2 , 0 < λ <1. |
||||
Для круга любая точка ограничивающей его окружности является крайней. Край- |
||||
ними точками являются все вершины выпуклого многогранника. |
||||
Определение. Точка x называется выпуклой комбинацией точек x1, x2 ,..., xn , если |
||||
существуют такие числа |
λi ≥ 0, |
i = |
|
, что x = λ1x1 + λ2 x2 +... + λm xm при условии |
1, m |
||||
λ1 + λ2 +... + λm =1. |
|
|
|
|
Например, любая внутренняя точка круга является выпуклой комбинацией концов хорды, проходящей через эту точку.
Теорема (о представлении). Любая точка x выпуклого замкнутого, ограниченного множества X En может быть представлена в виде выпуклой комбинации конечного
числа крайних точек этого множества.
Пример. Используя теорему о представлении, выразить точку x = (6, 3)T в виде выпуклой комбинации крайних точек множества X E2 , заданного системой неравенств
−4x1 +7x2 ≤13 6x1 − x2 ≤ 47 x1 +3x2 ≤11
68
ВЕКТОРНЫЕ ПРОСТРАНСТВА
Решение. Очевидно, что множество Х выпукло. Множество Х (рис.5.1)
10
9
8
7
6
5
4
3
2
1
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
|
9 |
10 |
|
|
|
|||||||||||
представляет собой треугольник с вершинами |
x |
= (2, |
|
3)T x |
2 |
= (9, 7)T |
x = (8, 1)T . |
||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
3 |
|
На основании теоремы о представлении точку x = (6, 3)T |
можно представить в виде сле- |
||||||||||||||||||||||||
дующей выпуклой комбинации: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
λ1 +λ2 +λ3 =1. |
|
|||||||||
x = λ1x1 +λ2 x2 +λ3 x3 , |
|
где |
|
|
λi ≥ 0, |
|
i = |
|
|
|
|
||||||||||||||
|
|
|
1,3, |
|
В координатной форме получим два уравнения: 2λ1 +9λ2 +8λ3 = 6 3λ1 +7λ2 +λ3 = 3
Добавляя к данной системе условие λ1 + λ2 + λ3 =1, получим систему трех линейных уравнений с тремя неизвестными. Решая систему методом Жордана-Гаусса, получаем
|
|
|
|
2 |
9 |
8 |
|
6 |
|
|
|
|
|
|
−6 |
1 |
0 |
|
− 2 |
|
|
|
|
0 |
19 |
0 |
|
4 |
|
|
|
|
0 |
1 |
0 |
|
4 |
/19 |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||||||
~ |
(0) |
= |
|
3 |
7 |
1 |
|
3 |
|
~ |
(1) |
= |
|
2 |
|
6 |
0 |
|
2 |
|
~ |
(2) |
|
1 |
3 |
0 |
|
1 |
|
~ |
(3) |
|
1 |
0 |
0 |
|
7 |
|
|
||||
А |
|
|
|
, А |
|
|
|
|
, А |
|
= |
|
, А |
|
= |
|
/19 , |
||||||||||||||||||||||||||
|
|
|
|
1 |
1 |
1 |
|
1 |
|
|
|
|
|
|
1 |
|
1 |
1 |
|
1 |
|
|
|
|
0 |
− 2 |
1 |
|
0 |
|
|
|
|
0 |
0 |
1 |
|
8 /19 |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
|
|
|
7 |
|
|
|
|
|
|
|
4 |
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||
откуда λ = |
, |
λ |
2 |
= |
, |
λ |
|
= |
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||
|
|
1 |
|
19 |
|
|
|
|
19 |
|
3 |
19 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Все эти коэффициенты удовлетворяют условию неотрицательности: λi ≥ 0, i =1,3.
Поэтому искомое представление имеет вид x = 191 (7x1 + 4x2 +8x3 ).
5.9. Задания для самостоятельной работы по главе 5
5.1. Доказать, что скалярное произведение двух любых векторов |
|
x = (x1, x2 ,..., xn ) |
y = (y1, y2 ,..., yn ) |
евклидова пространства тогда и только тогда выражается равенством
(x, y)= x1 y1 + x2 y2 +... + xn yn ,
когда базис, в котором взяты координаты, является ортонормированным.
69
ВЕКТОРНЫЕ ПРОСТРАНСТВА
5.2. Проверить, что векторы системы ортогональны, и дополнить их до ортого-
нального базиса. |
|
(1, − 2, 2, −3), (2, −3, 2, 4). |
|
|
|
|
|||||||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||||||||||||||||
5.3. Найти векторы, дополняющие систему векторов до ортонормированного базиса |
|||||||||||||||||||||||||||||||||||
|
|
1 |
|
|
1 |
|
1 |
|
|
|
|
1 |
|
|
1 |
|
1 |
|
− |
1 |
|
|
− |
1 |
|
|
|
||||||||
|
|
|
, |
|
|
|
, |
|
|
|
, |
|
|
|
, |
|
|
|
, |
|
, |
|
, |
|
|
|
. |
|
|||||||
|
2 |
|
2 |
2 |
|
|
|
2 |
2 |
2 |
|
|
|||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
2 |
|
|
2 |
|
|
|
|
|
|
|
|
|
||||||||||||||
5.4. Построить ортогональный базис подпространства, натянутого на данную сис- |
|||||||||||||||||||||||||||||||||||
тему векторов |
(1, 1, |
−1, |
|
|
− 2), |
|
|
|
(5, |
|
8, |
|
|
− 2, |
|
−3), |
|
(3, 9, |
3, |
8). |
|||||||||||||||
5.5. Найти расстояние между двумя плоскостями |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||||||||
где |
x = a1t1 + a2t2 + x1 |
|
|
и x = a3t1 + a4t2 + x2 |
|
||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
a1 = (1, 2, 2, 2), |
|
|
|
|
|
|
a2 = (2, − 2, 1, 2), |
|
|
|
|
|
|
x1 = 4(1, 5, 3, 2), |
|||||||||||||||||||||
a3 = (2, 0, 2, 1), |
|
|
|
|
|
a4 = (1, − 2, 0, −1), |
|
|
|
|
|
|
x1 = (1, − 2, 1, −3). |
||||||||||||||||||||||
5.6. Пользуясь неравенством Коши-Буняковского, доказать неравенство |
|||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
n |
|
|
|
|
|
2 |
|
|
|
n |
2 |
|
n |
2 |
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
∑aibi |
|
≤ ∑ai |
∑bi |
|
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
i =1 |
|
|
|
|
|
|
i =1 |
|
|
i=1 |
|
|
|
|
|
|
|
|
|
|
|
|||||||
для любых вещественных чисел ai ,bi , |
|
|
i = |
|
. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||
|
|
1, n |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
5.7. Найти длины сторон и внутренние углы треугольника, вершины которого за- |
|||||||||||||||||||||||||||||||||||
даны своими координатами |
|
|
|
2), B(6, 4, |
|
|
|
|
|
|
6), |
|
C(5, |
|
|
|
|
|
7, 2). |
||||||||||||||||
A(2, 4, 2, |
4, |
|
|
4, |
4, |
|
|
|
7, 5, |
||||||||||||||||||||||||||
5.8. Определителем Грама векторов a1, a2 ,..., ak |
евклидова пространства En называ- |
||||||||||||||||||||||||||||||||||
ется определитель |
|
|
|
|
|
|
|
|
|
|
|
|
(a1, a1 ) |
(a1, a2 ) |
|
... (a1, ak ) |
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||||||||||
|
g(a |
, a |
2 |
,..., a |
k |
)= |
(a2 , a1 ) |
(a2 , a2 ) |
|
... |
(a2 , ak ) |
|
|
|
|||||||||||||||||||||
|
|
1 |
|
|
|
|
|
|
|
|
... |
|
|
|
|
|
... |
|
... |
|
|
... |
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
(ak , a1 ) |
(ak , a2 ) |
|
... |
(ak , ak ) |
|
|
|
Доказать, что определитель Грама не изменяется при применении к векторам a1, a2 ,..., ak процесса ортогонализации, т.е. если в процессе ортогонализации векторы
a1, a2 ,..., ak перейдут в векторы b1,b2 ,...,bk , то
g(a1, a2 ,..., ak )= g(b1,b2 ,...,bk )= (b1,b1 )(b2 ,b2 )...(bk ,bk ).
Пользуясь этим, выяснить геометрический смысл g(a1, a2 ) и g(a1, a2 , a3 ), предполагая векторы линейно независимыми.
5.9. Доказать, что существует единственное преобразование трехмерного пространства, переводящего векторы a1, a2 , a3 соответственно в b1,b2 ,b3 , и найти матрицу это-
го преобразования в том же базисе, в котором даны координаты всех векторов. |
||
a1 = (2, 3, 5), |
a2 = (0, 1, 2), |
a3 = (1, 0, 0), |
b1 = (1, 1, 1), |
b2 = (1, 1, −1), |
b3 = (2, 1, 2). |
70