✖

Homogene lineære ligningssystemer

Et ligningssystem kalder vi homogent, hvis der står nul på højre side af hver ligning.

Definition af et homogent system

Den almene form for et homogent ligningssystem ser sådan ud:

a11x1+a12x2+…+a1nxn=0a21x1+a22x2+…+a2nxn=0⋮⋮⋮⋮⋮⋮⋮=⋮am1x1+am2x2+…+amnxn=0

Dette system indeholder m ligninger med n ubekendte, og højresiderne i alle ligningerne er lig med nul. Hvis de ikke var lig med nul, ville det ikke være et homogent ligningssystem. Det foregående ligningssystem kan vi skrive om til en matrix ved efter tur at skrive alle koefficienterne, altså alle udtrykkene aij, ind i matricen på de samme pladser, som de har i systemet. Den højre nulsøjle skriver vi ikke ind i matricen, for det er unødvendigt. Altså sådan:

A=(a11a12…a1na21a22…a2n⋮⋮⋱⋮am1am2…amn)

Denne matrix repræsenterer det ovenfor beskrevne system af m ligninger med n ubekendte. Hver række i matricen svarer til én ligning. Hele systemet kan vi så skrive som

Ax=0

Grundlæggende egenskaber ved systemet

Ud fra artiklen om lineære ligningssystemer og Kronecker–Capellis sætning kan vi udlede nogle interessante påstande om homogene ligningssystemer.

  • Ethvert homogent system har en løsning.
  • Mængden af alle løsninger til et homogent system indeholder altid den trivielle løsning. Hvis vi sætter nul ind for alle variable, får vi m ligninger 0 = 0.
  • Af Kronecker–Capellis sætning ved vi, at man skal bruge n − k parametre for at skrive den fuldstændige løsning til et ligningssystem op, hvor n er antallet af variable, og k er rangen af systemets totalmatrix, i vores tilfælde k = rank(A). Hvis n = k, har vi ikke brug for nogen parameter, og systemet har kun én løsning, den trivielle. Der gælder n = k, netop når matricen A ikke indeholder nogen lineært afhængig søjle (for en kvadratisk matrix betyder det, at den er regulær).
  • Af det foregående punkt følger også, at systemet har en ikke-triviel løsning, hvis og kun hvis der i matricen A er en lineært afhængig søjle.
  • Hvis systemet har flere ubekendte end ligninger, har systemet en ikke-triviel løsning. Hvis der er flere ubekendte end ligninger, betyder det, at k = rank(A) højst kan være lig med antallet af ligninger, altså m. Og hvis k < n, så er n − k > 0, og der vil derfor findes andre løsninger, som vi beskriver ved hjælp af n − k parametre.

Egenskaber ved løsningsmængden

  • Summen af vilkårlige løsninger til systemet Ax = 0 er også en løsning til systemet. Hvis x1 og x2 er løsninger til systemet, gælder Ax1 = 0 og Ax2 = 0, og ifølge den foregående påstand gælder også A(x1 + x2) = 0.

Beviset er enkelt. Vi antager, at Ax1 = 0 og Ax2 = 0, og viser, at A(x1 + x2) = 0. Addition og multiplikation af matricer opfylder den distributive lov, så vi kan skrive

A(x1+x2)=Ax1+Ax2.

Ifølge antagelsen er Ax1 = 0 og Ax2 = 0, så udtrykket Ax1 + Ax2 kan vi skrive om til 0+0. Vi får ligningen 0 = 0, så sætningen gælder.

Konkret: Hvis vi har to løsninger til systemet: x1 = (0, 5, 6) og x2 = (7, 3, 5), så er også x3 = x1 + x2 = (0 + 7, 5 + 3, 6 + 5) = (7, 8, 11) en løsning til systemet.

  • For enhver konstant c ∈ ℝ gælder, at c gange en løsning til systemet også er en løsning. Hvis x1 er en løsning til systemet Ax = 0, så er også c · x1 en løsning til systemet.

Beviset er igen enkelt. Vi antager, at x1 er en løsning til systemet Ax = 0, og at c ∈ ℝ. Så viser vi, at der gælder ligheden

A(cx1)=0

Fordi c er en talkonstant, kan vi sætte den uden for hele udtrykket:

A(cx1)=c⋅Ax1

