Примери за векторни пространства
В предишната част определихме векторните пространства, или линейните пространства, и показахме пример за класическото векторно пространство ℝ2. В тази статия ще разгледаме още примери.
Векторно пространство Rn
Вече познаваме векторното пространство ℝ2, което се състои от вектори от вида (a; b), където a, b са реални числа. Ще покажем, че всъщност всяко множество от наредени n-торки ℝn за n > 0 образува векторно пространство.
За n = 2 получаваме множеството на двойките (a; b). Ако увеличим n до n = 3, получаваме множеството на тройките. Така от равнината преминаваме в пространството. ℝ2 представлява обикновената равнина, а ℝ3 – обикновеното тримерно пространство.
Определенията на операциите събиране и умножение са същите като при n = 2, само че трябва винаги да събираме/умножаваме всички части на векторите:
Сега трябва да докажем, че векторното пространство ℝ3, и в общия случай ℝn, удовлетворява всичките седем точки от определението на векторните пространства. Доказателствата обаче биха били предимно същите, само че вместо с вектор с две компоненти бихме работили с вектор с три компоненти. Например първата точка, която говори за комутативността на събирането на вектори, за n = 3 бихме доказали така:
Трябва да докажем: x + y = y + x, където x, y ∈ ℝ3. Разписваме събирането на два вектора:
Ако отляво разменим векторите, получаваме:
От свойството на събирането на две реални числа обаче следва, че получените вектори са еднакви, тоест (a + d; b + e; c + f) = (d + a; e + b; f + c).
Ако го сравниш с доказателството за n = 2 в предишната статия, ще установиш, че това доказателство е практически същото. Останалите шест точки могат да се докажат по подобен начин.
Интересно е обаче, че векторно пространство е и ℝ1 = ℝ, самото множество на реалните числа. Събирането и умножението на вектори тогава се превръщат в обикновено събиране и умножение на реални числа, а операциите събиране и умножение на реални числа със сигурност удовлетворяват всичките 7 точки.
Пространството ℝn със сигурност ще срещнем още, това е доста често срещано векторно пространство.
Векторно пространство на матриците m × n
Множеството на всички матрици, които имат m реда и n стълба и съдържат само реални числа, заедно с операциите събиране на матрици и умножение на матрици със скалар образува векторно пространство. Съкратено това пространство ще означаваме с ℝm × n.
За m = 2, n = 3 бихме получили матрици, които имат два реда и три стълба. Пример за конкретна матрица е
Операцията събиране определяме така:
Обикновено събиране на матрици. Умножението със скалар ще определим подобно:
Така определените операции върху множеството на всички матрици ℝm × n образуват векторно пространство. Важното е, че винаги трябва да вземем множеството на всички матрици от един и същ тип. Ако в множеството попадне матрица от друг тип, например ако към ℝ2 × 2 добавим матрица от тип 3 × 1, ще имаме проблем, защото матрица от тип 3 × 1 дори не можем да съберем с матрица от тип 2 × 2.
Сега отново трябва да проверим, че така определеното векторно пространство удовлетворява всичките 7 условия, които поставяме на векторното пространство. Тъй като при матриците бихме изписали цели страници, или по-точно аз бих ги изписал, ще го направим съвсем накратко:
Сборът на две матрици ни връща нова матрица от същия тип. Умножението със скалар ни връща нова матрица от същия тип, така че по тип операциите ни си съответстват.
- x + y = y + x: събирането на матрици е очевидно комутативно, защото елементът на координати ij в получената матрица ще има вида xij + yij = yij + xij.
- (x + y) + z = x + (y + z): събирането на матрици е и асоциативно, защото (xij + yij) + zij = xij + (yij + zij)
- a · (b · x) = (a · b) · x: отново е изпълнено, че a · (b · xij) = (a · b) · xij
- a · (x + y) = a · x + a · y: отново за елементите на координати ij получаваме равенството: a · (xij + yij) = a · xij + a · yij
- (a + b) · x = a · x + b · x: пак само изразяваме елемента на координати ij: (a + b) · xij = a · xij + b · xij
- 1 · x = x: тъй като 1 · xij = xij, и тази точка е изпълнена.
- Съществуване на нулев елемент. Това е нулевата матрица, защото за всички матрици x на нашето векторно пространство е изпълнено, че 0 · xij = 0
Векторно пространство на многочлените
Многочленът, или още полином, означаваме с p(x) и той е израз от вида:
Допускаме, че an ≠ 0. Степента на такъв многочлен е числото n. Реалните числа a0, …, an наричаме коефициенти на многочлена. Пример за многочлен е изразът 4 + 3x − 7x2, където a0 = 4, a1 = 3, a2 = −7 и степента на многочлена е 2. Някои коефициенти могат да са нулеви, така че изразът x2 + π x7 е многочлен от степен 7 и a2 = 1, a7 = π, а останалите коефициенти са нулеви.
Многочлените можем да събираме просто – събираме коефициентите им. Пример:
В общия случай събирането на многочлени бихме определили така:
където q е по-голямото от числата m и n. k-кратното на многочлена p(x) получаваме, като с числото k умножим всички коефициенти:
За пример:
Множеството на всички многочлени, нека го означим с P(X), с така определените операции събиране и умножение образува векторно пространство. Проверка:
Сборът на два многочлена отново ни дава многочлен, умножението със скалар също образува нов многочлен. По тип определените от нас операции си съответстват.
Останалите седем свойства, на които трябва да отговаря векторното пространство, можеш да провериш като домашно. Доказателството ще е практически същото както при предишните матрици, само че вместо xij ще пишеш xi. Нулевият многочлен е многочленът p(x) = 0.
Докато при матриците изисквахме във векторното пространство да има само матрици от един и същ тип, при многочлените това не изискваме. Дори не можем да го изискваме. Ако вземем множеството на всички многочлени от степен две, това множество няма да образува векторно пространство. Защо? Можем да го покажем с контрапример. Събираме тези два многочлена:
Тъй като в първия многочлен има 3x2, а във втория −3x2, след събирането получихме 0x2, с което обаче понижихме степента на многочлена. Многочленът 2 + 4x е многочлен от степен 1, не 2.
Глави: Векторни пространства, Примери за векторни пространства, Векторно подпространство, Линейна комбинация на вектори, Линейна обвивка, Базис на векторно пространство, Размерност на векторно пространство, Матрица на прехода