Главная страница

09 Подпространства. Лекция 9 Подпространства


Скачать 242.08 Kb.
НазваниеЛекция 9 Подпространства
Анкор09 Подпространства.pdf
Дата02.07.2018
Размер242.08 Kb.
Формат файлаpdf
Имя файла09 Подпространства.pdf
ТипЛекция
#20961

Лекция 9: Подпространства
Б.М.Верников
Уральский федеральный университет,
Институт математики и компьютерных наук,
кафедра алгебры и дискретной математики
Б.М.Верников
Лекция 9: Подпространства

Определение подпространства. Примеры подпространств (1)
Определение
Непустое подмножество M векторного пространства V называется подпространством пространства V , если выполняются следующие условия:
1)
если x, y ∈ M, то x + y ∈ M (замкнутость подпространства относительно сложения векторов);
2)
если x ∈ M, а t — произвольное число, то tx ∈ M (замкнутость подпространства относительно умножения вектора на число).
Приведем ряд примеров подпространств.
Пример 1.
Пусть V — произвольное векторное пространство. Очевидно,
что все пространство V и множество M = {0} являются подпространствами в V , причем V — наибольшее подпространство в V .
Следующее простое наблюдение показывает, что {0} — наименьшее подпространство в V .
Замечание 1
Нулевой вектор содержится в любом подпространстве M пространства V .
Доказательство.
Если x — произвольный вектор из M, то по второму условию из определения подпространства 0 = 0 · x ∈ M.
Б.М.Верников
Лекция 9: Подпространства

Примеры подпространств (2)
Пример 2.
Рассмотрим пространство R
3
, которое, как отмечалось в лекции 7, можно отождествить с обычным трехмерным пространством.
Пусть M — множество векторов, коллинеарных некоторой плоскости π.
Ясно, что сумма двух векторов, коллинеарных π, и произведение вектора,
коллинеарного π, на любое число коллинеарны π. Следовательно, M —
подпространство в R
3
. Аналогично доказывается, что множество векторов,
коллинеарных некоторой прямой , также является подпространством в
R
3
Пример 3.
В силу теоремы 1 из лекции 3 общее решение произвольной однородной системы линейных уравнений с n неизвестными есть подпространство пространства R
n
. Отметим без доказательства, что справедливо и обратное утверждение.
Замечание 2
Всякое подпространство пространства R
n является пространством решений некоторой однородной системы линейных уравнений с n неизвестными.
Б.М.Верников
Лекция 9: Подпространства

Примеры подпространств (3)
Пример 4.
Пусть V — произвольное векторное пространство и a
1
, a
2
, . . . , a k
∈ V . Обозначим через M множество всевозможных линейных комбинаций векторов a
1
, a
2
, . . . , a k
. Пусть x, y ∈ M, т. е.
x = s
1
a
1
+ s
2
a
2
+ · · · + s k
a k
и y = t
1
a
1
+ t
2
a
2
+ · · · + t k
a k
для некоторых чисел s
1
, s
2
, . . . , s k
и t
1
, t
2
, . . . , t k
. Пусть, далее, t —
произвольное число. Тогда x + y = (s
1
a
1
+ s
2
a
2
+ · · · + s k
a k
) + (t
1
a
1
+ t
2
a
2
+ · · · + t k
a k
) =
= (s
1
+ t
1
)a
1
+ (s
2
+ t
2
)a
2
+ · · · + (s k
+ t k
)a k
,
tx = t(s
1
a
1
+ s
2
a
2
+ · · · + s k
a k
) = (ts
1
)a
1
+ (ts
2
)a
2
+ · · · + (ts k
)a k
Мы видим, что x + y, tx ∈ M, т. е. M — подпространство пространства V .
Оно называется подпространством, порожденным векторами a
1
, a
2
, . . . , a k
или линейной оболочкой векторов a
1
, a
2
, . . . , a k
, и обозначается через a
1
, a
2
, . . . , a k
. Ясно, что если a
1
, a
2
, . . . , a k
— система порождающих (в частности, базис)
пространства V , то a
1
, a
2
, . . . , a k
= V .
Из определения подпространства вытекает, что a
1
, a
2
, . . . , a k
— наименьшее подпространство пространства V ,
содержащее векторы a
1
, a
2
, . . . , a k
Б.М.Верников
Лекция 9: Подпространства

