Tilbake
3.3

3.3 Kolonnerom, nullrom, rang og dimensjonsteoremet

De fundamentale underrommene fra radreduksjon: basis for Col A (opprinnelige pivotkolonner i A), basis for Nul A (spesielle løsninger), rang, og dimensjonsteoremet rang A + dim Nul A = n — den mest gjentatte lineær-algebra-deloppgaven (89 %).

60 min
9 oppgaver
Kolonneromnullromrangdimensjonsteoremet
Din fremgang i kapitlet
0 / 9 oppgaver
Forkunnskaper:

- Kap. 1.1 — radreduksjon til (redusert) trappeform.
- Kap. 1.2 — homogene system på parameterform (retningsvektorene blir nullromsbasis).
- Kap. 3.2 — lineær uavhengighet og basis.

Kan du radredusere, skrive nullromsløsningen med retningsvektorer og avgjøre uavhengighet, har du alt du trenger.

To rom knyttet til én matrise

Enhver matrise AA bærer med seg to fundamentale underrom: kolonnerommet ColA\operatorname{Col}A (alt AA kan «treffe», altså alle mulige AxA\mathbf x) og nullrommet NulA\operatorname{Nul}A (alt AA «dreper», altså alle x\mathbf x med Ax=0A\mathbf x=\mathbf 0). Det fine er at én radreduksjon gir deg basis for begge, pluss rangen — og et regnskap som alltid går opp: dimensjonsteoremet.

Kapitlet har to løkker: (1) kolonnerommet og rangen, (2) nullrommet og dimensjonsteoremet. Nøkkelmatrisen vi bruker gjennomgående er A=[1213241836211]A=\begin{bmatrix}1&2&-1&3\\2&4&-1&8\\3&6&-2&11\end{bmatrix}.

Løkke 1 — Kolonnerom og rang (~25 min)

Kolonnerommet ColA\operatorname{Col}A
Kolonnerommet til en m×nm\times n-matrise AA er spennet av kolonnene:
ColA=Span{a1,,an}Rm.\operatorname{Col}A=\operatorname{Span}\{\mathbf a_1,\dots,\mathbf a_n\}\subseteq\mathbb R^m.
Det er et underrom av Rm\mathbb R^m, og det består nøyaktig av alle vektorer på formen AxA\mathbf x (alle mulige lineærkombinasjoner av kolonnene). Derfor er systemet Ax=bA\mathbf x=\mathbf b løsbart hvis og bare hvis bColA\mathbf b\in\operatorname{Col}A.
Pivotkolonne

En pivotkolonne i AA er en kolonne som får en pivot (ledende ener) etter radreduksjon til trappeform. Pivotkolonnene svarer til de bundne variablene; de øvrige kolonnene (uten pivot) svarer til de frie variablene. Antallet pivotkolonner er rangen.

Basis for ColA\operatorname{Col}A — de OPPRINNELIGE pivotkolonnene

En basis for ColA\operatorname{Col}A er pivotkolonnene, hentet fra den opprinnelige matrisen AAikke fra RREF. Radreduksjon avslører hvilke kolonner som er pivotkolonner, men endrer kolonnerommet, så du må gå tilbake til AA og plukke de kolonnene. Dette er den mest testede detaljen i hele kapitlet: RREF-kolonnene er feil svar.

Rang rangA\operatorname{rang}A
Rangen er antallet pivoter i trappeformen — ekvivalent antallet pivotkolonner, og dimColA\dim\operatorname{Col}A. Rangen måler hvor mange lineært uavhengige kolonner (og rader) AA har. Alltid rangAmin(m,n)\operatorname{rang}A\le\min(m,n).
✏️Eksempel 1: Basis for $\operatorname{Col}A$ og rangen

Finn en basis for ColA\operatorname{Col}A og oppgi rangA\operatorname{rang}A for A=[1213241836211]A=\begin{bmatrix}1&2&-1&3\\2&4&-1&8\\3&6&-2&11\end{bmatrix}.

Radreduser. R2R22R1R_2\to R_2-2R_1 gir (0,0,1,2)(0,0,1,2); R3R33R1R_3\to R_3-3R_1 gir (0,0,1,2)(0,0,1,2); R3R3R2R_3\to R_3-R_2 gir en nullrad. Trappeform:
[121300120000]  R1R1+R2  [120500120000] (RREF).\begin{bmatrix}1&2&-1&3\\0&0&1&2\\0&0&0&0\end{bmatrix}\ \xrightarrow{\ R_1\to R_1+R_2\ }\ \begin{bmatrix}1&2&0&5\\0&0&1&2\\0&0&0&0\end{bmatrix}\ (\text{RREF}).
Pivotkolonner: kolonne 11 og 33. Dermed rangA=2\operatorname{rang}A=2.

