Rzut (algebra liniowa)

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Szablon:Przekierowanie Szablon:Spis treści Rzut lub projekcja[uwaga 1] – uogólnienie pojęcia rzutu znanego z geometrii elementarnej: idempotentny endomorfizm liniowy określony na danej przestrzeni liniowej, czyli operator liniowy zachowujący swój obraz, tzn. dla którego każdy element obrazu jest punktem stałym tego przekształcenia.

Rzuty/projekcje ortogonalne są uogólnieniem pojęcia rzutu prostokątnego z geometrii euklidesowej (zob. osobna sekcja); w przestrzeniach unitarnych (tzn. z iloczynem skalarnym, np. przestrzeniach euklidesowych) są to nie mniej, nie więcej operatory samosprzężone.

Rzut ukośny

Rzut T wzdłuż prostej k na prostą m.

Niech dana będzie przestrzeń liniowa V (nad ustalonym ciałem). Przekształcenie liniowe P:VV tej przestrzeni w siebie spełniające warunek idempotentności

P2=P,

czyli P(P(𝐯))=P(𝐯) dla każdego 𝐯V nazywa się rzutem (ukośnym) lub projekcją.

Odwzorowanie P można scharakteryzować w następujący sposób: dowolny wektor 𝐯V można przedstawić w jednoznaczny sposób w postaci sumy 𝐯=𝐰+𝐮, gdzie 𝐰kerP oraz 𝐮imP[uwaga 2]. Oznacza to, że V=kerPimP, czyli V jest sumą prostą jądra i obrazu P. Jeżeli V jest skończeniewymiarowa, zaś U jest jej podprzestrzenią liniową, to na mocy twierdzenia o rzędzie istnieje rzut P, dla którego imP=U (jeśli 0<dimU<dimV, to rzutów określonych na V o obrazie U jest nieskończenie wiele).

Dla danych podprzestrzeni W,U przestrzeni V spełniających V=WU przekształcenie P:VV nazywa się rzutem na U wzdłuż W, jeśli dla każdego 𝐯V zachodzi

P(𝐯)U oraz 𝐯P(𝐯)W.

Jedynymi wartościami własnymi rzutu są zero i jedynka, tzn. widmo rzutu P jest równe σ(P)={0,1}[uwaga 3]; ponadto rzut jest diagonalizowalny i w szczególności (w ciele charakterystyki zerowej) jego ślad jest równy wymiarowi obrazu[uwaga 4]. Z drugiej strony, jeśli przekształcenie A ma widmo σ(A)={0,1} i jest diagonalizowalne, to A jest rzutem[uwaga 5].

Jeśli P jest rzutem na U wzdłuż W, to przekształcenie Q=IP:VV dane wzorem Q(𝐯)=𝐯P(𝐯) jest rzutem na W wzdłuż U[uwaga 6]. Tym samym rozkładowi V=UW odpowiada para rzutów P,Q.

Rzut ortogonalny

Rzut ortogonalny P na prostą m.

Jeżeli P jest rzutem (ukośnym) na U wzdłuż W oraz V=WU jest ortogonalną sumą prostą, to P nazywa się rzutem ortogonalnym (na U wzdłuż W). Wówczas W=U jest dopełnieniem ortogonalnym U, czyli zachodzi V=UU, a więc V=(imP)imP, gdyż wtedy kerP=(imP), gdzie imP oraz kerP oznaczają odpowiednio obraz i jądro rzutu P.

Konstrukcja ortogonalnej sumy prostej wymaga istnienia (niezdegenerowanej) symetrycznej formy dwuliniowej określonej na przestrzeni (tzw. przestrzeń ortogonalna): zwykle rozważa się przestrzenie z iloczynem skalarnym (tzw. przestrzenie unitarne); w przypadku przestrzeni nieskończonego wymiaru zakłada się dodatkowo zupełność, co sprawia, że przestrzeń unitarna V staje się przestrzenią Hilberta – istnienie zapewnia wtedy twierdzenie o rzucie ortogonalnym. W tym kontekście rzut ukośny nazywa się operatorem idempotentnym, a rzut ortogonalny znany jest jako operator rzutowy.

