Tilbake
1.1

1.1 Gauss-eliminasjon: trappeform og merkede radoperasjoner

Radreduksjon til (redusert) trappeform med radoperasjoner merket over ∼-tegnet — føringsdisiplinen sensor krever, og motoren under hele Del 1.

50 min
13 oppgaver
Gauss-eliminasjontrappeformmerkede radoperasjoner
Din fremgang i kapitlet
0 / 13 oppgaver
Kapitlets plass i kurset
Forkunnskaper. Dette kapitlet bygger på likningsløsing fra VGS: Lineære likningssystemer og Løsning av likningssett — innsettings- og eliminasjonsmetoden er akkurat det radreduksjon systematiserer. Selve matriseføringen av et likningssystem er ny og bygges her fra grunnen, så du trenger ingen matrisebakgrunn på forhånd.

Determinant og invers av 2×22\times2-matriser (se MAT1100 kap. 5.15.2) forutsettes kjent, men repeteres ikke: vi bygger inversen på nytt via radreduksjon i kap. 1.3.

Nesten alt i lineær algebra — avgjøre om vektorer er en basis, finne en invers matrise, løse et likningssystem, bestemme rangen til en matrise — koker ned til én teknikk: radreduser en matrise til trappeform og les av svaret. Derfor er dette kapitlet verktøykassen for hele Del 1, og indirekte for funksjonsteoremene i Del 2.

En menneskelig håndregning følger nøyaktig samme oppskrift som Gauss ga på 1800-tallet: bruk elementære radoperasjoner til å lage nuller under diagonalen, helt til systemet er så enkelt at løsningen kan leses av. Vi lærer teknikken i fire små løkker: (1) oppsettet og de tre tillatte operasjonene, (2) trappeform og pivoter, (3) de tre mulige utfallene med parametrisering, og (4) parameteravhengig løsbarhet. Hver løkke går teori → gjennomregnet eksempel → øvingsoppgaver.

Løkke 1 — Oppsettet og de tre radoperasjonene (~12 min)

Utvidet matrise [Ab][A\,|\,b]
En kompakt bokføring av et lineært likningssystem: koeffisientene stables i en tabell, og høyresidene skrives i en egen siste søyle skilt med en strek. For systemet Ax=bAx=b skriver vi

[Ab]=[a11a12a13b1a21a22a23b2a31a32a33b3].[A\,|\,b]=\left[\begin{array}{ccc|c}a_{11}&a_{12}&a_{13}&b_1\\a_{21}&a_{22}&a_{23}&b_2\\a_{31}&a_{32}&a_{33}&b_3\end{array}\right].

Hver rad er én likning, hver av de tre første søylene hører til én ukjent, og siste søyle er høyresiden. Å regne på systemet blir nå å regne på tallrutenettet — vi slipper å skrive x,y,zx,y,z om og om igjen.

Elementær radoperasjon 1: radbytte

Å bytte om to hele rader (likninger). Notasjon: IIII\leftrightarrow II betyr «bytt rad 1 og rad 2». Operasjonen endrer ikke løsningsmengden — rekkefølgen på likningene er likegyldig — men brukes for å få et brukbart (helst 11) pivotelement øverst i en søyle.

Elementær radoperasjon 2: skalering

Å gange en hel rad med et tall forskjellig fra null. Notasjon: 12II\tfrac12\,II betyr «multipliser rad 2 med 12\tfrac12». Å gange en likning med et tall 0\ne 0 endrer ikke løsningen. Skalering med 00 er forbudt — da mister man informasjon.

Elementær radoperasjon 3: addere et multiplum av en annen rad

Å legge et tall ganger én rad til en annen rad. Notasjon: II2III-2I betyr «erstatt rad 2 med (rad 2) 2-\,2\cdot(rad 1)». Dette er arbeidshesten: den lager nuller under et pivotelement. Den erstattede raden er den som endres; raden vi trekker fra, står urørt.

Radekvivalens \sim

To matriser er radekvivalente, skrevet ABA\sim B, når den ene kan gjøres om til den andre ved en følge av elementære radoperasjoner. Radekvivalente utvidede matriser representerer likningssystemer med nøyaktig samme løsningsmengde — det er derfor vi har lov til å regne oss fra en tungvint matrise til en enkel.

