INF-MAT5370. Delaunay-trianguleringer og Voronoi-diagram

Størrelse: px
Begynne med side:

Download "INF-MAT5370. Delaunay-trianguleringer og Voronoi-diagram"

Transkript

1 INF-MAT5370 Delaunay-trianguleringer og Voronoi-diagram Øyvind Hjelle Simula Research Laboratory, September 7, 2009

2 Innhold Klassisk teori Optimale trianguleringer og Delaunay-trianguleringer Voronoi-diagram og Delaunay-trianguleringer Delaunay-trianguleringer: 1 Lokale egenskaper 2 Globale egenskaper Vi skal bruke dette til algoritmekonstruksjon senere.

3 Optimale trianguleringer Observasjon fra algoritmer i preliminaries : En triangulering (P) er ikke nødvendigvis entydig! Kan endre enn triangulering gjennom en sekvens av swaps: (a) α (b) α To trianguleringer av samme punktsett. b har flere smale trekanter enn a Smale trekanter er ofte uønsket. Kan f.eks. gi numeriske problemer i (geometriske) algoritmer.

4 Hva er en god triangulering? Forslag: En triangulering er god hvis trekantene er mest mulig likesidede. Definition Anta at vi sammenligner alle mulige trianguleringer av et punktsett P. Velg en av de som har en trekant med den største minimale vinkel. Dette kalles MaxMin-vinkel kriteriet. (a) α (b) α Både a og b tilfredstiller MaxMin vinkel-kriteriet. Vi trenger derfor mer presisering for å oppnå entydighet.

5 Definisjon av en optimal triangulering Til alle mulige trianguleringer { k (P)} k=1,... tilordnes en indikator-vektor: I( k ) = (α 1,α 2,...,α T ), α i α j, i < j, der α i er den minste vinkelen i trekant t i. Anta at alle k har samme rand slik at antall trekanter T er den samme for alle k ( T = 2 V I + V B 2). Sorterer {I( k (P))} k=1,... leksikografisk, dvs: I( a ) > I( b ) hvis α a i = α b i, i = 1,...,m 1 og α a m > α b m Vi sier at a er bedre enn b hvis I( a ) > I( b ). Definition Den optimale trianguleringen i { k (P)} k=1,... er den med størst indikator-vektor.

6 Optimal triangulering, eksempel: (a) α (b) α I( a ) = (14.04, 26.57, 36.87, 40.60, 40.60, 49.40, 50.91)... I( b ) = (14.04, 15.26, 19.44, 26.57, 29.74, 36.87, 45.00)... Observasjoner: I( a ) > I( b ), dvs. a er bedre enn b a er optimal i henhold til MaxMin-kriteriet Definition (Delaunay-triangulering I) En triangulering av P som er optimal i henhold til MaxMin-kriteriet og som er definert på Conv(P) kalles en Delaunay-triangulering av P.

7 Vinkler som utspenner samme sirkelsegment α α β γ 2α γ < α < β

8 Nøytralt tilfelle ( neutral case ) for MaxMin-kriteriet Fire punkter på en sirkel kan trianguleres på to måter i henhold til MaxMin-kriteriet: (a) (b) a α 1 a α 2 e i b α 2 ' e i b α 1 Dette kalles et nøytralt tilfelle ( neutral case ). Samme minste vinkel opptrer både i a og b ; og MaxMin-kriteriet er oppfylt for begge. Men kun b or optimal i henhold til MaxMin-kriteriet:

9 ... nøytralt tilfelle, men der en er optimal (a) (b) a α 1 a α 2 e i b α 2 ' e i b α 1 I( a ) = (α a 1,α a 2), I( b ) = (α b 1,α b 2) α a 1 = α b 1, αb 2 > αa 2 I( b ) > I( a )

10 Hva med entydighet generelt? Det finnes alltid en optimal triangulering siden antall mulige trianguleringer av P er endelig (når antall punkter i P er endelig), men... Det kan være mer enn en optimal triangulering: e e Fire hjørner av et rektangel kan trianguleres på to måter i henhold til MaxMin-kriteriet (nøytralt tilfelle). De samme vinklene optrer hvis diagonalen swappes.

11 Optimale trianguleringer; Oppsummering Vi har definert: et mål på godhet av en triangulering (P) med: MaxMin-vinkelkriteriet og indikator-vektoren I( ) en optimal triangulering er den med maks indikaror-vektor I( ) i den leksikografiske ordningen. Vi har gitt en første definisjon på en Delaunay-triangulering: DEFINISJON. (Delaunay-triangulering I) En triangulering av P som er optimal i henhold til MaxMin-kriteriet og som er definert på Conv(P), kalles en Delaunay-triangulering av P.

12 Voronoi-dagram Gitt et sett punkter i planet, P = {p 1,...,p N }, d(p i,p j ) = p i p 2 Til hvert punkt p i P tilordnes en Voronoi-region: V (p i ) = {x d(x,p i ) < d(x,p j ), j = 1,...,N. i j} p i V (p i ) består av alle punkter i planet som er nærmere p i enn alle andre punkter i P.

13 Konstruksjon av V (p i ) La H(p i,p j ) være halv-planet som inneholder p i og definert ved normal-bisektoren mellom p i and p j, dvs. H(p i,p j ) = {x d(x,p i ) < d(x,p j )} V (p i ) er snittet av N 1 halv-plan. V (p i ) = H(p i,p j ). V (p i ) har maks N 1 sider. Lemma V (p i ) er konveks. j=1,...,n j i Proof. Et halv-plan er konveks; og snittet mellom konvekse mengder er konveks = V (p i ) er konveks.

14 Voronoi-diagram Voronoi-diagrammet til P = {p 1,...,p N } = V D(P) = N i=1 V (p i).

15 Voronoi-diagram, definisjoner V (p i ) kalles Voronoi-regionen til p i P V D(P) = N i=1 V (p i) kalles Voronoi-diagramet til P Randen til V (p i ) kalles et Voronoi-polygon Kantene i V (p i ) kalles Voronoi-kanter Nodene i V (p i ) kalles Voronoi-punkter To punkter p i og p j kalles Voronoi-naboer hvis V (p i ) og V (p j ) har en felles kant. Voronoi-diagram kalles også Dirichlet-tesellering

16 ANTAGELSE: Fire eller flere punkter i punktsettet P er ikke ko-sirkulære. Theorem Nøyaktig tre Voronoi-kanter møtes i hvert Voronoi-punkt v.

17 e 1 V(p 1 ) e 2 V(p k ) v... V(p 2 ) V(p 3 ) e 3 e 1 k = 2 V(p 1 ) e 2 v V(p 2 ) e k Bevis; se figur Observasjoner: Hver Voronoi-kant er felles for eksakt to V (p i ): e i er felles for V (p i 1 ) og V (p i ) for i = 2,...,k og e 1 er felles for V (p k ) og V (p 1 ), (k 2) v er felles skjæringspunkt mellom Voronoi-kanter e 1,...,e k v er ekvidistant fra p i 1 og p i etc. = v er ekvidistant fra p 1,...,p k.

18 e 1 V(p 1 ) e 2 V(p k ) v... V(p 2 ) V(p 3 ) e 3 e 1 k = 2 V(p 1 ) e 2 v V(p 2 ) e k bevis... = p 1,...,p k er ko-sirkulære = k 3, jfr. ANTAGELSE. Anta k = 2: Både e 1 og e 2 er felles med V (p 1 ) og V (p 2 ) OG begge hører til H(p 1,p 2 ) H(p 2,p 1 ) = e 1 og e 2 kan ikke ha skjæringspunkt i v.

19 ' Theorem V (p i ) er ubegrenset p i ligger på ConvHull(P). Med ConvHull(P) menes det konvekse omhylningspolygonet med kanter e 1,..., e k i figuren under. C C 1,3 A 1,2 p 1 C 1,2 p i x u p 2 ' p p 1 2 e 1 e 2 e 3 ' p 3 p 3 C 2,3 p ' k p i e k V(p i )... Bevis Hvis p i ikke ligger på ConvHull(P); da er p Int(t 1,2,3 ) der t 1,2,3 er en trekant med hjørner p 1, p 2 og p 3 (må vises) u er nærmere p 1 eller p 2 enn p i. Alle punkter x utenfor C er nærmere p 1, p 2 eller p 3 enn p i. = V (p i ) Int(C) dvs. begrenset.

20 ' C C 1,3 A 1,2 p 1 C 1,2 p i x u p 2 ' p p 1 2 e 1 e 2 e 3 ' p 3 p 3 C 2,3 p ' k p i e k V(p i )... bevis, motsatt... Anta V (p i ) er begrenset, se figur til høyre. = p i er innenfor polygonet (p 1,p 2,... p k ) og kan dermed ikke ligge på ConvHull(P)

21 Voronoi-diagrammet; egenskaper V (p i ) er konveks (se over) V (p i ) V (p j ) = φ. N i=1 V (p i) dekker hele R 2 p i ConvHull(P) V (p i ) er ubegrenset, ellers er V (p i ) begrenset. V D(P) er entydig Tre Voronoi-kanter møtes i hvert Voronoi-punkt * Et Voronoi-punkt er ekvidistant fra tre Voronoi-naboer i P *. Nermeste nabo til et punkt p i definerer en Voronoi-kant. * Gjelder kun hvis 4 punkter i P ikke er ko-sirkulære.

