23.07.2013 Views

Vektorer og lineær regression - Forside for harremoes.dk

Vektorer og lineær regression - Forside for harremoes.dk

Vektorer og lineær regression - Forside for harremoes.dk

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Vektorer</strong> <strong>og</strong> <strong>lineær</strong> <strong>regression</strong><br />

Peter Harremoës<br />

Niels Brock<br />

April 2013


1 Planproduktet<br />

Vi har set, at man kan gange en vektor med et tal. Et oplagt spørgsm˚al er,<br />

om man <strong>og</strong>s˚a kan gange to vektorer med hinanden. Svaret er ja, men hvad<br />

der kan <strong>for</strong>ekomme <strong>for</strong>virrende er, at der er flere m˚ader at gøre det p˚a. Vi<br />

vil starte med at definere det s˚akaldte planprodukt.<br />

Før vi kan definere planproduktet, er det nødvendigt at definere en orientering<br />

af planen. Sædvanligvis tegner man koordinatsystemer med 1.-aksen<br />

vandret <strong>og</strong> positive tal mod højre. 2.-aksen tegnes normalt lodret med positive<br />

tal opad. En rotation fra 1.-aksen til 2.-aksen vil vi regne positiv.<br />

Bemærk, at denne rotation g˚ar mod urets retning. I matematik regner man<br />

rotationer mod uret retning <strong>for</strong> positive <strong>og</strong> rotationer med uret <strong>for</strong> negative.<br />

Bemærk, at i navigation er det modsat - rotationer med uret regnes positive.<br />

w<br />

v ⊗ w<br />

v<br />

Figure 1: Orienteringen af (v, w) er her positiv.<br />

Hvis vektorerne v <strong>og</strong> w ikke er parallelle, s˚a kan man <strong>og</strong>s˚a tale om orienteringen<br />

af parret (v, w). Orienteringen siges at være positiv, dersom den<br />

korteste rotation fra v ′ s retning til w ′ s retning er positiv. Ellers siges orienteringen<br />

af (v, w) at være negativ.<br />

Definition 1 Lad v <strong>og</strong> w være vektorer. Hvis (v, w) er positivt orienteret,<br />

s˚a defineres planproduktet fra v til w som<br />

v ⊗ w = arealet af det af v <strong>og</strong> w udspændte parallel<strong>og</strong>ram.<br />

Hvis (v, w) er negativt orienteret, s˚a defineres planproduktet fra v til w som<br />

v ⊗ w = minus arealet af det af v <strong>og</strong> w udspændte parallel<strong>og</strong>ram.<br />

Hvis v <strong>og</strong> w er parallelle, s˚a defineres planproduktet fra v til w som<br />

v ⊗ w = 0.<br />

Planproduktet er s˚aledes et areal regnet med <strong>for</strong>tegn. Grunden til at<br />

vi regner arealer med <strong>for</strong>tegn er, at vi p˚a denne m˚ade f˚ar et produkt, som<br />

opfylder n<strong>og</strong>le pæne regneregler. Dette ville ikke være tilfældet, hvis vi ikke<br />

regnede med <strong>for</strong>tegn.<br />

1


v<br />

w<br />

u<br />

v + w<br />

Figure 2: Summen af arealerne af de gr˚aparallel<strong>og</strong>rammer til venstre er lig<br />

arealet af parallell<strong>og</strong>rammet til højre.<br />

Sætning 2 For tre vilk˚arlige vektorer v, w <strong>og</strong> c <strong>og</strong> en konstant k ∈ R gælder<br />

følgende regneregler:<br />

1. v ⊗ w =-w ⊗ v (anti-kommutativ lov).<br />

2. (k · v) ⊗ w = k · (v ⊗ w) = v ⊗ (k · w) .<br />

3. u ⊗ (v + w) = u ⊗ w +u ⊗ w <strong>og</strong> (u + v) ⊗ w = u ⊗ w +v ⊗ w (distributiv<br />

love).<br />

4. v ⊗ w = 0 netop hvis v <strong>og</strong> w er parallelle. Specielt er v ⊗ v = 0.<br />

Bevis. Vi viser regnereglerne en ad gangen.<br />