Basis for ColA\operatorname{Col}A = de opprinnelige kolonnene 11 og 33 i AA:
{[123], [112]}.\left\{\begin{bmatrix}1\\2\\3\end{bmatrix},\ \begin{bmatrix}-1\\-1\\-2\end{bmatrix}\right\}.
Merk: vi bruker AA-kolonnene, ikke (1,0,0)(1,0,0) og (0,1,0)(0,1,0) fra RREF. ColA\operatorname{Col}A er et 22-dimensjonalt underrom av R3\mathbb R^3 (et plan gjennom origo).

📝Oppgave 1

(Ren gjengivelse.) En 3×43\times4-matrise radreduseres til en trappeform med pivoter i kolonne 11 og 22. Hva er rangA\operatorname{rang}A, og hvor mange vektorer har en basis for ColA\operatorname{Col}A?

📝Oppgave 2
Sjanger E

Finn en basis for ColB\operatorname{Col}B og rangB\operatorname{rang}B for B=[102101101132]B=\begin{bmatrix}1&0&2&1\\0&1&1&0\\1&1&3&2\end{bmatrix}.

Løkke 2 — Nullrom og dimensjonsteoremet (~25 min)

Nullrommet NulA\operatorname{Nul}A
Nullrommet til AA er løsningsmengden til det homogene systemet:
NulA={xRn:Ax=0}Rn.\operatorname{Nul}A=\{\mathbf x\in\mathbb R^n:A\mathbf x=\mathbf 0\}\subseteq\mathbb R^n.
Det er et underrom av Rn\mathbb R^n (inneholder 0\mathbf 0, lukket under ++ og skalar). Mens ColA\operatorname{Col}A lever i Rm\mathbb R^m, lever NulA\operatorname{Nul}A i Rn\mathbb R^n — ikke bland de to.
Fri variabel og spesiell løsning

En fri variabel svarer til en kolonne uten pivot. For hver fri variabel får du én spesiell løsning: sett den frie variabelen til 11 og de andre frie til 00, og les de bundne variablene av RREF. De spesielle løsningene er byggeklossene i nullrommet.

Basis for NulA\operatorname{Nul}A — de spesielle løsningene

En basis for NulA\operatorname{Nul}A er mengden av spesielle løsninger — én per fri variabel. Disse er automatisk lineært uavhengige (hver har en 11-ener i sin egen frie posisjon der de andre har 00). Antallet er derfor lik antall frie variabler.

Nullitet dimNulA\dim\operatorname{Nul}A
Nulliteten er dimensjonen til nullrommet — altså antallet frie variabler = antall kolonner uten pivot. Skrives dimNulA\dim\operatorname{Nul}A. Sammen med rangen fyller den opp alle kolonnene, jf. dimensjonsteoremet.
Dimensjonsteoremet (rang–nullitet)
For en m×nm\times n-matrise AA:
rangA+dimNulA=n  (antall kolonner).\operatorname{rang}A+\dim\operatorname{Nul}A=n\ \ (\text{antall kolonner}).
Hver kolonne er enten en pivotkolonne (teller mot rangen) eller uten pivot (teller mot nulliteten). Bruk teoremet som kontroll: har du regnet ut rang og nullitet hver for seg, må summen bli nn — ellers har du gjort en feil. Navngi det i besvarelsen.
✏️Eksempel 2: Basis for $\operatorname{Nul}A$ og dimensjonsteoremet

For samme A=[1213241836211]A=\begin{bmatrix}1&2&-1&3\\2&4&-1&8\\3&6&-2&11\end{bmatrix} (RREF [120500120000]\begin{bmatrix}1&2&0&5\\0&0&1&2\\0&0&0&0\end{bmatrix}): finn en basis for NulA\operatorname{Nul}A, oppgi nulliteten og kontroller dimensjonsteoremet.

Fra RREF er kolonne 11 og 33 pivotkolonner, så x2x_2 og x4x_4 er frie. Radene gir:
x1=2x25x4,x3=2x4.x_1=-2x_2-5x_4,\qquad x_3=-2x_4.
Spesiell løsning 1 (x2=1,x4=0x_2=1,x_4=0): (x1,x2,x3,x4)=(2,1,0,0)(x_1,x_2,x_3,x_4)=(-2,1,0,0).
Spesiell løsning 2 (x2=0,x4=1x_2=0,x_4=1): (x1,x2,x3,x4)=(5,0,2,1)(x_1,x_2,x_3,x_4)=(-5,0,-2,1).