Merket radoperasjon (føringsstandarden)
Sensorkravet i alle sett: skriv operasjonen du gjorde over hvert \sim-tegn. Går du fra én matrise til den neste, noterer du f.eks.

    II2I, IIII    \;\overset{\;II-2I,\ III-I\;}{\sim}\;

Dette er ikke pynt — det er dokumentasjonen som lar sensor følge argumentet, og den skiller full uttelling fra halv. Umerkede radoperasjoner er den vanligste føringsfeilen i sjanger A.

✏️Eksempel 1: Radreduksjon med merket føring
Løs systemet ved radreduksjon, og merk hver operasjon:
x+y+z=6,2xy+z=3,x+2yz=2.x+y+z=6,\qquad 2x-y+z=3,\qquad x+2y-z=2.
Vi fører systemet som utvidet matrise og reduserer til trappeform.

[111621131212]  II2I, IIII  [111603190124]\left[\begin{array}{ccc|c}1&1&1&6\\2&-1&1&3\\1&2&-1&2\end{array}\right]\overset{\;II-2I,\ III-I\;}{\sim}\left[\begin{array}{ccc|c}1&1&1&6\\0&-3&-1&-9\\0&1&-2&-4\end{array}\right]

Vi vil ha et 11-pivot i andre søyle, så vi bytter rad 2 og 3:

  IIIII  [111601240319]  III+3II  [1116012400721]\overset{\;II\leftrightarrow III\;}{\sim}\left[\begin{array}{ccc|c}1&1&1&6\\0&1&-2&-4\\0&-3&-1&-9\end{array}\right]\overset{\;III+3\,II\;}{\sim}\left[\begin{array}{ccc|c}1&1&1&6\\0&1&-2&-4\\0&0&-7&-21\end{array}\right]

Dette er trappeform. Nederste rad gir 7z=21-7z=-21, altså z=3z=3. Tilbakesubstitusjon i rad 2: y23=4y=2y-2\cdot3=-4\Rightarrow y=2. Rad 1: x+2+3=6x=1x+2+3=6\Rightarrow x=1.

Konklusjon: systemet har den entydige løsningen (x,y,z)=(1,2,3)(x,y,z)=(1,2,3). (Kontroll: 212+3=32\cdot1-2+3=3 ✓.)

📝Oppgave 1
Løs systemet ved radreduksjon og merk hver radoperasjon over \sim-tegnet:
x+y+z=6,2x+yz=2,xy+2z=7.x+y+z=6,\qquad 2x+y-z=2,\qquad x-y+2z=7.

Løkke 2 — Trappeform, pivoter og redusert trappeform (~14 min)

Trappeform (echelon-form)

En matrise er på trappeform når nullene danner en trapp nedover mot venstre: (i) eventuelle helnullrader ligger nederst, og (ii) det første tallet fra venstre som ikke er null i en rad — det ledende elementet — står strengt lenger til høyre enn det ledende elementet i raden over. Da er alle tall rett under et ledende element null. Fra trappeform kan systemet løses ved tilbakesubstitusjon.

Ledende element (pivot) og pivotsøyle

Det ledende elementet (pivotet) i en rad er det første tallet fra venstre som ikke er null. Søylen det står i, kalles en pivotsøyle. Pivotene forteller hvor «trappetrinnene» ligger, og antallet deres er nøkkeltallet i kapitlene som følger — det blir rangen (kap. 1.2).

Bundne og frie variabler

En ukjent hvis søyle er en pivotsøyle, kalles en bunden (ledende) variabel — den bestemmes av de andre. En ukjent hvis søyle ikke har noe pivot, er en fri variabel: den kan velges fritt, og vi gir den en parameter (t,s,t,s,\dots). Antall frie variabler forteller hvor mange «frihetsgrader» løsningen har.

Redusert trappeform (RREF)

En redusert trappeform er en trappeform der man i tillegg har (i) skalert hvert pivot til 11, og (ii) laget nuller også over hvert pivot. Da står løsningen ferdig avlest: hver pivotsøyle inneholder bare ett ettall. Redusert trappeform er entydig for en gitt matrise — i motsetning til vanlig trappeform, som avhenger av regneveien.