Размерность подпространства (1)
Очевидно, что подпространство векторного пространства само является векторным пространством. Это позволяет говорить о размерности и базисе подпространства.
Предложение 1
Пусть M — подпространство векторного пространства V . Тогда dim M
dim V , причем dim M = dim V тогда и только тогда, когда M = V .
Доказательство.
Если M или V — нулевое пространство, то оба утверждения теоремы выполняются тривиальным образом. Будем поэтому считать, что M и V — ненулевые пространства. Зафиксируем базис
(a
1
, a
2
, . . . , a k
) подпространства M и базис (b
1
, b
2
, . . . , b ) пространства V .
Если k > , то в силу леммы 2 из лекции 8 система векторов a
1
, a
2
, . . . , a k
линейно зависима. Но это противоречит определению базиса.
Следовательно, k
, т. е. dim M
dim V .
Б.М.Верников
Лекция 9: Подпространства

Размерность подпространства (2)
Пусть dim M = dim V , т. е. k = . Тогда система векторов a
1
, a
2
, . . . , a k
является максимальной линейно независимой. В самом деле, в противном случае существует вектор a такой, что система a
1
, a
2
, . . . , a k
, a линейно независима. Но она содержит k + 1 вектор, что противоречит лемме 2 из лекции 8. Таким образом, система векторов (a
1
, a
2
, . . . , a k
) является базисом пространства V . Следовательно, любой вектор из V является линейной комбинацией векторов a
1
, a
2
, . . . , a k
. Поскольку эти векторы лежат в M, а M — подпространство в V , это означает, что любой вектор из V лежит в M, т. е. V ⊆ M. Обратное включение выполнено по условию,
и потому M = V . Итак, если dim M = dim V , то M = V . Обратное утверждение очевидно.
Б.М.Верников
Лекция 9: Подпространства

Алгоритм нахождения базиса и размерности подпространства,
порожденного данным набором векторов
Укажем способ нахождения базиса и размерности подпространства,
порожденного данным набором векторов.
Алгоритм нахождения базиса и размерности подпространства пространства R
n
, порожденного данным набором векторов
Запишем данные векторы в матрицу по строкам и приведем эту матрицу к ступенчатому виду. Ненулевые строки полученной матрицы будут базисом нашего подпространства, а число этих строк равно его размерности.
Обоснование этого алгоритма будет дано в лекции 12.
Б.М.Верников
Лекция 9: Подпространства

Алгоритм выяснения того, принадлежит ли вектор подпространству
Рассмотрим следующую задачу: даны вектор x ∈ R
n и подпространство M
пространства R
n
, порожденное векторами a
1
, a
2
, . . . , a k
; требуется выяснить, принадлежит ли вектор x подпространству M. Ясно, что x ∈ M
тогда и только тогда, когда x = t
1
a
1
+ t
2
a
2
+ · · · + t k
a k
для некоторых t
1
, t
2
, . . . , t k
∈ R. Расписав последнее равенство покомпонентно, мы получим систему n линейных уравнений с неизвестными t
1
, t
2
, . . . , t k
. В
основной матрице этой сиситемы по столбцам записаны векторы a
1
, a
2
, . . . , a k
, а в последнем столбце расширенной матрицы стоит вектор x. Вектор x лежит в M тогда и только тогда, когда эта система совместна.
Вспоминая метод Гаусса решения систем линейных уравнений, получаем следующий алгоритм.
Алгоритм выяснения того, принадлежит ли вектор подпространству
Даны вектор x ∈ R
n и подпространство M пространства R
n
, порожденное векторами a
1
, a
2
, . . . , a k
. Составим матрицу размера n × (k + 1), в первых k столбцах которой запишем векторы a
1
, a
2
, . . . , a k
, а в последнем столбце
— вектор x. Начнем приводить ее к ступенчатому виду, не переставляя при этом столбцов. Если в процессе преобразований возникнет строка, в которой все элементы, кроме последнего, равны 0, а последний отличен от
0, то x /
∈ M. Если же мы доведем матрицу до ступенчатого вида и такой строки не возникнет, то x ∈ M.
Б.М.Верников
Лекция 9: Подпространства

