Hoppa till innehållet

Vektor

Från Plutten
Den här artikeln handlar om vektorer inom matematiken. För andra betydelser, se Vektor (olika betydelser).

Vektorer är matematiska storheter som har både storlek (magnitud) och riktning. De används därför ofta för att beskriva fysikaliska storheter med magnitud och riktning i rummet, som till exempel kraft, hastighet, acceleration, elektriskt fält och magnetfält. Sådana vektorer kallas även rumsvektorer eller geometriska vektorer. Ibland studeras rumsvektorer även i två dimensioner. I motsats till vektorstorheter är storheter som temperatur och ljusstyrka skalärer då de saknar riktning.

Inom matematiken generaliseras vektorer till att vara element i ett vektorrum av godtycklig dimension. En sådan generaliserad vektor kan ha en norm som anknyter till längdbegreppet. För vektorrummet kan en inre produkt vara definierad vilken kan sägas mäta vinklar mellan vektorerna. Med denna definition kan många typer av objekt anses vara vektorer. Det enda kravet är att de följer de viktigaste av de räkneregler som gäller för rumsvektorer.

Vektorbegreppet, såsom vi känner det idag, utvecklades gradvis över en period av mer än 200 år. Omkring ett dussin personer gjorde signifikanta bidrag. [1]

Giusto Bellavitis abstraherade den grundläggande idén 1835 när han etablerade begreppet ekvipollens. Han studerade det euklidiska planet och definierade som ekvipollenta (likvärdiga) varje par av linjesegment av samma längd och riktning. Väsentligen upptäckte han en ekvipollensrelation för paren av punkter (tvåpunkter) i planet och skapade därmed det första vektorrummet i planet.[1]:52–4

Termen vektor introducerades av William Rowan Hamilton som en del av en kvaternion, vilken är en summa Mall:Math av ett reellt tal Mall:Math (också kallat skalär) och en 3-dimensionell vektor Mall:Math. Liksom Bellavitis, betraktade Hamilton vektorer som en representation av klasser av ekvipollent riktade linjesegment. I analogi med komplexa tal, som använder en imaginär del för att komplettera den reella tallinjen, betraktade Hamilton vektordelen Mall:Math som den imaginära delen av en kvaternion.[2]

Flera andra matematiker utvecklade vektorliknande system under 1800-talets mitt, däribland Augustin Louis Cauchy, Hermann Grassmann, August Möbius, Comte de Saint-Venant och Matthew O'Brien . Grassmanns arbete från 1840 Theorie der Ebbe und Flut var det första systemet av rumslig analys som liknade dagens system och presenterade idéer som motsvarar kryssprodukt, skalärprodukt och vektordifferentiering. Grassmanns arbete uppmärksammades först i slutet av 1870-talet.[1]

Peter Guthrie Tait fortsatte att arbeta med kvaternioner efter Hamilton. Hans Elementary Treatise of Quaternions från 1870 inkluderade en utförlig behandling av nablaoperatorn ∇.

1878 publicerades Elements of Dynamic av William Kingdon Clifford, ett verk som förenklade studiet av kvaternionen genom att isolera skalärprodukten och kryssprodukten av två vektorer från den kompletta kvaternionprodukten, vilket gjorde vektorberäkningar tillgängliga för ingenjörer och andra som arbetade i tre dimensioner och var skeptiska till den fjärde.

Josiah Willard Gibbs, som stötte på kvaternioner genom James Clerk Maxwells Treatise on Electricity and Magnetism, skilde av deras vektordel för en oberoende behandling. Den första halvan av Gibbs Elements of Vector Analysis, publicerad 1881, presenterade vad som väsentligen är det moderna systemet för vektoranalys.[1] 1901 publicerade Edwin Bidwell Wilson Vector Analysis, som i huvudsak var tillämpningar hämtade från Gibbs föreläsningar och som övergav allt omnämnande av kvaternioner.

Vektorbeteckningar

[redigera | redigera wikitext]
Fil:Vektor-beteckningar.png

Ett vektornamn skrivs vanligen med fet stil, till exempel som

<math>\mathbf{a}</math>

I vissa fall kan även notationen

<math>\overrightarrow{AB}</math>

förekomma där A är vektorns startpunkt och B dess ändpunkt.

Andra vanliga notationer är

<math>\vec a,\ \mathbf{\hat a}</math>

där en pil eller "hatt" placerats ovanför namnet.

Representation av vektorer

[redigera | redigera wikitext]
Fil:2D-coordinate-system.png
En 2-dimensionell vektor bestämd av positionen av punkten A med koordinaterna (2, 3)
Fil:Ijk-coordinate-system.png
En 3-dimensionell vektor bestämd av basvektorerna i, j, k

