1. Vad är en bas?
I V4L2 M0067M lärde vi oss två begrepp:
- Span — vilka vektorer kan vi nå?
- Linjärt oberoende — är vår vektormängd effektiv (inga onödiga)?
En bas kombinerar dessa två krav. Den är en vektormängd som är precis lagom stor: stor nog att nå allting, men utan överflödiga vektorer.
1.1 Definition
Definition: Bas
Låt vara ett underrum till ett vektorrum .
En mängd är en bas för om:
- är linjärt oberoende
- spänner upp , dvs.
Intuition: En bas är den minimala uppsättningen vektorer som fortfarande kan bygga allt i rummet. Ta bort en vektor och du kan inte längre nå allt. Lägg till en och den är överflödig.
1.2 Geometrisk intuition
| Rum | Bas behöver… | Exempel |
|---|---|---|
| En linje genom origo | 1 vektor (i linjens riktning) | för linjen |
| 2 ej parallella vektorer | ||
| Ett plan genom origo i | 2 ej parallella vektorer i planet | för -planet |
| 3 vektorer som inte ligger i samma plan |
2. Standardbaser
Varje “vanligt” vektorrum har en naturlig, enkel bas som kallas standardbasen.
2.1 Standardbas för
I är standardbasen:
där har en etta i position och nollor överallt annars.
Standardbasen för och
:
:
Verifiering (t.ex. ):
- Linjärt oberoende: ger direkt ✓
- Spänner upp: Varje ✓
2.2 Standardbas för
I polynomrummet (polynom med grad ) är standardbasen:
Standardbaser för polynomrum
: — varje polynom är en linjärkombination av dessa.
: — varje polynom av grad kan skrivas .
Verifiering för :
- Linjärt oberoende: för alla kräver ✓
- Spänner upp: Per definition är varje polynom i en linjärkombination ✓
2.3 Standardbas för
I matrisrummet är standardbasen mängden av alla matriser med exakt en etta och resten nollor.
Standardbasen för
Varje -matris kan skrivas:
Basen har 4 element — det stämmer med att har dimension 4.
3. Är en given mängd en bas? — metod
För att kontrollera om är en bas för ett rum med dimension :
Steg-för-steg:
- Skriv vektorerna som kolumner i en matris
- Radreducera till trappstegsform
- Kontrollera:
- Varje kolumn har en pivot → linjärt oberoende ✓
- Varje rad har en pivot → spänner upp ✓
- Båda gäller → bas ✓
Genväg: räkna vektorer
Om du vet att rummet har dimension och du har exakt vektorer, räcker det att kontrollera ett av villkoren (oberoende ELLER spänner upp) — det andra följer automatiskt! Detta beror på att en -matris har en pivot i varje kolumn om och bara om den har en pivot i varje rad.
Räkneexempel: Är tre polynom en bas för ? (möjlig tentauppgift)
Givet:
Fråga: Är en bas för ?
Steg 1: Identifiera koefficienter och skriv som kolumner. Varje polynom motsvarar vektorn :
Steg 2: Bilda matris och radreducera:
:
:
:
Steg 3: Tre pivoter i en -matris → varje kolumn har en pivot OCH varje rad har en pivot.
Svar: Ja, är en bas för . ✓
Räkneexempel: Två vektorer i
Är en bas för ?
Snabbkoll: Vi har 2 vektorer i (). Alltså räcker det att kontrollera linjärt oberoende.
Är för något ? Det ger och — motsägelse. Vektorerna är inte parallella → linjärt oberoende ✓.
Eftersom 2 oberoende vektorer i (dim 2) automatiskt spänner upp: Ja, är en bas för . ✓
4. Unik representation — varför baser är så användbara
Den centrala anledningen till att baser är viktiga är att de ger oss ett koordinatsystem.
Sats: Unik representation
Låt vara en bas för vektorrummet .
För varje finns en unik uppsättning skalärer sådana att
Varför? Beviset har två delar:
- Existens: Eftersom spänner upp kan varje skrivas som en linjärkombination av basvektorerna.
- Unikhet: Antag att det finns två representationer: Subtrahera: . Eftersom är linjärt oberoende måste för alla , alltså . Representationen var densamma! ∎
Varför spelar det roll?
Utan unikhet hade koordinater varit meningslösa — samma vektor kunde ha olika “adresser”. Unikheten garanterar att varje vektor har exakt en uppsättning koordinater relativt en given bas, precis som varje punkt på en karta har exakt en GPS-position.
5. Koordinater relativt en bas
5.1 Definition
Definition: Koordinatvektor
Låt vara en bas för och låt .
Om kallas
koordinatvektorn för relativt basen .
Med andra ord: koordinatvektorn talar om “hur mycket av varje basvektor” som behövs för att bygga .
Koordinater beror på basen!
Samma vektor får olika koordinater beroende på vilken bas man väljer. Basen fungerar som ett “perspektiv” — byt perspektiv och siffrorna ändras, men vektorn i sig är densamma.
5.2 Specialfall: standardbasen
Om är standardbasen för , så är koordinatvektorn identisk med själva vektorn:
Det är därför vi “normalt” inte tänker på koordinater — vi jobbar redan i standardbasen utan att reflektera över det.
5.3 Exempel
Koordinater i : givet koordinatvektor, hitta
Låt med , .
Givet: . Vad är (i standardkoordinater)?
Lösning:
Svar:
Tolkning: I bas :s “koordinatsystem” är adressen , men i standardkoordinater hamnar vi på .
Koordinater i : givet , hitta koordinatvektorn
Samma bas: .
Givet: . Bestäm .
Lösning: Vi söker sådana att .
Ekvationssystem:
Radreducera den utökade matrisen:
Svar:
Kontroll: ✓
Notera: Att svaret innehåller bråk är helt normalt — det beror på att basvektorerna inte är ortogonala med heltalslängder.
Koordinater i
Låt med:
Givet: Bestäm koordinaterna för relativt .
Lösning: Vi söker sådana att:
Utveckla vänsterledet och samla termer:
Jämför koefficienter:
Term Vänsterled Högerled (konstant) Ekvationssystem:
Från ekvation (3): . Insatt i (1): . Från (2): . Addera: , och då .
Svar:
Alltså:
Kontroll: ✓
6. Räkneregler för koordinater
Koordinatvektorn bevarar de linjära operationerna — addition och skalärmultiplikation “fungerar likadant” i koordinater som i originalrummet.
Sats: Linjäritet hos koordinatavbildningen
Låt vara en bas för och låt , . Då gäller:
Varför? Om och , så , och koordinatvektorn för summan är just summan av koordinatvektorerna.
Vad detta innebär
Att lösa problem i ett “komplicerat” vektorrum (polynom, matriser, funktioner…) kan alltid översättas till att lösa motsvarande problem i via koordinater. Denna koppling kallas isomorfi — rummen “ser likadana ut” algebraiskt.
7. Koordinater bevarar linjärt oberoende
Sats: Oberoende bevaras av koordinatavbildningen
Låt vara ett vektorrum med bas .
Då gäller för vektorer :
Bevis (): Antag att koordinatvektorerna är linjärt oberoende i . Vi vill visa att originalvektorerna är oberoende i .
Sätt .
Ta koordinater relativt på båda sidor och använd linjäriteten:
Eftersom koordinatvektorerna är linjärt oberoende: . ∎
(Den andra riktningen bevisas helt analogt.)
Praktisk konsekvens
Du behöver aldrig jobba direkt med polynom, matriser eller andra abstrakta vektorer när du vill kontrollera linjärt oberoende — översätt till koordinater i och radreducera som vanligt. Det är exakt vad vi har gjort i alla polynom- och matrisexempel hittills!
8. En kommentar om mängdnotation
Vi skriver baser med mängdparenteser . Formellt innebär detta att:
- Ordningen spelar ingen roll: som mängder
- Inga dubbletter:
I praktiken spelar ordningen roll ändå!
Även om mängdnotationen säger att ordning inte spelar roll, beror koordinatvektorn på vilken ordning vi listar basvektorerna. Om vi byter ordning på och i basen flippar vi koordinaterna:
men
Därför bör man strikt sett använda ordnade mängder (tupler) för baser, men konventionen i de flesta läroböcker är att använda och underförstå att ordningen är given.
9. Beslutsträd
Är en bas för ?
flowchart TD A["Givet: {v₁, ..., vₚ} i V med dim(V) = n"] --> B{"Har du rätt antal\nvektorer? (p = n)"} B -- "p ≠ n" --> NO["INTE EN BAS\np < n → kan inte spänna upp\np > n → kan inte vara oberoende"] B -- "p = n" --> C["Skriv vektorerna som kolumner\ni en n×n-matris och radreducera"] C --> D{"Har varje kolumn\nen pivot?\n(ekvivalent: har varje\nrad en pivot?)"} D -- Ja --> YES["BAS ✓\n• Linjärt oberoende ✓\n• Spänner upp V ✓"] D -- Nej --> NO2["INTE EN BAS\nVektorerna är linjärt beroende\noch spänner inte upp V"]
Hitta koordinater
flowchart TD A["Givet: bas B = {b₁,...,bₙ}\noch vektor x ∈ V"] --> B["Sätt upp ekvationen\nc₁b₁ + c₂b₂ + ... + cₙbₙ = x"] B --> C["Skriv som utökad matris\n[b₁ | b₂ | ... | bₙ | x]"] C --> D["Radreducera till\nreducerad trappstegsform"] D --> E["Läs av c₁, c₂, ..., cₙ\nfrån sista kolumnen"] E --> F["Svaret:\n[x]_B = (c₁, c₂, ..., cₙ)"]
10. Övningsuppgifter
Bas-uppgifter
Uppgift 1: Bas för ?
Är en bas för ?
Ledtråd 1 (dim = 3), så antalet stämmer. Det räcker att kontrollera ett av villkoren: linjärt oberoende eller spänner upp.
Vi har 3 vektorer i
Ledtråd 2 -matrisen med vektorerna som kolumner och radreducera. Om alla tre kolumnerna har pivoter → bas.
Bilda
Facit Ja, det är en bas för .
Full lösning
Radreducera:
Tre pivoter i en -matris → linjärt oberoende och spänner upp .
Alltså: är en bas för . ✓
Uppgift 2: Bas för ?
Är en bas för ?
Ledtråd 1 : , , . Bilda matris och radreducera.
Översätt polynomen till vektorer i
Ledtråd 2 exakt samma matris som i uppgift 1 (fast kolumnerna i annan ordning). Alternativt: kontrollera om stämmer. Stämmer det?
Notera att detta ger
Facit Ja, det är en bas för .
Full lösning
Översätt och bilda matris:
Radreducera: :
:
Tre pivoter → linjärt oberoende → Ja, det är en bas för ! ✓
Poäng: Tre linjärt oberoende vektorer i ett 3-dimensionellt rum bildar alltid en bas.
Koordinat-uppgifter
Uppgift 3: Hitta koordinater i
Låt och .
Bestäm .
Ledtråd 1 , dvs. systemet och .
Lös
Ledtråd 2 . Insatt i ekvation 1: .
Från ekvation 2:
Facit
Full lösning
Ekvationssystem:
Utökad matris och radreducera:
Från rad 2: . Från rad 1: .
Kontroll: ✓
Uppgift 4: Koordinater i polynomrum
Låt (samma bas som i exemplet ovan).
Bestäm .
Ledtråd 1 och jämför koefficienter.
Sätt upp ekvationen
Ledtråd 2
Koefficientjämförelsen ger:
- Konstant:
- :
- :
Facit
Full lösning
Utveckla:
Jämför med :
Från (3): . Insatt i (1): . Från (2): . Addera (1’) och (2): , och då .
Kontroll: ✓
Svar:
Uppgift 5: Från koordinater till vektor
Låt vara en bas för .
Om , vad är ?
Ledtråd där läses direkt ur koordinatvektorn.
Facit
Full lösning
Konceptuella uppgifter
Uppgift 6: Sant eller falskt? (med motivering)
Avgör om påståendena är sanna eller falska. Motivera kort.
a) Standardbasen är den enda basen för . b) Om är en bas för och , så finns det exakt en koordinatvektor . c) Om är linjärt oberoende i , så är det en bas för . d) Om spänner upp , så är det en bas för . e) Varje vektorrum har en standardbas.
Ledtråd
Tänk på definitionen av bas: linjärt oberoende + spänner upp. Saknas ett villkor → inte en bas. Fundera också på vad “dimension” innebär för antalet vektorer i en bas.
Facit och motivering
a) Falskt. Det finns oändligt många baser för . T.ex. är en bas för som inte är standardbasen.
b) Sant. Det är precis satsen om unik representation. Eftersom är en bas (oberoende + spänner upp) bestäms koordinaterna entydigt.
c) Falskt. Linjärt oberoende räcker inte — vi behöver även spänna upp. Två vektorer i kan högst spänna upp ett plan (2-dimensionellt delrum), inte hela (som är 3-dimensionellt). Vi behöver 3 vektorer.
d) Sant (under förutsättning att mängden också är linjärt oberoende). Men faktum är: 3 vektorer som spänner upp måste vara linjärt oberoende. Varför? Matrisen med 3 kolumner i som har en pivot i varje rad (spänner upp) har 3 pivoter i 3 kolumner — alltså en pivot per kolumn (oberoende). Sant.
e) Falskt. “Standardbasen” är bara definierad för rum som har en naturlig/kanonisk bas, som , och . Godtyckliga vektorrum (t.ex. lösningsrum till differentialekvationer) behöver inte ha en “standard”-bas, även om de har baser.
Uppgift 7: Visa att koordinatavbildningen bevarar addition
Låt vara en bas för .
Om och , verifiera att .
Ledtråd och bestäm koordinatvektorn. Beräkna sedan separat. Jämför.
Beräkna
Facit ✓
Full lösning
Alltså .
Å andra sidan: .
Identiska! ✓ Koordinatavbildningen bevarar addition.
Resurser
Videor
- 3Blue1Brown: Linear combinations, span, and basis vectors (kap 2) — vad en bas är och varför den behövs
- 3Blue1Brown: Change of basis (kap 13) — koordinater relativt olika baser
- 3Blue1Brown: Abstract vector spaces (kap 16) — baser i abstrakta vektorrum