✖

Базис векторного простору

Kapitoly: Векторні простори, Приклади векторних просторів, Векторний підпростір, Лінійна комбінація векторів, Лінійна оболонка, Базис векторного простору, Розмірність векторного простору, Матриця переходу

Базис векторного простору V — це множина лінійно незалежних векторів, лінійною оболонкою яких є простір V.

Мотивація введення базису векторного простору

Нехай дано якийсь векторний простір V і якусь підмножину W ⊂ V таку, що лінійна оболонка <W> цієї множини дорівнює простору V, тобто <W> = V. Приклад: нехай W = {(1; 0), (0; 1), (2; 3)} і V = ℝ2.

Очевидно, що <W> = ℝ2. Множина W має лише три вектори, проте завдяки лінійній оболонці ми можемо описати нею всю нескінченну множину векторів ℝ2. Виникає питання — чи можна з множини W прибрати ще якісь вектори й зберегти властивість <W> = ℝ2?

Якщо, наприклад, відкинути останній вектор (2; 3), отримаємо множину W1 = {(1; 0), (0; 1)}. Лінійною оболонкою цієї множини знову є ℝ2. Тож виникає питання — яка найменша множина векторів має своєю лінійною оболонкою множину ℝ2?

Якщо з W1 прибрати будь-який із двох векторів, що залишилися, ця множина, позначимо її W2, вже не матиме своєю оболонкою множину ℝ2. Наприклад, лінійною оболонкою множини W2 = {(1; 0)} була б множина <W2> = {(a; 0),|,a∈ ℝ}. Вона, звісно, не дорівнює множині ℝ2, адже в ній бракує, скажімо, вектора (0; 1).

Отже, множина W1 = {(1; 0), (0; 1)} є мінімальною множиною векторів, лінійною оболонкою якої є простір ℝ2. Далі нас можуть цікавити ще такі питання:

  1. Чи існує якась зовсім інша одноелементна множина, лінійною оболонкою якої був би простір ℝ2?
  2. Чи існує якась єдина найменша множина векторів, лінійною оболонкою якої був би простір ℝ2?

Як усі знаємо з жовтої преси, якщо заголовок у газеті має форму питання, то відповідь — ні, і в цьому випадку так само. Одноелементної множини, що мала б лінійну оболонку ℝ2, не існує. Доведення можна провести так:

Чи існує одноелементна множина, оболонкою якої є ℝ2?

Припустімо, що існує множина $\left\{\vec{x}\right\}$, яка містить один вектор $\vec{x}$, і всі його лінійні комбінації утворюють простір ℝ2. Тоді мають існувати дійсні числа a1, a2 такі, що

$$\begin{eqnarray} a_1 \cdot \vec{x} &=& (1; 0)\\ a_2 \cdot \vec{x} &=& (0; 1)\\ \end{eqnarray}$$

Чому саме ці вектори? Насправді неважливо, які вектори обрати, головне, щоб вони були лінійно незалежні.

Позначимо $\vec{x}=(x_1; x_2)$. Тоді, звісно, x1, x2 ≠ 0, бо якби x1 = 0, то навряд чи вдалося б отримати лінійною комбінацією вектора $\vec{x}$ потрібний вектор (1; 0). Те саме для x2. Попередню систему рівнянь просто розпишемо:

$$\begin{eqnarray} a_1 \cdot (x_1; x_2) &=& (1; 0)\\ a_2 \cdot (x_1; x_2) &=& (0; 1)\\ \end{eqnarray}$$

Розпишемо це на рівняння:

$$\begin{eqnarray} a_1 \cdot x_1 &=& 1\\ a_1 \cdot x_2 &=& 0\\ a_2 \cdot x_1 &=& 0\\ a_2 \cdot x_2 &=& 1 \end{eqnarray}$$

З другого та третього рівняння випливає, що a1 = a2 = 0, бо якщо x1, x2 ≠ 0, то залишається лише можливість a1 = a2 = 0, щоб у добутках a1 · x2 та a2 · x1 отримати нуль. Але це суперечить першому та четвертому рівнянню, адже якщо a1 = 0, то a1 · x1 = 0, а перше рівняння стверджує, що a1 · x1 = 1.

Жодна одноелементна множина не може мати своєю лінійною оболонкою простір ℝ2.

Чи існує найменша множина векторів, оболонкою якої є ℝ2?