En vektor är inte bunden till en position och det är därför tillåtet att förlägga en vektors startpunkt i origo i det aktuella koordinatsystemet; en konvention som ger en kompakt koordinatlista. Vektorer i ett n-dimensionellt rum ℝn kan då representeras av en lista med koordinaterna för vektorernas ändpunkter enligt

<math>\mathbf{a} = (a_1,\ a_2,\dots,\ a_n)</math>

Talen i listan kallas också vektorns komponenter. I enlighet med figuren till höger kan den 2-dimensionella vektorn från O = (0, 0) till A = (2, 3) skrivas som

<math>\mathbf{a} = (2,\ 3)</math>

En vektor kan också beskrivas genom att koordinatlistor anges för både start- och ändpunkter.

I ℝ3 identifieras vektorer med tripplar av koordinater:

<math>\mathbf{a} = (a_1,\ a_2,\ a_3)</math>

eller

<math>\mathbf{a} = (a_x,\ a_y,\ a_z)</math>

Ibland arrangeras dessa tripplar till kolonnvektorer eller radvektorer, särskilt i samband med hantering av matriser:

<math>\mathbf{a} = \begin{bmatrix}
a_1\\
a_2\\
a_3\\

\end{bmatrix} </math>

<math>\mathbf{a} = [ a_1\ a_2\ a_3 ]</math>

Ett annat sätt att representera vektorer är att introducera standardbasvektorer, vilket i det tredimensionella fallet kräver tre vektorer. Standardbasvektorerna har längden 1 och riktningar som sammanfaller med riktningarna för koordinatsystemets (kartesiskt) tre axlar:

<math>{\mathbf e}_1 = (1,\ 0,\ 0),\ {\mathbf e}_2 = (0\ ,1\ ,0),\ {\mathbf e}_3 = (0,\ 0,\ 1)</math>

Med hjälp av standardbasvektorerna kan varje vektor skrivas som

<math>\mathbf{a} = \mathbf{a}_1 + \mathbf{a}_2 + \mathbf{a}_3 = a_1{\mathbf e}_1 + a_2{\mathbf e}_2 + a_3{\mathbf e}_3</math>

I elementära läroböcker i fysik betecknas ofta basvektorerna med <math>\mathbf{i},\ \mathbf{j},\ \mathbf{k}</math> (eller <math>\mathbf{\hat{x}},\ \mathbf{\hat{y}},\ \mathbf{\hat{z}}</math>, där ^ vanligtvis betecknar enhetsvektorn). I detta fall betecknas vektorkoordinaterna enligt ax, ay, az, och ax, ay, az. Således,

<math>\mathbf{a} = \mathbf{a}_x + \mathbf{a}_y + \mathbf{a}_z = a_x{\mathbf i} + a_y{\mathbf j} + a_z{\mathbf k}</math>

För vektorer kan basbyten utföras och nya vektorer kan användas som bas. En vektor kan transformeras till att representeras i vilken som helst av dessa nya baser.

Egenskaper och operationer

[redigera | redigera wikitext]

Identiska vektorer

[redigera | redigera wikitext]

Två vektorer är identiska om vektorerna har samma storlek och riktning. De två vektorerna

<math>{\mathbf a} = a_1{\mathbf e}_1 + a_2{\mathbf e}_2 + a_3{\mathbf e}_3</math>

och

<math>{\mathbf b} = b_1{\mathbf e}_1 + b_2{\mathbf e}_2 + b_3{\mathbf e}_3</math>

är identiska om och endast om

<math>a_1 = b_1,\quad a_2=b_2,\quad a_3=b_3</math>

Addition och subtraktion

[redigera | redigera wikitext]

Summan av två vektorer

<math> \mathbf{a} = (a_1, a_2, a_3), \mathbf{b} = (b_1, b_2, b_3) </math>

är

<math>\ \mathbf{a}+\mathbf{b} = (a_1+ b_1, a_2+ b_2, a_3+b_3) </math>
Fil:Vectoraddition.svg

Den resulterande vektorns komponenter är de komponentvisa summorna av vektorernas komponenter vilket kan generaliseras till alla dimensioner.

Differensen mellan a och b är

<math>\mathbf{a}-\mathbf{b} = (a_1 - b_1, a_2 - b_2, a_3 - b_3)</math>
Fil:VectorSubtraction.svg

Subtraktionen a - b kan tolkas som additionen a + -b.

Huvudartikel: Norm (matematik)

Längden eller magnituden eller normen av vektorn a betecknas ||a||.