1. Hvis v <strong>og</strong> w er parallelle, s˚a st˚ar der 0 p˚a begge sider af lighedstegnet.<br />

Hvis v <strong>og</strong> w ikke er parallelle, vil det udspændte parallel<strong>og</strong>ram have<br />

samme areal uanset hvilken rækkefølge v <strong>og</strong> w st˚ar i. Orienteringen<br />

af (v, w) er modsat af orienteringen af (w, v) s˚a planproduktet skifter<br />

<strong>for</strong>tegn, n˚ar v <strong>og</strong> w bytter plads.<br />

2. Denne regneregel siger, at hvis en af siderne i et palallell<strong>og</strong>ram ganges<br />

med k, s˚a vil arealet af det nye parallel<strong>og</strong>ram være k gange s˚a stort<br />

som arealet af det oprindelige parallel<strong>og</strong>ram.<br />

3. Beviset <strong>for</strong> den første af de to ligninger fremg˚ar af Figur 2. Den anden<br />

af de to ligninger regel bevises p˚a samme m˚ade eller ved at kombinere<br />

regel 1 <strong>og</strong> regel 3.<br />

4. Dette skyldes at en vektor altid er parallel med sig selv.<br />

2<br />

u


Med disse regneregler kan vi udlede en <strong>for</strong>mel til beregning af planprodukter<br />

i koordinatsystemer.<br />

<br />

x1 x2<br />

Sætning 3 Lad v <strong>og</strong> w være vektorer med koordinater <strong>og</strong> .<br />

Da er planproduktet fra v <strong>og</strong> w givet ved<br />

Bevis. Vi skriver<br />

v ⊗ w = x1y2 − y1x2.<br />

v = x1 i + y1 j ,<br />

w = x2 i + y2 j .<br />

Vi vil benytte, at i ⊗ j = 1 <strong>og</strong> at j ⊗i =-1 til at vise<br />

<br />

v ⊗ w = x1i + y1j <br />

⊗ x2i + y2j <br />

<br />

= x1i <br />

⊗ x2i <br />

+ x1i <br />

⊗ y2j <br />

+ y1j <br />

⊗ x2i <br />

+ y1j <br />

⊗<br />

<br />

= x1x2 i ⊗i + x1y2 i ⊗ j + y1x2 j ⊗i + y1x2 j ⊗ j<br />

= x1x2 · 0 + x1y2 · 1 + y1x2 · (-1) + a2b2 · 0<br />

= x1y2 − y1x2.<br />

Hermed er sætningen bevist.<br />

Med denne <strong>for</strong>mel er det nu let at beregne arealet af diverse polygoner.<br />

<br />

1 -2<br />

Eksempel 4 <strong>Vektorer</strong>ne <strong>og</strong> udspænder et parallel<strong>og</strong>ram. Plan-<br />

2 3<br />

produktet er 1<br />

2<br />

<br />

⊗<br />

-2<br />

3<br />

Parallel<strong>og</strong>rammets areal er der<strong>for</strong> 7.<br />

<br />

2<br />

Eksempel 5 <strong>Vektorer</strong>ne <strong>og</strong><br />

1<br />

produktet er 2<br />

1<br />

<br />

⊗<br />

2<br />

-3<br />

<br />

= 1 · 3 − 2 · (-2) = 7.<br />

2<br />

-3<br />

y1<br />

y2<br />

y2 j<br />

<br />

udspænder et parallel<strong>og</strong>ram. Plan-<br />

<br />

= 2 · (-3) − 1 · 2 = -8.<br />

Planproduktet er negativt, hvilket afspejler at vektorerne er negativt orienterede.<br />

Arealet er 8.<br />

3


Eksempel 6 En trekant har hjørner A = (1, 2) , B = (5, 3) <strong>og</strong> C = (2, 6) .<br />

Vi bestemmer vektorer svarende til to af siderne.<br />

<br />

−→ 5 − 1 4<br />

AB =<br />

= ,<br />

3 − 2 1<br />

<br />

−→ 2 − 1 1<br />

AC =<br />

= .<br />

6 − 2 4<br />

Planproduktet beregnes som<br />

−→<br />

AB ⊗ −→<br />

AC =<br />

4<br />

1<br />