📜Gauss-eliminasjon og Gauss–Jordan-eliminasjon
Gauss-eliminasjon: reduser til trappeform og løs ved tilbakesubstitusjon nedenfra. Gauss–Jordan-eliminasjon: fortsett hele veien til redusert trappeform, der løsningen leses direkte uten tilbakesubstitusjon. Begge gir samme svar; Gauss er som regel raskest for hånd, Gauss–Jordan er nødvendig når vi skal lese av en invers matrise (kap. 1.3).
✏️Eksempel 2: Fra trappeform til redusert trappeform

Ta trappeformen fra Eksempel 1 og gjør ferdig Gauss–Jordan til redusert trappeform.

Vi fortsetter fra [1116012400721]\left[\begin{array}{ccc|c}1&1&1&6\\0&1&-2&-4\\0&0&-7&-21\end{array}\right]. Skaler pivotet i rad 3 til 11:

  17III  [111601240013]  II+2III, IIII  [110301020013]  III  [100101020013]\overset{\;-\tfrac17\,III\;}{\sim}\left[\begin{array}{ccc|c}1&1&1&6\\0&1&-2&-4\\0&0&1&3\end{array}\right]\overset{\;II+2\,III,\ I-III\;}{\sim}\left[\begin{array}{ccc|c}1&1&0&3\\0&1&0&2\\0&0&1&3\end{array}\right]\overset{\;I-II\;}{\sim}\left[\begin{array}{ccc|c}1&0&0&1\\0&1&0&2\\0&0&1&3\end{array}\right]

Nå står svaret ferdig i siste søyle: x=1, y=2, z=3x=1,\ y=2,\ z=3 — samme løsning som før. Alle tre søylene til venstre er pivotsøyler, så alle variablene er bundne, og løsningen er entydig.

📝Oppgave 2
Bring matrisen til redusert trappeform og angi pivotsøylene:
[121425390123].\left[\begin{array}{ccc|c}1&2&1&4\\2&5&3&9\\0&1&2&3\end{array}\right].

Løkke 3 — De tre utfallene og parametrisering (~14 min)

Løsningsmengdens tre utfall

Et lineært system har alltid nøyaktig ett av tre utfall, og trappeformen avslører hvilket: (1) entydig løsning — hver variabel er bunden (like mange pivoter som ukjente); (2) ingen løsning — det oppstår en umulig rad [0 0 0  k][\,0\ 0\ 0\ |\ k\,] med k0k\ne0; (3) uendelig mange løsninger — systemet er konsistent, men minst én variabel er fri.

Konsistent og inkonsistent system

Et system er konsistent (løsbart) når det har minst én løsning, og inkonsistent når det ikke har noen. Inkonsistens vises ved en rad [0  0  k][\,0\ \cdots\ 0\ |\ k\,] med k0k\ne0 i trappeformen — den sier «0=k0=k», som er umulig. Ser du en slik rad, kan du stoppe: systemet har ingen løsning.

Parametrisering av løsningsmengden

Når det finnes frie variabler, beskriver vi alle løsninger ved å gi hver fri variabel en parameter (z=tz=t osv.) og uttrykke de bundne variablene ved parametrene. Løsningen skrives da som en partikulær løsning pluss parameter ganger retningsvektor(er), f.eks. (x,y,z)=(3,2,0)+t(7,3,1)(x,y,z)=(-3,2,0)+t(7,-3,1). Å glemme å parametrisere — og bare oppgi ett løsningspunkt — er en klassisk feil.

Homogent system og trivialløsning

Et system Ax=0Ax=0 (bare nuller på høyresiden) kalles homogent. Det er alltid konsistent, for x=0x=0trivialløsningen — passer alltid. Spørsmålet er om det finnes andre løsninger: det gjør det nøyaktig når systemet har minst én fri variabel. Disse ikke-trivielle løsningene blir nullrommet i kap. 1.2.

