Homogena linjära ekvationssystem
Ett ekvationssystem kallas homogent om högerledet är noll i varje ekvation.
Definition av ett homogent system
Den allmänna formen för ett homogent ekvationssystem ser ut så här:
Systemet innehåller m ekvationer med n obekanta, och högerleden i alla ekvationerna är lika med noll. Om de inte vore noll skulle systemet inte vara homogent. Vi kan skriva systemet som en matris genom att skriva av alla koefficienter, alltså alla uttryck aij, på samma platser som de har i systemet. Nollkolumnen till höger skriver vi inte med i matrisen, eftersom den är onödig. Så här:
Matrisen representerar systemet med m ekvationer och n obekanta som beskrevs ovan. Varje rad i matrisen motsvarar en ekvation. Hela systemet kan vi sedan skriva som
Grundläggande egenskaper hos systemet
Från artikeln om linjära ekvationssystem och från Rouché–Capellis sats kan vi få fram flera intressanta påståenden om homogena ekvationssystem.
- Varje homogent system har en lösning.
- Lösningsmängden till ett homogent system innehåller alltid den triviala lösningen. Om vi sätter in noll för alla variabler får vi m ekvationer 0 = 0.
- Av Rouché–Capellis sats vet vi att det behövs n − k parametrar för att skriva den allmänna lösningen till ett system, där n är antalet variabler och k är rangen hos systemets totalmatris, som i vårt fall är k = rang(A). Om n = k behövs ingen parameter, och systemet har bara en enda lösning, den triviala lösningen. Dessutom gäller n = k om och endast om matrisen A inte har någon linjärt beroende kolumn (för en kvadratisk matris betyder det att den är regulär).
- Av föregående punkt följer också att systemet har en icke-trivial lösning om och endast om matrisen A har någon linjärt beroende kolumn.
- Om systemet har fler obekanta än ekvationer har det en icke-trivial lösning. Om det finns fler obekanta än ekvationer betyder det att k = rang(A) som mest kan vara lika med antalet ekvationer, alltså m. Och om k < n gäller n − k > 0, så det finns fler lösningar, som vi beskriver med hjälp av n − k parametrar.
Egenskaper hos lösningsmängden
- Summan av två godtyckliga lösningar till systemet Ax = 0 är också en lösning till systemet. Om x1 och x2 är lösningar till systemet gäller Ax1 = 0 och Ax2 = 0, och enligt påståendet ovan gäller också A(x1 + x2) = 0.
Beviset är enkelt. Anta att Ax1 = 0 och Ax2 = 0, och vi ska bevisa att A(x1 + x2) = 0. Addition och multiplikation av matriser uppfyller den distributiva lagen, så vi kan skriva
Enligt antagandet är Ax1 = 0 och Ax2 = 0, så uttrycket Ax1 + Ax2 kan vi skriva om till 0+0. Vi får ekvationen 0 = 0, så satsen gäller.
Ett konkret exempel: om vi har två lösningar till ett system, x1 = (0, 5, 6) och x2 = (7, 3, 5), så är också x3 = x1 + x2 = (0 + 7, 5 + 3, 6 + 5) = (7, 8, 11) en lösning till systemet.
- För varje konstant c ∈ ℝ gäller att c gånger en lösning till systemet också är en lösning. Om x1 är en lösning till systemet Ax = 0, så är också c · x1 en lösning till systemet.
Beviset är återigen enkelt. Anta att x1 är en lösning till systemet Ax = 0 och att c ∈ ℝ. Då ska vi bevisa likheten
Eftersom c är en numerisk konstant kan vi bryta ut den framför hela uttrycket:
Enligt antagandet gäller Ax1 = 0, så av c · Ax1 får vi c · 0 = 0.
- Av de två föregående punkterna följer att varje linjärkombination av lösningar till ett system också är en lösning till systemet.
Nu uppstår en fråga — om vissa lösningar bara är linjärkombinationer av andra lösningar, finns det då någon mängd av lösningar som vi kan generera alla andra lösningar med?
Låt oss skriva lösningarna till systemet i en matris. Om x1 = (x11, x12, …, x1n) är en lösning, x2 = (x21, x22, …, x2n) är en lösning och så vidare för xi, bildar vi en matris F som har de här lösningarna som kolumner:
Eftersom vi kan bilda oändligt många olika linjärkombinationer, och därmed lösningar, blir matrisen F oändlig. Det vi vill veta nu är om vi kan göra matrisen F mindre, så att den bara har ett ändligt antal kolumner som vi kan generera alla andra lösningar med.
Hur många kolumner blir kvar? Matrisen F har n rader, eftersom det ursprungliga systemet hade n variabler, och varje kolumn representerar en lösning. Den största möjliga rangen hos F är alltså n. Om F har fler än n kolumner är det säkert att minst en kolumn är linjärt beroende. Av det följer att vi kan skriva hela lösningsmängden i en matris med högst storleken n × n och räkna fram de övriga lösningarna med linjärkombinationer. Varje ytterligare kolumn vore säkert överflödig. Frågan som återstår är om vi kan göra matrisen F ännu mindre.
Fundamentalsystem av lösningar
Av Rouché–Capellis sats vet vi att den allmänna lösningen till systemet Ax = 0 kan uttryckas med n − k parametrar, där n är antalet variabler och k = rang(A). Vi kallar parametrarna t1, t2, …, tn − k. Hur kan vi med de här parametrarna generera två linjärt oberoende lösningar?
I det första fallet sätter vi parametern t1 lika med ett och de övriga lika med noll. Alltså t1 = 1 och t2 = t3 = … = tn − k = 0. I det andra fallet gör vi samma sak, men flyttar ettan till den andra parametern: t2 = 1 och t1 = t3 = t4 = … = tn − k = 0. Om vi sätter in de här parametrarna i den allmänna lösningen får vi två olika lösningar som är linjärt oberoende.
Exempel: låt
vara den allmänna lösningen till något homogent ekvationssystem med tre parametrar. För valet t1 = 1, t2 = t3 = 0 får vi partikulärlösningen x1 = (1, 0, 0, 2, 0), för t1 = t3 = 0, t2 = 1 får vi x2 = (0, 1, 0, 0, 0) och för t1 = t2 = 0, t3 = 1 får vi x3 = (0, 0, 1, 0, 4). Vi skriver partikulärlösningarna i matrisen F:
Redan av de tre första raderna ser vi tydligt att kolumnerna är linjärt oberoende. Vi har alltså fått tre olika partikulärlösningar som är linjärt oberoende av varandra. Samtidigt gäller att varje ytterligare lösning är linjärt beroende av dem. Om vi väljer parametrarna t1 = 1, t2 = 2, t3 = 0 och beräknar lösningen får vi x4 = (1, 2, 0, 2, 0).
Den här lösningen kan vi dock uttrycka som x1 + 2x2 = (1, 0, 0, 2, 0) + 2(0, 1, 0, 0, 0) = (1, 2, 0, 2, 0). På samma sätt går det för de övriga lösningarna. Vi har alltså fått en matris med tre kolumner som bestämmer alla lösningar till ekvationssystemet.
Vi kan generalisera metoden. Om vi har ett system Ax = 0 och dess allmänna lösning, som använder n − k parametrar, kan vi uttrycka lösningen till systemet med n − k linjärt oberoende partikulärlösningar till systemet. En sådan mängd av lösningar kallar vi ett fundamentalsystem av lösningar.
Vi får de här lösningarna till exempel genom att för varje parameter t1, t2, …, tn − k i tur och ordning sätta in ett och låta de övriga parametrarna vara noll. Då får vi n − k lösningar till systemet som är linjärt oberoende.
Det här är inte det enda sättet att bilda n − k linjärt oberoende partikulärlösningar till systemet. Vi kan sätta in vilket tal som helst utom noll för parametern ti i stället för ett, och ändå få linjärt oberoende lösningar.
Här är en gång till definitionen av ett fundamentalsystem av lösningar till systemet Ax = 0: det är en mängd partikulärlösningar {x1, x2, …, xn − k} sådan att
- x1, x2, …, xn − k är linjärt oberoende,
- varje lösning till systemet Ax = 0 kan uttryckas som en linjärkombination av partikulärlösningarna x1, x2, …, xn − k.
Exempel
Lös det homogena ekvationssystemet och bestäm ett fundamentalsystem av lösningar:
Systemets matris A ser ut så här
Vi kan beräkna den här matrisens determinant. Den är lika med noll. Systemets matris är alltså singulär, och systemet har en icke-trivial lösning. Vi hittar systemets allmänna lösning med Gausselimination. Den sista, fjärde, raden är lika med summan av de tre första raderna. Vi nollställer därför hela den fjärde raden. Sedan multiplicerar vi den första raden med tre och den andra med minus ett, och den tredje raden blir lika med summan av de två första raderna:
Det är ingen idé att fortsätta förenkla. Vi ser att matrisen har rang två, rang(A) = 2. För att skriva den allmänna lösningen behöver vi två parametrar, som vi kallar s och t. För att skriva fundamentalsystemet behöver vi två partikulärlösningar.
Nu har vi kommit fram till det här ekvationssystemet:
Ur den andra ekvationen löser vi ut x3.
För x1 och x2 sätter vi in parametrarna, så att s = x1 och t = x2. Då kan vi skriva x3 = −4s − 3t. Återstår att beräkna x4. Det får vi ur den första ekvationen:
Den allmänna lösningen är alltså: (s, t, −4s − 3t, 26(s + t)). För att få ett fundamentalsystem av lösningar måste vi hitta två partikulärlösningar (alltså två konkreta lösningar) som är linjärt oberoende. Vi hittar dem genom att först sätta in s = 1, t = 0 och sedan s = 0, t = 1. För det första paret av parametrar får vi partikulärlösningen
och för det andra paret
De här lösningarna är linjärt oberoende. Eftersom vi använde två parametrar i den allmänna lösningen räcker det med två partikulärlösningar för att bilda fundamentalsystemet. Fundamentalsystemet av lösningar ser alltså ut så här
Vi kan också kontrollera att de två lösningarna är giltiga genom att sätta in dem i de ursprungliga ekvationerna. För X1 får vi de här ekvationerna:
Efter förenkling har vi:
Vi ser att varje ekvation ger 0 = 0. Det verkar som att vi har räknat rätt.
Kapitel: Linjära ekvationssystem, Cramers regel, Homogena linjära ekvationssystem