6.2 Ortogonale mengder og Gram–Schmidt
Gram–Schmidt-prosessen som gjør en hvilken som helst basis om til en ortogonal (eller ortonormal) basis, med heltalls-oppskalering underveis slik fasiten gjør — den 80 %-sikre sjangeren.
- «Finn en ortogonal (eller ortonormal) basis for … ved Gram–Schmidt» kommer nesten hvert sett, ofte som første ledd i en kjede som fortsetter med projeksjon (kap. 6.3) og minste kvadrater.
- Formelen må sitte utenat (kode E — ingen hjelpemidler, se kap. 0.1). Det er ingen formelsamling å slå opp i.
- Fasitens grep: regn med heltalls-oppskalering underveis, så du slipper brøker som hoper seg opp — sensor godtar enhver ortogonal basis for samme rom.
Sjanger H = indreprodukt / ortogonalitet / Gram–Schmidt / projeksjon (etikett fra kap. 0.1). Tidsanslagene under er lesetid; gang med ca. 1,5 ved håndregning.
Hvorfor gjøre en basis ortogonal?
En hvilken som helst basis beskriver rommet, men er den ortogonal, blir alt enklere: koordinater regnes med én formel (ingen ligningssystem), projeksjon blir et lite regnestykke (kap. 6.3), og lengder oppfører seg pytagoreisk. Gram–Schmidt-prosessen tar en vilkårlig basis og bygger en ortogonal basis for samme rom, trinn for trinn.
Vi bygger i fem løkker: (1) ortogonale og ortonormale mengder, (2) koordinater relativt en ortogonal basis, (3) selve Gram–Schmidt-prosessen, (4) normalisering til ortonormal basis, (5) Gram–Schmidt i et ikke-standard (integral-)indreprodukt.
Løkke 1 — Ortogonale og ortonormale mengder (~10 min)
Hver vektor står vinkelrett på alle de andre. Dette er en sterkere og mer nyttig egenskap enn bare lineær uavhengighet.
Symbolet er Kronecker-delta. En ortonormal mengde er en ortogonal mengde der hver vektor i tillegg er normalisert til lengde .
En ortogonal basis for et underrom er en basis for som samtidig er en ortogonal mengde; er vektorene i tillegg enhetsvektorer, er det en ortonormal basis. Slike basiser er «drømmebasiser»: koordinater og projeksjoner regnes med ferdige formler i stedet for ligningssystem.
En ortogonal mengde av vektorer er alltid lineært uavhengig.
Hvorfor: anta . Ta indreprodukt med på begge sider. Alle ledd med er null, så bare står igjen. Siden er , altså . Dette gjelder for hver , så alle koeffisienter er null. Derfor trenger du aldri sjekke uavhengighet separat for en ortogonal mengde.
Er en ortogonal mengde i ? Er den en basis?
Alle par er ortogonale, så mengden er ortogonal. Etter setningen over er den da lineært uavhengig; tre uavhengige vektorer i er en basis (dimensjonsargumentet fra kap. 3.2). Altså en ortogonal basis for .
(Innøving.) Vis at og er ortogonale, og avgjør uten videre regning om de er lineært uavhengige.
Løkke 2 — Koordinater relativt en ortogonal basis (~10 min)
Koeffisientene kalles koordinatkoeffisienter. Poenget: hver koordinat regnes for seg med ett indreprodukt — du slipper å løse et ligningssystem. (For en ortonormal basis forenkles det til .)
Skriv i den ortogonale basisen .
Altså . Kontroll: ✓. Ingen ligningssystem — bare tre små brøker.
Skriv i den ortogonale basisen .
Løkke 3 — Gram–Schmidt-prosessen (~14 min)
Intuisjon: for hver ny vektor trekker du fra dens projeksjon på alt du allerede har ortogonalisert; det som blir igjen står vinkelrett på de foregående. Formelen må kunnes utenat (kode E).
Enhver vektor kan skaleres med et positivt tall uten å ødelegge ortogonaliteten — retningen er det eneste som teller. Underveis i Gram–Schmidt lønner det seg å gange bort brøker: får du , bruk i stedet . Det holder regnestykkene rene (viktig under kode E) og gir samme ortogonale basis. Sensor godtar enhver ortogonal basis for rommet.
Finn en ortogonal basis for ved Gram–Schmidt.
Steg 1: , med .
Steg 2: , så
Heltalls-oppskaler: bruk , med .
Steg 3: og , så
Oppskaler: .
Kontroll: , , ✓. Ortogonal basis: .
Gram–Schmidt på .
(Eksamensklone, sjanger H.) Finn en ortogonal basis for ved Gram–Schmidt.
Løkke 4 — Normalisering til ortonormal basis (~9 min)
Dette endrer ikke ortogonaliteten (retningene er de samme), men gir hver vektor lengde . Gjør dette til slutt — ikke underveis i Gram–Schmidt, der brøkene bare gjør regningen tyngre.
Normaliser den ortogonale basisen fra eksempel 3.
Dette er en ortonormal basis: parvis ortogonal (uendret) og hver med norm .
(Innøving.) Normaliser .
Løkke 5 — Gram–Schmidt i et ikke-standard indreprodukt (~12 min)
Gram–Schmidt bruker bare indreprodukt og subtraksjon, så prosessen fungerer i ethvert indreproduktrom. På polynomrom med integral-indreproduktet gir den de berømte Legendre-polynomene. Nøkkelen er å regne alle indreprodukt som integraler — aldri som komponentregning.
Ortogonaliser i med indreproduktet .
Fra kap. 6.1 har vi , , , , og (odde funksjon).
Steg 1: .
Steg 2: (allerede ortogonal på ).
Steg 3:
Kontroll: og (odde) ✓. Ortogonal basis: — de tre første Legendre-polynomene.
(Eksamensklone, sjanger H — integral-indreprodukt.) I med : ortogonaliser ved Gram–Schmidt.
- Deler ikke på i projeksjonsleddet — formelen er , ikke .
- Bruker -vektorene i stedet for de ortogonaliserte -ene i senere steg. Du projiserer alltid på det du allerede har ortogonalisert.
- Normaliserer for tidlig — gjør heltalls-oppskalering underveis og normaliser først til slutt, ellers drukner du i kvadratrøtter.
- Feil norm ved normalisering — bruk indreproduktets egen norm; i et integral-indreprodukt er , ikke komponentregning.
- Bruker komponentregning i et integral-indreprodukt — alle indreprodukt skal regnes som integraler over det oppgitte intervallet.
- Glemmer at rekkefølgen betyr noe — bytter du om på startvektorene, får du en annen (men like gyldig) ortogonal basis; hold rekkefølgen konsekvent gjennom regningen.
Begrepsbank til eksamen
Kjernebegrepene fra kapitlet samlet i kortform for pugging (kode E — intet formelark).
Begrepsbanken er flashcard-/repetisjonsstoff — det gjentar det du nettopp har lest. Hopp trygt over ved førstegangslesing; tidsanslaget for kapitlet gjelder kjernestoffet.
Gram–Schmidt starter alltid med — den første vektoren beholdes uendret. Alt annet ortogonaliseres mot den (og de påfølgende).
Leddet er projeksjonen av på retningen (samme byggekloss som i kap. 6.3). Nevneren må aldri glemmes.
For hver gjelder . Den ortogonale basisen utspenner nøyaktig samme rom som du startet med — bare med vinkelrette retninger.
Bytter du om på rekkefølgen av startvektorene, gir Gram–Schmidt en annen ortogonal basis for samme rom. Alle er like gyldige, men hold rekkefølgen fast gjennom ett regnestykke så du ikke blander steg.
Gram–Schmidt gir like mange ortogonale vektorer som du startet med (forutsatt at startmengden var uavhengig). Er startvektorene avhengige, gir ett steg — da kaster du den og går videre.
Å gange en med et positivt tall endrer ikke ortogonaliteten eller spennet. Bruk det til å fjerne brøker underveis — men husk å bruke den oppskalerte vektoren (og dens nye ) i resten av regningen.
For en ortonormal basis forenkles koordinatformelen til (nevneren er ). Koordinatene er da bare indreproduktene — den enkleste tenkelige koordinatregningen.
Koeffisienten i en ortogonal basis. Den gir også projeksjonen av på retningen , og er dermed hjørnesteinen i ortogonal projeksjon (kap. 6.3).
En kvadratisk matrise er ortogonal hvis kolonnene er en ortonormal mengde, ekvivalent , altså . Slike matriser dukker opp i ortogonal diagonalisering av symmetriske matriser.
En ortogonal matrise bevarer normer og indreprodukt: og . Geometrisk er en rotasjon eller speiling — den flytter uten å strekke.
Gram–Schmidt på med gir Legendre-polynomene: En ortogonal basis av polynomer — et standard eksempel på ikke-standard indreprodukt (kjennskap).
Prosessen er identisk i et vektet eller integral-indreprodukt; bare regnemåten for endres. Feilen å unngå er å falle tilbake på komponentregning når indreproduktet er et integral.
Med en ortogonal basis regnes koordinater () og projeksjoner () uten ligningssystem, og Pytagoras gjelder ledd for ledd. Det er hele grunnen til å ortogonalisere.
Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.
Skolesaga er en uavhengig læringsressurs og er ikke tilknyttet eller godkjent av Norges teknisk-naturvitenskapelige universitet. Dette er ikke offisielt studiemateriell. Les mer.