Ifølge antagelsen gælder Ax1 = 0, så af c · Ax1 får vi c · 0 = 0.

  • En følge af de to foregående punkter er, at enhver linearkombination af løsninger til systemet også er en løsning til dette system.

Nu melder spørgsmålet sig — hvis nogle af løsningerne blot er linearkombinationer af andre løsninger, findes der så en mængde af løsninger, som vi kan frembringe alle de andre løsninger ud fra?

Lad os prøve at skrive løsningerne til systemet ind i en matrix. Dvs. hvis x1 = (x11, x12, …, x1n) er en løsning, og x2 = (x21, x22, …, x2n) er en løsning, og så fremdeles for xi, danner vi matricen F, som indeholder disse løsninger som sine søjler:

F=(x11x21…x12x22…⋮⋮⋱x1nx2n…)

Fordi vi kan danne uendelig mange forskellige linearkombinationer og dermed løsninger, bliver matricen F uendelig. Vi vil nu interessere os for, om matricen F kan gøres mindre, så den kun indeholder et endeligt antal søjler, som vi kan frembringe alle de andre løsninger ud fra.

Hvor mange søjler bliver der tilbage? Matricen F har n rækker, fordi det oprindelige system havde n variable, og hver søjle repræsenterer én løsning. Den størst mulige rang af matricen F er altså netop n. Hvis matricen F har flere end n søjler, er det sikkert, at mindst én søjle er lineært afhængig. Heraf følger, at vi kan skrive hele løsningsmængden ind i en matrix af størrelse højst n × n og beregne de øvrige løsninger ved hjælp af linearkombinationer. Enhver yderligere søjle ville helt sikkert være overflødig. Tilbage er spørgsmålet, om vi kan gøre matricen F endnu mindre.

Fundamentalsystem af løsninger

Af Kronecker–Capellis sætning ved vi, at den fuldstændige løsning til systemet Ax = 0 kan udtrykkes ved hjælp af n − k parametre, hvor n er antallet af variable, og k = rank(A). Vi kalder parametrene t1, t2, …, tn − k. Hvordan kunne vi med disse parametre frembringe to lineært uafhængige løsninger?

I det første tilfælde sætter vi parameteren t1 til 1 og de øvrige til nul. Altså t1 = 1 og t2 = t3 = … = tn − k = 0. I det andet tilfælde gør vi det samme, men flytter 1-tallet til den anden parameter: t2 = 1 og t1 = t3 = t4 = … = tn − k = 0. Hvis vi sætter disse parametre ind i den fuldstændige løsning, får vi to forskellige løsninger, som er lineært uafhængige.

Eksempel: Lad

(t1,t2,t3,2t1,4t3)

være den fuldstændige løsning til et homogent ligningssystem med tre parametre. For valget af parametre t1 = 1, t2 = t3 = 0 får vi den partikulære løsning x1 = (1, 0, 0, 2, 0), for t1 = t3 = 0, t2 = 1 får vi x2 = (0, 1, 0, 0, 0), og for t1 = t2 = 0, t3 = 1 får vi x3 = (0, 0, 1, 0, 4). Vi skriver de partikulære løsninger ind i matricen F:

F=(100010001200004)

Allerede af de første tre rækker kan man tydeligt se, at søjlerne er lineært uafhængige. Vi har dermed opstillet tre forskellige partikulære løsninger, som er indbyrdes lineært uafhængige. Samtidig er enhver anden løsning lineært afhængig af dem. Hvis vi vælger parametrene t1 = 1, t2 = 2, t3 = 0 og beregner løsningen, får vi x4 = (1, 2, 0, 2, 0).

Den løsning kan vi dog udtrykke som x1 + 2x2 = (1, 0, 0, 2, 0) + 2(0, 1, 0, 0, 0) = (1, 2, 0, 2, 0). Tilsvarende for de øvrige løsninger. Vi har dermed fået en matrix, som har tre søjler og definerer alle løsninger til ligningssystemet.

Fremgangsmåden kan vi generalisere. Hvis vi har et system Ax = 0 og dets fuldstændige løsning, som bruger n − k parametre, så kan vi udtrykke systemets løsninger ved hjælp af n − k lineært uafhængige partikulære løsninger til systemet. En sådan mængde af løsninger kalder vi et fundamentalsystem af løsninger.