Rzut jest ortogonalny wtedy i tylko wtedy, gdy jest i) samosprzężony[uwaga 7] lub ii) normalny lub iii) dodatni (dodatnio określony) lub iv) izometryczny. Rzuty ortogonalne są operatorami ograniczonymi (czyli ciągłymi), a gdy są nietrywialne: o jednostkowej normie operatorowej[uwaga 8]; z drugiej strony ograniczony (równoważnie: ciągły) operator liniowy A na przestrzeni Hilberta jest rzutem ortogonalnym wtedy i tylko wtedy, gdy A*A=A.

Gdy rozważana przestrzeń jest zespolona, gwiazdkę przy oznaczeniu macierzy należy interpretować jako sprzężenie hermitowskie, w pozostałych przypadkach – jako transpozycję; w przypadku przekształceń gwiazdka oznacza (antyliniowe) przekształcenie sprzężone do danego.

Jeśli 𝐮1,,𝐮k jest bazą ortonormalną podprzestrzeni U zaś 𝐀 oznacza macierz typu n×k, której kolumnami są 𝐮1,,𝐮k, to macierz rzutu ortogonalnego dana jest wzorem

𝐏𝐀=𝐀𝐀*

i reprezentuje ona przekształcenie, które można zapisać jako[uwaga 9]

PA()=i=1k𝐮i𝐮i,.

W szczególności rzut na prostą (przestrzeń jednowymiarową) rozpinaną przez wektor jednostkowy 𝐮 dany jest wzorem P𝐮()=𝐮𝐮,, a jego macierz ma postać 𝐏𝐮=𝐮𝐮*[uwaga 10].

Macierz 𝐀* reprezentuje izometrię częściową A*, która znika na dopełnieniu ortogonalnym podprzestrzeni U, zaś A jest izometrią, która zanurza U w przestrzeń V.

Warunek ortonormalności można opuścić; jeżeli 𝐮1,,𝐮k jest bazą (niekoniecznie ortonormalną), a macierz 𝐀 zawiera te wektory jako kolumny, to rzut ma postać[uwaga 11]

𝐏𝐀=𝐀(𝐀*𝐀)1𝐀*.

Reprezentowane przez tę macierz przekształcenie nadal zanurza U w przestrzeń V, jednak nie musi być już izometrią.

Przykłady

  • Przekształcenie liniowe, którego macierz ma postać [1000], jest rzutem ortogonalnym, podczas gdy zadane macierzą [0101] jest rzutem (ukośnym), ale nie ortogonalnym (pierwsza macierz opisuje operator rzutowy, druga – tylko idempotentny).
przy czym IPM=PN.
  • Zamiast wspomnianej wcześniej przestrzeni Hilberta n z operatorem P𝐮(𝐱)=𝐮𝐮*𝐱 można rozważać inne: w przypadku przestrzeni ciągów 2(), gdy 𝐮=𝐞n, gdzie 𝐞n=(δk,n)k=+[uwaga 13], oraz 𝐱=(xk), to rzut przyjmuje postać P𝐞n(𝐱)=xn𝐞n.
Odpowiadający temu rzutowi rozkład ortogonalny, f(x)=f+f(x), rozbija funkcję na stałą część średnią f i zmienną część f o zerowej średniej.

Uwagi

Szablon:Uwagi

Bibliografia

Linki zewnętrzne

Szablon:Otwarty dostęp Paweł Lubowiecki, nagrania na YouTube, Wojskowa Akademia Techniczna im. Jarosława Dąbrowskiego, kanał „Uczelnia WAT”, 30 stycznia 2024 [dostęp 2024-09-09]:

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