✏️Eksempel 3: Uendelig mange løsninger — parametrisering
Finn løsningsmengden til
x+y+2z=3,2x+3y+z=4,3x+4y+3z=7.x+y+2z=3,\qquad 2x+3y+z=4,\qquad 3x+4y+3z=7.
[112323143437]  II2I, III3I  [112301320132]  IIIII  [112301320000]\left[\begin{array}{ccc|c}1&1&2&3\\2&3&1&4\\3&4&3&7\end{array}\right]\overset{\;II-2I,\ III-3I\;}{\sim}\left[\begin{array}{ccc|c}1&1&2&3\\0&1&-3&-2\\0&1&-3&-2\end{array}\right]\overset{\;III-II\;}{\sim}\left[\begin{array}{ccc|c}1&1&2&3\\0&1&-3&-2\\0&0&0&0\end{array}\right]

Nederste rad ble helt null — ingen motsigelse, så systemet er konsistent, men det er bare to pivoter (søyle 1 og 2) og tre ukjente. Søyle 3 har intet pivot, så zz er fri. Rydd over pivotet:   III  [105501320000].\overset{\;I-II\;}{\sim}\left[\begin{array}{ccc|c}1&0&5&5\\0&1&-3&-2\\0&0&0&0\end{array}\right].

Sett z=tz=t. Da er x=55tx=5-5t og y=2+3ty=-2+3t. Løsningsmengden er
(x,y,z)=(5,2,0)+t(5,3,1),tR(x,y,z)=(5,-2,0)+t(-5,3,1),\quad t\in\mathbb{R}
— uendelig mange løsninger, én for hver tt. (Kontroll ved t=1t=1: (0,1,1)(0,1,1) gir 0+1+2=30+1+2=3 ✓.)

📝Oppgave 3
Vis at systemet har uendelig mange løsninger, og parametriser løsningsmengden:
x+2yz=1,2x+5y+z=4,3x+7y+0z=5.x+2y-z=1,\qquad 2x+5y+z=4,\qquad 3x+7y+0z=5.

Løkke 4 — Parameteravhengig løsbarhet (~10 min)

En eksamensklassiker (2005/2006/2011/2013) er å drøfte hvordan løsbarheten avhenger av en parameter i koeffisientene. Teknikken er den samme: radreduser som vanlig, men behandle parameteren som en bokstav, og se hvor et pivot kan forsvinne (bli null). Der skjer skiftet mellom de tre utfallene.

✏️Eksempel 4: For hvilke $a$ og $b$ er systemet løsbart?
Drøft løsbarheten av
x+2y+z=1,2x+5y+3z=2,3x+7y+az=bx+2y+z=1,\qquad 2x+5y+3z=2,\qquad 3x+7y+a z=b
for alle verdier av parametrene aa og bb.
[1211253237ab]  II2I, III3I  [1211011001a3b3]  IIIII  [1211011000a4b3]\left[\begin{array}{ccc|c}1&2&1&1\\2&5&3&2\\3&7&a&b\end{array}\right]\overset{\;II-2I,\ III-3I\;}{\sim}\left[\begin{array}{ccc|c}1&2&1&1\\0&1&1&0\\0&1&a-3&b-3\end{array}\right]\overset{\;III-II\;}{\sim}\left[\begin{array}{ccc|c}1&2&1&1\\0&1&1&0\\0&0&a-4&b-3\end{array}\right]

Alt avgjøres av nederste rad (a4)z=b3(a-4)z=b-3:

a) a4a\ne4: pivotet a40a-4\ne0, tre pivoter, tre ukjente ⇒ entydig løsning (uansett bb).

b) a=4a=4 og b3b\ne3: raden blir [0 0 0  b3][\,0\ 0\ 0\ |\ b-3\,] med b30b-3\ne0 ⇒ motsigelse ⇒ ingen løsning.

c) a=4a=4 og b=3b=3: raden blir helt null ⇒ zz fri ⇒ uendelig mange løsninger.

Konklusjon: entydig for a4a\ne4; for a=4a=4 avhenger det av bb (ingen hvis b3b\ne3, uendelig mange hvis b=3b=3).