Disse løsninger får vi for eksempel ved efter tur at sætte hver af parametrene t1, t2, …, tn − k til 1, mens de øvrige parametre er nul. Dermed får vi n − k løsninger til systemet, som er lineært uafhængige.

Dette er dog ikke den eneste fremgangsmåde til at danne n − k lineært uafhængige partikulære løsninger til systemet. Vi kan sætte et vilkårligt tal forskelligt fra nul ind for parameteren ti i stedet for 1, og vi får stadig lineært uafhængige løsninger.

Endnu en gang definitionen af et fundamentalsystem af løsninger til systemet Ax = 0: Det er en mængde af partikulære løsninger {x1, x2, …, xn − k}, således at

  • x1, x2, …, xn − k er lineært uafhængige,
  • enhver løsning til systemet Ax = 0 kan udtrykkes som en linearkombination af de partikulære løsninger x1, x2, …, xn − k.

Eksempel

Løs det homogene ligningssystem og bestem et fundamentalsystem af løsninger:

2x1−5x2+7x3+x4=04x1+3x2+x3=02x1−18x2+20x3+3x4=08x1−20x2+28x3+4x4=0

Systemets matrix A får formen

A=(2−57143102−182038−20284)

Vi kan beregne determinanten af denne matrix. Den er lig med nul. Systemets matrix er altså singulær, og systemet har en ikke-triviel løsning. Vi finder systemets fuldstændige løsning med Gauss-elimination. Den sidste, fjerde, række er lig med summen af de tre første rækker. Dermed nulstiller vi hele den fjerde række. Derefter ganger vi første række med tre, anden række med minus én, og tredje række bliver lig med summen af de to første rækker:

(2−57143102−182038−20284)∼(2−57143102−182030000)∼(6−15213−4−3−102−182030000)∼(6−15213−4−3−1000000000)∼(2−571431000000000)

Yderligere omformninger giver ingen mening. Vi ser, at matricen har rang to, rank(A) = 2. Til at skrive systemets fuldstændige løsning op skal vi bruge to parametre, vi kalder dem s og t. Til at skrive fundamentalløsningen op skal vi bruge to partikulære løsninger.

Nu er vi nået frem til dette ligningssystem:

2x1−5x2+7x3+x4=04x1+3x2+x3=0

I den anden ligning isolerer vi x3.

x3=−4x1−3x2

For x1 og x2 sætter vi parametre ind, så s = x1 og t = x2. Så kan vi skrive, at x3 = −4s − 3t. Tilbage er at beregne x4. Det finder vi af den første ligning:

x4=−2s+5t−7(−4s−3t)x4=−2s+5t+28s+21tx4=26s+26tx4=26(s+t)

Den fuldstændige løsning er altså lig med: (s, t, −4s − 3t, 26(s + t)). For at få et fundamentalsystem af løsninger skal vi finde to partikulære løsninger (dvs. to konkrete løsninger), som er lineært uafhængige. Dem finder vi ved først at sætte s = 1, t = 0 og derefter s = 0, t = 1 ind for parametrene. For det første par af parametre har vi den partikulære løsning

X1=(x1,x2,x3,x4)=(1,0,−4,26)

og for det andet par

X2=(x1,x2,x3,x4)=(0,1,−3,26).

Disse løsninger er lineært uafhængige. Fordi vi brugte to parametre i den fuldstændige løsning, er to partikulære løsninger nok til at danne et fundamentalsystem. Fundamentalsystemet af løsninger ser altså sådan ud

{(1,0,−4,26),(0,1,−3,26)}.

Vi kan også kontrollere, at de to løsninger er gyldige, ved at sætte dem ind i de oprindelige ligninger. For X1 får vi disse ligninger:

2⋅1−5⋅0+7⋅(−4)+26=04⋅1+3⋅0−4=02⋅1−18⋅0+20⋅(−4)+3⋅26=08⋅1−20⋅0+28⋅(−4)+4⋅26=0

Efter reduktion har vi:

2−28+26=04−4=02−80+78=08−112+104=0

Vi ser, at hver ligning giver 0 = 0. Det ser ud til, at vi har regnet rigtigt.

Kapitler: Lineære ligningssystemer, Cramers regel, Homogene lineære ligningssystemer