Сумма и пересечение подпространств (1)
Введем две важные операции над подпространствами.
Определение
Пусть V — векторное пространство, а M
1
и M
2
— его подпространства.
Суммой подпространств M
1
и M
2
называется множество всех векторов из
V , являющихся суммой некоторого вектора из M
1
и некоторого вектора из
M
2
. Пересечением подпространств M
1
и M
2
называется множество всех векторов из V , принадлежащих одновременно как M
1
, так и M
2
. Сумма подпространств M
1
и M
2
обозначается через M
1
+ M
2
, а их пересечение —
через M
1
∩ M
2
Замечание 4
Если M
1
и M
2
— подпространства пространства V , то M
1
+ M
2
и M
1
∩ M
2
также являются подпространствами в V .
Доказательство.
В силу замечания 1 каждое из подпространств M
1
и M
2
содержит нулевой вектор. Следовательно, 0 = 0 + 0 ∈ M
1
+ M
2
и
0
∈ M
1
∩ M
2
. В частности, множества M
1
+ M
2
и M
1
∩ M
2
— непустые.
Далее, пусть x, y ∈ M
1
+ M
2
и t — произвольное число. Тогда x = x
1
+ x
2
и y = y
1
+ y
2
, для некоторых x
1
, y
1
∈ M
1
и x
2
, y
2
∈ M
2
Б.М.Верников
Лекция 9: Подпространства

Сумма и пересечение подпространств (2)
Учитывая, что M
1
и M
2
— подпространства, получаем, что x + y = (x
1
+ x
2
) + (y
1
+ y
2
) = (x
1
+ y
1
) + (x
2
+ y
2
) ∈ M
1
+ M
2
,
tx = t(x
1
+ x
2
) = tx
1
+ tx
2
∈ M
1
+ M
2
Следовательно, M
1
+ M
2
— подпространство в V . Далее, пусть x, y ∈ M
1
∩ M
2
и t — произвольное число. Тогда x, y ∈ M
1
и x, y ∈ M
2
Поскольку M
1
и M
2
— подпространства, имеем x + y ∈ M
1
, x + y ∈ M
2
tx ∈ M
1
и tx ∈ M
2
. Следовательно, x + y ∈ M
1
∩ M
2
и tx ∈ M
1
∩ M
2
, и потому M
1
∩ M
2
— подпространство в V .
Замечание 5
Если M
1
и M
2
— подпространства пространства V , то подпространство
M
1
+ M
2
содержит M
1
и M
2
и является наименьшим подпространством в
V , обладающим указанным свойством.
Доказательство.
Если x ∈ M
1
, то x = x + 0. Поскольку 0 ∈ M
2
, имеем x
∈M
1
+ M
2
. Следовательно, M
1
⊆ M
1
+ M
2
. Аналогично проверяется, что
M
2
⊆ M
1
+ M
2
. Пусть теперь M — подпространство в V , содержащее M
1
и
M
2
. Предположим, что x ∈ M
1
+ M
2
. Тогда x = x
1
+ x
2
для некоторых x
1
∈ M
1
и x
2
∈ M
2
. Следовательно, x
1
∈ M и x
2
∈ M, откуда x = x
1
+ x
2
∈ M. Таким образом, M
1
+ M
2
⊆ M.
Б.М.Верников
Лекция 9: Подпространства

Сумма и пересечение подпространств (3)
Из определения пересечения подпространств немедленно вытекает
Замечание 6
Если M
1
и M
2
— подпространства пространства V , то пространство
M
1
∩ M
2
содержится в M
1
и в M
2
и является наибольшим подпространством в V , обладающим указанным свойством.
Б.М.Верников
Лекция 9: Подпространства