22 egenskaper... Kan generaliseres til høyere dimensjoner Kan også defineres på en kuleflate Brukes i: GIT Medisin Statistikk/Geo-statistikk?...

23 Dualen til Voronoi-diagrammet Konstruksjon av dualen: Trekk en rett linje mellom alle Voronoi-naboer i P: Theorem Rett linje-dualen til et Voronoi-diagram av P er en regulær triangulering av P.

24 Proof. Se Preparata & Shamos side Hovedtrekkene i beviset er som følger: Hvert Voronoi-punkt v svarer til en trekant (konstruktivt bevis) Ingen trekanter er degenerert. Int(t i ) Int(t j ) = φ Hele Conv(P) er dekket av trekanter.

25 Observasjoner / Egenskaper: Voronoi-naboer som er assosiert med ubgrensede Voronoi-diagramer definerer ConvHull(P). Dualitet: Hver Voronoi-kant kan assosieres med en sidekant i en trekant Hvert Voronoi-punkt kan assosieres med en trekant: Et Voronoi-punkt er senteret i den omskrivende sirkelen til en trekant.

26 Definition (Delaunay-triangulering II) En Delaunay-triangulering av P er rett linje-dualen til Voronoi-diagrammet av P. (Vi skal senere vise at dette er ekvivalent med Definisjon I.) Kan nå også avlede Voronoi-diagrammet fra en Delaunay triangulering.

27 Flere definisjoner: Trekantene kalles Delaunay-trekanter Kantene kalles Delaunay-kanter Vi sier også at (P) er Delaunay

28 Nøytralt tilfelle ( neutral case ) Voronoi-diagrammet er entydig, men ikke nødvendigvis Delaunay-trianguleringen: (a) p 4 (b) p 4 p 3 p 3 p 1 p 1 p 2 p 2 (a): p 2 og p 4 er Voronoi-naboer, men ikke p 1 og p 3 (b): p 1 og p 3 er også Voronoi-naboer = det er to alternative måter å lage Delaunay- trianguleringen på. Definisjoner: I (a) kalles p 2 og p 4 Sterke Voronoi-naboer I (b) kalles p 2 og p 4 Svake Voronoi-naboer

29 Entydighet og eksistens Viktige observasjoner til senere: En Delaunay triangulering, (P) er entydig hvis fire (eller flere) punkter i P ikke danner et nøytralt tilfelle (er ko-sirkulære). Gitt et endelig sett med punkter P som ikke alle er ko-linære; da eksisterer det alltid en Delaunay-triangulering av P.

30 Litt bevisteknikk til senere Mange av teoremene har en hvis og bare hvis - konstruksjon: P hvis og bare hvis Q eller P Q (Q P) Bevis(implikasjon): Viser at P = Q og at Q = P. P = Q kan vises direkte: Viser at Q er sant hvis P er sant, eller Indirekte (motbevis): Anta motsatt: at P er sant og at Q ikke er sant. Viser at hvis Q ikke er sant så er P ikke sant ( Q = P) dvs. en umulighet

31 Theorem En kant e i,j mellom to punkter p i og p j i P er en Delaunay-kant. det eksisterer en sirkel C gjennom p i og p j slik at det indre av C ikke inneholder punkter fra P.

32 Proof. C har senter v på linjen H(p i,p j ) H(p j,p i ) og v er ekvidistant fra p i og p j. Hvis C ikke inneholder punkter fra P så er v nærmere p i og p j enn alle andre punkter i P og: v ligger på en Voronoi-kant felles for V (p i ) og V (p j ) p i og p j er Voronoi-naboer og e i,j er en Delaunay-kant. Hvis e i,j er en Delaunay-kant: Plasser en sirkel C med senter på Voronoi-kanten felles for V (p i ) og V (p j ) og la C interpolere p i og p j : Da finnes det ingen punkter fra P i det indre av C fra definisjonen av Voronoi-region.

33 Sirkel-kriteriet Et Voronoi-punkt er ekvidistant fra tre Voronoi-naboer i P. Hvert Voronoi-punkt kan assosieres med en trekant: Et Voronoi-punkt er senteret i den omskrivende sirkelen til en trekant. I et nøtralt tilfelle kan et Voronoi-punkt assosieres med to eller flere trekanter.

34 Lemma (sirkel-lemma) Den omskrivende sirkel til en trekant i en Delaunay-triangulering av P omslutter ingen punkter fra P. p 2 p 1 V( p 1 ) V( p 2 ) v V( p 3 ) C( T 1,2, 3) p 4 p 3

35 p 2 p 1 V( p 1 ) V( p 2 ) v V( p 3 ) C( T 1,2, 3) p 4 p 3 Motbevis. > Senteret v er et Voronoi-punkt felles for V (p 1 ), V (p 2 ) og V (p 3 ). > Anta at p 4 var innenfor C(t 1,2,3 ): > Da er v nærmere p 4 enn p 1, p 2 og p 3 ; og v må ligge i V (p 4 ). > Men da kan v ikke være et Voronoi-punkt felles for V (p 1 ), V (p 2 ) og V (p 3 ) MOTSIGELSE!

36 Definition (Delaunay-triangulering III, sirkel-kriteriet) En Delaunay-triangulering av P er en triangulering der ingen omskrivende sirkel til en trekant omslutter punkter i P.

37 Sirkel-kriteriet... Definisjon III er den mest benyttede definisjonen av en Delaunay-triangulering. (mer geometrisk og intuitiv enn Definisjon I). Sirkel-kriteriet har det samme nøytrale tilfellet som MaxMin-kriteriet: C p 4 p 3 p 1 p 2 Hvis p 1, p 2, p 3 og p 4 ligger på en sirkel C, er det to mulige trianguleringer: = {t 1,2,3,t 1,3,4 } og = {t 1,2,4,t 2,3,4 } C(t 1,2,3 ) = C(t 1,3,4 ) = C(t 1,2,4 ) = C(t 2,3,4 ) = C.

38 Delaunay-kriteriene er ekvivalente for strengt konvekse kvadrilateraler Et kvadrilateral kalles strengt konveks hvis alle indre vinkler er mindre enn 180. Det er to mulige trianguleringer av p 1,p 2,p 3,p 4 : = {t 1,2,4,t 2,3,4 } og = {t 1,2,3,t 1,3,4 } (Fra tidligere: MaxMin- og sirkel-kriteriet har de samme nøytrale tilfeller.) p 4 b p p 1 q p c q c p 3 b p 2

39 p 4 b p p 1 q p c q c p 3 b p 2 Lemma Gitt et strengt konveks kvadrilateral Q = (p 1,p 2,p 3,p 4 ). MaxMin-kriteriet velger kanten (p 2,p 4 ) som diagonal i Q hvis og bare hvis p 3 er utenfor C(t 1,2,4 ), og (p 1,p 3 ) velges hvis og bare hvis p 3 er innenfor C(t 1,2,4 ).

40 b p 4 p b + c p 4 b+p p 1 p +q q c p 3 p 1 q p c+q c p b 3 p 2 p 2 Bevis La (e 2,4) og (e 1,3) være trianguleringene med valg av sidekant e 2,4 og e 1,3. Anta at p 3 er utenfor C(t 1,2,4 ). Da er det følgende relasjoner mellom de indre vinklene, se figur:

41 Da må den største minimale vinkel være i (e2,4). Resten følger fra symmetri. b p 4 p b + c p 4 b+p p 1 p +q q c p 3 q p 1 p c+q c p b 3 p 2 p 2 (e 2,4) (e 1,3) b > b c > c p > p q > q p + q > p b + c > b b + p > p c + q > q

42 Voronoi-kriteriet (a) p 4 (b) V ( p4) e v, p 1 v V ( p ) 2 C( t 1,2,4 ) v V ( p 3 ) p 2 p 3 p 3 Lemma Gitt et strengt konveks kvadrilateral Q = (p 1,p 2,p 3,p 4 ). Da er p 2 og p 4 sterke Voronoi-naboer hvis og bare hvis p 3 er utenfor C(t 1,2,4 ), og p 1 og p 3 er sterke Voronoi-naboer hvis og bare hvis p 3 er innenfor C(t 1,2,4 ).

43 (a) p 4 (b) V ( p4) e v, p 1 v V ( p ) 2 C( t 1,2,4 ) v V ( p 3 ) p 2 p 3 p 3 Bevis Start med P = {p 1,p 2,p 4 }. Da er p 2 og p 4 trivielt sterke Voronoi-naboer over e v,, figur (a). Legg til p 3 utenfor C(t 1,2,3 ) slik at Q = (p 1,p 2,p 3,p 4 ) er strengt konveks, figur (b). = d(v,p 3 ) > d(v,p i ), i = 1,2,4 = v / V (p 3 ) = En del av e v,, er fortsatt en kant i V D(Q). = p 2 og p 4 er fortsatt sterke Voronoi-naboer.

44 (a) p 4 (b) V ( p4) e v, p 1 v V ( p ) 2 C( t 1,2,4 ) v V ( p 3 ) p 2 p 3 p 3 Motsatt: Anta p 2 og p 4 er sterke Voronoi-naboer. = e 2,4 er en Delaunay-kant og (t 1,2,4,t 2,3,4 ) er Delaunay-trianguleringen. Sirkel-lemma: p 3 C(t 1,2,4 ). Også her har vi samme nøytrale tilfellet: Hvis p 1,p 2,p 3 og p 4 er ko-sirkulære, så er p 1,p 3 og p 2,p 4 parvis svake Voronoi-naboer, og valg av diagonal er vilkårlig.

