Projektion (algebra)

Inom matematikområdena linjär algebra och funktionalanalys är en projektion en linjär avbildning P {\displaystyle P} från ett vektorrum till sig själv sådant att P = P 2 {\displaystyle P=P^{2}} (man säger att P {\displaystyle P} är idempotent).

En ortogonalprojektion är inom linjär algebra en metod att bestämma en uppdelning av en vektor v {\displaystyle v} i en del som ligger i ett underrum och den del som är ortogonal mot underrummet. Även ortogonala projektioner kan uttryckas som avbildningar, men framställs ofta som en formel, projektionsformeln.

Ortogonala projektioner på vektorer och underrum

Givet ett underrum W {\displaystyle W\,} till det euklidiska rummet V {\displaystyle V\,} så finns ett ortogonalt komplement till W {\displaystyle W\,} , betecknat W {\displaystyle W^{\perp }} , som består av alla vektorer i V {\displaystyle V\,} som är ortogonala mot alla vektorer i W {\displaystyle W\,} . Då kan en vektor v {\displaystyle v} i V {\displaystyle V\,} uttryckas som en summa av två vektorer i W {\displaystyle W\,} respektive W {\displaystyle W^{\perp }} :

v = v W + v W ,     v W W ,     v W W {\displaystyle v=v_{\|W}+v_{\perp W},~~v_{\|W}\in W,~~v_{\perp W}\in W^{\perp }}

v W {\displaystyle v_{\|W}} kallas den ortogonala projektionen på W {\displaystyle W} .

Om f 1 , f 2 , . . , f n {\displaystyle f_{1},f_{2},..,f_{n}} är en ortogonal normerad bas i V {\displaystyle V\,} så ges en vektor v {\displaystyle v} :s koordinater x 1 , x 2 , . . . x n {\displaystyle x_{1},x_{2},...x_{n}} i den basen genom skalärprodukten:

x k = v , f k {\displaystyle x_{k}=\langle v,f_{k}\rangle } .

Detta kommer av att varje vektor i V {\displaystyle V\,} kan uttryckas som en linjärkombination av vektorer i en bas:

v = x 1 f 1 + x 2 f 2 + + x n f n {\displaystyle v=x_{1}f_{1}+x_{2}f_{2}+\dots +x_{n}f_{n}\,}

om man applicerar en skalärprodukt på vektorn får man att:

v , f k = x 1 f 1 , f k + x 2 f 2 , f k + + x k f k , f k + + x n f n , f n {\displaystyle \langle v,f_{k}\rangle =x_{1}\langle f_{1},f_{k}\rangle +x_{2}\langle f_{2},f_{k}\rangle +\dots +x_{k}\langle f_{k},f_{k}\rangle +\dots +x_{n}\langle f_{n},f_{n}\rangle } .

Om basen är ortonomerad så kommer alla skalärprodukter där vänster- och högersidan är olika bli noll på grund av ortogonaliteten, och den skalärprodukt där vektorerna är lika bli ett på grund av normaliteten.

Av detta följer att om man vill veta projektionen av en vektor v {\displaystyle v} på en annan vektor u {\displaystyle u} (eller underrummet som spänns upp av u {\displaystyle u} ) som är normerad ges detta helt enkelt av:

v u = v , u {\displaystyle v_{\|u}=\langle v,u\rangle }

Om u {\displaystyle u} inte är normerad blir inte u , u = 1 {\displaystyle \langle u,u\rangle =1} , och därför måste man kompensera:

v u = v , u u , u = v , u | u | 2 {\displaystyle v_{\|u}={\frac {\langle v,u\rangle }{\langle u,u\rangle }}={\frac {\langle v,u\rangle }{|u|^{2}}}}

Om man har ett hyperplan π {\displaystyle \pi } med normalvektorn n {\displaystyle n} och vill projicera vektorn v {\displaystyle v} π {\displaystyle \pi } kan detta göras med:

v π = v v , n n , n n {\displaystyle v_{\|\pi }=v-{\frac {\langle v,n\rangle }{\langle n,n\rangle }}\cdot n}