Размерность суммы подпространств (1)
Первым из двух основных результатов данной лекции является
Теорема 1
Пусть V — векторное пространство, а M
1
и M
2
— его подпространства.
Тогда размерность суммы подпространств M
1
и M
2
равна сумме размерностей этих подпространств минус размерность их пересечения.
Доказательство.
Из предложения 1 вытекает, что dim(M
1
∩ M
2
)
dim M
1
и dim(M
1
∩ M
2
)
dim M
2
. Положим dim(M
1
∩ M
2
) = k, dim M
1
= k +
и dim M
2
= k + m.
Если M
1
= {0}, то, очевидно, M
1
∩ M
2
= {0}, dim M
1
= dim(M
1
∩ M
2
) = 0,
M
1
+ M
2
= M
2
и потому dim(M
1
+ M
2
) = dim M
2
= dim M
1
+ dim M
2
− dim(M
1
∩ M
2
).
Аналогично разбирается случай, когда M
2
= {0}. Итак, далее можно считать, что пространства M
1
и M
2
— ненулевые, и, в частности, каждое из них имеет базис. Будем также считать, что M
1
∩ M
2
= {0} (в противном случае следует во всех дальнейших рассуждениях заменить базис пространства M
1
∩ M
2
на пустой набор векторов; сами рассуждения при этом только упростятся). Пусть a
1
, a
2
, . . . , a k
— базис пространства
M
1
∩ M
2
. В силу теоремы 3 из лекции 8 этот набор векторов можно дополнить как до базиса M
1
, так и до базиса M
2
Б.М.Верников
Лекция 9: Подпространства

Размерность суммы подпространств (2)
Пусть a
1
, a
2
, . . . , a k
, b
1
, b
2
, . . . , b — базис M
1
, а a
1
, a
2
, . . . , a k
, c
1
, c
2
,
. . . , c m
— базис M
2
. Докажем, что набор векторов a
1
, a
2
, . . . , a k
, b
1
, b
2
, . . . , b , c
1
, c
2
, . . . , c m
(1)
является базисом пространства M
1
+ M
2
. Этого достаточно для доказательства теоремы, так как число векторов в этом наборе равно k + + m = (k + ) + (k + m) − k = dim M
1
+ dim M
2
− dim(M
1
∩ M
2
).
Пусть x ∈ M
1
+ M
2
. Тогда x = x
1
+ x
2
, где x
1
∈ M
1
и x
2
∈ M
2
. Ясно, что вектор x
1
является линейной комбинацией векторов a
1
, a
2
, . . . , a k
, b
1
, b
2
,
. . . , b , а вектор x
2
— линейной комбинацией векторов a
1
, a
2
, . . . , a k
, c
1
,
c
2
, . . . , c m
. Следовательно, вектор x
1
+ x
2
является линейной комбинацией векторов (1). Таким образом, набор векторов (1) является системой образующих пространства M
1
+ M
2
. В силу леммы 1 из лекции 8 остается доказать, что этот набор векторов линейно независим. В самом деле,
предположим, что t
1
a
1
+t
2
a
2
+· · ·+t k
a k
+s
1
b
1
+s
2
b
2
+· · ·+s b +r
1
c
1
+r
2
c
2
+· · ·+r m
c m
= 0 (2)
для некоторых чисел t
1
, t
2
, . . . , t k
, s
1
, s
2
, . . . , s , r
1
, r
2
, . . . , r m
. Требуется доказать, что все эти числа равны 0.
Б.М.Верников
Лекция 9: Подпространства