Fil:Vector-length.png

Längden av vektorn a kan i ett vektorrum med euklidisk norm beräknas med Pytagoras sats enligt

<math>\left\|\mathbf{a}\right\|=\sqrt{{a_1}^2+{a_2}^2+{a_3}^2}</math>

då koordinataxlarna är vinkelräta mot varandra i detta vektorrum.

Normen är även lika med kvadratroten ur skalärprodukten (se nedan) av vektorn med sig själv:

<math>\left\|\mathbf{a}\right\|=\sqrt{\mathbf{a}\cdot\mathbf{a}}</math>

Vektorer med längden 1 kallas enhetsvektorer och nollvektorn har längden noll. Normalisering av en vektor a = [a1, a2, a3], sker genom att vektorn multipliceras med det reciproka värdet av vektorns längd, ||a||:

<math>\mathbf{\hat{a}} = \frac{\mathbf{a}}{\left\|\mathbf{a}\right\|} = \frac{a_1}{\left\|\mathbf{a}\right\|}\mathbf{e}_1 + \frac{a_2}{\left\|\mathbf{a}\right\|}\mathbf{e}_2 + \frac{a_3}{\left\|\mathbf{a}\right\|}\mathbf{e}_3</math>

Vektormultiplicering

[redigera | redigera wikitext]

Skalär multiplikation

[redigera | redigera wikitext]
Fil:ScalarMult.png
De skalära multiplikationerna −a och 2a av en vektor a

Om en vektor multipliceras med ett reellt tal r (en skalär) ändras vektorns längd (skalning av vektorn):

<math>\ r \mathbf{a} = r(a_x, a_y, a_z) = (r a_x, r a_y, r a_z)</math>

Om r är negativ kastas vektorns riktning om, det vill säga, vektorn roteras 180°.

Skalär multiplikation är distributiv över vektoraddition

r(a + b) = ra + rb

för alla vektorer a och b och alla skalärer r.

Skalärprodukt

[redigera | redigera wikitext]
Huvudartikel: Skalärprodukt
Fil:Scalar-dot-product-1.png

Skalärprodukten av två vektorer a och b (ibland kallad inre produkt) betecknas a ∙ b och dess resultat är en skalär (ett reellt tal, här en längd multiplicerad med en längd) och är definierad som

<math>\mathbf{a}\cdot\mathbf{b}

=\left\|\mathbf{a}\right\|\left\|\mathbf{b}\right\|\cos\theta</math> där θ är mätetalet för vinkeln mellan a och b. Geometriskt innebär detta att a och b kan antas dragna från en gemensam startpunkt och längden av projektionen av ab är multiplicerad med b:s längd.

Skalärprodukten kan i ett ortonormerat koordinatsystem definieras som summan av de komponentvisa produkterna enligt

<math>\mathbf{a} \cdot \mathbf{b} = \sum_{i=1}^n a_i b_i = a_1 b_1 + a_2 b_2 + \dots + a_n b_n</math>

Skalär trippelprodukt

[redigera | redigera wikitext]
Huvudartikel: Trippelprodukt
Fil:3-cross-product.png

Skalära trippelprodukten definieras som skalärprodukten av en vektor och kryssprodukten (se nedan) av två andra vektorer:

<math> \mathbf{a}\cdot(\mathbf{b}\times \mathbf{c}) </math>

Trippelprodukten kan geometriskt tolkas som volymen av en parallellipiped som spänns upp av de tre vektorerna.

Trippelprodukten kan beräknas enligt

<math>

\mathbf{a}\cdot(\mathbf{b}\times \mathbf{c})= \mathbf{b}\cdot(\mathbf{c}\times \mathbf{a})= \mathbf{c}\cdot(\mathbf{a}\times \mathbf{b}) </math>

Om vektorerna i kryssprodukten byter plats negeras trippelprodukten:

<math> \mathbf{c}\cdot(\mathbf{a}\times \mathbf{b})=-\mathbf{c}\cdot(\mathbf{b}\times \mathbf{a}) </math>

Den skalära trippelprodukten kan också tolkas som determinanten till en 3 × 3 matris som har tre vektorer som rader eller kolumner (transponering av en matris ändrar inte determinantens värde):

<math>\mathbf{a}\cdot(\mathbf{b}\times \mathbf{c}) = \det \begin{bmatrix}

a_1 & a_2 & a_3 \\ b_1 & b_2 & b_3 \\ c_1 & c_2 & c_3 \\ \end{bmatrix}</math>

Kryssprodukt

