Tilbake
1.1

1.1 Lineære likningssystem, matriseform og Gauss-eliminasjon

Motoren under hele faget: skriv et lineært system som totalmatrise, radreduser til (redusert) trappeform ved elementære radoperasjoner, og les av pivoter og frie variabler — grunnteknikken bak Col/Nul, egenrom og alt annet.

55 min
11 oppgaver
Lineære likningssystemmatriseformGauss-eliminasjon
Din fremgang i kapitlet
0 / 11 oppgaver
Forkunnskaper: Dette kapitlet bygger fra grunnen og krever ingen tidligere kapitler i boka. Du bør være trygg på å regne med bokstaver og løse et par likninger med flere ukjente fra videregående (det dekkes ikke som et eget VGS-kapittel her — vi bygger det opp underveis). Vektorbegrepet fra Vektorer i tre dimensjoner er nyttig når vi skriver løsninger på vektorform. Matriseregning for øvrig modnes i Del 2.

Hverdagsanker: mange betingelser på én gang

Tenk deg at du blander tre safttyper og skal treffe et bestemt volum, en bestemt sukkermengde og en bestemt pris samtidig. Hver betingelse er én likning, og mengdene du kan velge, er de ukjente. Å finne blandingen som oppfyller alle betingelsene samtidig, er å løse et lineært likningssystem.

Hele lineær algebra starter her. Trikset er å skrive systemet som en tallmatrise og så bearbeide tallene systematisk — en metode som aldri kjører seg fast, uansett hvor mange likninger og ukjente det er. Vi bygger metoden opp i fire små løkker: (1) skrive systemet som matrise, (2) radoperasjoner og trappeform, (3) Gauss-eliminasjon og avlesning, og (4) homogene system.

Løkke 1 — Fra likningssystem til totalmatrise (~10 min)

Lineær likning

En likning der de ukjente bare opptrer i første potens, ganget med tall og lagt sammen — ingen kvadrater, produkter av ukjente eller funksjoner som sin\sin eller  \sqrt{\ }. Formen er a1x1+a2x2++anxn=ba_1x_1+a_2x_2+\dots+a_nx_n=b, der a1,,ana_1,\dots,a_n er kjente koeffisienter og bb er høyresiden. For eksempel er 2x+3yz=52x+3y-z=5 lineær, mens x2+y=1x^2+y=1 ikke er det.

Lineært likningssystem

En samling av én eller flere lineære likninger i de samme ukjente, som skal oppfylles samtidig. Å løse systemet betyr å finne alle verdier av de ukjente som gjør hver likning sann på én gang.

Løsning av et system

En liste med tallverdier (x1,,xn)(x_1,\dots,x_n) — én for hver ukjent — som gjør alle likningene i systemet sanne samtidig. Vi skriver den ofte som en vektor x=(x1,,xn)\mathbf x=(x_1,\dots,x_n).

Løsningsmengde

Mengden av alle løsninger til systemet. Den kan bestå av nøyaktig ett punkt (entydig løsning), være tom (ingen løsning), eller inneholde uendelig mange punkter (en linje, et plan osv.). Å «løse systemet» betyr egentlig å beskrive hele denne mengden.

Konsistent system

Et system som har minst én løsning kalles konsistent. Det kan ha nøyaktig én løsning eller uendelig mange — men løsningsmengden er ikke tom.

Inkonsistent system

Et system uten noen løsning. Likningene motsier hverandre — for eksempel krever de samtidig at en størrelse er både 00 og 11. I radreduksjonen avslører dette seg som en rad [0  0c][\,0\ \cdots\ 0\mid c\,] med c0c\ne0, altså «0=c0=c».

Koeffisientmatrise

Tabellen av koeffisientene foran de ukjente, uten høyresidene. For systemet 2x+3y=5, xy=12x+3y=5,\ x-y=1 er koeffisientmatrisen [2311]\begin{bmatrix}2&3\\1&-1\end{bmatrix}. Radene svarer til likningene, kolonnene til de ukjente.

Totalmatrise (utvidet matrise)