45 Vi har tre definisjoner på en Delaunay-triangulering med hvert sitt (ekvivalente) swappe-kriterium. MaxMin-kriteriet: DEFINISJON. (Delaunay-triangulering I) En triangulering av P som er optimal i henhold til MaxMin-kriteriet og som er definert på Conv(P), kalles en Delaunay-triangulering av P. Voronoi-kriteriet : DEFINISJON. (Delaunay-triangulering II) En Delaunay-triangulering av P er rett linje-dualen til Voronoi-diagrammet av P. Sirkel-kriteriet: DEFINISJON. (Delaunay-triangulering III, sirkel-kriteriet) En Delaunay-triangulering av P er en triangulering der ingen omskrivende sirkel av en trekant omslutter punkter i P.

46 Algoritmisk behandling av Delaunay-kriteriene: p 4 v v 4 3 β p 3 p 1 v 2 α v 1 p 2 La α og β være de indre vinklene motsatt en eksisterende diagonal. if (Q is strictly convex) if (α + β > π) swap. Eller uten sjekk på konveksitet: Siden α + β < 2π, er swap-kriteriet sin(α + β) < 0, eller: if (cos α sin β + sin αcos β < 0) swap.

47 La a = (a 1,a 2,a 3 ), b = (b 1,b 2,b 3 ) Kryssprodukt: a 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 ) Skalarprodukt: a b = a 1 b 1 + a 2 b 2 + a 3 b 3. p 4 v v 4 3 β p 3 p 1 v 2 α v 1 p 2 p i = (x i,y i,0), i = 1,2,3,4 La v i, i = 1,2,3,4 være enhetsvektorer og v i R 3 : v i = ( v 1 i,v2 i,0) v 1 = (p 3 p 2 )/ p 3 p 2 2 e 3 = (0,0,1).

48 p 4 v v 4 3 β p 3 p 1 v 2 α v 1 p 2 (x 3 x 2 )(y 1 y 2 ) (x 1 x 2 )(y 3 y 2 ) sin α = (v 1 v 2 ) e 3 = p 3 p 2 p 1 p 2 (x 1 x 4 )(y 3 y 4 ) (x 3 x 4 )(y 1 y 4 ) sinβ = (v 3 v 4 ) e 3 = p 1 p 4 p 3 p 4 cos α = v 1 v 2 = (x 3 x 2 ) (x 1 x 2 ) + (y 3 y 2 )(y 1 y 2 ) p 3 p 2 p 1 p 2 cos β = v 3 v 4 = (x 1 x 4 )(x 3 x 4 ) + (y 1 y 4 )(y 3 y 4 ). p 1 p 4 p 3 p 4 if (cos α sin β + sin αcos β < 0) // (nevnere brukes ikke) swap.

49 En ekvivalent swap-test. if (D > 0) swap. p 4 v v 4 3 β p 3 p 1 v 2 α v 1 p 2 La D være determinanten: x 1 y 1 x y2 1 1 D = x 2 y 2 x y2 2 1 x 3 y 3 x y x 4 y 4 x y2 4 1 Da er følgende en ekvivalent swap-test:

50 Må sikre numerisk stabilitet!!! Eksakt eller nesten eksakt aritmetikk? Multiple tester? Eksempel på bruk av multiple tester: Swap-test algoritme 1 if (cos α < 0 and cos β < 0) 2 return TRUE // swap 3 if (cos α > 0 and cos β > 0) 4 return FALSE 5 if (cos α sinβ + sin αcos β < ǫ) // ǫ 0 6 return TRUE // swap 7 else 8 return FALSE.

51 Minste diagonal er ikke et Delaunay-kriterium!!! Moteksempel: Den lengste diagonalen må velges!!! Men det er nesten et Delaunay kriterium og billigere å teste.

52 Lokal optimerings-prosedyre (LOP) p 4 p 3 α β p 1 p 2 LOP[Lawson77]: For et kvadrilateral Q i med diagonal e i i en triangulering : Swap e i hvis Delaunay-kriteriene slår til Definition e i kalles lokalt optimal etter LOP eller hvis den ikke kan swappes. Definition kalles lokalt optimal hvis alle sidekanter i er lokalt optimale (etter LOP).

53 Theorem Gitt en triangulering og la e ι være en diagonal i et strengt konveks kvadrilateral. Anta at e ι skal swappes til e ι i henhold til Delaunay-kriteriene slik at erstattes av. Da er I( ) > I( ). Proof. La α i og α j være de minste vinklene i hver sin trekant i som deler sidekanten e ι. Anta i < j, dvs. α i α j i indikatorvektoren I( ) = (α 1,......,α i,...,α j,......α T ). Siden e ι ble swappet til e ι, vil den minste vinkelen i de to trekantene som deler e ι være større enn α i. = I( ) kommer foran I( ) i den leksikografiske ordningen og I( ) > I( ).

54 LOP-algoritme på en triangulering 1 Lag en vilkårlig triangulering av P. 2 Dersom er lokalt optimal, STOP. 3 La e i være en indre kant i som ikke er lokalt optimal 4 Swap e i to e i 5 GOTO 2. Hvis LOP gjentas på alle e i, vil I( ) vokse monotont. Siden antall mulige trianguleringer er endelig må LOP konvergere! Resultat av LOP: En triangulering der alle e i er lokalt optimale, dvs. er lokalt optimal.

55 Kommentarer: For vilkårlige swap-kriterier, for eks. MinMax, vil den lokalt optimale trianguleringen etter LOP avhenge av rekkefølgen vi swapper i. = I( ) konvergerer ikke nødvendigvis til et globalt optimum. Men: Vi skal vise senere at I( ) med LOP og Delaunay-kriteriene konverger mot et leksikografisk maksimum! Og dermed har vi i følge: DEFINISJON. (Delaunay-triangulering I) En triangulering av P som er optimal i henhold til MaxMin-kriteriet og som er definert på Conv(P), kalles en Delaunay-triangulering av P.... at er en Delaunay-triangulering!

56 Globale egenskaper ved Delaunay-trianguleringer Til nå har vi tre ulike definisjoner av en Delaunay-triangulering med tilhørende Delaunay-kriterier: 1 Optimal triangulering m.h.p. MaxMin-vinkelkriteriet 2 Rett linje-dualen til et Voronoi-diagram 3 Sirkel-kriteriet: Int (C(t i,j,k )) inneholder ingen punkter fra P. Vi skal nå linke sammen 2 & 3 med 1 til en enhetlig teori ved å se på globale egenskaper: LOP resulterer i en globalt optimal triangulering, dvs. en Delaunay-triangulering iflg. tidligere Definisjon I. I det følgende antar vi (som vanlig) at fire eller flere punkter i et punktsett P ikke er ko-sirkulære.

57 Theorem ( ) Alle indre kanter i en triangulering (P) er lokalt optimale (hvis og bare hvis) Ingen punkter i P er i det indre av en omskrevet sirkel til en trekant i (P). Kommentar: Tidligere har vi kun vist dette for konvekse kvadrilateraler med fire punkter i P og to trekanter i (P). Konsekvensen av teoremet blir følgende: Etter at LOP er kjørt på (P) er det ingen punkter i P som er innenfor en omskrevet sirkel til en trekant i (P). (Dermed vil (P) tilfredsstille en av definisjonene til en Delaunay-triangulering. Men vi skal nå ta utgangspunkt i den konstruktive definisjonen fra et Voronoi-diagram.)

58 Bevis, del I: = Hvis ingen punkter i P er innenfor en omskrevet sirkel, så vil LOP ikke swappe - altså, alle kanter er lokalt optimale.

59 C (a) a C (b) a q δ p p b c b c

60 C (a) a C (b) a q δ p p b c b c bevis del II: = (motbevis:) Anta at alle e i er lokalt optimale og at p C(t a,b,c ). p kan ikke være et punkt i et kvadrilateral dannet med t a,b,c p.g.a. hypotese. Anta at t a,b,c er den nærmeste trekant til p s.a. p C(t a,b,c ), se figur: e a,c kan ikke være på randen av (P), dvs. t a,c,q. q / C(t a,b,c ) p.g.a. hypotese om at e a,c er lokalt optimal. Anta at e c,q er nærmeste sidekant i t a,c,q til p. >> 1) Da er avstanden mellom p og e c,q opplagt mindre enn δ, og 2) p C(t a,c,q ) >>> Motsigelse til hypotesen om at t a,b,c er nærmest p og p C(t a,b,c ).

61 Sammenhengen mellom en lokalt optimal triangulering (som definert ved LOP) og en Delaunay-triangulering (som definert fra Voronoi-diagram). Først et resultat som vil bli brukt i noen sammenhenger senere. P = { } Lemma ( ) La P være et subsett av et punktsett P. To punkter i P som er sterke Voronoi-naboer i P er også sterke Voronoi-naboer i P.

62 Proof. Ser på effekten av å fjerne et punkt p / P fra P; P = {P \ p}. V (p) absorberes inn i nabo-regioner. Ingen Voronoi-kanter mellom andre Voronoi regioner blir kortere. = To punkter i P som er sterke Voronoi-naboer i P er også sterke Voronoi-naboer i P. Beviset følger ved å betrakte fjerning av ett og ett punkt til P gjenstår.