[redigera | redigera wikitext]
Huvudartikel: Kryssprodukt
Fil:Cross-product-povray.png
Kryssproduktens magnitud är lika med arean av parallellogrammen som spänns upp av a och b. n är normalvektor till både a och b
Fil:Right hand rule cross product.svg
Högerhandsregeln för en kryssprodukt.

Kryssprodukten (också kallad vektorprodukt eller yttre produkt) är bara meningsfull i tre eller sju dimensioner. Kryssprodukten skiljer sig från skalärprodukten genom att resultatet är en vektor. Kryssprodukten, betecknad a × b, är en vektor vinkelrät mot både a och b och definieras som

<math>\mathbf{a}\times\mathbf{b}

=\left\|\mathbf{a}\right\|\left\|\mathbf{b}\right\|\sin(\theta)\,\mathbf{n}</math>

där θ är mätetalet för vinkeln mellan a och b, och n är en enhetsvektor vinkelrät mot både a och b som tillsammans med dessa bildar ett högerorienterat system.

Längden av a × b kan tolkas som arean av en parallellogram som har a och b som sidor.

Kryssprodukten kan i ett ortonormerat koordinatsystem också skrivas som

<math>{\mathbf a}\times{\mathbf b} = (a_2 b_3 - a_3 b_2, a_3 b_1 - a_1 b_3, a_1 b_2 - a_2 b_1)</math>

Kryssprodukten är antikommutativ:

<math>\mathbf{a} \times \mathbf{b} = -\mathbf{b} \times \mathbf{a}</math>

Den är distributiv för addition:

<math>\mathbf{a} \times (\mathbf{b} + \mathbf{c}) = (\mathbf{a} \times \mathbf{b}) + (\mathbf{a} \times \mathbf{c})</math>

Kryssprodukten är relaterad till skalärprodukten enligt

<math> \left\| \mathbf{a} \times \mathbf{b} \right\| ^2 = \left\| \mathbf{a}\right\|^2 \left\|\mathbf{b}\right\|^2 - (\mathbf{a} \cdot \mathbf{b})^2</math>

Vektoriell trippelprodukt

[redigera | redigera wikitext]
Huvudartikel: Trippelprodukt

Den vektoriella trippelprodukten är kryssprodukten av en vektor och kryssprodukten av två andra vektorer:

<math>\mathbf{a}\times (\mathbf{b}\times \mathbf{c}) = \mathbf{b}\,(\mathbf{a}\cdot\mathbf{c}) - \mathbf{c}\,(\mathbf{a}\cdot\mathbf{b})</math>.

Då kryssprodukten är antikommutativ kan detta också skrivas

<math>(\mathbf{a}\times \mathbf{b})\times \mathbf{c} = -\mathbf{c}\times(\mathbf{a}\times \mathbf{b}) = -(\mathbf{c}\cdot\mathbf{b})\,\mathbf{a} + (\mathbf{c}\cdot\mathbf{a})\,\mathbf{b}</math>

En annan användbar formulering är

<math>(\mathbf{a}\times \mathbf{b}) \times \mathbf{c} = \mathbf{a}\times (\mathbf{b}\times \mathbf{c}) \; - \mathbf{b}\times (\mathbf{a}\times \mathbf{c}) </math>

Vektorprojektion

[redigera | redigera wikitext]
Huvudartikel: Projektion (algebra)
Fil:Projections-2.png
Projektion av ab (a1). När 90° < θ ≤ 180°, har a1 en motsatt riktning med avseende på b

Projektionen av en vektor a på en vektor b (en vektorkomponent i b:s riktning) är den ortogonala projektionen av a på en rät linje parallell med b och definieras som

<math> \mathbf{a}_1 = a_1\mathbf{\hat b}</math>

där <math>a_1</math> är en skalär, kallad den skalära projektionen av ab och är enhetsvektorn i b:s riktning. Den skalära projektionen definieras i sin tur som

<math>a_1 = |\mathbf{a}|\cos\theta = \mathbf{a}\cdot\mathbf{\hat b} = \mathbf{a}\cdot\frac{\mathbf{b}}{|\mathbf{b}|}</math>

där operatorn · betecknar skalärprodukt, |a| är den euklidiska normen av a och θ är vinkeln mellan a och b. Den skalära projektionen har samma längd som vektorprojektionen.

Vektorkomponenten a2 av a vinkelrät mot b är

<math>\mathbf{a}_2 = \mathbf{a} - \mathbf{a}_1.</math>

När vinkeln θ är okänd kan cosinus θ beräknas med hjälp av a och b och definitionen av skalärprodukt:

<math> \frac {\mathbf{a} \cdot \mathbf{b}} {|\mathbf{a}| \, |\mathbf{b}|} = \cos \theta </math>

