Przestrzeń współrzędnych

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Szablon:DopracowaćSzablon:Spis treści Przestrzeń współrzędnych – prototypowy model przestrzeni liniowej skończonego wymiaru nad ustalonym ciałem; definiuje się ją jako przestrzeń produktową danego ciała nad skończonym zbiorem indeksów, w szczególności każde ciało można postrzegać jako jednowymiarową przestrzeń współrzędnych z działaniem mnożenia z ciała jako mnożenia przez skalar.

Definicja

Szablon:Zobacz też Niech K będzie ustalonym ciałem (takim jak liczby rzeczywiste , liczby zespolone ). Zbiór ciągów n elementów z ciała K tworzy nad nim n-wymiarową przestrzeń liniową Kn nazywaną przestrzenią współrzędnych z działaniami opisanymi poniżej.

Każdy wektor 𝐱 ma postać

𝐱=(x1,x2,,xn),

przy czym elementy xi ciągu nazywa się jego składowymi. Działania przestrzeni liniowej na Kn zdefiniowane są „po składowych”, czyli wzorami

𝐱+𝐲=(x1+y1,x2+y2,,xn+yn),
c𝐱=(cx1,cx2,,cxn).

Wektor zerowy ma postać

𝟎=(0,0,,0),

a wektor przeciwny do 𝐱 dany jest wzorem

𝐱=(x1,x2,,xn).

Wybór bazy

Szablon:Osobny artykuł W przestrzeni współrzędnych wyróżniona jest rodzina ciągów postaci

𝐞i=(0,,0,1,0,,0),

gdzie 1 oznaczająca element neutralny mnożenia w K jest i-tym elementem ciągu, a pozostałe są równe 0, czyli elementowi neutralnemu dodawania w K. Ponieważ każdy wektor 𝐱 przestrzeni można jednoznacznie wyrazić za pomocą powyższej rodziny,

𝐱=i=1nxi𝐞i,

w jednoznaczny sposób, to wspomniane wektory tworzą bazę Kn – nazywa się ją bazą standardową lub bazę kanoniczną – współrzędne każdego z wektorów w tej bazie pokrywają się z jego składowymi. Nazwa tej przestrzeni wynika z twierdzenia mówiącego, iż każda n-wymiarowa przestrzeń liniowa V nad ciałem K ma strukturę identyczną ze strukturą przestrzeni Kn. Jednakże metoda utożsamienia tych przestrzeni nie jest uniwersalna – wymaga określenia bazy w przestrzeni V, a więc wskazania izomorfizmu (liniowego) VKn. W ten sposób przekształcenie to wprowadza niejako układ współrzędnych tej przestrzeni; dokładniej, jeśli A:KnV jest izomorfizmem (różnowartościowym przekształceniem liniowym) danym wzorem

A(𝐞i)=𝐚i

dla i=1,,n, to wektory 𝐚i tworzą bazę przestrzeni V. Podobnie dla każdej bazy uporządkowanej złożonej z wektorów 𝐚i można wskazać izomorfizm A:KnV dany wzorem

A(𝐱)=i=1nxi𝐚i.

W ten sposób dowolny wektor 𝐯 przestrzeni V można utożsamić z wektorem 𝐯B jego współrzędnych w bazie uporządkowanej B=(𝐛i) należący do Kn, mianowicie

𝐯=v1𝐛1+v2𝐛2++vn𝐛n

odpowiada wtedy wektor złożony z jego współrzędnych w bazie B,

𝐯B=(v1,v2,,vn).

To jest właśnie powodem, dla którego Kn nazywa się „przestrzenią współrzędnych” n-wymiarowej przestrzeni liniowej nad ciałem K. Mogłoby się wydawać, że abstrakcyjne przestrzenie liniowe (skończonego wymiaru) w świetle dostępności przestrzeni współrzędnych są niepotrzebne, jednak niekiedy dogodniejsze jest operowanie w przestrzeni bez wybranej bazy („układu współrzędnych”); istnieją również przestrzenie liniowe, w których wybór bazy nie jest oczywisty bądź zaciemnia sytuację – nie mniej wszelkie obliczenia i konkretne wymagają wybrania pewnej bazy przestrzeni liniowej (zob. sekcję Uogólnienia).