Koeffisientmatrisen utvidet med en kolonne for høyresidene, skilt med en strek: [Ab][A\mid\mathbf b]. For 2x+3y=5, xy=12x+3y=5,\ x-y=1 er totalmatrisen [235111]\left[\begin{array}{cc|c}2&3&5\\1&-1&1\end{array}\right]. Hele løsemetoden foregår ved å bearbeide denne matrisen.

✏️Eksempel 1: Skriv systemet som totalmatrise

Skriv systemet {x+2y+z=82x+yz=13xy+2z=7\begin{cases}x+2y+z=8\\ 2x+y-z=1\\ 3x-y+2z=7\end{cases} som en totalmatrise, og pek ut koeffisientmatrisen.

Hver likning blir én rad; koeffisientene fylles inn kolonne for kolonne (rekkefølgen x,y,zx,y,z), og høyresidene kommer etter streken:
[Ab]=[121821113127].[A\mid\mathbf b]=\left[\begin{array}{ccc|c}1&2&1&8\\2&1&-1&1\\3&-1&2&7\end{array}\right].
Koeffisientmatrisen er delen til venstre for streken, A=[121211312]A=\begin{bmatrix}1&2&1\\2&1&-1\\3&-1&2\end{bmatrix}. Pass på tegnene: koeffisienten til zz i likning 2 er 1-1, ikke 11. En manglende ukjent skrives som koeffisient 00.
📝Oppgave 1

(Ren gjengivelse — skriv systemet som totalmatrise.) Skriv systemet {3xy+2z=4x+z=02x+4yz=5\begin{cases}3x-y+2z=4\\ x+z=0\\ 2x+4y-z=5\end{cases} som en totalmatrise. Husk å sette inn 00 der en ukjent mangler.

Løkke 2 — Radoperasjoner og trappeform (~15 min)

Vi løser systemet ved å forenkle totalmatrisen med tre operasjoner som ikke endrer løsningsmengden. De tilsvarer helt vanlige grep du gjør med likninger: bytte rekkefølge, gange en likning med et tall, og legge et multiplum av én likning til en annen.

Radoperasjon 1: ombytting

Bytt om to rader. Det tilsvarer å skrive likningene i en annen rekkefølge og endrer selvsagt ikke hvilke løsninger systemet har. Skrives RiRjR_i\leftrightarrow R_j.

Radoperasjon 2: skalering

Gang alle tallene i en rad med et tall k0k\ne0. Det tilsvarer å gange en likning med kk på begge sider. Kravet k0k\ne0 er viktig: ganger du med 00, mister du likningen. Skrives RikRiR_i\to kR_i.

Radoperasjon 3: addisjon av multiplum

Legg et multiplum av én rad til en annen rad: RiRi+kRjR_i\to R_i+kR_j. Dette er arbeidshesten — den lager nuller under en pivot. Fordi vi bare legger til en annen likning (som allerede må være oppfylt), endres ikke løsningsmengden.

Radekvivalente matriser

To matriser er radekvivalente hvis den ene kan omdannes til den andre med en følge av elementære radoperasjoner. Nøkkelfakta: radekvivalente totalmatriser har nøyaktig samme løsningsmengde. Derfor har vi lov til å radredusere.

Trappeform (echelon-form)

En matrise er på trappeform når (1) alle nullrader står nederst, og (2) det første ikke-null-tallet i hver rad (det ledende innslaget) står lenger til høyre enn det ledende innslaget i raden over. Da danner de ledende innslagene en «trapp» nedover mot høyre, og alle tall rett under et ledende innslag er 00.

Ledende innslag (pivot-innslag)

Det første tallet som ikke er 00 i en rad, når vi leser fra venstre. Posisjonen kalles en pivotposisjon. Det er rundt de ledende innslagene hele metoden dreier: vi bruker dem til å lage nuller i resten av kolonnen.

Redusert trappeform (RREF)

En trappeform der i tillegg (3) hvert ledende innslag er 11 (et ledende ener), og (4) hvert ledende ener er det eneste tallet som ikke er 00 i sin kolonne — det er også nuller over det. En matrise har nøyaktig én redusert trappeform, og fra den kan løsningen leses direkte av.

✏️Eksempel 2: Radreduser til trappeform

Radreduser [121821113127]\left[\begin{array}{ccc|c}1&2&1&8\\2&1&-1&1\\3&-1&2&7\end{array}\right] til trappeform. Marker de ledende innslagene.

Bruk pivoten i posisjon (1,1) til å nulle ut under seg. Først R2R22R1R_2\to R_2-2R_1 og R3R33R1R_3\to R_3-3R_1:
[12180331507117].\left[\begin{array}{ccc|c}\mathbf 1&2&1&8\\0&-3&-3&-15\\0&-7&-1&-17\end{array}\right].
Neste pivot er 3-3 i posisjon (2,2). Nul ut under: R3R373R2R_3\to R_3-\tfrac{7}{3}R_2 gir 773(3)=0-7-\tfrac73(-3)=0 i kolonne 2, og 173(3)=6-1-\tfrac73(-3)=6 i kolonne 3, mens høyresiden blir 1773(15)=18-17-\tfrac73(-15)=18:
[12180331500618].\left[\begin{array}{ccc|c}\mathbf 1&2&1&8\\0&\mathbf{-3}&-3&-15\\0&0&\mathbf 6&18\end{array}\right].
Dette er trappeform: de ledende innslagene 1,3,61,-3,6 danner en trapp, og alt under dem er 00. (For å regne videre til løsningen fortsetter vi til redusert trappeform — se løkke 3.)
📝Oppgave 2

(Innøving — trappeform.) Ta matrisen [246314]\left[\begin{array}{cc|c}2&4&6\\3&1&4\end{array}\right].

a) Gjør pivoten i (1,1) om til et ledende ener.

b) Nul deretter ut tallet under, og skriv operasjonen du bruker.

