Lineær algebra: Forskjell mellom sideversjoner
(10 mellomliggende sideversjoner av samme bruker vises ikke) | |||
Linje 238: | Linje 238: | ||
====Radoperasjoner ==== | ====Radoperasjoner ==== | ||
<div style="padding: 1em; border: 1px blue; background-color: #C9EFF8;"> | |||
Bytte to rader | Bytte to rader | ||
\[ | |||
\] | |||
Multiplisere en rad med en skalar (f.eks. 2) | Multiplisere en rad med en skalar (f.eks. 2) | ||
\[ | |||
\] | |||
Legge til et multiplum av en rad til en annen rad | Legge til et multiplum av en rad til en annen rad | ||
(f.eks. legge til 2 ganger rad 1 til rad 2) | (f.eks. legge til 2 ganger rad 1 til rad 2) | ||
\[ | |||
\] | |||
</div> | |||
==== Identitetsmatrisen ==== | ==== Identitetsmatrisen ==== | ||
Linje 280: | Linje 279: | ||
Å invertere en matrise betyr å finne en annen matrise som, når den multipliseres med den opprinnelige matrisen, gir identitetsmatrisen: | Å invertere en matrise betyr å finne en annen matrise som, når den multipliseres med den opprinnelige matrisen, gir identitetsmatrisen: | ||
< | |||
<div style="padding: 1em; border: 1px blue; background-color: #C9EFF8;"> | |||
\[A^{-1} A = I \] | |||
</div> | |||
En matrise har en invers hvis og bare hvis dens determinant er ulik null. | En matrise har en invers hvis og bare hvis dens determinant er ulik null. | ||
Linje 294: | Linje 298: | ||
hvor | hvor | ||
<div style="padding: 1em; border: 1px blue; background-color: #F8ADB6;"> | |||
'''Eksempel:''' | |||
For matrisen | For matrisen | ||
Linje 307: | Linje 318: | ||
</div> | |||
'''Hvorfor invertere en matrise?''' | |||
1. **Løse lineære ligningssystemer:** Hvis | 1. **Løse lineære ligningssystemer:** Hvis | ||
Linje 318: | Linje 329: | ||
3. **Økonomi og statistikk:** Brukes i regresjonsanalyse og andre statistiske beregninger. | 3. **Økonomi og statistikk:** Brukes i regresjonsanalyse og andre statistiske beregninger. | ||
= | |||
<div style="padding: 1em; border: 1px blue; background-color: #F8ADB6;"> | |||
'''Eksempel x: ''' | |||
Vi tar utgangspunkt i følgende system av fire lineære likninger med fire ukjente: | Vi tar utgangspunkt i følgende system av fire lineære likninger med fire ukjente: | ||
Linje 353: | Linje 371: | ||
</math> | </math> | ||
Vi løser systemet ved hjelp av Gauss-jordaneliminasjon, der vi utfører radoperasjoner for å omforme den utvidede matrisen | Vi løser systemet ved hjelp av '''Gauss-jordaneliminasjon''', der vi utfører radoperasjoner for å omforme den utvidede matrisen | ||
'''Steg 1: Initial utvidet matrise''' | '''Steg 1: Initial utvidet matrise''' | ||
Linje 493: | Linje 511: | ||
\end{bmatrix} | \end{bmatrix} | ||
</math> | </math> | ||
</div> | |||
==== Når har et system ingen eller uendelig mange løsninger? ==== | ==== Når har et system ingen eller uendelig mange løsninger? ==== | ||
Linje 895: | Linje 919: | ||
=== Praktiske bruksområder === | === Praktiske bruksområder === | ||
== Eksempel 1: Dataanalyse og statistikk == | |||
I dataanalyse lagres ofte datasett i matriser, der radene representerer observasjoner og kolonnene representerer variabler. Noen ganger er det nødvendig å transponere matrisen for å tilpasse den til en spesifikk algoritme eller analyse. | |||
For eksempel, dersom vi har en matrise der hver rad representerer en persons svar på en spørreundersøkelse, men en bestemt statistisk metode krever at variablene er ordnet i rader, kan vi transponere matrisen for å tilpasse dataene. | |||
Gitt en matrise: | |||
\[ | |||
A = | |||
\begin{bmatrix} | |||
1 & 2 & 3 \ | |||
4 & 5 & 6 | |||
\end{bmatrix} | |||
\] | |||
Transponering gir: | |||
\[ | |||
A^T = | |||
\begin{bmatrix} | |||
1 & 4 \ | |||
2 & 5 \ | |||
3 & 6 | |||
\end{bmatrix} | |||
\] | |||
Dette gjør det enklere å anvende visse statistiske metoder som hovedkomponentanalyse (PCA). | |||
== Eksempel 2: Rotasjon av bilder i datagrafikk == | |||
I datagrafikk kan et bilde representeres som en matrise der hver celle inneholder en pikselverdi. Ved å transponere en matrise kan man enkelt rotere et bilde 90 grader. | |||
For eksempel, hvis et bilde er lagret som en matrise: | |||
\[ | |||
B = | |||
\begin{bmatrix} | |||
R & G & B \ | |||
C & M & Y | |||
\end{bmatrix} | |||
\] | |||
Ved å transponere og deretter speile kolonnene, oppnår vi en 90-graders rotasjon: | |||
\[ | |||
B^T = | |||
\begin{bmatrix} | |||
R & C \ | |||
G & M \ | |||
B & Y | |||
\end{bmatrix} | |||
\] | |||
Deretter speiler vi kolonnene for å få riktig orientering. | |||
Dette prinsippet brukes i bildebehandlingsprogrammer og grafiske applikasjoner for å rotere bilder effektivt uten tap av kvalitet. | |||
* Løsning av ligningssystemer (f.eks. minste kvadraters metode). | * Løsning av ligningssystemer (f.eks. minste kvadraters metode). | ||
* Symmetriske matriser (hvor | * Symmetriske matriser (hvor |
Siste sideversjon per 25. feb. 2025 kl. 10:38
Lineær Algebra
Lineær algebra er en gren av matematikken som omhandler vektorer, matriser og lineære transformasjoner. Dette fagfeltet er fundamentalt i mange vitenskaper, inkludert fysikk, datafag og ingeniørfag.
Vektorer
En vektor er en størrelse som har både retning og størrelse. For eksempel kan vi representere en vektor i det tredimensjonale rommet slik:
Vi kan legge sammen to vektorer ved å addere deres respektive komponenter:
Du støter på vektorer i R1 og R2. Skriver man dem oftest horisontalt. En vektor i rommet kan da skrives
Matriser
En matrise er en tabell av tall som består av rader (bortover) og kolonner (nedover). Matrisen A nedenfor, har tre rader og fire kolonner.
Matrisen er en 3 x 4 matrise. Det gir oss dimensjonen på matrisen, 3 rader og 4 kolonner. Generelt snakker vi om m x n matriser, der m er antall rader og n antall kolonner. Matrisen består 12 elementer, alle med en unik posisjon. Generellt:
- Indeksene i og j er nummeret på henholdsvis radnummer og kolonnenummer.
Matriseaddisjon (og subtraksjon)
Dersom matrisene har samme dimensjon kan de legges sammen. Man legger da sammen elementene i samme posisjon.
Matriser med samme dimensjon kan adderes og subtraheres. Resultatet blir en matrise med samme dimensjon som disse.
Eksempel 1:
Matrisemultiplikasjon
Med en skalar (tall)
Multiplikasjon av en matrise med en skalar gjøres ved å multiplisere hvert element i matrisen, med skalaren.
Eksempel 2:
Multiplikasjon av en matrise med en skalar gjøres ved å multiplisere hvert element i matrisen, med skalaren:
Eksempel 3:
Hvis vi bruker en negativ skalar, f.eks.
La
- Distributivitet over matriseaddisjon:
- Distributivitet over skalarmultiplikasjon:
- Assosiativitet for skalarer:
- Nøytrale elementer:
Disse reglene sikrer at skalarmultiplikasjon er konsistent med vanlige algebraiske operasjoner.
To matriser
Multiplikasjon av to matriser utføres ved å ta skalarproduktet av radene i den første matrisen med kolonnene i den andre matrisen. For at to matriser skal kunne multipliseres, må antall kolonner i den første matrisen være lik antall rader i den andre matrisen.
Gitt to matriser
Dette betyr at elementet i rad
Eksempel 4:
La oss multiplisere en
Da beregner vi produktet
Dermed er produktet:
- Matrisemultiplikasjon er generelt ikke kommutativ, dvs.
i de fleste tilfeller. - Den assosiative loven gjelder:
- Den distributive loven gjelder:
- Multiplikasjon med identitetsmatrisen
gir .
Radoperasjoner
Bytte to rader
Multiplisere en rad med en skalar (f.eks. 2)
Legge til et multiplum av en rad til en annen rad
(f.eks. legge til 2 ganger rad 1 til rad 2)
Identitetsmatrisen
En identitetsmatrise er en kvadratisk matrise der alle elementer på hoveddiagonalen er 1, og alle andre elementer er 0. Den betegnes ofte som
Eksempel på en
- Egenskaper:**
1. Når en hvilken som helst matrise
Invers av en Matrise
Å invertere en matrise betyr å finne en annen matrise som, når den multipliseres med den opprinnelige matrisen, gir identitetsmatrisen:
En matrise har en invers hvis og bare hvis dens determinant er ulik null.
For en
kan vi finne inversen ved:
hvor
Eksempel:
For matrisen
blir determinanten:
og inversen er:
Hvorfor invertere en matrise?
1. **Løse lineære ligningssystemer:** Hvis
2. **Transformasjoner:** Inversen brukes til å reversere lineære transformasjoner, for eksempel i datagrafikk og robotikk.
3. **Økonomi og statistikk:** Brukes i regresjonsanalyse og andre statistiske beregninger.
Eksempel x:
Vi tar utgangspunkt i følgende system av fire lineære likninger med fire ukjente:
Dette systemet kan skrives på matriseform som
Vi løser systemet ved hjelp av Gauss-jordaneliminasjon, der vi utfører radoperasjoner for å omforme den utvidede matrisen
Steg 1: Initial utvidet matrise
Steg 2: Gjør første element i første kolonne til 1
Første pivot er allerede 1, så vi fortsetter.
Steg 3: Null ut elementer under første pivot
Trekk 2 ganger første rad fra andre rad:
Trekk 3 ganger første rad fra tredje rad:
Trekk første rad fra fjerde rad:
Gir:
Steg 4: Gjør andre pivot til 1
Divider andre rad på -5:
Gir:
Steg 5: Null ut elementer under og over andre pivot
Legg til 5 ganger andre rad i tredje og fjerde rad:
Trekk 2 ganger andre rad fra første rad:
Resultat:
Steg 6: Gjør tredje pivot til 1
Divider tredje rad på -4:
Gir:
Steg 7: Null ut elementer over og under tredje pivot
Trekk 8 ganger tredje rad fra fjerde rad:
Legg til tredje rad i første rad og andre rad:
Gir:
Steg 8: Gjør siste pivot til 1
Divider fjerde rad på 7:
Til slutt nuller vi elementer over siste pivot for å få en enhetsmatrise til venstre. Dette gir løsningen:
Når har et system ingen eller uendelig mange løsninger?
- Ingen løsning: Hvis en rad i den utvidede matrisen har formen
der , er systemet inkonsistent.
- Uendelig mange løsninger: Hvis en rad har formen
, har systemet en fri variabel, og det finnes uendelig mange løsninger.
Tilfelle med ingen løsninger
Dersom en rad ender opp som en selvmotsigelse, for eksempel:
så betyr siste rad
Tilfelle med en fri variabel
Dersom vi får en rad som er identisk null, for eksempel:
så har vi en fri variabel. Hvis vi lar
Dette gir en uendelig mengde løsninger parametrisert ved
Konklusjon
- Hvis vi får en motstridende rad (f.eks.
Determinanter
Hvordan løse determinanter
En determinant er en numerisk verdi assosiert med en kvadratisk matrise, som spiller en viktig rolle i lineær algebra, særlig i sammenheng med lineære ligningssystemer, matriseinversjon og areal-/volumberegninger.
2×2 determinant
En 2×2-matrise har formen:
Eksempel
Betrakt matrisen:
3×3 determinant
For en 3×3-matrise:
Eksempel
Gitt matrisen:
4×4 determinant
For en 4×4-matrise:
Eksempel
Betrakt matrisen:
Oppsummering
- En 2×2-determinant beregnes som
. - En 3×3-determinant kan beregnes med Sarrus' regel eller Laplaces utvidelse.
- En 4×4-determinant beregnes vanligvis ved Laplaces utvidelse til 3×3-determinanter.
Determinanter brukes i mange områder av matematikken, inkludert løsning av lineære ligningssystemer (Cramers regel), finne areal/volum i geometri og analyse av matriseegenskaper.
Bruksområder for Determinanter:
- Løse lineære ligningssystemer: Determinanter brukes til å avgjøre om et system har en entydig løsning. Hvis determinanten til koeffisientmatrisen er null, er systemet enten inkonsistent eller har uendelig mange løsninger.
- Finne inversen av en matrise: En matrise er inverterbar hvis og bare hvis dens determinant er ulik null.
- Geometrisk tolkning: Determinanten av en
eller matrise kan tolkes som arealet eller volumet av en parallellogram eller parallellpiped dannet av vektorene i matrisen.
- Transformasjoner og endringer i volum: I datagrafikk og fysikk brukes determinanter til å forstå hvordan transformasjoner påvirker geometriske objekter.
- Konkret eksempel:**
Anta at vi har en transformasjonsmatrise som skalerer områder i planet:
Da er determinanten:
Dette betyr at en figur i planet som transformeres av
- Hvorfor er dette viktig?**
- **I fysikk**: Determinanter brukes for å beregne volumendringer under deformasjoner i elastisitetsteori. - **I maskinlæring**: Determinanter brukes til å vurdere om en matrise har en unik løsning i systemer av ligninger, noe som er viktig for å trene modeller. - **I datagrafikk**: Determinanter brukes til å forstå hvordan en transformasjon påvirker bildet eller modellen.
- Determinanter og Vektorprodukt:**
Vektorproduktet (kryssproduktet) av to vektorer i
Dette utvides til:
- Geometrisk tolkning:** Kryssproduktet av to vektorer gir en tredje vektor som står vinkelrett på de to opprinnelige vektorene. Lengden av kryssproduktet tilsvarer arealet av parallellogrammet spent ut av de to vektorene.
- Eksempel:**
La
Dette betyr at vektoren
Egenverdier og Egenvektorer
Egenverdier for en matrise
For matrisen
får vi karakteristisk ligning:
Løser vi for
Egenvektorer finnes ved å løse
Egenverdier og Egenvektorer
En egenverdi
Dette betyr at når matrisen
- Hvorfor er egenverdier og egenvektorer viktige?**
1. **Dynamiske systemer:** Egenverdier brukes til å analysere stabilitet og oppførsel til systemer over tid, for eksempel i fysikk og økonomi. 2. **Databehandling:** PCA (hovedkomponentanalyse) i maskinlæring bruker egenverdier for å redusere dimensjonalitet. 3. **Differensiallikninger:** Brukes til å finne løsninger av lineære differensiallikninger. 4. **Grafteori:** I nettverksanalyse brukes egenverdier til å forstå strukturer og forbindelser.
- Eksempel:**
Gitt matrisen
Finn egenverdiene ved å løse determinantlikningen
Løsningene gir egenverdier
Tilhørende egenvektorer finnes ved å løse
Konklusjon
Lineær algebra er et kraftig verktøy som brukes i mange fagfelt. Vektorer, matriser og lineære ligninger er fundamentale konsepter som gir grunnlaget for mer avansert matematikk og anvendelser.
Hva er en egenvektor?
En egenvektor til en matrise
Praktisk eksempel: Transformasjon i 2D
Tenk deg at du har en matrise som representerer en transformasjon i et todimensjonalt rom, for eksempel en enkel skjærings- eller skaleringstransformasjon.
Eksempel: Strekk langs en akse
Se for deg matrisen
og en vektor
Her ser vi at vektoren
Intuisjon
- Egenvektorer er de spesielle retningene i rommet som en transformasjon ikke roterer, men kun strekker eller krymper.
- Egenverdiene forteller hvor mye egenvektorene blir skalert.
Dette har mange praktiske bruksområder, for eksempel i bildeprosessering, kvantemekanikk og maskinlæring (f.eks. hovedkomponentanalyse – PCA).
Hva er en transformasjon i matrisesammenheng?
En transformasjon betyr at en matrise
hvor en vektor
Typer transformasjoner
Avhengig av matrisen kan forskjellige ting skje med vektoren:
- Skalering: Vektoren blir strukket eller krympet.
- Rotasjon: Vektoren roteres rundt origo.
- Speiling: Vektoren speiles over en linje (i 2D) eller et plan (i 3D).
- Skjæring (shearing): Vektoren forskyves sidelengs uten å endre lengde.
- Projeksjon: Vektoren blir presset ned til en lavere dimensjon.
Eksempel: Skalering
Hvis vi har matrisen:
og vektoren
Dette betyr at vi har skalert vektoren med 2 i
Hva er en transponert matrise?
En transponert matrise er en matrise der vi bytter om på radene og kolonnene. Elementet som opprinnelig var på rad
Eksempel på transponering
Hvis vi har matrisen:
så blir den transponerte:
Her har vi byttet rader med kolonner:
- Første rad
blir første kolonne. - Andre rad
blir andre kolonne.
Egenskaper ved transponering
(dobbel transponering gir originalen tilbake). (transponering av en sum). (rekkefølgen snus ved transponering av et produkt). , hvor er en konstant.
Praktiske bruksområder
Eksempel 1: Dataanalyse og statistikk
I dataanalyse lagres ofte datasett i matriser, der radene representerer observasjoner og kolonnene representerer variabler. Noen ganger er det nødvendig å transponere matrisen for å tilpasse den til en spesifikk algoritme eller analyse.
For eksempel, dersom vi har en matrise der hver rad representerer en persons svar på en spørreundersøkelse, men en bestemt statistisk metode krever at variablene er ordnet i rader, kan vi transponere matrisen for å tilpasse dataene.
Gitt en matrise:
Eksempel 2: Rotasjon av bilder i datagrafikk
I datagrafikk kan et bilde representeres som en matrise der hver celle inneholder en pikselverdi. Ved å transponere en matrise kan man enkelt rotere et bilde 90 grader.
For eksempel, hvis et bilde er lagret som en matrise:
Dette prinsippet brukes i bildebehandlingsprogrammer og grafiske applikasjoner for å rotere bilder effektivt uten tap av kvalitet.
- Løsning av ligningssystemer (f.eks. minste kvadraters metode).
- Symmetriske matriser (hvor
). - Geometri og dataanalyse (f.eks. i rotasjonsmatriser og statistikk).
Dette er grunnleggende konsepter innen lineær algebra med mange anvendelser i fysikk, datagrafikk og maskinlæring.