Основы линейной алгебры¶
Вектор¶
Векторное пространство над полем \(\mathbb{R}\) — множество \(V\) с операциями сложения и умножения на скаляр, удовлетворяющими аксиомам:
- \((V, +)\) — абелева группа (ассоциативность, коммутативность, нулевой элемент, обратный)
- \(\alpha(\beta \vec{v}) = (\alpha\beta)\vec{v}\)
- \((\alpha + \beta)\vec{v} = \alpha\vec{v} + \beta\vec{v}\)
- \(\alpha(\vec{u} + \vec{v}) = \alpha\vec{u} + \alpha\vec{v}\)
- \(1 \cdot \vec{v} = \vec{v}\)
Вектор — элемент векторного пространства. В координатном представлении вектор из \(\mathbb{R}^n\) записывается как упорядоченный набор \(n\) чисел:
Кодировка цвета в RGB — вектор из \(\mathbb{R}^3\)
Изображение \(\pi\) как вектор из \(\mathbb{R}^{64}\): \((0.52, 0.19, 0.24, \ldots, 0.38, 0.16, 0.65)\)
Операции над векторами¶
Сложение и умножение на скаляр в координатах:
Сложение векторов: правило параллелограмма
Линейная комбинация и линейная оболочка¶
Линейная комбинация векторов \(\vec{v}_1, \ldots, \vec{v}_k\) — вектор вида:
Линейная оболочка (span) множества векторов — множество всех их линейных комбинаций:
Линейная оболочка двух векторов: плоскость (если неколлинеарны) или прямая (если коллинеарны)
Линейная независимость и базис¶
Векторы \(\vec{v}_1, \ldots, \vec{v}_k\) линейно независимы, если из равенства
следует \(\alpha_1 = \ldots = \alpha_k = 0\). Иначе говоря, ни один из них не выражается как линейная комбинация остальных.
Линейно независимые (слева) и линейно зависимые (справа) векторы
Базис пространства \(V\) — набор линейно независимых векторов, линейная оболочка которых совпадает с \(V\). Любой вектор из \(V\) единственным образом представляется как линейная комбинация базисных.
Размерность \(\dim V\) — число векторов в базисе.
Стандартный базис \(\mathbb{R}^n\):
Скалярное произведение (dot product)¶
Определение. Скалярное произведение на \(\mathbb{R}^n\):
Геометрический смысл:
где \(\theta\) — угол между векторами. Следствия:
- \(\vec{a} \cdot \vec{b} > 0\) — острый угол
- \(\vec{a} \cdot \vec{b} = 0\) — векторы ортогональны (\(\vec{a} \perp \vec{b}\))
- \(\vec{a} \cdot \vec{b} < 0\) — тупой угол
Проекция \(\vec{a}\) на \(\vec{b}\):
Скалярное произведение: проекция и угол между векторами
Свойства:
- Симметричность: \(\vec{a} \cdot \vec{b} = \vec{b} \cdot \vec{a}\)
- Билинейность: \((\alpha\vec{a} + \beta\vec{b}) \cdot \vec{c} = \alpha(\vec{a} \cdot \vec{c}) + \beta(\vec{b} \cdot \vec{c})\)
- Положительная определённость: \(\vec{a} \cdot \vec{a} \geq 0\), причём \(= 0 \iff \vec{a} = \vec{0}\)
Вывод через ортонормированный базис:
Векторное произведение (cross product)¶
Определение. Векторное произведение \(\vec{a} \times \vec{b}\) определено в \(\mathbb{R}^3\). Результат — вектор \(\vec{c}\), перпендикулярный плоскости \(\vec{a}\) и \(\vec{b}\), с модулем равным площади параллелограмма:
Направление определяется правилом правой руки.
Формула через определитель:
Свойства:
- Антикоммутативность: \(\vec{a} \times \vec{b} = -(\vec{b} \times \vec{a})\)
- \(\vec{a} \times \vec{a} = \vec{0}\)
- \(\vec{a} \times \vec{b} = \vec{0} \iff \vec{a} \parallel \vec{b}\)