Løkke 3 — Gauss-eliminasjon, pivoter og avlesning (~20 min)

Pivotposisjon

En plass i matrisen der det står et ledende innslag i en (hvilken som helst) trappeform. Antallet pivotposisjoner er fast for en gitt matrise, uansett hvordan du radreduserer.

Pivotkolonne

En kolonne som inneholder en pivotposisjon. De ukjente som svarer til pivotkolonner (blant variabelkolonnene), er de bundne ukjente — de bestemmes av de frie.

Pivotvariabel (ledende variabel)

En ukjent hvis kolonne er en pivotkolonne. Hver pivotvariabel uttrykkes entydig ved de frie variablene når vi leser av den reduserte trappeformen.

Fri variabel

En ukjent hvis kolonne ikke er en pivotkolonne. En fri variabel kan settes til hva som helst — vi gir den gjerne et parameternavn som tt eller ss — og de andre variablene følger av den. Ingen fri variabel betyr entydig løsning; minst én fri variabel (i et konsistent system) betyr uendelig mange løsninger.

Gauss-eliminasjon

Metoden som radreduserer en matrise til trappeform ved å gå forover: bruk hver pivot til å lage nuller under seg, kolonne for kolonne fra venstre. Deretter kan man lese av løsningen ved bakoversubstitusjon (nederste likning først).

Gauss–Jordan-eliminasjon

Fortsettelsen av Gauss-eliminasjon helt til redusert trappeform: skaler hver pivot til 11 og lag nuller også over pivotene. Da står løsningen ferdig avlest i høyresidekolonnen, uten bakoversubstitusjon. Dette er metoden boka bruker som standard.

✏️Eksempel 3: Full løsning med entydig svar