Basis for NulA\operatorname{Nul}A:
{(2,1,0,0), (5,0,2,1)},dimNulA=2.\left\{(-2,1,0,0),\ (-5,0,-2,1)\right\},\qquad \dim\operatorname{Nul}A=2.

Kontroll (dimensjonsteoremet): rangA+dimNulA=2+2=4=n\operatorname{rang}A+\dim\operatorname{Nul}A=2+2=4=n ✓. Regnskapet går opp.

📝Oppgave 3

(Innøving — spesielle løsninger.) En matrise har RREF [130001000]\begin{bmatrix}1&3&0\\0&0&1\\0&0&0\end{bmatrix}. Finn en basis for nullrommet.

📝Oppgave 4
Sjanger E

For F=[102101101132]F=\begin{bmatrix}1&0&2&1\\0&1&1&0\\1&1&3&2\end{bmatrix} (RREF [102001100001]\begin{bmatrix}1&0&2&0\\0&1&1&0\\0&0&0&1\end{bmatrix}): finn basis for NulF\operatorname{Nul}F, oppgi rang og nullitet, og kontroller dimensjonsteoremet.

Radrommet RowA\operatorname{Row}A
Radrommet er spennet av radene i AA, et underrom av Rn\mathbb R^n. En basis for RowA\operatorname{Row}A er de ikke-null-radene i RREF (her er RREF-radene lov — radoperasjoner bevarer radrommet). dimRowA=rangA\dim\operatorname{Row}A=\operatorname{rang}A: radrang og kolonnerang er alltid like.
bColA\mathbf b\in\operatorname{Col}A og løsbarhet

Systemet Ax=bA\mathbf x=\mathbf b er konsistent hvis og bare hvis b\mathbf b ligger i ColA\operatorname{Col}A — altså kan skrives som en lineærkombinasjon av kolonnene. Dette er koblingen til kap. 1.2: en høyreside utenfor kolonnerommet gir en motsigelsesrad.

📝Oppgave 5
Sjanger E

For A=[1213241836211]A=\begin{bmatrix}1&2&-1&3\\2&4&-1&8\\3&6&-2&11\end{bmatrix}: er b=(0,1,1)\mathbf b=(0,1,1) i ColA\operatorname{Col}A? (Bruk at ColA=Span{(1,2,3),(1,1,2)}\operatorname{Col}A=\operatorname{Span}\{(1,2,3),(-1,-1,-2)\}.)

📝Oppgave 6
Sjanger E på…

La C=[121124311222]C=\begin{bmatrix}1&-2&1&1\\2&-4&3&-1\\1&-2&2&-2\end{bmatrix}. Finn basis for ColC\operatorname{Col}C og NulC\operatorname{Nul}C, oppgi rangC\operatorname{rang}C, og kontroller dimensjonsteoremet.

Begrepsbank til eksamen

Kjernebegrepene om de fundamentale underrommene, samlet for pugging (kode E).

Begrepsbanken er flashcard-/repetisjonsstoff — det gjentar det du nettopp har lest. Hopp trygt over ved førstegangslesing; tidsanslaget for kapitlet gjelder kjernestoffet.

Basis for RowA\operatorname{Row}A (RREF-radene)

Til forskjell fra kolonnerommet: en basis for radrommet er de ikke-null-radene i RREF. Radoperasjoner bevarer radrommet, så RREF-radene er lov her. dimRowA=rangA\dim\operatorname{Row}A=\operatorname{rang}A.

Radrang = kolonnerang

Antallet uavhengige rader er alltid lik antallet uavhengige kolonner — begge er rangA\operatorname{rang}A. Derfor er dimRowA=dimColA=rangA\dim\operatorname{Row}A=\dim\operatorname{Col}A=\operatorname{rang}A, selv om de to rommene lever i ulike rom (Rn\mathbb R^n og Rm\mathbb R^m).

rangAmin(m,n)\operatorname{rang}A\le\min(m,n)

Rangen kan ikke overstige verken antall rader eller antall kolonner: rangAmin(m,n)\operatorname{rang}A\le\min(m,n). En 3×53\times5-matrise har rang høyst 33; en 4×24\times2-matrise rang høyst 22.

Full rang

En matrise har full kolonnerang hvis rangA=n\operatorname{rang}A=n (uavhengige kolonner, NulA={0}\operatorname{Nul}A=\{\mathbf 0\}), og full radrang hvis rangA=m\operatorname{rang}A=m (ColA=Rm\operatorname{Col}A=\mathbb R^m, løsbar for alle b\mathbf b). En kvadratisk matrise med full rang er inverterbar.