Размерность суммы подпространств (3)
Положим y = s
1
b
1
+ s
2
b
2
+ · · · + s b . Очевидно, что y ∈ M
1
. С другой стороны, из (2) вытекает, что y = −t
1
a
1
− t
2
a
2
− · · · − t k
a k
− r
1
c
1
− r
2
c
2
− · · · − r m
c m
∈ M
2
Следовательно, y ∈ M
1
∩ M
2
. Но тогда вектор y есть линейная комбинация векторов a
1
, a
2
, . . . , a k
. Таким образом, существуют числа q
1
, q
2
, . . . , q k
такие, что y = s
1
b
1
+ s
2
b
2
+ · · · + s b = q
1
a
1
+ q
2
a
2
+ · · · + q k
a k
Следовательно,
q
1
a
1
+ q
2
a
2
+ · · · + q k
a k
− s
1
b
1
− s
2
b
2
− · · · − s b = 0.
(3)
Поскольку векторы a
1
, a
2
, . . . , a k
, b
1
, b
2
, . . . , b образуют базис пространства M
1
, они линейно независимы. Поэтому линейная комбинация, стоящая в левой части равенства (3), тривиальна. В
частности, s
1
= s
2
= · · · = s = 0. Следовательно, равенство (2) принимает вид t
1
a
1
+ t
2
a
2
+ · · · + t k
a k
+ r
1
c
1
+ r
2
c
2
+ · · · + r m
c m
= 0.
Учитывая, что векторы a
1
, a
2
, . . . , a k
, c
1
, c
2
, . . . , c m
образуют базис пространства M
2
(и, в частности, линейно независимы), мы получаем, что t
1
= t
2
= · · · = t k
= r
1
= r
2
= · · · = r m
= 0. Итак, все коэффициенты в левой части равенства (2) равны 0, что и требовалось доказать.
Б.М.Верников
Лекция 9: Подпространства

Нахождение базиса и размерности суммы подпространств
Рассмотрим вопрос о том, как найти базис и размерность суммы подпространств. Пусть подпространство M
1
имеет базис a
1
, a
2
, . . . , a k
, а подпространство M
2
— базис b
1
, b
2
, . . . , b . Предположим, что x
∈ M
1
+ M
2
. Тогда существуют векторы x
1
∈ M
1
и x
2
∈ M
2
такие, что x = x
1
+ x
2
. В силу выбора векторов x
1
и x
2
имеем x
1
= t
1
a
1
+ t
2
a
2
+ · · · + t k
a k
и x
2
= s
1
b
1
+ s
2
b
2
+ · · · + s b для некоторых чисел t
1
, t
2
, . . . , t k
и s
1
, s
2
, . . . , s . Следовательно,
x = t
1
a
1
+ t
2
a
2
+ · · · + t k
a k
+ s
1
b
1
+ s
2
b
2
+ · · · + s b .
Это означает, что пространство M
1
+ M
2
содержится в подпространстве,
порожденном набором векторов a
1
, a
2
, . . . , a k
, b
1
, b
2
, . . . , b . С другой стороны, очевидно, что каждый из этих векторов, а значит и подпространство, ими порожденное, содержится в M
1
+ M
2
Следовательно,
M
1
+ M
2
= a
1
, a
2
, . . . , a k
, b
1
, b
2
, . . . , b .
Б.М.Верников
Лекция 9: Подпространства

Алгоритм нахождения базиса и размерности суммы подпространств
Учитывая изложенный выше в данной лекции алгоритм нахождения базиса и размерности подпространства, попрожденного данным набором векторов, получаем
Алгоритм нахождения базиса и размерности суммы подпространства пространства R
n
Пусть даны базисы подпространств M
1
и M
2
пространства R
n
. Запишем в матрицу по строкам координаты базисных векторов обоих подпространств и приведем эту матрицу к ступенчатому виду. Ненулевые строки полученной матрицы будут базисом суммы подпространств M
1
и M
2
, а число этих строк равно ее размерности.
Отметим, что, найдя размерность суммы подпространств M
1
и M
2
, мы сможем найти и размерность их пересечения, так как, в силу теоремы 1,
dim(M
1
∩ M
2
) = dim M
1
+ dim M
2
− dim(M
1
+ M
2
).
(4)
Базис пересечения ищется несколько сложнее. Способ решения этой задачи будет указан в лекции 13.
Б.М.Верников
Лекция 9: Подпространства