Med hjälp av denna egenskap blir definitionen av den skalära projektionen

<math>a_1 = |\mathbf{a}| \cos \theta = |\mathbf{a}| \frac {\mathbf{a} \cdot \mathbf{b}} {|\mathbf{a}| \, |\mathbf{b}|} = \frac {\mathbf{a} \cdot \mathbf{b}} {|\mathbf{b}| }\,</math>

På liknande sätt blir definitionen av a:s vektorprojektion på b

<math>\mathbf{a}_1 = a_1 \mathbf{\hat b} = \frac {\mathbf{a} \cdot \mathbf{b}} {|\mathbf{b}| } \frac {\mathbf{b}} {|\mathbf{b}|},</math>

vilket är ekvivalent med endera

<math>\mathbf{a}_1 = (\mathbf{a} \cdot \mathbf{\hat b}) \mathbf{\hat b},</math>

eller[3]

<math>\mathbf{a}_1 = \frac {\mathbf{a} \cdot \mathbf{b}} {|\mathbf{b}|^2}{\mathbf{b}} = \frac {\mathbf{a} \cdot \mathbf{b}} {\mathbf{b} \cdot \mathbf{b}}{\mathbf{b}}</math>
Fil:Linedistance-2.png
Avståndet PQ mellan två linjer kan bestämmas genom en projektion av <math>\mathbf v</math> på linjernas normalvektor <math>\mathbf n</math>. Linjerna ligger i två parallella plan som är bestämda av normalvektorn <math>\mathbf n</math> och av punkterna P och Q som ligger i respektive plan

Bestäm avståndet mellan två linjer i R3 givna i parameterformerna

<math>(1,\ 1,\ 1) + t(1,\ 2,\ 1)</math>
<math>(1,\ 3,\ 4) + t(2,\ 2,\ 0)</math>

där riktningsvektorerna för linjerna är

<math>\mathbf u_1 = (1,\ 2,\ 1)</math>
<math>\mathbf u_2 = (2,\ 2,\ 0)</math>

Kortaste avståndet representeras av en sträcka d = PQ som är ortogonal mot linjerna. Vektorn <math>\mathbf n = \mathbf u_1\times \mathbf u_2</math> är linjernas normalvektor med samma riktning som sträckan PQ. En vektor <math>\mathbf v</math> för linjen mellan linjernas fixa punkter är

<math>\mathbf v = (1,\ 3,\ 4) - (1,\ 1,\ 1) = (0,\ 2,\ 3)</math>

Avståndet d mellan linjerna är projektionen av <math>\mathbf v</math> på <math>\mathbf n</math>:

<math>d = |\mathbf v \cdot \cfrac{\mathbf n}{\|\mathbf n\|}| = \cfrac{1}{\sqrt 3} = \cfrac{\sqrt 3}{3}</math>

Vektorer i ℝ2 och komplexa tal

[redigera | redigera wikitext]

Komplexa tal kan ses som ett fall av vektorer i ℝ2. Ett komplext tal har en realdel och en imaginärdel som kan representeras som komponenter i en vektor och som även kan ritas som en vektorpil i det komplexa talplanet. Addition, subtraktion, skalning och längdberäkning utförs som för rumsliga vektorer i ℝ2. Komplexa tal medger dessutom vanlig multiplikation och division.

En annan förbindelse mellan komplexa tal och vektorer är vektorer vars komponenter är komplexa tal (komplexvärda vektorer).

Huvudartikel: Vektorfält

Ett vektorfält är en tilldelning av en vektor till varje punkt i en delmängd av rummet.

Exempel på vektorfält:

  • Folke Eriksson, Flerdimensionell Analys, Studentlitteratur Lund 1971
  1. 1,0 1,1 1,2 1,3 Michael J. Crowe, A History of Vector Analysis; se även hans föreläsning med samma titel ”A History of Vector Analysis”. Arkiverad från originalet den 26 januari 2004. https://web.archive.org/web/20040126161844/http://www.nku.edu/~curtin/crowe_oresme.pdf. Läst 4 september 2010. .
  2. W. R. Hamilton (1846) London, Edinburgh & Dublin Philosophical Magazine 3rd series 29 27
  3. ”Dot Products and Projections”. Arkiverad från originalet den 31 maj 2016. https://web.archive.org/web/20160531080405/http://math.oregonstate.edu/home/programs/undergrad/CalculusQuestStudyGuides/vcalc/dotprod/dotprod.html. Läst 3 november 2017. 

Vidare läsning

[redigera | redigera wikitext]

Externa länkar

[redigera | redigera wikitext]

Mall:Linjär-algebra