n {\displaystyle n} spänner upp det ortogonala komplementet till π {\displaystyle \pi } .

Detta kan generaliseras; om ett underrum har flera normaler projicerar men helt enkelt på alla av dessa, alternativt projicerar man på basvektorerna för underrummet. Projektioner används i Gram-Schmidts ortogonaliseringsprocess.

Projektionsavbildningar

En avbildning P {\displaystyle P} som uppfyller P = P 2 {\displaystyle P=P^{2}} kallas för en projektion.

Exempel

Avbildningen P projicerar punkterna ortogonalt på linjen m

Följande matris projicerar en vektor i R 2 {\displaystyle \mathbb {R} ^{2}} på y-axeln:

P = ( 0 0 0 1 ) {\displaystyle P={\begin{pmatrix}0&0\\0&1\end{pmatrix}}}

Man ser här att om vektorn som P {\displaystyle P} appliceras på inte har någon utsträckning x-led kommer den att bli oförändrad.

Följande matris projicerar en vektor i R 3 {\displaystyle \mathbb {R} ^{3}} på xy-planet:

P = ( 1 0 0 0 1 0 0 0 0 ) {\displaystyle P={\begin{pmatrix}1&0&0\\0&1&0\\0&0&0\end{pmatrix}}}

Betrakta nu en godtycklig vektor:

v = ( x y z ) {\displaystyle v={\begin{pmatrix}x\\y\\z\end{pmatrix}}}

Och jämför P v {\displaystyle Pv} med P 2 v {\displaystyle P^{2}v} :

P v = ( x y 0 ) {\displaystyle Pv={\begin{pmatrix}x\\y\\0\end{pmatrix}}}
P 2 v = P ( x y 0 ) = ( x y 0 ) {\displaystyle P^{2}v=P{\begin{pmatrix}x\\y\\0\end{pmatrix}}={\begin{pmatrix}x\\y\\0\end{pmatrix}}}

Dvs, P = P 2 {\displaystyle P=P^{2}} . Då P {\displaystyle P} är en matris detta också ses genom direkt beräkning av P 2 = P P {\displaystyle P^{2}=P*P} med matrismultiplikation.

Egenskaper

Projektioner på vektorrum har följande egenskaper:

  • Har endast egenvärdena 1 och 0
  • Med undantag av enhetmatrisen är determinanten till en projektion noll, projektioner är därför inte inverterbara. Detta kan ses genom att använda faktumet att determinanten till en matris är produkten av egenvärdena. Om minst ett egenvärde är noll blir determinanten noll.
  • Projektioner är diagonaliserbara.

Ortogonala projektioner

Om vektorrummet som projektionen verkar i har en inre produkt, kan man prata om ortogonala projektioner. En ortogonal projektion har ett värderum som är ortogonalt mot dess nollrum. En projektion P {\displaystyle P} är ortogonal om och endast om P = P T {\displaystyle P=P^{T}} om vektorrummet är reellt (om vektorrummet är komplext så är kravet P = P H {\displaystyle P=P^{H}} , där P H {\displaystyle P^{H}} är P {\displaystyle P} :s hermiteska konjugat). Antag att P = P T {\displaystyle P=P^{T}} och betrakta vektorn x {\displaystyle x} i vektorrummet. Ur projektionsdefinitionen kommer då att vektorn P x {\displaystyle Px} ligger i P {\displaystyle P} :s värderum och x P x {\displaystyle x-Px} i P {\displaystyle P} :s nollrum. För att två vektorer ska vara ortogonala ska skalärprodukten , {\displaystyle \langle \cdot ,\cdot \rangle } av de två vara noll:

P x , x P x = ( P x ) T ( x P x ) = x T P T ( x P x ) = x T ( P P 2 ) x = 0 {\displaystyle \langle Px,x-Px\rangle =(Px)^{T}(x-Px)=x^{T}P^{T}(x-Px)=x^{T}(P-P^{2})x=0\,}

Vilket visar att nollrummet är ortogonalt mot värderummet.