Full kolonnerang ⇔ uavhengige kolonner
rangA=n\operatorname{rang}A=n betyr pivot i hver kolonne, altså at kolonnene er lineært uavhengige og NulA={0}\operatorname{Nul}A=\{\mathbf 0\} (bare den trivielle løsningen). Da er Ax=bA\mathbf x=\mathbf b enten uløsbart eller entydig løsbart.
Full radrang ⇔ løsbar for alle b\mathbf b
rangA=m\operatorname{rang}A=m betyr pivot i hver rad, altså ColA=Rm\operatorname{Col}A=\mathbb R^m: systemet Ax=bA\mathbf x=\mathbf b er konsistent for enhver høyreside b\mathbf b. Ingen rad kan da bli en motsigelsesrad.
NulA\operatorname{Nul}A er et underrom av Rn\mathbb R^n

Nullrommet ligger i Rn\mathbb R^n (så mange komponenter som AA har kolonner): det inneholder 0\mathbf 0, og hvis Au=0A\mathbf u=\mathbf 0 og Av=0A\mathbf v=\mathbf 0, så A(cu+dv)=0A(c\mathbf u+d\mathbf v)=\mathbf 0. Dimensjonen er nulliteten.

ColA\operatorname{Col}A er et underrom av Rm\mathbb R^m

Kolonnerommet ligger i Rm\mathbb R^m (så mange komponenter som AA har rader), fordi hver kolonne er en vektor i Rm\mathbb R^m. Det består av alle AxA\mathbf x og har dimensjon lik rangen.

Rang og inverterbarhet (bro)

For en kvadratisk n×nn\times n-matrise er rangA=n\operatorname{rang}A=n ekvivalent med at AA er inverterbar, detA0\det A\ne0 og NulA={0}\operatorname{Nul}A=\{\mathbf 0\} — alle ledd i inverterbarhetssetningen (kap. 2.2). Rangen er dermed et mål på «hvor langt fra inverterbar» en matrise er.

Spesiell løsning (oppskrift)

For hver fri variabel: sett den frie variabelen til 11, alle andre frie til 00, og les de bundne variablene av RREF. Vektoren du får er en spesiell løsning. Samlingen av dem er en basis for NulA\operatorname{Nul}A — og du kjenner den fra parameterformen i kap. 1.2 (retningsvektorene).

Dimensjonsteoremet som kontroll

Etter å ha regnet ut rangA\operatorname{rang}A og dimNulA\dim\operatorname{Nul}A hver for seg, sjekk at summen er nn. Stemmer det ikke, har du enten talt pivoter feil eller mistet en spesiell løsning. Denne kontrollen fanger opp de fleste regnefeil under tidspress.

Skillet ColA\operatorname{Col}A vs. NulA\operatorname{Nul}A
ColA\operatorname{Col}A: pivotkolonner fra originalen, lever i Rm\mathbb R^m, dimensjon = rang. NulA\operatorname{Nul}A: spesielle løsninger fra frie variabler, lever i Rn\mathbb R^n, dimensjon = nullitet. Ett handler om «hva AA treffer», det andre om «hva AA dreper».
NulA={0}\operatorname{Nul}A=\{\mathbf 0\} ⇔ uavhengige kolonner

Nullrommet er trivielt (NulA={0}\operatorname{Nul}A=\{\mathbf 0\}) nettopp når det ikke finnes frie variabler — altså pivot i hver kolonne, kolonnene uavhengige, rangA=n\operatorname{rang}A=n. Da har Ax=bA\mathbf x=\mathbf b høyst én løsning.

Geometrisk bilde av ColA\operatorname{Col}A
ColA\operatorname{Col}A er et flatt objekt gjennom origo i Rm\mathbb R^m: dimensjon 00 (bare origo), 11 (linje), 22 (plan), osv., etter rangen. Ax=bA\mathbf x=\mathbf b er løsbart nøyaktig når b\mathbf b ligger på dette objektet.
Rangteoremet oppsummert

For enhver m×nm\times n-matrise gjelder samtidig: rangA=dimColA=dimRowA\operatorname{rang}A=\dim\operatorname{Col}A=\dim\operatorname{Row}A, og rangA+dimNulA=n\operatorname{rang}A+\dim\operatorname{Nul}A=n. De to likhetene sammen lar deg krysskontrollere alle fire størrelsene fra én radreduksjon.

Repetisjonsoppgaver
Din fremgang
0 / 3 oppgaver
Symbol- og formelliste

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.