Ми знаємо, що одноелементної множини з такою властивістю не існує, і знаємо, що множина W = {(1; 0), (0; 1)} має своєю лінійною оболонкою ℝ2. Питаємо, чи ця множина є єдиною двоелементною множиною, оболонкою якої є ℝ2?

Звісно, що ні, бо й інша двоелементна множина W = {(2; 0), (0; 2)} має оболонку ℝ2. Будь-яка пара векторів (a; 0), (0; a), a∈ ℝ, a≠0 має своєю оболонкою ℝ2. Насправді будь-яка пара лінійно незалежних векторів має своєю оболонкою ℝ2. Отже, існує нескінченно багато двоелементних множин, які можуть своєю оболонкою породжувати ℝ2.

Водночас будь-яка триелементна підмножина W3⊆ℝ2 складатиметься із залежних векторів. Чому? Якщо маємо три вектори (a; b), (c; d), (e; f), можемо записати їх у матрицю:

$$\begin{pmatrix} a&c&e\\ b&d&f \end{pmatrix}$$

Ця матриця має ранг щонайбільше два, тож у ній обов'язково існує якийсь лінійно залежний стовпець/вектор.

Означення базису векторного простору

Нехай дано векторний простір V і нехай B ⊆ V. Кажемо, що B є базисом векторного простору V, якщо виконується:

  1. <B> = V
  2. B є лінійно незалежною множиною векторів.

Базис — це незалежна множина векторів, оболонкою якої є простір V. Тож базис є мінімальною множиною векторів, оболонкою якої є простір V. Якщо з базису прибрати один елемент, оболонкою вже не буде простір V. Якщо додати один вектор, цей вектор буде лінійною комбінацією решти векторів.

Якщо ми працюємо в просторі ℝn, то множина n-ок (1; 0; …; 0), (0; 1; 0; …; 0), …, (0; 0; …; 0; 1) утворює базис простору ℝn, і цей базис називається канонічним (стандартним) базисом. Наприклад, для ℝ3 отримали б канонічний базис (1; 0; 0), (0; 1; 0), (0; 0; 1). Тоді вектор (a; b; c) отримали б як комбінацію

$$ a \cdot (1; 0; 0) + b \cdot (0; 1; 0) + c \cdot (0; 0; 1) $$

Якби ми прибрали вектор (0; 1; 0), оболонкою цієї нової множини не був би ℝ3. Якби ми додали вектор (14; −2; 5), цей вектор був би лінійною комбінацією решти векторів із коефіцієнтами a = 14, b = −2, c = 5.

Основні властивості базису векторного простору

  • Кожен лінійний простір V має базис, за винятком тривіального простору $\left\{\vec{0}\right\}$ — простору, що містить єдиний, нульовий вектор. Кожна лінійно незалежна множина B0 ⊆ V є або базисом простору V, або її можна доповнити до базису. Якщо B0 не є базисом, тобто <B0>≠ V, то існує вектор $\vec{x}_0\in V \setminus \left<B_0\right>$. Цей вектор не є комбінацією векторів із B0. Додамо його до множини B0 і отримаємо нову множину $B_1 = B_0 \cup \left\{\vec{x}_0\right\}$. Знову можемо сказати, що B1 є або базисом, або її можна доповнити до базису. Якщо простір V має скінченний базис, то за скінченну кількість кроків отримаємо множину незалежних векторів Bn, яка буде базисом простору V.

  • Базис простору визначається неоднозначно, завжди існує більше ніж один базис.

  • Усі базиси векторного простору мають однакову кількість елементів/векторів або є нескінченними. Наприклад, усі базиси простору ℝ2 мають два вектори, жодна множина з трьох елементів і жодна множина з одного елемента не є базисом простору ℝ2.

  • Якщо маємо базис $B = \left\{\vec{e}_1, \ldots, \vec{e}_n\right\}$ простору V, то кожен вектор $\vec{x}$ із простору V ми можемо виразити як лінійну комбінацію векторів базису, тобто існують дійсні коефіцієнти a1, …, an такі, що

    $$ \vec{x}=a_1 \cdot \vec{e}_1 + \ldots + a_n \cdot \vec{e}_n $$

    При цьому ці коефіцієнти єдині. Тобто якщо для коефіцієнтів b1, … bn виконується

    $$ \vec{x}=b_1 \cdot \vec{e}_1 + \ldots + b_n \cdot \vec{e}_n $$

    то це має означати, що a1 = b1, …, an = bn.