В школьной планиметрии и стереометрии вектором (или свободным вектором) называется класс эквивалентности направленных отрезков на плоскости или в пространстве. При этом два направленных отрезка считаются эквивалентными, если они коллинеарны, одинаково направлены и равны по длине.
Операции сложения векторов по правилу параллелограмма или треугольника и умножения векторов на вещественные числа обладают рядом свойств, аксиоматизация которых приводит к понятию линейного пространства.
Мы определим линейное пространство над произвольным полем , элементы которого мы часто будем называть числами или скалярами. На первых порах можно считать, что — поле вещественных чисел . Со временем нам понадобятся поле комплексных чисел и поле рациональных чисел , а также конечные поля.
Определение (1.1). Линейным (или векторным) пространством над полем называется множество с заданными на нём операциями сложения
и умножения
которые удовлетворяют следующим условиям:
для любых ;
для любых ;
существует такой элемент , что для любого ;
для любого существует такой элемент , что
для любых , ;
для любых , ;
для любых , ;
для любого .
Элементы линейного пространства называются векторами. Свойства 1)–4) означают, что является абелевой (коммутативной) группой относительно операции сложения. Элемент называется нулевым вектором, а элемент называется противоположным вектором к .
Свойства 5)–8) означают, что поле линейно действует на . Обычно мы будем опускать знак умножения .
Далее говоря о пространстве мы будем иметь в виду линейное пространство. Вот некоторые простейшие свойства линейных пространств.
Предложение 1.2.
a) для любых , ;
b) для любого ;
c) если , то либо , либо .
Доказательство. Докажем а). Действительно,
откуда по свойству сокращения в абелевой группе. Аналогично,
т.е. .
Пример (1.3).
Множество , состоящее из одного элемента , является линейным пространством над любым полем.
Множества векторов на прямой, на плоскости, в пространстве, являются линейными пространствами над полем .
Любое поле является векторным пространством над самим собой.
Поле является линейным пространством над полем , а поле является линейным пространством над полем рациональных чисел . Более общо, если вложено в (т.е. является расширением поля ), то является линейным пространством над .
Пусть
— множество последовательностей (строк) фиксированной длины из элементов поля . Операции покомпонентного сложения и умножения на скаляр, т.е.
задают на структуру линейного пространства над . Оно называется -мерным координатным (или арифметическим) пространством над . Мы в основном будем иметь дело с пространствами и .
При мы получаем пространство из примера 3.
Множество функций на произвольном множестве со значениями в поле , обозначаемое
является линейным пространством относительно операций поточечного сложения (т.е. значение функции в точке полагается равным ) и поточечного умножения на скаляр (т.е. ). В случае, когда — конечное множество из элементов, мы получаем пространство из предыдущего примера.
Множество непрерывных функций на вещественной прямой и множество непрерывных функций на отрезке являются линейными пространствами над . Также линейными пространствами являются множества дифференцируемых функций (на прямой или на отрезке).
Множество решений однородной системы линейных уравнений является линейным пространством.
Рассмотрим множество
бесконечных последовательностей вещественных чисел, в которых лишь конечное число членов отлично от нуля (такие последовательности называются финитными). Тогда — линейное пространство относительно операций покомпонентного сложения и умножения на число. Пространство можно отождествить с бесконечным объединением
Пространство всех бесконечных последовательностей также является линейным пространством.
Множество многочленов от одной переменной с коэффициентами из является линейным пространством. Также линейным пространством является множество
многочленов степени не выше .
Множество всех матриц размера с элементами из образует линейное пространство
относительно операций сложения матриц и поэлементного умножения матриц на числа. При мы получаем пространство строк .
В предыдущих примерах мы столкнулись с ситуацией, когда подмножество линейного пространства само является линейным пространством. Это приводит к следующему определению.
Определение (1.4). Подмножество линейного пространства называется подпространством, если для любых векторов и скаляра мы имеем
Другими словами, — подпространство, если само является линейным пространством относительно операций, заданных в пространстве .
Пример (1.5). Вот некоторые примеры подпространств.
является подпространством в любом пространстве .
Множество векторов, коллинеарных заданному вектору, является подпространством в пространстве всех векторов на плоскости или в пространстве.
Пространство непрерывных функций является подпространством в пространстве всех функций на .
Пространство финитных последовательностей является подпространством в пространстве всех последовательностей.
является подпространством в при , а также в .
Пусть — линейное пространство над полем .
Определение (1.6). Линейной комбинацией системы векторов пространства называется сумма вида
где .
Линейной комбинацией бесконечной системы векторов называется сумма вида
в которой лишь конечное число скаляров отлично от нуля.
Линейная комбинация
называется тривиальной, если в ней все коэффициенты равны нулю.
Линейной оболочкой системы векторов называется множество всех линейных комбинаций этой системы. Для линейной оболочки используется обозначение
Система векторов (конечная или бесконечная) называется линейно зависимой, если существуют числа , не все равные нулю, такие, что
(т.е. существует нетривиальная линейная комбинация векторов системы, равная нулю).
В противном случае система называется линейно независимой.
Предложение 1.7. Линейная оболочка является линейным подпространством . Более того, является наименьшим по включению линейным подпространством, содержащим систему .
Доказательство. Сумма векторов системы и результат умножения вектора системы на скаляр являются линейными комбинациями и потому принадлежат линейной оболочке.
В пространстве многочленов степени имеется базис из одночленов
. Таким образом, . В пространстве всех многочленов имеется бесконечный базис из одночленов всех степеней. Таким образом, .
В пространстве финитных последовательностей имеется бесконечный базис
, где — последовательность, в которой на -м месте стоит 1, а на остальных местах — нули. Заметим, что эта же система не является базисом в пространстве всех последовательностей. Действительно, например, последовательность, состоящая из одних единиц не представляется в виде (конечной) линейной комбинации последовательностей .
Далее все пространства мы будем предполагать конечномерными, если явно не указано противное.
Предложение 1.17. Пересечение подпространств пространства также является подпространством.
Доказательство. Для любых и сумма и произведение также лежат и в , и в , а значит и в пересечении .
В отличие от пересечения, объединение подпространств в общем случае не будет линейным подпространством.
Определение (1.18). Суммой подпространств и пространства называется множество всех векторов , которые можно представить в виде суммы
, где и .
Предложение 1.19. Сумма подпространств является линейной оболочкой их объединения:
Таким образом, является линейным подпространством.
Доказательство. Включение следует из того, что вектор
является линейной комбинацией векторов .
Докажем обратное включение . Рассмотрим линейную комбинацию
векторов . Можно считать, что лежат в , а лежат в . Тогда мы имеем
где
,
.
Следовательно, .
Теорема (1.20). Для любых подпространств и линейного пространства имеет место равенство
Доказательство. Выберем базис пространства . Воспользовавшись теоремой 1.15, дополним его до базиса
пространства и до базиса
пространства . Тогда мы имеем:
Докажем, что — базис пространства .
Прежде всего заметим, что так как , любой вектор из линейно выражается через эту систему векторов. Остаётся проверить, что эта система линейно независима. Пусть имеет место равенство
Перепишем его в виде
Вектор, стоящий в обеих частях этого равенства, лежит как в , так и в . Следовательно, он лежит в и линейно выражается через . Так как векторы линейно независимы по построению, мы получаем, что . Аналогичным образом доказывается, что . Тогда из линейной независимости и (3) следует, что .
Итак, система порождает пространство и линейно независима. Следовательно, это — базис в и . Отсюда и из (2) вытекает требуемое равенство.
Определение (1.21). Сумма подпространств пространства называется прямой (обозначение: ), если для любого вектора представление
, где и , единственно.
Легко показывается эквивалентность следующих условий:
a) сумма прямая;
b) ;
c) из , где и , следует .
Определение (1.22). Пусть — линейное пространство и — базис в . Любой вектор единственным образом представляется в виде линейной комбинации базисных векторов:
Числа называются координатами вектора в базисе .
При работе с матрицами координаты вектора в базисе мы будем записывать в виде столбца высоты , обозначая его простой (нежирной) буквой , т.е.
Часто для экономии места вместо столбца будем писать строку с транспонированием:
.
Пусть в пространстве заданы два базиса: «старый» и «новый» . Запишем формулы, выражающие векторы нового базиса через старый:
Определение (1.23). Матрица
называется матрицей перехода от базиса к базису .
Её столбцы состоят из координат новых базисных векторов в старом базисе.
Теорема (1.24 (закон изменения координат)). Пусть — координаты вектора в базисе , а — координаты этого же вектора в базисе .
Тогда два набора координат связаны следующими формулами:
или
Доказательство. Мы имеем
Так как — базис, мы получаем
для .
Та же выкладка в матричных обозначениях имеет вид
откуда
Обратим внимание, что в определении матрицы перехода мы выражаем новые векторы через старые,
а в законе преобразования координат — наоборот, старые координаты выражаются через новые.
Предложение 1.25.
a) Матрица перехода от базиса к базису является обратной к матрице перехода от к , т.е.
В частности, матрица перехода всегда невырождена (обратима).
b) Если , , — три базиса,
то для соответствующих матриц перехода имеет место соотношение