<br />

⊗<br />

1<br />

4<br />

<br />

= 4 · 4 − 1 · 1 = 15.<br />

Arealet af det udspændte parallel<strong>og</strong>ram er dermed 15. Arealet af den udspændte<br />

trekant er halvt s˚a stort, hvilket er 15/2 = 7 1/2.<br />

Notation 7 I dette afsnit har vi brugt ⊗ som notation <strong>for</strong> planproduktet.<br />

Brugen af ⊗ som symbol <strong>for</strong> planprodukt stammer fra C.A Bishop 1978 <strong>og</strong><br />

har ikke vundet større udbredelse uanset at den er ganske raktisk til væres<br />

<strong>for</strong>m˚al. Den mest almindelige notation <strong>for</strong> planprodukt er at skrive det (v, w)<br />

<strong>og</strong> kalde planproduktet <strong>for</strong> determinanten af v <strong>og</strong> w. Hvis vektorerne er givet<br />

ved koordinaterne<br />

<br />

x1<br />

v = ,<br />

y1<br />

<br />

x2<br />

w = ,<br />

s˚a er det almindeligt at skrive determinanten som<br />

<br />

<br />

det (v, w) = <br />

.<br />

y2<br />

x1 x2<br />

y2 y2<br />

Historisk set startede vektorregning som et systematiske studie af determinanter<br />

(i 2 eller flere dimensioner).<br />

Sætning 8 (Snøreb˚ands<strong>for</strong>melen) Lad A1, A2, · · · , An betegne hjørnerne<br />

i en polygon s˚a nummereringen af hjørnerne er i positiv omløbsretning. Da<br />

er arealet af polygonen<br />

1<br />

<br />

−−→<br />

OA1 ⊗<br />

2<br />

−−→<br />

OA2 + −−→<br />

OA2 ⊗ −−→<br />

OA3 + · · · + −−→<br />

OAn ⊗ −−→<br />

<br />

OA1 ,<br />

hvor O er koordinatsystemets begyndelsespunkt.<br />

4


A4<br />

A5<br />

A3<br />

A1<br />

A2<br />

Figure 3: Trianguleret femkant.<br />

Bevis. Hvis O ligger inden i polygonen <strong>og</strong> linjestykkerne fra O til polygonens<br />

hjørner, giver en triangulering af polygonen som p˚a Figur 3, s˚a er<br />

sætningen oplagt. I andre tilfælde beviser man sætningen <strong>for</strong> hver trekant i<br />

en triangulering af polygonen <strong>og</strong> lægger de enkelte arealer sammen.<br />

Eksempel 9 En femkant har hjørner (-1, 1) , (-2, -3) , (1, -2) , (3, 1) <strong>og</strong> (2, 4) .<br />

Arealet beregnes ved hjælp af vores areal<strong>for</strong>mel<br />

<br />

1 -1 -2 <br />

<br />

2 1 -3 +<br />

<br />

<br />

-2 1 <br />

<br />

-3 -2 +<br />

<br />

<br />

1 3 <br />

<br />

-2 1 +<br />

<br />

<br />

3 2 <br />

<br />

1 4 +<br />

<br />

<br />

2 -1 <br />

<br />

4 1 <br />

= 1<br />

35<br />

(5 + 7 + 7 + 10 + 6) =<br />

2 2 .<br />

Arealet er der<strong>for</strong> 35/2 = 17 1/2.<br />

Øvelse 10 Beregn arealet af en firkant med hjørnerne (2, 1) , (3, 2) , (5, 6)<br />

<strong>og</strong> (1, 9) . Tegn firkanten ind i et koordinatsystem.<br />

2 Tværvektor<br />

Som vi har set, kan man bruge planproduktet til at undersøge om to vektorer<br />

er parallelle. Vi ønsker nu at bruge planproduktet til at undersøge om to<br />

vektorer er vinkelrette eller ort<strong>og</strong>onale som det <strong>og</strong>s˚a hedder.<br />

Definition 11 Lad v være en vektor. Da er tværvektoren til v den vektor<br />

som f˚as ved at dreje v en kvart tørn i positiv omløbsretning. Tværvektoren<br />

til v betegnes v eller blot ˆv.<br />

