Dagens program
• Dimension
• För många är beroende
• För få spänner inte upp
• Rätt antal oberoende är bas
• Banta ned och fylla ut
• Banta med SOLE (satsen om löjliga element)
• Fyll ut med Plus-satsen
• SORAE visar när vi är klara
• Basbyte, koordinatsambander
5.4.2. Basbegreppet
Definition 5.4.8. Låt ๐ vara ett ändligt genererat vektorrum. En ordnad uppsättning
vektorer ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ ∈ ๐ kallas en bas i ๐ om
(a) ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ = ๐
(b) ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ är linjärt oberoende
Obs! Definitionen är i princip identisk med definitionen av bas i planet/rummet. Däremot
ersatt ”entydighet” av ”linjärt beroende”.
Exempel:
• Två linjärt oberoende vektorer i planet
• Polynomen 1, ๐ฅ, ๐ฅ 2 i vektorrummet โ2
• Polynomen 1, 1 + ๐ฅ, 1 + ๐ฅ + ๐ฅ 2 i โ2
•
1
Vektorerna ๐ฏ1 = ๐ −1
0
1
och ๐ฏ2 = ๐ 0 i underrummet
−1
๐ = {๐ฑ ∈ โ3 : ๐ฅ1 + ๐ฅ2 + ๐ฅ3 = 0}
Koordinater
Sats 5.4.9. Låt ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ ∈ ๐ vara en bas i ๐. Till varje vektor ๐ฎ ∈ ๐ finns
entydigt bestämda tal ๐ฅ1 , ๐ฅ2 , … , ๐ฅ๐ så att
๐ฎ = ๐ฅ1 ๐ฏ1 + ๐ฅ2 ๐ฏ2 + โฏ + ๐ฅ๐ ๐ฏ๐
•
Entydigheten ger följande definition meningsfull
Definition 5.4.10. Låt ๐ฏ = (๐ฏ1 ๐ฏ2 … ๐ฏ๐ ) så att
๐ฅ1
๐ฅ2
๐ ∋ ๐ฎ = ๐ฅ1 ๐ฏ1 + ๐ฅ2 ๐ฏ2 + โฏ + ๐ฅ๐ ๐ฏ๐ = ๐ฏ โฎ
๐ฅ๐
= ๐ฏ๐.
Talen ๐ฅ1 , ๐ฅ2 , … , ๐ฅ๐ kallas koordinaterna för vektorn ๐ฎ i basen ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ och ๐ ×
1 matrisen ๐ kallas ๐ฎ:s koordinatmatris i basen ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ .
•
Vi kommer att utnyttja beteckningen ๐ฏ som förkortning för basen ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ .
Exempel. Bestäm en bas i ๐ = {๐ฑ ∈ โ4 : ๐ฅ1 − ๐ฅ2 + 2๐ฅ3 − 3๐ฅ4 = 0} och koordinater i denna bas för punkten (1,0,1,1).
Lösning. Löser ut ๐ฅ1 och parametriserar på ett vanligt sätt:
๐ฅ1
๐ − 2๐ + 3๐ก
1
−2
3
๐ฅ2
๐
1
0
0
๐∋๐ฑ=๐ ๐ฅ =๐
= ๐๐
+ ๐ ๐
+ ๐ก๐
= ๐๐ฏ1 + ๐ ๐ฏ2 + ๐ก๐ฏ3
๐
0
1
0
3
๐ฅ4
๐ก
0
0
1
D v s ๐ = [๐ฏ1 , ๐ฏ2 , ๐ฏ3 ]. Att visa att ๐ฏ1 , ๐ฏ2 , ๐ฏ3 är linjärt beroende ställer vi upp beroendeekvationen:
1
−2
1
0
๐๐ฏ1 + ๐ ๐ฏ2 + ๐ก๐ฏ3 = ๐๐
+ ๐ ๐
+ ๐ก๐
0
1
0
0
3
0
0
1
๐ − 2๐ + 3๐ก
๐
=๐
๐
๐ก
0
0
=๐
0
0
⇔ ๐=๐ =๐ก=0
D v s ๐ฏ1 , ๐ฏ2 , ๐ฏ3 är linjärt beroende. Följaktligen är ๐ฏ1 , ๐ฏ2 , ๐ฏ3 är en bas för ๐.
•
Bestämmer koordinaterna för ๐ฑ = 1,0,1,1 (varför ๐ฑ ∈ ๐ ?):
๐ − 2๐ + 3๐ก
๐
๐๐ฏ1 + ๐ ๐ฏ2 + ๐ก๐ฏ3 = ๐
๐
๐ก
Dvs
1
0
=๐
1
1
0
๐ฑ=๐ฏ 1
1
⇔ ๐ = 0,
๐ = 1,
๐ก=1
Dimension
Sats 5.4.14. (Satsen om för många element)
Låt ๐ vara ett vektorrum som har en bas med ๐ stycken vektorer. Om ๐ ⊂ ๐
innehåller fler än ๐ vektorer så är ๐ är linjärt beroende.
Bevisidé: tänk på ett plan. Om det finns fler än två vektorer så är det någon som inte
behövs.
Korollarium 5.4.15.
Om ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ och ๐ฎ1 , ๐ฎ2 , … , ๐ฎ๐ är baser i vektorrummet ๐ så är ๐ = ๐, d v s alla
baser i ๐ består av lika många vektorer.
Bevis. Enligt satsen om för många element gäller det både ๐ ≤ ๐ och ๐ ≤ ๐, alltså
๐ = ๐.
Definition 5.4.16. Om ett vektorrumm ๐ har en bas bestående av ๐ stycken element
säges ๐ ha dimensionen ๐ och vi skriver
dim ๐ = ๐
Satsen om rätt antal element
Sats 5.4.18. (SORAE)
Låt ๐ vara ett vektorrum och antag att dim ๐ = ๐ samt att ๐ฎ1 , ๐ฎ2 , … , ๐ฎ๐ ⊂ ๐. Då
är följande påståenden ekvivalenta:
a) ๐ฎ1 , ๐ฎ2 , … , ๐ฎ๐ är linjärt oberoende,
b) ๐ฎ1 , ๐ฎ2 , … , ๐ฎ๐ = ๐
c) ๐ฎ1 , ๐ฎ2 , … , ๐ฎ๐ är en bas i ๐
Bevis. Låt ๐ฏ vara en bas i ๐ och ๐ด vara koefficientmatrisen (๐1 ๐2 … ๐๐ ) där
kolonnerna ๐๐ fås ut
๐ฎ๐ = ๐ฏ๐๐ ,
๐ = 1,2, … ๐
•
๐ฎ1 , ๐ฎ2 , … , ๐ฎ๐ är linjärt oberoende โบ
โบ ๐ฆ1 ๐ฎ1 + ๐ฆ2 ๐ฎ2 + … + ๐ฆ๐ ๐ฎ๐ = ๐ har endast den triviala lösningen
โบ matrisekvationen ๐ด๐ = 0 har endast den triviala lösningen
โบ matrisekvationen ๐ด๐ = ๐ har entydig lösning för alla kolonnmatriser ๐
โบ ๐ฆ1 ๐ฎ1 + ๐ฆ2 ๐ฎ2 + … + ๐ฆ๐ ๐ฎ๐ = ๐ har entydig lösning för alla vektorer ๐
โบ ๐ฎ1 , ๐ฎ2 , … , ๐ฎ๐ = ๐
•
a) tillsammans med b) är ekvivalent till att ๐ฎ1 , ๐ฎ2 , … , ๐ฎ๐ är en bas i ๐
Plus-satsen
Sats 5.4.20. Plus-satsen
Låt ๐ vara ett vektorrum och ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ , ๐ฏ๐+1 ∈ ๐. Antag att
• {๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ } är linjärt oberoende
• ๐ฏ๐+1 ∉ [๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ ]
Då gäller att systemet {๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ , ๐ฏ๐+1 } är linjärt oberoende
Bevis. Beroendeekvationen:
๐1 ๐ฏ1 + ๐2 ๐ฏ2 + โฏ + ๐๐ ๐ฏ๐ + ๐๐+1 ๐ฏ๐+1 = 0
• Om ๐๐+1 ≠ 0 så är
๐1
๐2
๐๐
๐ฏ๐+1 = −
๐ฏ1 −
๐ฏ2 − โฏ −
๐ฏ โน ๐ฏ๐+1 ∈ [๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ ]
๐๐+1
๐๐+1
๐๐+1 ๐
vilket är motsägelse.
• Alltså ๐๐+1 = 0 och följaktligen
๐1 ๐ฏ1 + ๐2 ๐ฏ2 + โฏ + ๐๐ ๐ฏ๐ = 0
Men vektorerna ๐ฏ1 , ๐ฏ2 , … , ๐ฏ๐ är linjärt oberoende medföljer det att
๐1 = ๐2 = โฏ = ๐๐ = 0
v.s.b.
Direkt summa
Unionen av två mängder: ๐1 ∪ ๐2 = ๐ฅ: ๐ฅ ∈ ๐1 eller ๐ฅ ∈ ๐2
Snittet av två mängder: ๐1 ∩ ๐2 = {๐ฅ: ๐ฅ ∈ ๐1 och ๐ฅ ∈ ๐2 }
Observera unionen av två underrum är i allmänhet inte ett underrum.
Däremot snittet av två underrum är aldrig tomt och är ett underrum.
(Tänk på två plan i rummet)
Definition 5.4.23. Låt ๐1 och ๐2 vara underrum av ett vektorrum ๐. Om ๐1 ∩ ๐2 = {๐}
så definierar vi direkta summan av ๐1 och ๐2 , ๐1 ⊕ ๐2 som
๐1 ⊕ ๐2 = ๐ฎ1 + ๐ฎ2 : ๐ฎ1 ∈ ๐1 , ๐ฎ2 ∈ ๐2
Sats 5.4.24. Låt ๐1 och ๐2 vara underrum av ett vektorrum ๐ sådana att
๐1 ∩ ๐2 = {๐}.
Då ๐1 ⊕ ๐2 är ett underrum av ๐.
Direkt summa
Sats 5.4.24. (Multi-Plus-Satsen )
Låt ๐1 , dim ๐1 = ๐ och ๐2 , dim ๐2 = ๐ vara underrum av ett vektorrum ๐
sådana att ๐1 ∩ ๐2 = {๐}. Då är
dim ๐1 ⊕ ๐2 = ๐ + ๐
Vidare, om ๐๐ , ๐๐ , … , ๐๐ฆ är en bas i ๐1 och ๐๐ , ๐๐ , … , ๐๐ง är en bas i ๐2 så är
๐๐ , ๐๐ , … , ๐๐ฆ ∪ {๐๐ , ๐๐ , … , ๐๐ง }
är en bas i ๐1 ⊕ ๐2 .
Exempel. Betrakta underrummet
1
1
1
2
−1
0
−2
−1
๐ = [๐ฏ1 , ๐ฏ2 , ๐ฏ3 , ๐ฏ4 ] = ๐
,๐
,๐
,๐
−1
1
3
0
−1
0
−2
−1
a)
b)
c)
Bestäm en bas i ๐
Beskriv de ๐ฎ ∈ โ4 sådana att ๐ฎ ∉ ๐
Fyll ut basen i ๐ till en bas i โ4 .
beroendeekvationen
Lösning. Studerar om vektorerna är linjärt oberoende och dess linjärt hölje:
๐ฅ1
๐ฅ1
1
1
1
2 0 ๐ฅ1
1 1
1
2 0
1 1 1 20
๐ฅ2 + ๐ฅ1
−1 0 −2 −1 0 ๐ฅ2
0 1 −1 1 0 ๐ฅ2 + ๐ฅ1
0 1 −1 1 0
∼
∼
1 −1 3
0 0 ๐ฅ3
0 −2 2 −2 0 ๐ฅ3 − ๐ฅ1
0 0 0 0 0 ๐ฅ1 + 2๐ฅ2 + ๐ฅ3
−๐ฅ2 + ๐ฅ4
−1 0 −2 −1 0 ๐ฅ4
0 1 −1 1 0 ๐ฅ4 + ๐ฅ1
0 0 0 00
a) Beroendeekvationen: ๐1 ๐ฏ1 + ๐2 ๐ฏ2 + ๐๐ ๐ฏ๐ + ๐4 ๐ฏ4 = ๐ har lösningen
๐1
−2
−1
๐2
−2๐ฏ1 + 1๐ฏ2 + 1๐ฏ3
=0
๐ฏ3 = 2๐ฏ1 − ๐ฏ2
1
−1
=๐
+๐ก
⇒
⇔
๐ฏ4 = ๐ฏ1 +๐ฏ2
−1๐ฏ1 − 1๐ฏ2
+ 1๐ฏ4 = 0
๐3
1
0
๐4
0
1
D v s ๐ฏ3 och ๐ฏ4 kan utses till löjliga element. Enligt SOLE är ๐ = [๐ฏ1 , ๐ฏ2 ] och matrisen ovan visar att ๐ฏ1 , ๐ฏ2 är linjärt
oberoende. Följaktligen är ๐ฏ1 , ๐ฏ2 en bas i ๐ och dim ๐ = 2.
b) Om ๐ฅ1 + 2๐ฅ2 + ๐ฅ3 ≠ 0 eller −๐ฅ2 + ๐ฅ4 ≠ 0
c) Väljer någon ๐ฎ så att ๐ฅ1 + 2๐ฅ2 + ๐ฅ3 ≠ 0 men −๐ฅ2 + ๐ฅ4 = 0, t.ex. ๐ฎ = 0,1,0,1 ⇒ ๐ฎ ∉ ๐. Enligt Plus-satsen är
{๐ฏ1 , ๐ฏ2 , ๐ฎ} linjärt oberoende och följaktligen är dim[๐ฏ1 , ๐ฏ2 , ๐ฎ] = 3.
Observera att alla vektorer som ligger i underrummet [๐ฏ1 , ๐ฏ2 , ๐ฎ] satisfierar ekvationen −๐ฅ2 + ๐ฅ4 = 0
Nu väljer vi ๐ฐ = (0,0,0,1) som bryter mot villkoret −๐ฅ2 + ๐ฅ4 = 0, d v s ๐ฐ ∉ [๐ฏ1 , ๐ฏ2 , ๐ฎ] och enligt Plus-satsen är
๐ฏ1 , ๐ฏ2 , ๐ฎ, ๐ฐ en bas i โ4 .
Basbyte
Mål: Hitta matrissamband mellan basvektorerna i två olika baser.
Använda detta till att hitta samband mellan koordinatmatriserna för en vektor
med avseende på dessa baser.
v=2f1+f2
v=5e1+4e2=2f1+f2
f2
v
v=5e1+4e2
4e2
f2
2f1
f1
e2
e1
5e1
Basbyte
•
•
•
•
Låt ๐ = (๐1 ๐2 … ๐๐ ) och ๐ = (๐1 ๐2 … ๐๐ ) vara två baser i ๐
Uttrycker elementen av den nya basen i gamla basen:
๐๐1
๐
๐๐ข = ๐๐1 ๐1 + ๐๐2 ๐2 + โฏ + ๐๐๐ ๐๐ = ๐ ๐2
โฎ
๐๐๐
Bilder matrisen ๐ som består av ๐:s kolonner ovan, d v s i T:s kolonner står nya
basen uttryckt i gamla
๐11 …๐๐1 …๐๐1
๐12 …๐๐2 …๐๐2
๐=
โฎ โฑ โฎ โฑ โฎ
๐1๐ …๐๐๐ …๐๐๐
Kom ihåg bassambandet:
๐=๐⋅๐
Koordinatsambandet
Sats 5.6.1.
Låt ๐ = (๐1 ๐2 … ๐๐ ) och ๐ = (๐1 ๐2 … ๐๐ ) vara två baser i ett vektorrum ๐ och
๐ฏ = ๐๐๐ = ๐๐๐
Då finns en ๐ × ๐-matris ๐ sådan att
a)
๐ = ๐ ⋅ ๐ där ๐:s första kolonn utgörs av koordinaterna för ๐1 i basen ๐,
andra kolonn utgörs av koordinaterna för ๐2 i basen ๐ , etc
b) T är inverterbar
c)
๐๐ = ๐๐๐ (Koordinatsambandet)
Observera att koordinatsambandet går ”andra hållet”
Gamla = Nya ⋅ ๐
⇔
Nya = Gamla ⋅ ๐ −1
Exempel. (5.5.4) Låt ๐ = (๐1 ๐2 ๐3 ) och ๐ = (๐1 ๐2 ๐3 ) vara baser i โ3 för vilka gäller
๐1 = 2๐๐ + ๐๐
๐๐ = 2๐๐ + ๐๐ + ๐๐
๐๐ = 2๐๐ + 2๐๐ + ๐๐
Bestäm koordinaterna för ๐ฎ = 4๐๐ − 5๐๐ i basen ๐.
Lösning.
2
๐1 = 2๐๐ + ๐๐ = ๐ 1 etc
0
Framställer transformationsmatrisen:
๐ = ๐๐,
Följaktligen är ๐ = ๐๐ −1 och
Räknar
๐
Alltså
−1
4
2 2
−5 ∼ 1 1
0
0 1
2 2 2
där ๐ = 1 1 2
0 1 1
4
4
−1
๐ฎ = 4๐๐ − 5๐๐ = ๐ −5 = ๐๐
−5
0
0
2 4
1
2 −5 ∼ 1
1 0
0
1 1 2
1 1 1 2
1 1 1 2
1 0 0 2
1 2 −5 ∼ 0 0 1 −7 ∼ 0 1 1 0 ∼ 0 1 0 7
1 1 0
0 1 1 0
0 0 1 −7
0 0 1 −7
4
2
๐ฎ = ๐ −5 = ๐ 7
0
−7
Exempel. (5.6.2) Betrakta en ogenomskinlig tetraeder med ett hörn i origo och de andra tre i punkterna (1,1,0),
(1,0,1) och (1,1,1). Avgör vilka sidor som är synliga från punkten (3,1, −2)
Lösning. Låt ๐ = (๐1 ๐2 ๐3 ) och låt ๐ = (๐1 ๐2 ๐3 ) vara en bas bestående av kantvektorer:
๐1 = ๐๐ + ๐๐
๐๐ = ๐๐ + ๐๐
๐๐ = ๐๐ + ๐๐ + ๐๐
Framställer transformationsmatrisen:
1 1 1
๐ = ๐๐,
där ๐ = 1 0 1
0 1 1
Origo har koordinaterna 0,0,0 i den nya basen. Övriga hörn får nya koordinater:
1
0
0
๐1 = ๐ 0 ,
๐2 = ๐ 1 ,
๐3 = ๐ 0
0
0
1
Beräknar ๐ −1
1
0 −1
= 1 −1 0 , alltså de nya koordinaterna för observationspunkten är
−1 1
1
3
3
5
−1
−1
๐ 1 = eftersom ๐ = ๐๐
= ๐๐
1 =๐ 2
−2
−2
−4
๐3
๐2
๐1
Det är bara [๐1 ๐2 ๐3 ]-sida som är synlig från observationspukten (eftersom ๐ฆ1 + ๐ฆ2 + ๐ฆ3 = 5 + 2 − 4 = 3 > 1).