18. Skalarproduktet#
Læringsmål
Kunne regne ut skalarproduktet på komponentform og ved hjelp av geometriske egenskaper.
Kunne beskrive sammenhengen mellom skalarproduktet og lengden av en vektor.
Kunne bruke skalarproduktet til å bestemme vinkelen mellom to vektorer.
Kunne bruke digitale verktøy til å regne med vektorer.
Definisjon#
Skalarproduktet er én av mange måter vi kunne definert det å gange to vektorer med hverandre på. Det er ikke den eneste måten å gange sammen vektorer på, men denne definisjonen er spesielt nyttig fordi den gir samme svar uansett hvilket koordinatsystem vi bruker for å beskrive vektorene. Et tall som blir likt uansett hvilket koordinatsystem vi bruker, kaller vi for en skalar. Du har allerede møtt en skalar tidligere, som er lengden til en vektor.
Vi skal først se på definisjonen, før vi senere skal se hva det betyr geometrisk og hva det kan brukes til.
Skalarproduktet
For en vektor \(\vec{a} = [a_x, a_y]\) og en vektor \(\vec{b} = [b_x, b_y]\), er skalarproduktet mellom vektorene definert som
Vi ganger altså \(x\)-komponentene og \(y\)-komponentene sammen, og legger sammen svarene.
Eksempel 1
La \(\vec{a} = [2, 3]\) og \(\vec{b} = [-4, 5]\).
Bestem skalarproduktet \(\vec{a} \cdot \vec{b}\).
Løsning
Underveisoppgave 1
Bestem skalarproduktet mellom vektorene
Fasit
Løsning
Sammenheng mellom skalarprodukt og lengde#
Det er en klar sammenheng mellom skalarproduktet av en vektor med seg selv og lengden av vektoren.
Skalarprodukt og lengde
For en vektor \(\vec{a} = [a_x, a_y]\), så vil lengden \(|\vec{a}|\) være gitt ved
Bevis
Vi regner ut lengden av vektoren ved hjelp av Pytagoras’ setning:
Bruker vi skalarproduktet, får vi:
Tar vi kvadratroten av dette, får vi samme uttrykk som lengden til vektoren. Dermed har vi vist at
Eksempel 2
Bestem lengden av vektoren \(\vec{a} = [3, 4]\) ved hjelp av skalarproduktet.
Løsning
Vi regner ut skalarproduktet først:
Så tar vi kvadratroten for å finne lengden:
Underveisoppgave 2
Bruk skalarproduktet til å bestemme lengden av
Fasit
Løsning
Skalarproduktet er gitt ved
Så tar vi kvadratroten for å finne lengden:
Geometrisk formel for skalarproduktet#
Det er ikke opplagt hva skalarproduktet egentlig betyr for noe. Så langt har vi bare definert hva vi mener med å gange to vektorer med hverandre. Nå skal vi se at det har en klar geometrisk betydning som vi skal utnytte videre.
Geometrisk formel for skalarproduktet
For to vektorer \(\vec{a}\) og \(\vec{b}\) med en vinkel \(\varphi\) mellom seg, er skalarproduktet gitt ved
Vi kan tolke dette som at vi plukker ut den delen av vektoren \(\vec{b}\) som peker i samme retning som vektoren \(\vec{a}\), og ganger denne med lengden av vektoren \(\vec{a}\).
Bevis
Skalarproduktet skal gi en skalar, som betyr at svaret vi får ikke er avhengig av koordinatsystemet vi bruker for å beskrive vektorene. Vi kan derfor velge et koordinatssystem som gjør regningen enklest mulig.
Hvis vi velger koordinatsystemet slik at \(\vec{a}\) ligger langs \(x\)-aksen, får vi at
For å beskrive \(\vec{b} = \v{b_x}{b_y}\) i det samme koordinatsystemet, kan vi bruke definisjonen av sinus og cosinus:
Løser vi disse likningene for \(b_x\) og \(b_y\), får vi:
Dermed kan vi skrive vektoren \(\vec{b}\) som
Hvis vi nå regner ut skalarproduktet mellom \(\vec{a}\) og \(\vec{b}\), får vi:
som var det vi skulle vise.
Eksempel 3
Om to vektorer \(\vec{a}\) og \(\vec{b}\) får du vite at
\(\len{a} = 4\)
\(\len{b} = 3\)
Vinkelen mellom de to vektorene er \(60\degree\).
Bestem \(\dot{a}{b}\).
Løsning
Vi bruker den geometriske formelen for skalarproduktet
der
Vi minner om at \(\cos 60\degree = \dfrac{1}{2}\). Vi får da:
Før vi går videre minner vi om noen kjente vinkler og deres cosinusverdier:
\(\varphi\) |
\(0\degree\) |
\(30\degree\) |
\(45\degree\) |
\(60\degree\) |
\(90\degree\) |
\(120\degree\) |
\(135\degree\) |
\(150\degree\) |
\(180\degree\) |
|---|---|---|---|---|---|---|---|---|---|
\(\cos \varphi\) |
\(1\) |
\(\dfrac{\sqrt{3}}{2}\) |
\(\dfrac{\sqrt{2}}{2}\) |
\(\dfrac{1}{2}\) |
\(0\) |
\(-\dfrac{1}{2}\) |
\(-\dfrac{\sqrt{2}}{2}\) |
\(-\dfrac{\sqrt{3}}{2}\) |
\(-1\) |
Underveisoppgave 3
Om to vektorer \(\vec{a}\) og \(\vec{b}\) får du vite at
\(\len{a} = 5\)
\(\dot{a}{b} = 10\sqrt{3}\)
Vinkelen mellom de to vektorene er \(30\degree\).
Bestem \(\len{b}\).
Fasit
Løsning
Vi bruker den geometriske formelen for skalarproduktet
der vi vet at
Så setter vi inn og løser likningen for \(\len{b}\):
Vi kan dele med \(\sqrt{3}\) og gange med \(2\) på hver side som gir:
Altså er \(\len{b} = 4\).
Generelle regneregler for skalarproduktet#
Regneregler for skalarproduktet
La \(\vec{a}\), \(\vec{b}\) og \(\vec{c}\) være vektorer, og la \(k\) være en skalar. Da gjelder følgende regneregler for skalarproduktet:
\(\dot{a}{b} = \dot{b}{a}\)
\((\vec{a} + \vec{b}) \cdot \vec{c} = \vec{a} \cdot \vec{c} + \vec{b} \cdot \vec{c}\)
\((k \vec{a}) \cdot \vec{b} = k (\vec{a} \cdot \vec{b})\)
\(\vec{a} \cdot \vec{a} = \len{a}^2 = \vec{a}^2\)
\((\vec{a} + \vec{b}) \cdot (\vec{c} + \vec{d}) = \vec{a} \cdot \vec{c} + \vec{a} \cdot \vec{d} + \vec{b} \cdot \vec{c} + \vec{b} \cdot \vec{d}\)
La oss ta et eksempel.
Eksempel 4
Om to vektorer \(\vec{a}\) og \(\vec{b}\) får du vite at
\(\len{a} = 3\) og \(\len{b} = 4\)
\(\dot{a}{b} = 3\)
To andre vektorer \(\vec{p}\) og \(\vec{q}\) er gitt ved
Bestem \(\dot{p}{q}\).
Løsning
Vi regner ut ved å bruke regnereglene for skalarproduktet:
Underveisoppgave 4
Om to vektorer \(\vec{a}\) og \(\vec{b}\) får du vite at
\(\len{a} = 2\) og \(\len{b} = 1\)
\(\dot{a}{b} = 1\)
To vektorer \(\vec{p}\) og \(\vec{q}\) er gitt ved
Bestem \(\dot{p}{q}\).
Fasit
Løsning
Vi regner ut ved å bruke regnereglene for skalarproduktet:
Vinkler mellom vektorer#
Vi har så langt tatt for gitt hva det vil si at to vektorer har en vinkel mellom seg. Siden \(\cos \varphi\) inngår i den geometriske formelen for skalarproduktet, vil skalarproduktet fortelle oss noe om vinkelen mellom to vektorer. Vi skal nå presisere hva vi mener med vinkelen mellom to vektorer.
Vinkelen mellom to vektorer
La \(\vec{a}\) og \(\vec{b}\) være to vektorer med en vinkel \(\varphi\) mellom seg. Da vil \(\varphi\) være den minste vinkelen vi kan tegne mellom retningene til de to vektorene:
Vinkelen \(\varphi\) vil altså alltid være \(\varphi \in [0\degree, 180\degree]\).
Fra den geometriske formelen for skalarproduktet så vil fortegnet til skalarproduktet fortelle oss noe om hvilken retning vektorene peker i forhold til hverandre. Vi kan også i utgangspunktet regne ut vinkelen, men det skal vi spare til vi jobber med digitale verktøy nedenfor. For nå, kan vi få oversikt over hva fortegnet til skalarproduktet forteller oss om vinkelen mellom to vektorer:
Fortegn på skalarproduktet
La \(\vec{a}\) og \(\vec{b}\) være to vektorer med en vinkel \(\varphi\) mellom seg. Regner vi ut skalarproduktet med den geometriske formelen
får vi følgende fortegn som er bestemt av vinkelen mellom vektorene:
\(\varphi\) |
\(\cos \varphi\) |
\(\vec{a} \cdot \vec{b}\) |
|---|---|---|
\(0\degree \leq \varphi < 90\degree\) (spiss vinkel) |
\(\cos \varphi > 0\) (Positiv) |
Positiv |
\(\varphi = 90\degree\) (rett vinkel) |
\(\cos\varphi = 0\) |
\(0\) |
\(90\degree < \varphi \leq 180\degree\) (stump vinkel) |
\(\cos \varphi < 0\) (Negativ) |
Negativ |
Vi forutsetter at ingen av vektorene er nullvektoren, altså at \(\len{a} > 0\) og \(\len{b} > 0\).
Eksempel 5
En vektor \(\vec{a} = [1, 2]\) og en annen vektor \(\vec{b} = [-2, 1]\).
Bestem om vinkelen mellom vektorene er spiss, rett eller stump.
Løsning
Vi regner ut skalarproduktet mellom vektorene og sjekker fortegnet:
Siden skalarproduktet er lik \(0\), så er vinkelen \(\varphi = 90\degree\), er det en rett vinkel mellom vektorene.
Underveisoppgave 5
Nedenfor vises tre vektorer
Bestem om vinklene mellom parvise vektorer er spisse, rette eller stumpe.
Fasit
Stumpe vinkler mellom \(\vec{a}\) og \(\vec{b}\), og mellom \(\vec{a}\) og \(\vec{c}\).
Spiss vinkel mellom \(\vec{b}\) og \(\vec{c}\).
Løsning
Vi regner ut skalarproduktet mellom vektorene parvis og sjekker fortegnet:
Ortogonale vektorer#
Når vi skal anvende skalarproduktet, så vil vi ofte gå veien om å kreve at to vektorer er ortogonale. Dette betyr at vektorene står vinkelrett på hverandre, altså at vinkelen mellom dem er \(90^\circ\). Da skriver vi at \(\vec{a} \perp \vec{b}\). Vi har allerede vært innom dette, men vi skal formelt knytte dette sammen med skalarproduktet.
Setning: Ortogonale vektorer og skalarproduktet
To vektorer \(\vec{a}\) og \(\vec{b}\) er ortogonale hvis og bare hvis skalarproduktet mellom dem er null:
Bevis
Den geometriske formelen for skalarproduktet sier at
Hvis skalarproduktet skal bli \(0\), så må enten
Siden vi forutsetter her at vektorene ikke er nullvektorer, så må det bety at det er \(\cos \varphi = 0\). Dette skjer bare når \(\varphi = 90^\circ\), altså når vektorene er ortogonale. Dermed har vi vist setningen.
Eksempel 6
To vektorer er gitt ved
Vis at \(\vec{a} \perp \vec{b}\) (de er ortogonale).
Løsning
Vi regner ut skalarproduktet mellom vektorene og sjekker om svaret blir \(0\):
Altså har vi
Altså er vektorene ortogonale.
Underveisoppgave 6
Nedenfor vises tre vektorer.
Bestem hvilke av vektorene som er ortogonale (parvis!).
Fasit
Skalarproduktet med digitale verktøy#
Vi skal utvide verktøykassen vår slik at vi kan regne med skalarproduktet ved hjelp av CAS. Vi skal både se på hvordan vi kan regne ut skalarproduktet mellom to vektorer, og hvordan vi kan bestemme vinkelen mellom to vektorer ved hjelp av skalarproduktet i CAS.
Utforsk 1
I gif-en nedenfor viser vi hvordan vi kan regne ut skalarproduktet mellom vektorene
Bruk CAS-vinduet og regn ut skalarproduktet som vist nedenfor.
I gif-en nedenfor viser vi hvordan vi kan bruke skalarproduktet til å regne ut vinkelen mellom to vektorer gitt ved
Da bruker vi den geometriske formelen for skalarproduktet og løser den for vinkelen.
Bruk CAS-vinduet til å bestemme vinkelen mellom vektorene som vist nedenfor.
Underveisoppgave 7
To vektorer er gitt ved
Bestem \(\dot{a}{b}\) med CAS.
Bestem vinkelen mellom vektorene med CAS.