5


I stedet <strong>for</strong> at sige ”tværvektoren til v” er det almindeligt blot at sige<br />

”v-hat”, idet v f˚ar en ”hat” p˚a.<br />

Sætning 12 Lad v <strong>og</strong> w være vektorer. Da er v <strong>og</strong> w ort<strong>og</strong>onale, netop hvis<br />

v ⊗ w = 0.<br />

Bevis. Dette følger af, at v⊥w netop hvis v w.<br />

Sætning 13 Lad v <strong>og</strong> b være vektorer <strong>og</strong> lad k være et reelt tal. Da gælder<br />

følgende regneregler:<br />

1. <br />

(kv) = k v .<br />

2. v + w = v + w.<br />

3. v = −v.<br />

4.<br />

v = v.<br />

Bevis. Beviserne <strong>for</strong> disse regneregler f˚as direkte ud fra tegninger af hvad<br />

der <strong>for</strong>eg˚ar.<br />

<br />

x<br />

Sætning 14 Hvis vektoren v har koordinater , s˚a gælder<br />

y<br />

<br />

v<br />

-y<br />

= .<br />

x<br />

Bevis. Vi benytter vore regneregler <strong>og</strong> f˚ar<br />

v = <br />

x<br />

y<br />

= <br />

<br />

xi + yj<br />

= x i + y j = xj + y<br />

=<br />

-y<br />

x<br />

<br />

.<br />

<br />

-i<br />

Hermed er sætningen bevist.<br />

Det viser sig, at størrelsen v ⊗ w spiller en vigtig rolle i mange sammenhænge,<br />

s˚a før vi g˚ar videre, vil vi indføre lidt mere notation.<br />

6


3 Prikprodukt<br />

Vi vil nu definere endnu et produkt mellem vektorer. Hvor planproduktet<br />

bruges til at beregne arealer, vil vi bruge det nye produkt til at beregne<br />

længder <strong>og</strong> vinkler. Definitionen af det nye produkt kombinerer defintionerne<br />

af planprodukt <strong>og</strong> tværvektor.<br />

Definition 15 Ved prikproduktet af vektorerne v <strong>og</strong> w <strong>for</strong>st˚as planproduktet<br />

af v <strong>og</strong> tværvektoren af w. I symboler ser definitionen s˚aledes ud<br />

v · w = v ⊗ w.<br />

Andre betegnelser <strong>for</strong> prikproduktet er skalarprodukt <strong>og</strong> indre produkt.<br />

Sætning 16 Lad v =<br />

<br />

x1<br />

<br />

<strong>og</strong> w =<br />

<br />

x2<br />

<br />

være vektorer. Da kan<br />

prikproduktet af de to vektorer beregnes som:<br />

y1<br />

Bevis. Vi benytter definitionen<br />

y2<br />

v · w = x1x2 + y1y2.<br />

v · w = v ⊗ w <br />

x1<br />

= ⊗<br />

y1<br />

<br />

<br />

x2<br />

y2<br />

<br />

x1 -y2<br />

= ⊗<br />

y1<br />

= x1x2 − y1 (-y2)<br />

= x1x2 + y1y2.<br />

Hermed er sætningen bevist.<br />

For hver regneregel vi har <strong>for</strong> planproduktet har vi en tilsvarende regel<br />

<strong>for</strong> prikproduktet.<br />

Sætning 17 For tre vektorer v, w <strong>og</strong> c <strong>og</strong> en konstant k ∈ R gælder følgende<br />

regneregler:<br />

1. v · w = w · v (kommutativ lov).<br />

2. (k · v) · w = k · (v · w) = v · (k · w) .<br />

3. v · (w + c) = v · w + v · c (distributive lov).<br />

7<br />

x2


4. v · v = |v| 2 .<br />

Bevis. De første tre regneregler kan f˚as direkte ud fra tilsvarende regneregler<br />

<strong>for</strong> planprodukt. Alternativt kanman bevise dem ud fra sætning 16. Regel<br />

x1<br />

x2<br />

1 bevises s˚aledes. Lad v = <strong>og</strong> w = . Da gælder<br />

v · w =<br />

y1<br />

y2<br />

<br />