63 Theorem ( ) Alle indre kanter i en triangulering (P) er lokalt optimale (hvis og bare hvis) (P) er en Delaunay-triangulering som definert ved rett linje-dualen til et Voronoi diagram.

64 Kommentar: Tidligere har vi kun vist dette for konvekse kvadrilateraler med fire punkter i P og to trekanter i (P). Bevis, del I = Hvis er en Delaunay-triangulering så er ingen punkter i P innenfor en C(t i,j,k ) (sirkel-lemma). Teorem ( ): alle indre kanter er lokalt optimale.

65 r p q s

66 q r p s bevis, del II = (motbevis) Anta at alle indre kanter er lokalt optimale og at ikke er en Delaunay- triangulering. Det finnes to sterke Voronoi-naboer p og q som ikke definerer en kant i (P). pq må skjære det indre av en sidekant e r,s i en trekant t q,r,s, se figur. (også hvis q ConvHull(P)) I følge hypotesen er e r,s lokalt optimal. > p / C(t q,r,s ) i følge Teorem ( ) over. > p og q kan ikke være sterke Voronoi-naboer relativt til sub-settet {p,s,q,r} av P. Men i følge Lemma ( ) MÅ p og q være sterke Voronoi-naboer i {p,s,q,r} siden de er sterke Voronoi-naboer i P. >> Motsigelse!

67 Konsekvens av den lokale optimerings-prosedyren LOP: LOP på en vilkårlig triangulering konvergerer mot (og resulterer i) en Delaunay-triangulering slik vi har definert den fra Voronoi-diagrammet. Corollary (P) er en Delaunay-triangulering (hvis og bare hvis) ingen punkter i P er innenfor en omskrevet sirkel til en trekant i (P). Dette følger direkte fra de to foregående teoremer. Kommentar: Dette er trolig den mest brukte karakteristikken av en Delaunay-triangulering (sammen med Definisjon III).

68 Alle mulige trianguleringer av P kan nås via kant-swaps: Theorem Gitt en vilkårlig triangulering (P) med konveks rand. Da kan enhver triangulering (P) med samme rand som (P) nås via en sekvens av kant-swaps ved å starte fra. Proof. Det følger fra Teorem ( ) at LOP anvendt på (P) og (P) resulterer i Delaunay-trianguleringer. > Siden Delaunay-trianguleringen er entydig er resultatene den samme trianguleringen, R (P). En swap av en sidekant er reversibel og likeledes en sekvens av swaps. = Starter med (P) som kan swappes til R (P) som igjen kan swappes til (P).

69 Delaunay-trianguleringen er også globalt optimal, d.v.s, en lokal optimal triangulering er også globalt optimal når vi bruker Delaunay-kriteriene: Theorem En triangulering (P) er en Delaunay-triangulering som definert ved rett linje-dualen til Voronoi diagrammet (hvis og bare hvis) indikator-vektoren I( ) er leksikografisk maksimum. Bevis del I, = Hvis indikator-vektoren til er leksikografisk maksimum så må alle sidekantene i være lokalt optimale. > Da følger det av Teorem ( ) at er en Delaunay-triangulering.

70 bevis del II, = (motbevis) Anta at er Delaunay og at I( ) ikke er leksikografisk maksimum. Siden er Delaunay er alle kanter lokalt optimale (Teorem ( )) Hvis I( ) ikke er leksikografisk maksimum, så (P) slik at I( ) > I( ). LOP på (P) gir nå en (P) slik at I( ) > I( ) og (P) er også Delaunay (Teorem ( )) > Siden Delaunay-trianguleringen er entydig så er =, og følgelig I( ) = I( ). >> Motsigelse!

71 Litt oppsummering LEMMA (sirkel-lemma). Den omskrivende sirkel til en trekant i en Delaunay-triangulering av P omslutter ingen punkter fra P. TEOREM. En kant e i,j mellom to punkter p i og p j i P er en Delaunay-kant det eksisterer en sirkel C gjennom p i og p j slik at det indre av C ikke inneholder punkter fra P. TEOREM ( ). Alle indre kanter i en triangulering (P) er lokalt optimale Ingen punkter i P er i det indre av en omskrevet sirkel til en trekant i (P). LEMMA ( ). La P være et subset av et punktsett P. To punkter i P som er sterke Voronoi-naboer i P er også sterke Voronoi-naboer i P.

72 TEOREM ( ). Alle indre kanter i en triangulering (P) er lokalt optimale (P) er en Delaunay-triangulering som definert ved rett linje-dualen til et Voronoi diagram. COROLLAR. (P) er en Delaunay-triangulering ingen punkter i P er innenfor en omskrevet sirkel til en trekant i (P). TEOREM. En triangulering (P) er en Delaunay-triangulering som definert ved rett linje-dualen til Voronoi diagrammet indikator-vektoren I( ) er leksikografisk maksimum. LOP resulterer i en globalt optimal triangulering, dvs. en Delaunay-triangulering.

Algoritmer for Delaunay-triangulering

Algoritmer for Delaunay-triangulering Algoritmer for Delaunay-triangulering Øyvind Hjelle oyvindhj@simula.no, +47 67 82 82 75 Simula Research Laboratory, www.simula.no September 21, 2009 Innhold Algoritmer 1 En enkel algoritme 2 Radial Sweep

Detaljer

INF-MAT5370. Trianguleringer i planet (Preliminaries)

INF-MAT5370. Trianguleringer i planet (Preliminaries) INF-MAT5370 Trianguleringer i planet (Preliminaries) Øyvind Hjelle oyvindhj@simula.no, +47 67 82 82 75 Simula Research Laboratory, www.simula.no August 23, 2009 Innhold Notasjon og terminologi Graf-egenskaper

Detaljer

Trianguleringer i planet.

Trianguleringer i planet. Trianguleringer i planet. Preliminaries Notasjon og teminologi Graf-egenskaper med trianguleringer i planet Enkle trianguleringsalgoritmer 1 Punkter og domener. Vi starter med et sett punkter i planet

Detaljer

Data-avhengige trianguleringer

Data-avhengige trianguleringer Data-avhengige trianguleringer Øyvind Hjelle oyvindhj@simula.no, +47 67 82 82 75 Simula Research Laboratory, www.simula.no October 5, 2009 Definition (Data-avhengig triangulering) En triangulering (P),

Detaljer

Algoritmer for Delaunay-triangulering

Algoritmer for Delaunay-triangulering Algoritmer for Delaunay-triangulering 1. En enkel algoritme 2. Radial Swee 3. Steg-for-steg 4. Inkrementelle algoritmer 5. Slitt-og-hersk Innsetting av unkter Punkt-lokalisering Tidsforbruk 1 Enkel LOP-basert

Detaljer

INF Triangulering. Med sterk støtte fra Petter Kristiansen. Skal først se på et eksempel fra Google Earth

INF Triangulering. Med sterk støtte fra Petter Kristiansen. Skal først se på et eksempel fra Google Earth INF 4130 17. november 2011 Triangulering Stein Krogdahl Med sterk støtte fra Petter Kristiansen Skal først se på et eksempel fra Google Earth De bruker en underliggende triangulering av landskapet, men

Detaljer

INF-MAT5370. Grafer og datastrukturer

INF-MAT5370. Grafer og datastrukturer INF-MAT5370 Grafer og datastrukturer Øyvind Hjelle oyvindhj@simula.no, +47 67 82 82 75 Simula Research Laboratory, www.simula.no August 3, 2009 Innhold Kort om grafer Topologiske operatorer og operasjoner,

Detaljer

Klassisk teori: Optimale trianguleringer og Delaunay-trianguleringer. Voronoi-diagram og Delaunay trianguleringer. Delaunay-trianguleringer:

Klassisk teori: Optimale trianguleringer og Delaunay-trianguleringer. Voronoi-diagram og Delaunay trianguleringer. Delaunay-trianguleringer: Klassisk eori: Opimale rianguleringer og Delaunay-rianguleringer Voronoi-diagram og Delaunay rianguleringer Delaunay-rianguleringer: 1. Lokale egenskaper 2. Globale egenskaper Skal bruke dee il algorimekonsruksjon

Detaljer

Morleys teorem, Eulerlinja og nipunktsirkelen

Morleys teorem, Eulerlinja og nipunktsirkelen Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Morleys teorem, Eulerlinja og nipunktsirkelen til MA2401 Geometri: Morleys teorem, Eulerlinja og nipunktsirkelen I dette notatet

Detaljer

MA2401 Geometri Vår 2018

MA2401 Geometri Vår 2018 MA2401 Geometri Vår 2018 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag 6.1 1 Anta at alle trekanter i nøytral geometri har samme defekt 1 c vi skal vise at vi må ha c = 0.

Detaljer

Obligatoriske oppgaver 2009

Obligatoriske oppgaver 2009 Obligatoriske oppgaver 2009 Sist oppdatert August 13, 2009. Generelt: Dokumentet kan bli oppdatert etter hvert med flere obligatoriske oppgaver. Endringer og tillegg til oppgaver som allerede er gitt blir

Detaljer

Trekanter er mangekanter med tre sider. Vi skal starte med å bli kjent med verktøyet som brukes til å tegne mangekanter.

Trekanter er mangekanter med tre sider. Vi skal starte med å bli kjent med verktøyet som brukes til å tegne mangekanter. Trekanter GeoGebra er godt egnet til å tegne trekanter og eksperimentere med dem. Vi skal nå se på hvordan vi kan tegne trekanter når vi kjenner en eller flere sider eller vinkler. Vi skal også se på hvordan

