✖

Матрица на прехода

Ако имаме векторно пространство V и два негови базиса, можем да изразим един вектор от пространството като комбинация на вектори и от двата базиса. Матрицата на прехода ни помага да преобразуваме едното представяне в другото.

Мотивация

Нека имаме n-мерно векторно пространство V и два негови различни базиса E = {e1, …, en} и F = {f1, …, fn}. Нека изберем и някакъв вектор x от V. Тъй като x е от пространството V и тъй като E и F са базиси на това пространство, трябва да съществуват коефициенти a1, …, an, такива че:

x=a1⋅e1+…+an⋅en

и също така трябва да съществуват коефициенти b1, …, bn, такива че:

x=b1⋅f1+…+bn⋅fn

В първия случай изразяваме вектора x с помощта на базиса E, във втория случай – с помощта на базиса F. Използваме два различни базиса за изразяването на x, затова получаваме и два различни набора от коефициенти ai и bi. Възниква въпросът: ако знаем коефициентите bi, съществува ли начин от тези коефициенти да получим коефициентите ai, тоест представянето спрямо първия базис?

Да, за това служи така наречената матрица на прехода.

Как да получим матрицата на прехода

Отново имаме пространство V и два базиса E = {e1, …, en} и F = {f1, …, fn}. Тъй като E е базис на пространството V, със сигурност и всички вектори f1, …, fn могат да се изразят като линейни комбинации на вектори от базиса E. Векторите f1, …, fn са част от базиса F, но същевременно са обикновени елементи на пространството V, така че трябва да е изпълнено:

f1=a11⋅e1+a21⋅e2+…+an1⋅enf2=a12⋅e1+a22⋅e2+…+an2⋅en…fn=a1n⋅e1+a2n⋅e2+…+ann⋅en

Сега преписваме тези уравнения в матрица така, че в първия стълб на матрицата да са коефициентите на вектора f_1, тоест ai1, във втория – коефициентите на вектора f_2, тоест ai2, и т.н. Получаваме матрицата:

P=(a11a12…a1na21a22…a2n…an1an2…ann)

Такава матрица се нарича матрица на прехода от базис E към базис F. Ако имаме вектор x = (x1; …; xn) от V, който има спрямо базиса F коефициенти b1, …, bn, то коефициентите a1, …, an спрямо базиса E получаваме така

(a1⋮an)=P⋅(b1⋮bn)

Пример

Ще работим във векторното пространство ℝ3. Избираме единия базис да е стандартният E = {(1; 0; 0), (0; 1; 0), (0; 0; 1)}, а другия базис F = {(2; 0; 0), (3; 2; 0), (1; 5; 4)}. Матрицата на прехода от базиса E към базиса F ще има вида

P=(231025004)

Сега избираме произволен вектор x ∈ ℝ3, например x = (12; 41; 28). Той има спрямо базиса F коефициенти b1 = −2, b2 = 3, b3 = 7. Извършваме умножение на матрици:

(231025004)⋅(−237)=(124128)

Спрямо базиса E векторът x има коефициенти a1 = 12, a2 = 41, a3 = 28. Тоест е изпълнено:

(12;41;28)=12⋅(1;0;0)+41⋅(0;1;0)+28⋅(0;0;1)

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