x1 x2<br />

· = x1x2 + y1y2<br />

y1 y2<br />

<br />

x2 x1<br />

= x2x1 + y2y1 = ·<br />

y2 y1<br />

= w · v.<br />

Regel 2 <strong>og</strong> 3 f˚as tilsvarende <strong>og</strong> beviserne er skrevet ud i alle detaljer i b<strong>og</strong>en.<br />

Den sidste regneregel f˚as ved at bemærke, at v·v = v⊗ v. Prikproduktet af<br />

en vektor med sig selv er der<strong>for</strong> lig med arealet af et kvadrat med sidelængde<br />

|v| , hvilket som bekendt er |v| 2 .<br />

Vi har defineret prikproduktet ved hjælp af planprodukt <strong>og</strong> tværvektor.<br />

Mange bøger definerer prikproduktet først <strong>og</strong> udleder derefter følgende <strong>for</strong>mel<br />

til udregning af arealer/planprodukt<br />

v ⊗ w = v · w.<br />

4 Pythagoras <strong>og</strong> vektorer længder<br />

Sætning 18 (Længde<strong>for</strong>mlen) Lad v =<br />

bestemt ved: |v| = (x2 + y2 ) 1/2<br />

.<br />

Bevis. Vi ved at<br />

|v| 2 = v · v<br />

= x · x + y · y<br />

= x 2 + y 2 .<br />

x<br />

y<br />

<br />

. Da er længden af v<br />

Formlen f˚as ved at tage kvadratroden p˚a begge sider af lighedstegnet.<br />

For punkter A = (x1, y1) <strong>og</strong> B = (x2, y2) har vektoren −→<br />

<br />

AB koordinater<br />

x2 − x1<br />

. Hvis vi anvender længde<strong>for</strong>mlen p˚a denne vektor, f˚ar vi afs-<br />

y2 − y1<br />

tands<strong>for</strong>mlen<br />

|AB| = (x2 − x1) 2 + (y2 − y1) 21/2<br />

.<br />

8


B<br />

a<br />

C<br />

b<br />

c<br />

A<br />

Figure 4: Retvinklet trekant <strong>og</strong> tilhørende vektorer.<br />

Ofte bruger man Pythagoras’ læresætning til at bevise længde<strong>for</strong>mlen <strong>og</strong><br />

afstands<strong>for</strong>mlen, men vi har vist dem uden hjælp fra Pythagoras. Det er<br />

faktisk endnu bedre, idet vi nu er i stand til at give et ganske simpelt bevis<br />

<strong>for</strong> Pythagoras læresætning.<br />

Sætning 19 (Pythagoras’ Læresætning) Lad A, B <strong>og</strong> C betegne hjørnerne<br />

i en trekant, hvor ∠C er ret. Lad a <strong>og</strong> b betegne længderne af kateterne <strong>og</strong><br />

lad c betegne længden af hypotenusen. Da gælder<br />

Bevis. Vi indfører følgende vektorer<br />

a<br />

a 2 + b 2 = c 2 .<br />

a = −→<br />

CB ,<br />

<br />

−→<br />

b = CA ,<br />

c = −→<br />

AB ,<br />

<br />

<br />

s˚aledes at a = |a| , b = <br />

<br />

b<br />

<strong>og</strong> c = |c| . Da gælder c = a −b <strong>og</strong> dermed<br />

c 2 = c · c<br />

<br />

= a − <br />

b ·<br />

<br />

a − <br />

b<br />

= a · a + b · b − 2a · b<br />

= a 2 + b 2 − 2a · b.<br />

Da trekanten er retvinklet, er a · b = 0.<br />

9<br />

b<br />

c


5 Lineær <strong>regression</strong><br />

Vi tænker os at vi har m˚alt sammenhørende værdier af to variable X <strong>og</strong> Y et<br />

antal gange. Hvert datapunkt (xi, yi) kan repræsenteres ved den tilhørende<br />

xi<br />

stedvektor vi = . Hvis datapunktet (xi, yi) er observeret hi gange <strong>og</strong><br />

yi<br />

det samlede antal observationer er n, s˚a er frekvensen af datapunktet fi =<br />