Detaljer

NORGES INFORMASJONSTEKNOLOGISKE HØGSKOLE

NORGES INFORMASJONSTEKNOLOGISKE HØGSKOLE Oppgavesettet består av 6 (seks) sider. NORGES INFORMASJONSTEKNOLOGISKE HØGSKOLE Matematikk R1 GEOMETRI OG VEKTORER Tillatte hjelpemidler: Alle Varighet: Ubegrenset Dato: 10.4 (Innleveringsfrist) Fagansvarlig:

Detaljer

Eksamensoppgave i MA2401/MA6401 Geometri: LF

Eksamensoppgave i MA2401/MA6401 Geometri: LF Institutt for matematiske fag Eksamensoppgave i MA2401/MA6401 Geometri: LF Faglig kontakt under eksamen: Christian Skau Tlf: 979 65 057 Eksamensdato: 14. mai 2018 Eksamenstid (fra til): 09:00-13:00 Hjelpemiddelkode/Tillatte

Detaljer

MA2401 Geometri Vår 2018

MA2401 Geometri Vår 2018 MA2401 Geometri Vår 2018 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Løsningsforslag Øving 6 4.5 1 La ABC være en trekant, og la D være et punkt på AB slik at A B D. Utsagnet

Detaljer

MAT1120 Notat 2 Tillegg til avsnitt 5.4

MAT1120 Notat 2 Tillegg til avsnitt 5.4 MAT1120 Notat 2 Tillegg til avsnitt 54 Dette notatet utfyller bokas avsnitt 54 om matriserepresentasjonen (også kalt koordinatmatrisen) til en lineær avbildning mellom to endeligdimensjonale vektorrom

Detaljer

Oppgaver MAT2500. Fredrik Meyer. 29. august 2014

Oppgaver MAT2500. Fredrik Meyer. 29. august 2014 Oppgaver MAT500 Fredrik Meyer 9. august 04 Oppgave. Bruk cosinus-setningen til å se at definisjonen av vinkel i planet blir riktig. Løsning. Dette er en litt rar oppgave. Husk at cosinus-setningen sier

Detaljer

MAT1140: Kort sammendrag av grafteorien

MAT1140: Kort sammendrag av grafteorien MAT1140, H-15 MAT1140: Kort sammendrag av grafteorien Dette notatet gir en kort oppsummering av grafteorien i MAT1140. Vekten er på den logiske oppbygningen, og jeg har utelatt all motivasjon og (nesten)

Detaljer

η = 2x 1 + x 2 + x 3 x 1 + x 2 + x 3 + 2x 4 3 x x 3 4 2x 1 + x 3 + 5x 4 1 w 1 =3 x 1 x 2 x 3 2x 4 w 2 =4 x 1 x 3 w 3 =1 2x 1 x 3 5x 4

η = 2x 1 + x 2 + x 3 x 1 + x 2 + x 3 + 2x 4 3 x x 3 4 2x 1 + x 3 + 5x 4 1 w 1 =3 x 1 x 2 x 3 2x 4 w 2 =4 x 1 x 3 w 3 =1 2x 1 x 3 5x 4 UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i MA-IN-ST 233 Konveksitet og optimering Eksamensdag: 31. mai 2000 Tid for eksamen: 9.00 13.00 Oppgavesettet er på 5 sider. Vedlegg:

Detaljer

Oppgaver MAT2500 høst 2011

Oppgaver MAT2500 høst 2011 Oppgaver MAT2500 høst 2011 31. oktober 2011 Oppgaver avsnitt 1 Oppgave 1. Bruk cosinussetningen til å se at definisjonen av vinkel i planet blir riktig. Oppgave 2. Vis at d(x, y) = 0 hvis og bare hvis

Detaljer

Kap. 6 Ortogonalitet og minste kvadrater

Kap. 6 Ortogonalitet og minste kvadrater Kap. 6 Ortogonalitet og minste kvadrater IR n er mer enn bare et vektorrom: den har et naturlig indreprodukt, nemlig prikkproduktet av vektorer. Dette indreproduktet gjør det mulig å tenke geometrisk og

Detaljer

MA2401 Geometri Vår 2018

MA2401 Geometri Vår 2018 MA2401 Geometri Vår 2018 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Løsningsforslag Øving 7 4.8 1 La ABC være en trekant og E et punkt i det indre av BC. Vi skal vise

Detaljer

Felt i naturen, skalar- og vektorfelt, skalering

Felt i naturen, skalar- og vektorfelt, skalering Kapittel 1 Felt i naturen, skalar- og vektorfelt, skalering Oppgave 1 To vektorer u og v er parallelle hvis vi kan skrive u = cv, der c er en skalar. 2a 1 6 b = c 1 4 b 3a a2+3c+b 16 14 c = 0. Dette gir

Detaljer

kap. 8.6 Computational Geometry Hovedkapittelet (kap. 8) dreier seg generelt om devide-and-conquer eller splitt og hersk :

kap. 8.6 Computational Geometry Hovedkapittelet (kap. 8) dreier seg generelt om devide-and-conquer eller splitt og hersk : INF 4130, 17. november 2011 kap. 8.6 Computational Geometry Stein Krogdahl Hovedkapittelet (kap. 8) dreier seg generelt om devide-and-conquer eller splitt og hersk : Splitt problemet opp i mindre problemer.

Detaljer

Felt i naturen, skalar- og vektorfelt, skalering

Felt i naturen, skalar- og vektorfelt, skalering Kapittel 1 Felt i naturen, skalar- og vektorfelt, skalering Oppgave 1 To vektorer u og v er parallelle hvis vi kan skrive u = cv, der c er en skalar. 2a 1 6 b = c 1 4 b 3a a2+3c+b 16 14 c = 0. Dette gir

Detaljer

Notasjon i rettingen:

Notasjon i rettingen: UNIVERSITETET I BERGEN Det matematisk-naturvitenskapelige fakultet Løsningsforslag med kommentarer) til Innlevering /4 i emnet MAT, høsten 207 Notasjon i rettingen: R Rett R Rett, men med liten tulle)feil

Detaljer

MAT1120 Notat 2 Tillegg til avsnitt 5.4

MAT1120 Notat 2 Tillegg til avsnitt 5.4 MAT1120 Notat 2 Tillegg til avsnitt 54 Dette notatet utfyller bokas avsnitt 54 om matriserepresentasjoner (også kalt koordinatmatriser) av lineære avbildninger mellom endeligdimensjonale vektorrom En slik

Detaljer

To geometriske algoritmer, kap. 8.6

To geometriske algoritmer, kap. 8.6 INF 4130, 18. november 2010 To geometriske algoritmer, kap. 8.6 Computational Geometry Stein Krogdahl Hovedkapittelet t (kap. 8) dreier seg generelt om devide-and-conquer eller splitt og hersk : Splitt

Detaljer

Plangeometri Romgeometri Høyere dimensjoner. Vinkler. Arne B. Sletsjøe. Universitetet i Oslo. Faglig-pedagogisk dag, 1.

Plangeometri Romgeometri Høyere dimensjoner. Vinkler. Arne B. Sletsjøe. Universitetet i Oslo. Faglig-pedagogisk dag, 1. Universitetet i Oslo Faglig-pedagogisk dag, 1. november 2012 Plangeometri Vinkelsummen i en plan trekant er 180 grader eller π. Vinkelsummen i en firkant er 2π. Proposisjon For en mangekant med vinkler

Detaljer

Løsning til prøveeksamen i MAT2400, V-11

Løsning til prøveeksamen i MAT2400, V-11 Løsning til prøveeksamen i MAT400, V-11 Oppgave 1 a) Vi ser at den deriverte f (x) = 1 1+x alltid er mindre enn eller lik 1 i tallverdi. Gitt to punkter x, y R, finnes det ifølge middelverdisetningen en

Detaljer

1 Å konstruere en vinkel på 60º

1 Å konstruere en vinkel på 60º 1 Å konstruere en vinkel på 60º Vi skal konstruere en 60º vinkel med toppunkt i A. Høyre vinkelbein skal ligge langs linja l. Slå en passende sirkelbue om A. Sirkelbuen skjærer l i et punkt B. Slå en sirkelbue

Detaljer

Eksamen i FO929A Matematikk Underveiseksamen Dato 9. desember 2008 Tidspunkt Antall oppgaver 6. Tillatte hjelpemidler Godkjent kalkulator

Eksamen i FO929A Matematikk Underveiseksamen Dato 9. desember 2008 Tidspunkt Antall oppgaver 6. Tillatte hjelpemidler Godkjent kalkulator Oppgave 1 Eksamen i FO929A Matematikk Underveiseksamen Dato 9. desember 2008 Tidspunkt 09.00-14.00 Antall oppgaver 6 Vedlegg Formelsamling Tillatte hjelpemidler Godkjent kalkulator Løsningsforslag a) Likningen

Detaljer

MA2401 Geometri Vår 2018

MA2401 Geometri Vår 2018 MA2401 Geometri Vår 2018 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag 8.1 5 Vi skal vise følgende: hvis γ 1 = C(O 1, r 1 ) og γ 2 = C(O 2, r 2 ) er to sirkler som skjærer

Detaljer

Matchinger i ikke-bipartite grafer

Matchinger i ikke-bipartite grafer Matchinger i ikke-bipartite grafer Stein Krogdahl, Notat til INF 3/4130 Sist revidert september 2006 Vi skal i dette notatet se på det å finne matchinger i generelle grafer, uten noe krav om at grafen