Macierze

Szablon:Osobny artykuł Składowe wektora 𝐱 przestrzeni współrzędnych Kn, tzn. elementy ciągu (x1,,xn) można zapisać w macierzy jednokolumnowej bądź jednowierszowej, tzn. typu n×1 lub 1×n, mianowicie

[x1x2xn] lub [x1x2xn].

Działania na tych macierzach definiuje się identycznie jak opisano to w sekcji Definicja, z tego względu zwykle utożsamia się powyższe przestrzenie z przestrzenią współrzędnych[uwaga 1] bądź definiuje przestrzeń współrzędnych jako przestrzeń macierzy jednego z powyższych typów macierzy nad ciałem K.

Zwykle przedkłada się macierze jednokolumnowe nad macierze jednowierszowe nazywane odpowiednio wektorami kolumnowymi oraz wektorami wierszowymi, co ma swoje źródło w zastosowaniu macierzy typu m×n do opisu we współrzędnych (ustalonych bazach) przekształceń liniowych KnKm. Wówczas działaniu przekształcenia liniowego na wektorze i składaniu przekształceń odpowiada mnożenie macierzy w naturalnym porządku, działaniom na przekształceniach A(𝐱),AB odpowiadają działania na macierzach 𝐀𝐗,𝐀𝐁, gdzie 𝐀,𝐁 są macierzami przekształceń liniowych A,B, a kolejne elementy macierzy jednokolumnowej 𝐗 pokrywają się z odpowiednimi elementami wektora 𝐱.

Na mocy własności przekształcenia liniowego zachodzi

A(𝐱)=A(i=1nxi𝐞i)=i=1nxiA(𝐞i)=i=1nxi𝐚i,

gdzie 𝐞i oznaczają wektory bazy standardowej; wynika stąd, że w celu obliczenia i-tej składowej obrazu A(𝐱) wystarczy znać 𝐚i, czyli obraz i-tego wektora bazowego 𝐞i w przekształceniu A. W języku macierzy 𝐀𝐄i=𝐀i oznacza i-tą kolumnę macierzy 𝐀 odpowiadającej A. Działanie 𝐀𝐗 można wtedy traktować jako

𝐀𝐗=𝐀(i=1nxi𝐄i)=i=1nxi𝐀𝐄i=i=1nxi𝐀i,

tzn. kombinację liniową składowych wektora kolumnowego 𝐗 i wektorów kolumnowych 𝐀i (por. mnożenie macierzy metodą współczynniki-wektory), co można zapisać w postaci macierzowej jako

𝐀𝐗=[x1𝐀1xn𝐀n]=[𝐀1𝐀n]𝐗.

Umożliwia to postrzeganie macierzy 𝐀 jako ciągu wektorów kolumnowych – odpowiada temu traktowanie przekształcenia liniowego KnKm jako przekształcenia wieloliniowego o n argumentach w przestrzeń Km danego wzorem 𝖠(x1,,xn)A([x1,,xn])=[x1𝐚1,,xn𝐚n] – obserwacja ta ułatwia niekiedy rozważania teoretyczne[uwaga 2].

Uogólnienia

Szablon:Zobacz też Ponieważ elementami przestrzeni współrzędnych są ciągi, tzn. funkcje określone na zbiorze skończonym n={1,2,,n} o wartościach w K. W ten sposób wektory są funkcjami, które odwzorowują każdy z elementów i zbioru n na i-tą składową tego wektora. Dlatego przestrzeń współrzędnych Kn to w istocie przestrzeń Kn funkcji nK. Pomysł ten uogólnia się na przestrzenie funkcji indeksowanych za pomocą dowolnego zbioru I w postaci tzw. przestrzeni funkcyjnych, w szczególności uogólnionej, czy nieskończonej przestrzeni współrzędnych.