hi/n. Vi er interesseret i at bestemme et enkelt punkt (x, y) med stedvektor<br />

v, som giver en god repræsentation af hele datasættet. Til at m˚ale hvor<br />

meget et datapunkt afviger fra (x, y) vil vi bruge den kvadrerede afstand<br />

|vi − v| 2 . Følgende sætning blev bevist af M. Stewart i 1746 i det specielle<br />

tilfælde, hvor der kun er to <strong>for</strong>skellige datapunkter.<br />

Sætning 20 (Stewarts Sætning) Lad w betegne stedvektoren <strong>for</strong> tyngdepunktet<br />

givet ved<br />

n<br />

w = fi · vi .<br />

Da gælder at<br />

n<br />

fi · |vi − v| 2 =<br />

i=1<br />

i=1<br />

n<br />

i=1<br />

fi · |vi − w| 2 + |w − v| 2 .<br />

Specielt gælder der, at den gennemsnitlige kvadratafvigelse er minimal n˚ar<br />

v = w.<br />

Bevis. Beviset best˚ar i følgende udregning<br />

n<br />

fi · (vi − v) 2 =<br />

i=1<br />

=<br />

=<br />

n<br />

fi · ((vi − w) + (w − v)) 2<br />

i=1<br />

n<br />

i=1<br />

fi · (vi − w) 2 + (w − v) 2 + 2 (vi − w) · (w − v) <br />

n<br />

fi · (vi − w) 2 +<br />

i=1<br />

n<br />

fi · (w − v) 2 +<br />

i=1<br />

Nu bruger vi, at w − v ikke afhænger af i <strong>og</strong> f˚ar<br />

n<br />

fi · (vi − v) 2 =<br />

i=1<br />

n<br />

i=1<br />

n<br />

fi · 2 (vi − w) · (w − v) .<br />

i=1<br />

fi · (vi − w) 2 + (w − v) 2 + 2 (w − v) ·<br />

10<br />

n<br />

fi (vi − w) .<br />

i=1


Tilbage er blot at udregne det sidste led<br />

n<br />

fi (vi − w) =<br />

i=1<br />

n<br />

fivi −<br />

i=1<br />

= w − w<br />

= 0.<br />

Vi har set, at hvis et helt datasæt skal repræsenteret ved et enkelt punkt,<br />

s˚a er tyngdepunktet det bedste valg. Vi vil nu <strong>for</strong>søge at repræsentere hele<br />

datasættet ved en ret linje af <strong>for</strong>men y = ax + b. Her vil vi opfatte x som<br />

den uafhængige variable <strong>og</strong> y som den afhængige variabel. Vi vil igen bruge<br />

gennemsnitlig kvadratisk afvigelse som m˚al <strong>for</strong> kvaliteten af vores rette linje,<br />

hvor vi ved kvadratisk afvigelse <strong>for</strong>st˚ar størrelsen<br />

n<br />

i=1<br />

n<br />

fi (yi − (axi + b)) 2 .<br />

i=1<br />

Sætning 21 For et datasæt vil bedste rette linje g˚a gennem tyngepunktet <strong>og</strong><br />

hældningen vil være givet ved<br />

n a =<br />

Bevis. Først skriver vi<br />

n<br />

fi (yi − (axi + b)) 2 =<br />

i=1<br />

i=1 fi (xi − ¯x) (yi − ¯y)<br />

n i=1 fi (xi − ¯x) 2 .<br />

fi w<br />

n<br />

fi ((yi − axi) − b) 2<br />

s˚a <strong>for</strong> fastholdt værdi af a skal vi minimere en kvadratafvigelse <strong>og</strong> skal der<strong>for</strong><br />

vælge middelværdien<br />

b =<br />

i=1<br />

n<br />

fi (yi − axi)<br />

i=1<br />

= ¯y − a¯x<br />

men det medfører at ¯y = a¯x + b s˚a linen skal g˚a gennem tyngdepunktet.<br />

For at gøre den sidste del af beviset simplere vil vi antage at tyngdepunktet<br />

11


ligger i origo s˚a (¯x, ¯y) = (0, 0) <strong>og</strong> b = 0. Vi skal der<strong>for</strong> minimere<br />

n<br />