📝Oppgave 4
For hvilke verdier av aa og bb har systemet entydig løsning, ingen løsning, eller uendelig mange?
x+y+z=1,2x+3y+az=3,x+2y+3z=b.x+y+z=1,\qquad 2x+3y+a z=3,\qquad x+2y+3z=b.

Eksamensrettet oppgavepulje

Stigende vanskegrad. Før alle med merkede radoperasjoner, akkurat som sensor forventer på O1.

📝Oppgave 5

Løs 2×22\times2-systemet ved radreduksjon med merket føring:  x+2y=7,  3x+y=6.\ x+2y=7,\ \ 3x+y=6.

📝Oppgave 6

Avgjør uten å regne ferdig: hva slags løsningsmengde har et system hvis trappeform er [120300150000]\left[\begin{array}{ccc|c}1&2&0&3\\0&0&1&5\\0&0&0&0\end{array}\right]? Begrunn og parametriser.

📝Oppgave 7

Vis at systemet er inkonsistent (ingen løsning):  x+2yz=1,  2x+4y2z=5,  xy+z=0.\ x+2y-z=1,\ \ 2x+4y-2z=5,\ \ x-y+z=0.

📝Oppgave 8

Et homogent system har koeffisientmatrise A=[123246111]A=\left[\begin{array}{ccc}1&2&3\\2&4&6\\1&1&1\end{array}\right]. Finn alle løsninger av Ax=0Ax=0.

📝Oppgave 9
Eksamensnivå, sjanger…

Drøft løsbarheten av systemet med utvidet matrise [1112123c14ac2]\left[\begin{array}{ccc|c}1&1&1&2\\1&2&3&c\\1&4&a&c^2\end{array}\right] som funksjon av aa og cc.

📝Oppgave 10
Eksamensnivå

Et system i fire ukjente x1,x2,x3,x4x_1,x_2,x_3,x_4 har utvidet matrise [120132413812125]\left[\begin{array}{cccc|c}1&2&0&1&3\\2&4&1&3&8\\1&2&1&2&5\end{array}\right]. Finn løsningsmengden på formen p+su+tvp+s\,u+t\,v.

Begrepsbank

Kjernebegrepene fra kapitlet samlet som oppslag og flashcards.

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

Lineært likningssystem

En samling likninger der hver ukjent bare opptrer i første potens og aldri ganges med en annen ukjent — i symboler Ax=bAx=b. «Lineært» betyr rett og slett at grafene er rette linjer / plan, uten kvadrater, produkter eller andre krumninger. Alt i dette kapitlet handler om å løse slike systemer effektivt.

Koeffisientmatrise

Tallrutenettet AA av koeffisientene alene — altså den utvidede matrisen [Ab][A\,|\,b] uten høyresidesøylen. For homogene systemer (b=0b=0) holder det å radredusere koeffisientmatrisen, siden høyresiden forblir null uansett.

Tilbakesubstitusjon

Metoden for å lese ut løsningen fra en trappeform: start i nederste ikke-nullrad, løs den for sin ledende variabel, og sett resultatet oppover i radene én etter én. Dette er Gauss-metodens siste steg, og alternativet til å rydde helt til redusert trappeform.

Gauss-eliminasjon (algoritmen)

Den systematiske oppskriften: bruk elementære radoperasjoner til å skape nuller under hvert pivot, søyle for søyle fra venstre, til matrisen er på trappeform — og løs så ved tilbakesubstitusjon. Navnet skyldes Carl Friedrich Gauss, men teknikken var kjent i Kina for over 2000 år siden.

Motsigelsesrad

En rad på formen [0 0  0  k][\,0\ 0\ \cdots\ 0\ |\ k\,] med k0k\ne0, som sier «0=k0=k». Dukker en slik rad opp under radreduksjonen, er systemet inkonsistent og har ingen løsning — og du kan stoppe med én gang.

Antall frie variabler (frihetsgrader)

Antall søyler uten pivot i trappeformen. Tallet forteller dimensjonen til løsningsmengden: 00 frie variabler gir et punkt (entydig), 11 gir en linje, 22 gir et plan, og så videre. Det er samtidig antall parametre du trenger i parametriseringen.

Repetisjon
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 Universitetet i Oslo. Dette er ikke offisielt studiemateriell. Les mer.