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
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