fi (yi − axi) 2 =<br />

i=1<br />

=<br />

n<br />

i=1<br />

n<br />

i=1<br />

= a 2<br />

2<br />

fi yi + a 2 x 2 <br />

i − 2axiyi<br />

fiy 2 i +<br />

n<br />

i=1<br />

n<br />

i=1<br />

fix 2 i − 2a<br />

fia 2 x 2 i −<br />

n<br />

fi2axiyi<br />

i=1<br />

n<br />

fixiyi +<br />

i=1<br />

n<br />

i=1<br />

fiy 2 i .<br />

Dette er et 2.-gradspolynomium i a <strong>og</strong> ifølge toppunkts<strong>for</strong>melen antages minimum<br />

<strong>for</strong><br />

a = − (−2 n<br />

i=1 fixiyi)<br />

=<br />

2 n<br />

i=1 fix2 i<br />

n i=1 fixiyi<br />

n i=1 fix2 i<br />

Som m˚al <strong>for</strong> kvaliteten af en <strong>lineær</strong> <strong>regression</strong> bruges størrelsen<br />

R 2 n = 1 −<br />

i=1 fi (yi − (axi + b)) 2<br />

n i=1 fi (yi − ¯y) 2 .<br />

Denne størrelse vil ligge i [0;1] hvor 0 viser at <strong>regression</strong>en er rigtigt d˚arlig<br />

mens 1 angiver at tilnærmelsen med en ret linje er perfekt.<br />

6 Cosinusrelationerne <strong>og</strong> vinkler<br />

En vigtig egenskaber <strong>for</strong> prikproduktet er, at det kan bruges til at beregne<br />

vinkler.<br />

Sætning 22 Lad v <strong>og</strong> b være to egentlige vektorer. Da gælder<br />

hvor v = ∠ (v, w) .<br />

v · w = |v| · |w| cos (v) ,<br />

Bevis. Vi vil først bevise sætningen under antagelse af at |w| = 1. Vi<br />

12


1<br />

b<br />

v<br />

(cos(v), sin(v))<br />

1<br />

a<br />

(|a|, 0)<br />

Figure 5: Enhedscirkel med vektorerne a <strong>og</strong> b indtegnet.<br />

lægger et koordinatsystem som p˚a Figur 5, s˚a v f˚ar koordinater<br />

<br />

cos v |w| cos v<br />

Koordinaterne <strong>for</strong> w bliver da |w| =<br />

<strong>og</strong><br />

sin v |w| sin v<br />

v · w =<br />

|v|<br />

0<br />

<br />

·<br />

|w| cos v<br />

|w| sin v<br />

= |v| · |w| cos v + 0 · sin v<br />

= |v| |w| cos v .<br />

<br />

|v|<br />

0<br />

Sætning 23 (Cosinus-relationerne) Lad A, B <strong>og</strong> C betegne hjørnerne i<br />

en trekant. Lad a, b <strong>og</strong> c betegne længderne af de tilsvarende sider. Da<br />

gælder<br />

a 2 = b 2 + c 2 − 2bc cos (∠A) ,<br />

b 2 = a 2 + c 2 − 2ac cos (∠B) ,<br />

c 2 = a 2 + b 2 − 2ab cos (∠C) .<br />

13<br />

<br />

.


C<br />

a<br />

B<br />

b<br />

c<br />

A<br />

Figure 6: Trekant <strong>og</strong> tilhørende vektorer.<br />

Bevis. Vi viser kun den sidste ligning, idet de øvrige vises p˚a samme m˚ade.<br />

Vi indfører følgende vektorer<br />

a = −→<br />

CB ,<br />

<br />

−→<br />

b = CA ,<br />

c = −→<br />

AB ,<br />

<br />

<br />

s˚aledes at a = |a| , b = <br />

<br />

b<br />

<strong>og</strong> c = |c| . Da gælder c = a −b <strong>og</strong> dermed<br />

hvilket beviser sætningen.<br />

c 2 = c · c =<br />

a<br />

<br />

a − <br />

b · a − <br />

b<br />

= a · a + b · b − 2a · b<br />

= a 2 + b 2 − 2ab cos (∠C) ,<br />

14<br />

b<br />

c

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!