Прямая сумма (1)
Определение
Пусть V — векторное пространство, а M
1
и M
2
— его подпространства.
Говорят, что сумма подпространств M
1
и M
2
является их прямой суммой,
если M
1
∩ M
2
= {0}. Прямая сумма подпространств M
1
и M
2
обозначается через M
1
⊕ M
2
или M
1
M
2
Вторым основным результатом данной лекции является
Теорема 2
Пусть V — векторное пространство, а M
1
и M
2
— его подпространства.
Следующие условия эквивалентны:
1)
M
1
+ M
2
является прямой суммой подпространств M
1
и M
2
;
2)
dim(M
1
+ M
2
) = dim M
1
+ dim M
2
;
3)
любой вектор из M
1
+ M
2
единственным образом представим в виде суммы вектора из M
1
и вектора из M
2
;
4)
нулевой вектор пространства V единственным образом представим в виде суммы вектора из M
1
и вектора из M
2
Доказательство теоремы 2 дано на следующем слайде.
Б.М.Верников
Лекция 9: Подпространства

Прямая сумма (2)
Доказательство.
Эквивалентность условий
1)
и
2)
непосредственно вытекает из теоремы 1 и того факта, что размерность нулевого пространства равна 0. Импликация
3)
=⇒
4)
очевидна. Остается доказать импликации
1)
=⇒
3)
и
4)
=⇒
1)
1)
=⇒
3)
. Пусть x ∈ M
1
+ M
2
. По определению суммы подпространств x = x
1
+ x
2
, где x
1
∈ M
1
и x
2
∈ M
2
. Остается доказать, что такое представление вектора x единственно. Предположим, что x = y
1
+ y
2
, где y
1
∈ M
1
и y
2
∈ M
2
. Учитывая, что x = x
1
+ x
2
= y
1
+ y
2
, имеем x
1
− y
1
= y
2
− x
2
. Ясно, что x
1
− y
1
∈ M
1
, а y
2
− x
2
∈ M
2
. Следовательно,
x
1
− y
1
= y
2
− x
2
∈ M
1
∩ M
2
. Но M
1
∩ M
2
= {0}. Поэтому x
1
− y
1
= y
2
− x
2
= 0, откуда x
1
= y
1
и x
2
= y
2 4)
=⇒
1)
. Предположим, что M
1
∩ M
2
= {0}, т. е. существует ненулевой вектор x ∈ M
1
∩ M
2
. Тогда вектор 0 может быть двумя различными способами представлен в виде суммы вектора из M
1
и вектора из M
2
:
0 = x + (−x) и 0 = (−x) + x. Мы получили противоречие с условием
4)
Из доказательства теоремы 2 вытекает
Замечание 7
Если V = M
1
⊕ M
2
, b
1
, b
2
, . . . , b — базис M
1
, а c
1
, c
2
, . . . , c m
— базис
M
2
, то b
1
, b
2
, . . . , b , c
1
, c
2
, . . . , c m
— базис пространства V .
Б.М.Верников
Лекция 9: Подпространства

Прямая сумма (3)
При решении задач полезно иметь в виду следующее
Замечание 8
V = M
1
⊕ M
2
тогда и только тогда, когда dim(M
1
+ M
2
) = dim M
1
+ dim M
2
= dim V .
Доказательство.
Если V = M
1
⊕ M
2
, то, в частности, M
1
+ M
2
= V , и потому dim(M
1
+ M
2
) = dim V . А dim M
1
+ dim M
2
= dim(M
1
+ M
2
) в силу теоремы 2. Обратно, если dim(M
1
+ M
2
) = dim M
1
+ dim M
2
= dim V , то
M
1
+ M
2
= V в силу предложения 1 и dim(M
1
∩ M
2
) = 0 в силу (4). Из последнего равенства вытекает, что M
1
∩ M
2
= {0}. Объединяя этот факт с равенством M
1
+ M
2
= V , получаем, что V = M
1
⊕ M
2
Б.М.Верников
Лекция 9: Подпространства