Detaljer

Innlevering FO929A - Matematikk forkurs HIOA Obligatorisk innlevering 3 Innleveringsfrist Fredag 14. november 2014 kl. 14 Antall oppgaver: 13

Innlevering FO929A - Matematikk forkurs HIOA Obligatorisk innlevering 3 Innleveringsfrist Fredag 14. november 2014 kl. 14 Antall oppgaver: 13 Innlevering FO99A - Matematikk forkurs HIOA Obligatorisk innlevering 3 Innleveringsfrist Fredag 14. november 014 kl. 14 Antall oppgaver: 13 Løsningsforslag 1 Finn volumet til tetraederet med hjørner O(0,

Detaljer

LP. Leksjon Spillteori

LP. Leksjon Spillteori LP. Leksjon Spillteori Kapittel 11: spillteori matrisespill optimale strategier von Neumann s minmax teorem forbindelse til LP nyttig LP modellering av (visse) minmax and maxmin problemer 1 / 11 Eksempel:

Detaljer

3.4 Geometriske steder

3.4 Geometriske steder 3.4 Geometriske steder Geometriske steder er punkter eller punktmengder som følger visse kriterier; dvs. ligger på bestemte steder i forhold til andre punkter eller punktmengder. Av disse kan man definere

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i Eksamensdag: 2. juni 2006 Tid for eksamen: 09.00 12.00 Oppgavesettet er på 5 sider. Vedlegg: INF-MAT 3370/INF-MAT 4370 Lineær

Detaljer

MAUMAT644 ALGEBRA vår 2016 Første samling Runar Ile

MAUMAT644 ALGEBRA vår 2016 Første samling Runar Ile MAUMAT644 ALGEBRA vår 2016 Første samling Runar Ile 1 Introduksjon: Grupper og ringer Ringer En ring er et sted hvor du kan addere, subtrahere og multiplisere. Hvis du også kan dividere kalles ringen for

Detaljer

MA-132 Geometri Torsdag 4. desember 2008 kl Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler. Kalkulator.

MA-132 Geometri Torsdag 4. desember 2008 kl Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler. Kalkulator. Institutt for matematiske fag EKSAMEN i MA-1 Geometri Torsdag 4. desember 008 kl. 9.00-14.00 Tillatte hjelpemidler: Alle trykte og skrevne hjelpemidler. Kalkulator. Bokmål Oppgave 1 Gitt et linjestykke.

Detaljer

Finne løsninger på ligninger numerisk: Newton-Raphson metoden og Fikspunktiterasjon MAT111, høsten 2017

Finne løsninger på ligninger numerisk: Newton-Raphson metoden og Fikspunktiterasjon MAT111, høsten 2017 Finne løsninger på ligninger numerisk: Newton-Raphson metoden og Fikspunktiterasjon MAT111, høsten 2017 Andreas Leopold Knutsen 4. oktober 2017 Problem og hovedidé Problem: Finn løsning(er) r på en ligning

Detaljer

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 2.9 Løsningsforslag til oppgavene i avsnitt Løsningsforslag. a. b.

( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) 2.9 Løsningsforslag til oppgavene i avsnitt Løsningsforslag. a. b. .9 til oppgavene i avsnitt.9.9. Regn ut (a) k ( i + j ), () ( i k ) ( j + 3k ), (c) ( i j + 3k ) ( 3i + j k ) a. k ( i + j ) = 0,0,,,0 = 0 + 0 + 0 = 0. ( i k ) ( j k ) ( ) + 3 =, 0, 0,,3 = 0 + 0 + 3 =

Detaljer

Visualisering av trianguleringer og trianguleringsprosesser. Hovedfagsoppgave. Per-Idar Evensen

Visualisering av trianguleringer og trianguleringsprosesser. Hovedfagsoppgave. Per-Idar Evensen UNIVERSITETET I OSLO Institutt for informatikk Visualisering av trianguleringer og trianguleringsprosesser Hovedfagsoppgave Per-Idar Evensen (periev@ifi.uio.no) November 2004 2 Forord Denne hovedfagsrapporten

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF-MAT 3370 Lineær optimering Eksamensdag: 3. juni 2008 Tid for eksamen: 14.30 17.30 Oppgavesettet er på 5 sider. Vedlegg: Ingen

Detaljer

Lærerveiledning. Oppgave 1. Tallene på figuren viser omkretsen av hver av de fire små trekantene. Hva er omkretsen av den store trekanten?

Lærerveiledning. Oppgave 1. Tallene på figuren viser omkretsen av hver av de fire små trekantene. Hva er omkretsen av den store trekanten? Oppgave 1 Tallene på figuren viser omkretsen av hver av de fire små trekantene. Hva er omkretsen av den store trekanten? A 43 B 59 C 55 D 67 E 91 Hvilke linjestykker er en del av omkretsen til den store

Detaljer

5.5.1 Bruk matriseregning til å vise at en rotasjon er produktet av to speilinger. Løsningsforslag + + = =

5.5.1 Bruk matriseregning til å vise at en rotasjon er produktet av to speilinger. Løsningsforslag + + = = til oppgavene i avsnitt 55 til oppgaver i avsnitt 55 551 Bruk matriseregning til å vise at en rotasjon er produktet av to speilinger cos( u + v) sin( u + v) cosu sin u u+ v u = sin( u v) cos( u v) sin

Detaljer

Dagens plan. INF3170 Logikk. Semantikk for sekventer. Definisjon (Motmodell/falsifiserbar sekvent) Definisjon (Gyldig sekvent) Eksempel.

Dagens plan. INF3170 Logikk. Semantikk for sekventer. Definisjon (Motmodell/falsifiserbar sekvent) Definisjon (Gyldig sekvent) Eksempel. INF3170 Logikk Dagens plan Forelesning 3: Utsagnslogikk sekventkalkyle, sunnhet og kompletthet 1 Sekventkalkyle Christian Mahesh Hansen 2 Institutt for informatikk, Universitetet i Oslo 3 5. februar 2007

Detaljer

En (reell) funksjon f fra en (reell) mengde D er en regel som til hvert element x D tilordner en unik verdi y = f (x).

En (reell) funksjon f fra en (reell) mengde D er en regel som til hvert element x D tilordner en unik verdi y = f (x). Funksjoner En (reell) funksjon f fra en (reell) mengde D er en regel som til hvert element x D tilordner en unik verdi y = f (x). Mengden D kalles definisjonsmengden (eng.: domain) til f. Merknad Dersom

Detaljer

1 Geometri R2 Oppgaver

1 Geometri R2 Oppgaver 1 Geometri R2 Oppgaver Innhold 1.1 Vektorer... 2 1.2 Regning med vektorer... 15 1.3 Vektorer på koordinatform... 19 1.4 Vektorprodukt... 22 1.5 Linjer i rommet... 27 1.6 Plan i rommet... 30 1.7 Kuleflater...

Detaljer

MA2401 Geometri Vår 2018

MA2401 Geometri Vår 2018 MA2401 Geometri Vår 2018 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Løsningsforslag Øving 8 5.1 9 La l og m være to parallelle linjer. Vi skal vise at det finnes ei linje

Detaljer

LP. Kap. 17: indrepunktsmetoder

LP. Kap. 17: indrepunktsmetoder LP. Kap. 17: indrepunktsmetoder simpleksalgoritmen går langs randen av polyedret P av tillatte løsninger et alternativ er indrepunktsmetoder de finner en vei i det indre av P fram til en optimal løsning

Detaljer

SIGNERT DOMINASJON OG RETTEDE MATROIDESYSTEMER

SIGNERT DOMINASJON OG RETTEDE MATROIDESYSTEMER SIGNERT DOMINASJON OG RETTEDE MATROIDESYSTEMER Matematisk institutt Binære monotone systemer Grunnelementer i modell: X i = I(ite komponent virker), i = 1, 2, 3 φ(x) = I(Systemet virker) = X 1 X 2 + X

Detaljer

Geometri R1. Test, 1 Geometri

Geometri R1. Test, 1 Geometri Test, 1 Geometri Innhold 1.1 Formlikhet... 1 1.2 Pytagoras setning... 8 1.3 Setningen om periferivinkler og Thales setning... 15 1.4 Geometriske steder... 21 1.5 Skjæringssetninger i trekanter... 25 1.6

Detaljer

Forelesning 3: Utsagnslogikk sekventkalkyle, sunnhet og kompletthet Christian Mahesh Hansen - 5. februar 2007

Forelesning 3: Utsagnslogikk sekventkalkyle, sunnhet og kompletthet Christian Mahesh Hansen - 5. februar 2007 Forelesning 3: Utsagnslogikk sekventkalkyle, sunnhet og kompletthet Christian Mahesh Hansen - 5. februar 2007 1 Sekventkalkyle 1.1 Semantikk for sekventer Semantikk for sekventer Definisjon 1.1 (Gyldig

Detaljer

Løsningsforslag til problemløsningsoppgaver i MA-132 Geometri høsten 2008.

Løsningsforslag til problemløsningsoppgaver i MA-132 Geometri høsten 2008. Løsningsforslag til problemløsningsoppgaver i M-12 Geometri høsten 2008. Oppgave 1 a. Vi starter med å utføre abri-versjoner av standardkontruksjoner for de oppgitte vinklene. (t problem med abri er at

Detaljer

Analysedrypp IV: Metriske rom

Analysedrypp IV: Metriske rom Analysedrypp IV: Metriske rom Vi har tidligere sett at begreper som konvergens og kontinuitet har med avstand å gjøre at f er kontinuerlig i punktet a, betyr f. eks. at det for enhver ɛ > 0, finnes en

Detaljer

MA1201 Lineær algebra og geometri Løsningsforslag for eksamen gitt 3. desember 2007

MA1201 Lineær algebra og geometri Løsningsforslag for eksamen gitt 3. desember 2007 Norges teknisknaturvitenskapelige universitet Institutt for matematiske fag MA101 Lineær algebra og geometri Løsningsforslag for eksamen gitt 3 desember 007 Oppgave 1 a) Vi ser på ligningssystemet x +

Detaljer

GeoGebraøvelser i geometri

GeoGebraøvelser i geometri GeoGebraøvelser i geometri av Peer Andersen Peer Andersen 2014 Innhold Innledning... 3 Øvelse 1. Figurer i GeoGebra... 4 Øvelse 2. Noen funksjoner i GeoGebra... 8 Øvelse 3. Omskrevet sirkelen til en trekant...

Detaljer

Løsningsforslag øving 7

Løsningsforslag øving 7 Løsningsforslag øving 7 8 Husk at en funksjon er injektiv dersom x y gir f(x) f(y), men her ser vi at f(3) 9 f( 3), eller generelt at f(z) z f( z) for alle z C, som betyr at f ikke er injektiv Vi ser også

Detaljer

Løsningsforslag. a) Løs den lineære likningen (eksakt!) 11,1x 1,3 = 2 7. LF: Vi gjør om desimaltallene til brøker: x =

Løsningsforslag. a) Løs den lineære likningen (eksakt!) 11,1x 1,3 = 2 7. LF: Vi gjør om desimaltallene til brøker: x = Prøve i FO99A - Matematikk Dato: 1. desember 014 Målform: Bokmål Antall oppgaver: 8 (0 deloppgaver) Antall sider: 3 Vedlegg: Formelsamling Hjelpemiddel: Kalkulator Alle svar skal grunngis. Alle deloppgaver