Løs {x+y+z=62xy+z=3x+2yz=2\begin{cases}x+y+z=6\\ 2x-y+z=3\\ x+2y-z=2\end{cases} ved Gauss–Jordan. Oppgi pivotene og eventuelle frie variabler.

Totalmatrise og eliminasjon under pivoten i (1,1) med R2R22R1, R3R3R1R_2\to R_2-2R_1,\ R_3\to R_3-R_1:
[111621131212][111603190124].\left[\begin{array}{ccc|c}1&1&1&6\\2&-1&1&3\\1&2&-1&2\end{array}\right]\to\left[\begin{array}{ccc|c}1&1&1&6\\0&-3&-1&-9\\0&1&-2&-4\end{array}\right].
Bytt R2R3R_2\leftrightarrow R_3 for en penere pivot, så R3R3+3R2R_3\to R_3+3R_2:
[1116012400721].\to\left[\begin{array}{ccc|c}1&1&1&6\\0&1&-2&-4\\0&0&-7&-21\end{array}\right].
Skaler R317R3R_3\to-\tfrac17R_3 (gir z=3z=3), og eliminer oppover:
[100101020013].\to\left[\begin{array}{ccc|c}1&0&0&1\\0&1&0&2\\0&0&1&3\end{array}\right].
Pivoter i alle tre variabelkolonnene ⇒ ingen frie variablerentydig løsning: x=1, y=2, z=3x=1,\ y=2,\ z=3. Kontroll i første likning: 1+2+3=61+2+3=6. ✓
📝Oppgave 3
Sjanger A

Løs {x+2y+z=82x+yz=13xy+2z=7\begin{cases}x+2y+z=8\\ 2x+y-z=1\\ 3x-y+2z=7\end{cases} ved radreduksjon, og oppgi pivotene og eventuelle frie variabler.

✏️Eksempel 4: Uendelig mange løsninger — parameterform

Løs {x+yz=22xy+z=1x2y+2z=1\begin{cases}x+y-z=2\\ 2x-y+z=1\\ x-2y+2z=-1\end{cases} og beskriv hele løsningsmengden.

Radreduksjon gir den reduserte trappeformen
[100101110000].\left[\begin{array}{ccc|c}1&0&0&1\\0&1&-1&1\\0&0&0&0\end{array}\right].
Kolonne 3 (for zz) har ingen pivot, så zz er en fri variabel; sett z=tz=t. Radene gir x=1x=1 og yz=1y-z=1, altså y=1+ty=1+t. Løsningen på parameterform:
(x,y,z)=(1,1+t,t)=(1,1,0)+t(0,1,1),tR.(x,y,z)=(1,\,1+t,\,t)=(1,1,0)+t\,(0,1,1),\qquad t\in\mathbb R.
Dette er en rett linje i rommet. Nullraden nederst er ingen motsigelse (den sier 0=00=0), så systemet er konsistent med uendelig mange løsninger.
📝Oppgave 4
Sjanger A

Løs {x+2y+3z=12x+4y+6z=2x+y+z=0\begin{cases}x+2y+3z=1\\ 2x+4y+6z=2\\ x+y+z=0\end{cases} og skriv løsningsmengden på parameterform x=xp+tv\mathbf x=\mathbf x_p+t\mathbf v.

✏️Eksempel 5: Inkonsistent system

Avgjør om {x+2yz=12xy+z=33x+y+0z=6\begin{cases}x+2y-z=1\\ 2x-y+z=3\\ 3x+y+0z=6\end{cases} har noen løsning.

Legg merke til at likning 1 pluss likning 2 gir 3x+y+0z=43x+y+0z=4. Men likning 3 sier 3x+y+0z=63x+y+0z=6. Samme venstreside kan ikke være både 44 og 66. Radreduksjon bekrefter det med en rad [0 0 01][\,0\ 0\ 0\mid 1\,], altså «0=10=1» — en motsigelse. Systemet er inkonsistent og har ingen løsning. Sensor-tips: en pivot i selve høyresidekolonnen er kjennetegnet på et inkonsistent system.

📝Oppgave 5
Sjanger A

Radreduser og avgjør om systemet er konsistent: {x+2y+z=32x+4y+2z=5\begin{cases}x+2y+z=3\\ 2x+4y+2z=5\end{cases}

Løkke 4 — Homogene system (~10 min)

Homogent system

Et system der alle høyresidene er 00: Ax=0A\mathbf x=\mathbf 0. Et slikt system er alltid konsistent, for x=0\mathbf x=\mathbf 0 er alltid en løsning. Spørsmålet er derfor aldri om det har løsning, men om det har flere enn den ene.

Triviell løsning

Løsningen x=0\mathbf x=\mathbf 0 (alle ukjente lik 00) til et homogent system. Den finnes alltid, og alene er den ikke interessant.

Ikke-triviell løsning

En løsning av Ax=0A\mathbf x=\mathbf 0 som ikke er 0\mathbf 0. Nøkkelregel: et homogent system har ikke-trivielle løsninger hvis og bare hvis det finnes minst én fri variabel, altså når en variabelkolonne mangler pivot. Med flere ukjente enn likninger er det garantert.

✏️Eksempel 6: Homogent system med fri variabel

Finn alle løsninger av {x+2yz=02x+y+z=0xy+2z=0\begin{cases}x+2y-z=0\\ 2x+y+z=0\\ x-y+2z=0\end{cases}

For et homogent system holder det å radredusere koeffisientmatrisen (høyresidekolonnen forblir 00). Vi får
[101011000].\left[\begin{array}{ccc}1&0&1\\0&1&-1\\0&0&0\end{array}\right].
Kolonne 3 har ingen pivot ⇒ z=tz=t fri. Da x=tx=-t og y=ty=t, altså
(x,y,z)=t(1,1,1),tR.(x,y,z)=t\,(-1,1,1),\qquad t\in\mathbb R.
En hel linje gjennom origo av løsninger — så systemet har ikke-trivielle løsninger. Retningsvektoren (1,1,1)(-1,1,1) er en løsning du kan sette inn og sjekke: 1+21=0-1+2-1=0. ✓ (Denne løsningsmengden er nettopp NulA\operatorname{Nul}A, som vi møter igjen i Del 3.)
📝Oppgave 6
Sjanger A

Finn alle løsninger av {2x+4y2z=0x+y+z=03x+5yz=0\begin{cases}2x+4y-2z=0\\ x+y+z=0\\ 3x+5y-z=0\end{cases} og skriv løsningsmengden med en retningsvektor.

📝Oppgave 7
Sjanger A

Løs {x+3y+3z=2xy+2z=03x+3y+z=6\begin{cases}x+3y+3z=2\\ -x-y+2z=0\\ -3x+3y+z=6\end{cases}

📝Oppgave 8
Sjanger A

Et system har den reduserte trappeformen [102030110200015]\left[\begin{array}{cccc|c}1&0&2&0&3\\0&1&-1&0&2\\0&0&0&1&5\end{array}\right] i de ukjente x1,x2,x3,x4x_1,x_2,x_3,x_4.

a) Hvilke variabler er pivotvariabler, og hvilke er frie?

b) Skriv den generelle løsningen på parameterform.

Begrepsbank til eksamen

Her er de resterende kjernebegrepene samlet i kortform for repetisjon.

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

Parameterform (parametrisering)

Å skrive en uendelig løsningsmengde som x=xp+t1v1++tkvk\mathbf x=\mathbf x_p+t_1\mathbf v_1+\dots+t_k\mathbf v_k, der xp\mathbf x_p er én bestemt (partikulær) løsning og hver vj\mathbf v_j hører til en fri variabel tjt_j. Antall parametre = antall frie variabler. Dette er den påkrevde formen for et svar med uendelig mange løsninger.

Rang (antall pivoter)

Rangen rangA\operatorname{rang}A er antallet pivotposisjoner i matrisen AA — like mange som det er ledende innslag i en trappeform. Den teller hvor mange «ekte» uavhengige likninger systemet har. Rangen bruker vi tungt fra Del 3 og utover; her holder det å vite at den er antall pivoter.

Bakoversubstitusjon

Etter Gauss-eliminasjon til trappeform kan man finne de ukjente ved å løse nederste likning først (den har færrest ukjente) og sette resultatet oppover, én rad om gangen. Alternativet er å gå helt til redusert trappeform (Gauss–Jordan), som boka foretrekker.

De tre utfallene

Et lineært system har nøyaktig én av tre typer løsningsmengde: entydig (én løsning — pivot i hver variabelkolonne), ingen (inkonsistent — pivot i høyresidekolonnen), eller uendelig mange (konsistent med minst én fri variabel). Ingen fjerde mulighet finnes.

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.