Прямая сумма (4)
Из замечания 8 вытекает следующий алгоритм.
Алгоритм выяснения того, является ли пространство R
n прямой суммой своих подпространств M
1
и M
2
Предполагаем, что нам известны векторы, порождающие каждое из подпространств M
1
и M
2
. Используя алгоритм нахождения базиса и размерности подпространства, порожденного данным набором векторов,
находим dim M
1
и dim M
2
. Если dim M
1
+ dim M
2
= n, то R
n
= M
1
⊕ M
2
Если dim M
1
+ dim M
2
= n, пользуясь алгоритмом нахождения базиса и размерности суммы подпространств, находим dim(M
1
+ M
2
). Если dim(M
1
+ M
2
) = n, то R
n
= M
1
⊕ M
2
, в противном случае R
n
= M
1
⊕ M
2
Б.М.Верников
Лекция 9: Подпространства

Проекция вектора на подпространство
Определение
Предположим, что V = M
1
⊕ M
2
и x ∈ V . В силу теоремы 2 существуют однозначно определенные векторы x
1
∈ M
1
и x
2
∈ M
2
такие, что x = x
1
+ x
2
. Вектор x
1
называется проекцией x на M
1
параллельно M
2
, а вектор x
2
— проекцией x на M
2
параллельно M
1
Алгоритм нахождения проекции вектора на подпространство
Пусть V = M
1
⊕ M
2
и x ∈ V . Предположим, что нам известны базис a
1
, a
2
, . . . , a k
подпространства M
1
и базис b
1
, b
2
, . . . , b подпространства
M
2
. В силу замечания 7 a
1
, a
2
, . . . , a k
, b
1
, b
2
, . . . , b — базис пространства
V . Найдем координаты вектора x в этом базисе. Пусть они имеют вид
(t
1
, t
2
, . . . , t k
, s
1
, s
2
, . . . , s ). Тогда t
1
a
1
+ t
2
a
2
+ · · · + t k
a k
— проекция x на
M
1
параллельно M
2
, а s
1
b
1
+ s
2
b
2
+ · · · + s b — проекция x на M
2
параллельно M
1
Обоснование этого алгоритма очевидно: если, в указанных обозначениях,
y = t
1
a
1
+ t
2
a
2
+ · · · + t k
a k
и z = s
1
b
1
+ s
2
b
2
+ · · · + s b , то y ∈ M
1
, z ∈ M
2
и x = y + z.
Б.М.Верников
Лекция 9: Подпространства

Проекция вектора на подпространство: пример (1)
В качестве примера применения алгоритмов, указанных на двух предыдущих слайдах, рассмотрим следующую задачу.
Задача.
Проверить, что пространство R
4
является прямой суммой подпространства M
1
, порожденного векторами a
1
= (1, −1, 2, 1),
a
2
= (2, 0, 3, 2), a
3
= (1, 1, 1, 1), и подпространства M
2
, порожденного векторами b
1
= (2, 1, 3, 2), b
2
= (2, 2, 2, 1), b
3
= (2, 0, 4, 3), и найти проекцию вектора x = (0, 2, 1, 3) на M
1
параллельно M
2
Решение.
Найдем размерность и базис подпространства M
1
:


1 −1 2 1 2 0 3 2 1 1 1 1





1 −1 2 1 0 2 −1 0 0 2 −1 0





1 −1 2 1 0 2 −1 0 0 0 0 0


Таким образом, dim M
1
= 2, а в качестве базиса пространства M
1
можно взять векторы a
1
и a
2
= (0, 2, −1, 0). Найдем теперь размерность и базис подпространства M
2
:


2 1 3 2 2 2 2 1 2 0 4 3





2 1 3
2 0 1 −1 −1 0 −1 1 1





2 1 3 2
0 1 −1 −1 0 0 0 0


Таким образом, dim M
2
= 2, а в качестве базиса пространства M
2
можно взять векторы b
1
и b
2
= (0, 1, −1, −1). Мы видим, в частности, что dim M
1
+ dim M
2
= 4.
Б.М.Верников
Лекция 9: Подпространства

Проекция вектора на подпространство: пример (2)
Найдем теперь размерность пространства M
1
+ M
2
:




1 −1 2 1
0 2 −1 0 2 1 3
2 0 1 −1 −1









1 −1 2 1
0 2 −1 0 0 3 −1 0 0 1 −1 −1









1 −1 2 1
0 2 −1 0 0 0 1
0 0 0 −1 −2









1 −1 2 1
0 2 −1 0 0 0 1
0 0 0 0 −2




Мы видим, что dim(M
1
+ M
2
) = 4. С учетом сказанного ранее, отсюда вытекает, что R
4
= M
1
⊕ M
2
. Объединяя найденные ранее базисы подпространств M
1
и M
2
, получаем, что векторы a
1
, a
2
, b
1
, b
2
образуют базис пространства R
4
. Разложим вектор x по этому базису:




1 0 2 0 0
−1 2 1 1 2 2 −1 3 −1 1 1
0 2 −1 3









1 0 2
0 0 0 2 3
1 2 0 −1 −1 −1 1 0 0 0 −1 3









1 0 2 0 0 0 2 3 1 2 0 0 1 −1 4 0 0 0 −1 3










1 0 2 0 0 0 2 3 0 5 0 0 1 0 1 0 0 0 −1 3









1 0 0 0 −2 0 2 0 0 2
0 0 1 0 1
0 0 0 −1 3









1 0 0 0 −2 0 1 0 0 1 0 0 1 0 1 0 0 0 1 −3




Итак, x = −2a
1
+ a
2
+ b
1
− 3b
2
. Следовательно, проекцией вектора x на M
1
параллельно M
2
является вектор −2a
1
+ a
2
= (−2, 4, −5, −2).
Ответ:
(−2, 4, −5, −2).
Б.М.Верников
Лекция 9: Подпространства

«Дополняющее» подпространство (1)
В дальнейшем нам пригодится следующее утверждение
Предложение 2
Для произвольного подпространства M векторного пространства V
существует такое подпространство M в V , что V = M ⊕ M .
Доказательство.
Ясно, что если M = {0}, то в качестве M можно взять
V , а если M = V , то достаточно положить M = {0}. Пусть теперь
{0} ⊂ M ⊂ V . Положим dim V = n и dim M = k. В силу сказанного
0 < k < n. Пусть a
1
, a
2
, . . . , a k
— базис M. В силу теоремы 3 из лекции 8
существуют векторы a k+1
, . . . , a n
такие, что векторы a
1
, a
2
, . . . , a n
образуют базис V . Положим M = a k+1
, . . . , a n
. Проверим, что нулевой вектор единственным образом представим в виде суммы вектора из M и вектора из M . Существование такого представления очевидно, поскольку
0 = 0 + 0 (см. замечание 1). Предположим теперь, что 0 = x + y, где x
∈ M, а y ∈ M . Тогда x = t
1
a
1
+ t
2
a
2
+ · · · + t k
a k
и y = t k+1
a k+1
+ · · · + t n
a n
Следовательно, 0 = x + y = t
1
a
1
+ t
2
a
2
+ · · · + t n
a n
. Поскольку a
1
, a
2
, . . . , a n
— базис пространства V , получаем, что t
1
= t
2
= · · · = t n
= 0. Но тогда x = 0 и y = 0. Итак, вектор 0 единственным образом представим в виде суммы вектора из M и вектора из M . В силу теоремы 2 M + M = M ⊕ M .
Б.М.Верников
Лекция 9: Подпространства

«Дополняющее» подпространство (2)
Осталось доказать, что M + M = V . Пусть a — произвольный вектор из
V . Разложим его по базису a
1
, a
2
, . . . , a n
: a = q
1
a
1
+ q
2
a
2
+ · · · + q n
a n
Положим b = q
1
a
1
+ q
2
a
2
+ · · · + q k
a k
и c = q k+1
a k+1
+ · · · + q n
a n
. Тогда b
∈ M, c ∈ M и a = b + c. Следовательно, V ⊆ M + M . Обратное включение очевидно, и потому M + M = V .
Б.М.Верников
Лекция 9: Подпространства


написать администратору сайта