Detaljer

MA2401 Geometri Vår 2018

MA2401 Geometri Vår 2018 MA2401 Geometri Vår 2018 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Løsningsforslag Øving 9 5.6 5 La ABC være en trekant, og la m A,m B og m C være midtnormalene på de

Detaljer

MAUMAT644 ALGEBRA vår 2016 Fjerde samling Runar Ile

MAUMAT644 ALGEBRA vår 2016 Fjerde samling Runar Ile MAUMAT644 ALGEBRA vår 2016 Fjerde samling Runar Ile 1 Kroppsutvidelser og geometriske konstruksjoner 1.1 Hva har kroppsutvidelser med geometriproblemer å gjøre? Avsnitt 29: Kroppsutvidelser Stoff: Utvidelseskropper

Detaljer

LP. Leksjon 9: Kapittel 13: Nettverk strøm problemer, forts.2

LP. Leksjon 9: Kapittel 13: Nettverk strøm problemer, forts.2 LP. Leksjon 9: Kapittel 13: Nettverk strøm problemer, forts.2 Vi tar siste runde om (MKS): minimum kost nettverk strøm problemet. Skal oppsummere algoritmen. Se på noen detaljer. Noen kombinatorisk anvendelser

Detaljer

Trianguleringer og anvendelser

Trianguleringer og anvendelser INF-MAT5370 Trianguleringer og anvendelser Fra seilflysimulatoren Silent Wings Bakgrunn for kurset: Kurset ble til til mens vi vi (foreleserne) arbeidet med oppdrag for industrien på SINTEF. Samtlige deler

Detaljer

2 = 4 x = x = 3000 x 5 = = 3125 x = = 5

2 = 4 x = x = 3000 x 5 = = 3125 x = = 5 Heldagsprøve i FO99A matematikk Dato: 7. desember 010 Tidspunkt: 09:00 14:00 Antall oppgaver 4 Vedlegg: Formelsamling Tillatte hjelpemidler: Godkjent kalkulator Alle svar skal grunngis. Forsøk å gi svarene

Detaljer

Fasit til utvalgte oppgaver MAT1110, uka 28/4-2/5

Fasit til utvalgte oppgaver MAT1110, uka 28/4-2/5 Fasit til utvalgte oppgaver MAT1110, uka 8/4-/5 Tom Lindstrøm (lindstro@math.uio.no) 5..5 a) Alle punktene i B har avstand til origo større enn 1, så d(0, B) må være minst 1. Ved å velge punkter på x-aksen

Detaljer

INF5110 V2012 Kapittel 4: Parsering ovenfra-ned

INF5110 V2012 Kapittel 4: Parsering ovenfra-ned INF5110 V2012 Kapittel 4: Parsering ovenfra-ned (top-down) Tirsdag 7. februar Stein Krogdahl, Ifi, UiO Oppgaver som gjennomgås i morgen, onsdag: -Spørsmålene på de to siste foilene fra onsdag 1/2 (Bl.a.

Detaljer

Oppgaver MAT2500. Fredrik Meyer. 3. oktober 2014 AD BC + BD CA + CD AB = 0.

Oppgaver MAT2500. Fredrik Meyer. 3. oktober 2014 AD BC + BD CA + CD AB = 0. Oppgaver MT2500 Fredrik Meyer 3. oktober 2014 Oppgave 1. Vis at om,,, er kollineære, så er + + = 0. Løsning 1. Her mener vi altså med fortegnslengden til segmentet. For å gi en verdi til (etc.) må man

Detaljer

5.8 Iterative estimater på egenverdier

5.8 Iterative estimater på egenverdier 5.8 Iterative estimater på egenverdier Det finnes ingen eksplisitt formel for beregning av egenverdiene til en kvadratisk matrise. Iterative metoder som finner (ofte) en (meget god) approksimasjon til

Detaljer

Funksjonsdrøfting MAT111, høsten 2017

Funksjonsdrøfting MAT111, høsten 2017 Funksjonsdrøfting MAT111, høsten 2017 Andreas Leopold Knutsen 11. Oktober 2017 Strengt voksende funksjon (Def. 6 i Ÿ2.8) f er strengt voksende på intervallet I dersom x 1 < x 2 i I = f (x 1 ) < f (x 2

Detaljer

Punktene A, B, C og D ligger på linje med innbyrdes avstander AB = 3, BC = 6, CD = 8 og DE = 4.

Punktene A, B, C og D ligger på linje med innbyrdes avstander AB = 3, BC = 6, CD = 8 og DE = 4. Oppgave Punktene A, B, C og D ligger på linje med innbyrdes avstander AB =, BC = 6, CD = 8 og DE =. Hva er minste mulige verdi for AE? A 0 B C D E 5 Tegn! Start med å tegne ei lang rett linje, plasser

Detaljer

Forelesning 3-6. februar 2006 Utsagnslogikk sekventkalkyle og sunnhet. 1 Mengdelære III. 2 Utsagnslogikk. 1.1 Multimengder. 2.

Forelesning 3-6. februar 2006 Utsagnslogikk sekventkalkyle og sunnhet. 1 Mengdelære III. 2 Utsagnslogikk. 1.1 Multimengder. 2. Forelesning 3-6. februar 2006 Utsagnslogikk sekventkalkyle og sunnhet 1 Mengdelære III 1.1 Multimengder Multimengder Mengder der antall forekomster av hvert element teller Definisjon (Multimengde). En

Detaljer

x 1 x 2 x = x n b 1 b 2 b = b m Det kan være vanskelig (beregningsmessig) og bearbeide utrykk som inneholder

x 1 x 2 x = x n b 1 b 2 b = b m Det kan være vanskelig (beregningsmessig) og bearbeide utrykk som inneholder 4 Noen merknader 4. Lineære systemer Ax = b Gitt systemet Ax = b, A = [a i,j ] i=,,...,m, j=,,...,n x = b = Det kan være vanskelig (beregningsmessig) og bearbeide utrykk som inneholder b i. Med det finnes

Detaljer

HILBERTS AKSIOMSYSTEM FOR PLANGEOMETRI MAT4510/3510

HILBERTS AKSIOMSYSTEM FOR PLANGEOMETRI MAT4510/3510 HILBERTS AKSIOMSYSTEM FOR PLANGEOMETRI MAT4510/3510 BJØRN JAHREN Euklids Elementer introduserte den aksiomatiske metode i geometrien, og i mer enn 2000 år var den omtrent enerådende som lærebok i geometri.

Detaljer

Løsning av utvalgte øvingsoppgaver til Sigma R2 kapittel 2

Løsning av utvalgte øvingsoppgaver til Sigma R2 kapittel 2 Løsning av utvalgte øvingsoppgaver til Sigma R kapittel B. a Da ABC er 90, blir AC + 8. Siden CAE er 90, blir CE + 8 7. b Vinkelen mellom CE og grunnflata blir vinkel ACE. tan ACE som gir at vinkelen blir

Detaljer

Kap.4 del I Top Down Parsering INF5110 v2005. Arne Maus Ifi, UiO

Kap.4 del I Top Down Parsering INF5110 v2005. Arne Maus Ifi, UiO Kap.4 del I Top Down Parsering INF5110 v2005 Arne Maus Ifi, UiO Innhold Motivering Boka gir først parsering uten First/Follow-mengder og så innfører dem. Vi tar teorien først First og Follow-mengder Fjerning

Detaljer

6 Determinanter TMA4110 høsten 2018

6 Determinanter TMA4110 høsten 2018 6 Determinanter TMA4110 høsten 2018 En matrise inneholder mange tall og dermed mye informasjon så mye at det kan være litt overveldende Vi kan kondensere ned all informasjonen i en kvadratisk matrise til

Detaljer

MAT1140: Kort sammendrag av grafteorien

MAT1140: Kort sammendrag av grafteorien MAT1140: Kort sammendrag av grafteorien Dette notatet gir en kort oversikt over den delen av grafteorien som er gjennomgått i MAT1140 høsten 2013. Vekten er på den logiske oppbygningen, og jeg har utelatt

Detaljer

MA2401 Geometri Vår 2018

MA2401 Geometri Vår 2018 MA2401 Geometri Vår 2018 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag 3.5 2 La l være ei linje, A et punkt på l og B et annet punkt på l. Vi skal vise at det finnes nøyaktig

Detaljer

Geometri R2, Prøve 2 løsning

Geometri R2, Prøve 2 løsning Geometri R, Prøve løsning Del 1 Tid: 60 min Hjelpemidler: Skrivesaker Oppgave 1 Gitt punktene P 1, 1,5 og Q 1,4,0 a) Bestem avstanden mellom punktene Avstanden mellom punktene er lengden av PQ PQ 1 1,4

Detaljer

Newtons interpolasjon og dividerte differanser

Newtons interpolasjon og dividerte differanser Newtons interpolasjon og dividerte differanser Gitt (x i, y i ), for i = 0, 1,..., n, Newtons basis funksjoner er definert som 1/16 j 1 π j (x) = (x x 0 )(x x 1 ) (x x j 1 ) = (x x k ) for j = 1,..., n

Detaljer

12 Projeksjon TMA4110 høsten 2018

12 Projeksjon TMA4110 høsten 2018 Projeksjon TMA0 høsten 08 En projeksjon er en lineærtransformasjon P som tilfredsstiller P x = P x for alle x Denne ligningen sier at intet nytt skjer om du benytter lineærtransformasjonen for andre gang,

Detaljer

LP. Leksjon 6: Kap. 6: simpleksmetoden i matriseform, og Seksjon 7.1: følsomhetsanalyse

LP. Leksjon 6: Kap. 6: simpleksmetoden i matriseform, og Seksjon 7.1: følsomhetsanalyse LP. Leksjon 6: Kap. 6: simpleksmetoden i matriseform, og Seksjon 7.1: følsomhetsanalyse matrisenotasjon simpleksalgoritmen i matrisenotasjon eksempel negativ transponert egenskap: bevis følsomhetsanalyse

Detaljer

Uke 12 inf2440 v2018. Eric Jul PSE-gruppa Ifi, UiO

Uke 12 inf2440 v2018. Eric Jul PSE-gruppa Ifi, UiO Uke 12 inf2440 v2018 Eric Jul PSE-gruppa Ifi, UiO Oblig 5 veiledning, 2018 i dag, den sekvensielle løsninga. Den konvekse innhyllinga til n punkter Oblig 4 Hva er det, definisjon Hvordan ser den ut Hva

Detaljer

INF3170 Forelesning 11

INF3170 Forelesning 11 INF3170 Forelesning 11 Intuisjonistisk logikk Roger Antonsen - 27. april 2010 (Sist oppdatert: 2010-04-27 11:58) Innhold Intuisjonistisk logikk 1 Innledning........................................... 1

Detaljer

MA2401 Geometri Vår 2018

MA2401 Geometri Vår 2018 MA2401 Geometri Vår 2018 Norges teknisk naturvitenskapelige universitet Institutt for matematiske fag Løsningsforslag Øving 1 2.4 7 I Fanos geometri (se side 18 i læreboka) er punktene gitt ved symbolene

Detaljer

Geometri R1, Prøve 2 løsning

Geometri R1, Prøve 2 løsning Geometri R, Prøve løsning Del Tid: 90 min Hjelpemidler: Skrivesaker Oppgave Gitt punktene A,, B 0, og D,6 a) Bestem koordinatene til AB og lengden til AB AB 0, 8, AB 8 68 7 A, B og D er hjørner i parallellogrammet