Dualność

Szablon:Zobacz też Wybór wektorów kolumnowych typu n×1 nie oznacza, że wektory wierszowe 1×n nie są wtedy używane: z każdą przestrzenią współrzędnych Kn można związać przestrzeń Kn_ (oznaczaną zwykle gwiazdką w indeksie górnym za symbolem przestrzeni) form liniowych KnK nazywanej przestrzenią dualną do Kn. Każdą formę liniową na Kn można przedstawić w bazach standardowych (obu przestrzeni) w postaci

u(𝐱)=i=1nuixi.

Działanie formy u na wektorze 𝐱 jest liniowe ze względu tak na wektory, jak i na kowektory z osobna i daje wynik skalarny – można więc na nie patrzeć jako na formę dwuliniową Kn_×KnK daną wzorem

u,𝐱=u(𝐱).

Ta niezdegenerowana forma dwuliniowa ustala w ten sposób parowanie doskonałe między kowektorami a wektorami przestrzeni Kn definiując izomorfizm Kn_Kn. Dzięki temu utożsamieniu forma u określona na przestrzeni Kn (będąca równocześnie wektorem przestrzeni do niej dualnej Kn_) znajduje przedstawienie w postaci wektora współrzędnych 𝐮; z tego powodu formy liniowe na Kn nazywa się też kowektorami tej przestrzeni.

Wspomniany izomorfizm (albo ogólniej: parowanie) umożliwia zdefiniowanie transpozycji lub sprzężenia przekształcenia A:KnKm, czyli przekształcenia liniowego A_:Km_Kn_ (zwykle oznacza się je gwiazdką lub dużą literą „T” w indeksie górnym po prawej stronie symbolu przekształcenia), które odwzorowuje kowektory przestrzeni Km w kowektory na Kn według wzoru A_(u)=uA; jego obraz będący formą na Kn nazywa się cofnięciem[uwaga 3] u przez/wzdłuż A. Ze względu na obecność w obu przestrzeniach form dwuliniowych utożsamiających wektory z kowektorami możliwe jest scharakteryzowanie tego odwzorowania za pomocą tożsamości A_(u),𝐱=u,A(𝐱), która byłaby spełniona dla wszystkich u,𝐱.

Z definicji mnożenia macierzy wynika[uwaga 4], że jeśli wektory kolumnowe odpowiadają wektorom danej przestrzeni współrzędnych, to wektory wierszowe reprezentują jej kowektory, gdyż wspomniane parowanie w przypadku macierzy przyjmuje postać

𝐔_𝐗=[u1un][x1xn]=[i=1nuixi]=[u(𝐱)],

gdzie podkreślenie oznacza izomorfizm Matn×1Mat1×n odpowiadający utożsamieniu wektorów z kowektorami. Transpozycji przekształcenia liniowego odpowiada transpozycja (nazywana też przestawieniem i oznaczana standardowo dużą literą „T” w indeksie górnym za symbolem) macierzy 𝐌 typu m×n dająca w wyniku macierz 𝐌_ typu n×m, która polega na zamianie miejscami jej wierszy i kolumn (z zachowaniem ich porządku).

Choć oczywiste jest, iż 𝐀__=𝐀, to wcale nie jest jasne, iż A__:Kn__Km__, a w szczególności, iż Kn__ ma tę samą strukturę, co Kn. Jak można się domyślać, skoro zachodzi równość dla macierzy, to istnieje pewne utożsamienie (izomorfizm) między tymi przestrzeniami – wynika to wprost z faktu, iż dowolne dwie przestrzenie liniowe równego wymiaru skończonego są izomorficzne. W tym wypadku istnieje jednak naturalne przekształcenie danej z przestrzeni z jej drugą dualną (tj. przestrzeni form liniowych określonych na przestrzeni form liniowych danej przestrzeni), które odwzorowywałoby wektor w „ko-kowektor”, czyli formę Kn_K. Obliczenie wartości (tzw. ewaluacja) formy dla ustalonego wektora, ev𝐱:uu(𝐱), jest przekształceniem liniowym ze względu na przyłożone formy, które jest elementem Kn__. Przekształcenie ev:𝐱ev𝐱, liniowe ze względu na przyłożone wektory, odwzorowuje więc Kn w przestrzeń Kn__. W ten sposób działanie ev obliczania wartości formy u przy jej działaniu na wektor 𝐱 dane wzorem ev𝐱(u)=u(𝐱) jest naturalnym parowaniem danej przestrzeni i przestrzeni do niej dualnej – przestrzenie, dla których istnieje tego rodzaju utożsamienie (zwykle jest ono tylko zanurzeniem), nazywa się refleksywnymi; są nimi w szczególności przestrzenie współrzędnych, o czym mówi ta uwaga (zob. para dualna).

Analizowanym w poprzedniej sekcji działaniom na przekształceniach, A(𝐱),AB, odpowiada mnożenie następujących macierzy: 𝐗𝐀_ oraz 𝐁𝐀_, czyli w odwrotnym porządku – przedkładanie wektorów kolumnowych nad wierszowe przy opisie przekształceń liniowych jest więc czysto arbitralne i wynika z naturalnej w zachodniej kulturze chęci zapisu działań od lewej do prawej[uwaga 5].

Iloczyn skalarny

Szablon:Osobny artykuł W przestrzeni współrzędnych nad ciałem liczb rzeczywistych definiuje się działanie odwzorowujące parę wektorów 𝐱,𝐲 w ciało jej skalarów nazywane iloczynem skalarnym tych wektorów:

𝐱𝐲:=i=1nxiyi.

Odwzorowanie to wprowadza na przestrzeni n strukturę unitarną, w tym pojęcia „długości” i „odległości”; każda przestrzeń liniowa ma naturalną strukturę afiniczną nad samą sobą, dzięki czemu n ma strukturę euklidesową.

Z definicji iloczynu skalarnego wynika, że jest przemienny i liniowy ze względu oba argumenty: w oparciu o poprzednią sekcję rozważania te sugerują istnienie niezdegenerowanej formy dwuliniowej n×n będącej parowaniem przestrzeni n ze sobą dzięki istnieniu formy n_×n dającej izomorfizm n_n. Dlatego choć iloczyn skalarny jest działaniem na wektorach, to operacje z jego wykorzystaniem muszą respektować utożsamienie wektorów z kowektorami (tj. działanie kowektorów na wektorach) – przekształceniami zachowującymi własności iloczynu skalarnego są przekształcenia ortogonalne (ich macierzamimacierze ortogonalne).

Inna natura obiektów manifestuje się w odmiennym ich zachowaniu przy zmianie bazy za pomocą przekształcenia nieortogonalnego (tj. przy nieortogonalnych automorfizmach przestrzeni liniowej, np. na prostoliniową, czy krzywoliniową): współrzędne wektorów przekształcają się w pewnym sensie „na przekór” (kontrawariantnie) przekształceniu przejścia między bazami, z kolei współrzędne kowektorów odwzorowywane są niejako „zgodnie” (kowariantnie) względem tego przekształcenia. Nie mniej obecność przestrzeni dualnej długo pozostawała niezauważona, a konieczność śledzenia wektorów i kowektorów stała się jednym z powodów, dla których preferuje się operowanie na przestrzeniach bez wybranych baz.

Podobnie można określić przestrzeń współrzędnych zespolonych w przypadku ciała liczb zespolonych i rozważać iloczyn skalarny dany jednak nieco innym wzorem, wówczas mówi się o przestrzeniach unitarnych, przekształceniach unitarnych i macierzach unitarnych.

Uwagi

Szablon:Uwagi
Błąd rozszerzenia cite: Istnieje znacznik <ref> dla grupy o nazwie „uwaga”, ale nie odnaleziono odpowiedniego znacznika <references group="uwaga"/>