Detaljer

Notat om kardinalitet for MAT1140 (litt uferdig)

Notat om kardinalitet for MAT1140 (litt uferdig) Notat om kardinalitet for MAT1140 (litt uferdig) Poenget med tall kan man kanskje si er det å telle. In mengdeteorien ønsker man å telle antall elementer i en mengde, og det tallet man oppnår kalles da

Detaljer

Kap. 4 del I Top Down Parsering INF5110 v2006. Stein Krogdahl Ifi, UiO

Kap. 4 del I Top Down Parsering INF5110 v2006. Stein Krogdahl Ifi, UiO Kap. 4 del I Top Down Parsering INF5110 v2006 Stein Krogdahl Ifi, UiO 1 Innhold First og Follow-mengder Boka ser på én parseringsmetode først, uten å se på First/Follow-mengder. Vi tar teorien først To

Detaljer

Notat om trigonometriske funksjoner

Notat om trigonometriske funksjoner Notat om trigonometriske funksjoner Dette notatet ble først skrevet for MA000 våren 005 av Ole Jacob Broch. Dette er en noe omarbeidet versjon skrevet høsten 0. Radianer Anta at en vinkel A er gitt, f.eks

Detaljer

INF2820 Datalingvistikk V2017 Forelesning 2, 23.1 Jan Tore Lønning

INF2820 Datalingvistikk V2017 Forelesning 2, 23.1 Jan Tore Lønning INF2820 Datalingvistikk V2017 Forelesning 2, 23.1 Jan Tore Lønning ENDELIGE TILSTANDSMASKINER OG REGULÆRE SPRÅK, DEL 2 19. januar 2017 2 Sist uke: FSA Brukes om hverandre: Finite state automaton - FSA

Detaljer

NOTAT OM UNIFORM KONTINUITET VEDLEGG TIL BRUK I KURSET MAT112 VED UNIVERSITETET I BERGEN

NOTAT OM UNIFORM KONTINUITET VEDLEGG TIL BRUK I KURSET MAT112 VED UNIVERSITETET I BERGEN NOTAT OM UNIFORM KONTINUITET VEDLEGG TIL BRUK I KURSET MAT2 VED UNIVERSITETET I BERGEN ANDREAS LEOPOLD KNUTSEN OG ARNE STRAY. Innledning og definisjoner Vi vil i dette notatet betrakte reelle funksjoner

Detaljer

INF5110 V2013 Stoff som i boka står i kap 4, men som er generelt stoff om grammatikker

INF5110 V2013 Stoff som i boka står i kap 4, men som er generelt stoff om grammatikker INF5110 V2013 Stoff som i boka står i kap 4, men som er generelt stoff om grammatikker 29. januar 2013 Stein Krogdahl, Ifi, UiO NB: Ikke undervisning fredag 1. februar! Oppgaver som gjennomgås 5. februar

Detaljer

Mer om kvadratiske matriser

Mer om kvadratiske matriser Kapittel 2 Mer om kvadratiske matriser Vi lader opp til anvendelser, og skal bli enda bedre kjent med matriser. I mange anvendelser er det ofte de kvadratiske matrisene som dukker opp, så fra nå skal vi

Detaljer

1.9 Oppgaver Løsningsforslag

1.9 Oppgaver Løsningsforslag til Oppgaver 19 19 Oppgaver 191 (Eksamen i grunnskolen 1993) a I et parallellogram ABCD er avstanden mellom de parallelle sidene AB og CD 5,0 cm Konstruer parallellogrammet når siden AB=9,0 cm og A = 45

Detaljer

1 Mandag 1. februar 2010

1 Mandag 1. februar 2010 Mandag. februar 200 I dag skal vi fortsette med rekkeutviklinger som vi begynte med forrige uke. Vi skal se på litt mer generell rekker og vurdere når de konvergerer, bl.a. gi et enkelt kriterium. Dette

Detaljer

Innlevering i FORK Matematikk forkurs OsloMet Obligatorisk innlevering 3 Innleveringsfrist Onsdag 14.november 2018 kl. 10:30 Antall oppgaver: 13

Innlevering i FORK Matematikk forkurs OsloMet Obligatorisk innlevering 3 Innleveringsfrist Onsdag 14.november 2018 kl. 10:30 Antall oppgaver: 13 Innlevering i FORK00 - Matematikk forkurs OsloMet Obligatorisk innlevering Innleveringsfrist Onsdag 4.november 08 kl. 0:0 Antall oppgaver: Bestem vinkelen mellom vektorene u = [, 7] og v = [4, 5]. Hva

Detaljer

4.4 Koordinatsystemer

4.4 Koordinatsystemer 4.4 Koordinatsystemer Minner om at B = { b 1, b 2,..., b n } V kalles en basis for et vektorrom V dersom B er lineært uavhengig og B utspenner V. I samme vektorrom kan vi innføre ulike koordinatsystemer

Detaljer

6.4 Gram-Schmidt prosessen

6.4 Gram-Schmidt prosessen 6.4 Gram-Schmidt prosessen La W {0} være et endeligdimensjonalt underrom av R n. (Senere skal vi mer generelt betrakte indreprodukt rom; se seksjon 6.7). Vi skal se hvordan vi kan starte med en vanlig

Detaljer