Argomenti: Riduzione a scala e soluzioni; Metodo di Gauss–Jordan; Sistemi parametrici.
5 min di lettura
1 Riduzione a scala e soluzioni
Per un sistema Ax=b con n incognite, il teorema di Rouché–Capelli fornisce i criteri ∃x∈Rn:Ax=b∃!x∈Rn:Ax=b⟺rg(A)=rg(A∣b),⟺rg(A)=rg(A∣b)=n. Il simbolo ∃! significa «esiste un unico». Le operazioni elementari sulle righe conservano l’insieme delle soluzioni; le frecce tra matrici indicano tali operazioni.
La riduzione della matrice completa conduce a 100015−5−101−4481−224R3←R3+R2,R4←R4+2R2100015001−4001−200. Il sistema equivalente è {x1+x2+x3=1,5x2−4x3=−2. Ponendo x3=t, si ottiene x2=−52+54t,x1=1−x2−t=57−59t.x2=−52+54t,x1=1−x2−t=57−59t. Pertanto le soluzioni sono ⎩⎨⎧x1=57−59t,x2=−52+54t,x3=t,t∈R.
1.1 Soluzione particolare
Una soluzione particolare si ottiene assegnando un valore al parametro che compare nella soluzione generale. Per t=0: (x1,x2,x3)=(57,−52,0). Se il sistema è omogeneo, la soluzione banale è una soluzione particolare.
2 Metodo di Gauss–Jordan
2.1 Esempio
Consideriamo ⎩⎨⎧x+z=1,2x+y=0,2x+z=1.Ac=122010101101. La riduzione a scala dà AcR2←R2−2R1,R3←R3−2R11000101−2−11−2−1. Poiché rg(A)=rg(Ac)=3, il sistema è compatibile e ha una sola soluzione. Il metodo di Gauss–Jordan prosegue annullando i termini sopra i pivot: 1000101−2−11−2−1R1←R1+R3,R2←R2−2R310001000−100−1. Dividendo la terza riga per il suo pivot: 100010001001x=0,y=0,z=1. Il metodo di Gauss–Jordan non richiede la sostituzione all’indietro: dopo la riduzione a scala, si annullano i termini sopra i pivot.
Definizione 1 (Matrice diagonale). Una matrice diagonale è una matrice quadrata i cui elementi fuori dalla diagonale principale sono nulli.
Definizione 2 (Matrice identità). La matrice identità è una matrice diagonale con tutti gli elementi della diagonale principale uguali a 1.
Quando la matrice dei coefficienti diventa l’identità, l’ultima colonna fornisce direttamente la soluzione del sistema.
2.2 Confronto dei procedimenti
Gauss: riduzione a scala e sostituzione all’indietro.
Gauss–Jordan: riduzione a scala e annullamento dei termini sopra i pivot.
2.3 Due sistemi con gli stessi coefficienti
Consideriamo i sistemi ⎩⎨⎧2x+y+z=1,2x=1,4x+2y+6z=1,⎩⎨⎧2x+y+z=2,2x=1,4x+2y+6z=3. I coefficienti sono gli stessi, mentre cambiano i termini noti. Possiamo applicare le medesime operazioni a entrambe le colonne: 224102106111213R2←R2−R1,R3←R3−2R12001−101−1410−12−1−1. La matrice dei coefficienti ha rango 3: entrambi i sistemi sono compatibili e hanno una sola soluzione. Con Gauss occorrerebbero due sostituzioni all’indietro; con Gauss–Jordan proseguiamo insieme: 2001−101−1410−12−1−1R1←−4R1+R3,R2←4R2+R3−800−4−40004−5−1−1−9−5−1. Ora R1←R2−R1, quindi dividiamo ogni riga per il suo pivot: 8000−400044−1−14−5−1⟶1000100012141−412145−41. Le due soluzioni sono rispettivamente (21,41,−41),(21,45,−41).(21,41,−41),(21,45,−41).
3 Sistemi parametrici
3.1 Primo sistema
Discutiamo compatibilità e soluzioni al variare di k∈R: ⎩⎨⎧x+y+(k−2)z=2,2x+2y+6z=2k−6,2x+(k−2)y−z=1. La matrice completa e la sua riduzione sono 12212k−2k−26−122k−61R2←R2−2R1,R3←R3−2R110010k−4k−210−2k3−2k22k−10−3. Scambiando R2 e R3: 1001k−40k−23−2k10−2k2−32k−10. Occorre distinguere k=4, k=5 e k=4,5.
Caso 1: k=4
1001002−522−3−2R3←R3+52R21001002−502−3−516. Dunque rg(A)=2 e rg(Ac)=3: il sistema è incompatibile.
Caso 2: k=5
1001103−702−30. I ranghi sono entrambi 2 e vi è una variabile libera. Ponendo z=t: ⎩⎨⎧x=5−10t,y=−3+7t,z=t,t∈R.
Caso 3: k=4,5
I tre pivot 1, k−4 e 10−2k sono non nulli. Pertanto rg(A)=rg(Ac)=3 e la soluzione è unica. Per sostituzione all’indietro: (10−2k)z(k−4)y+(3−2k)(−1)x+y+(k−2)(−1)=2k−10=−3=2⟹z=−1,⟹y=−k−42k,⟹x=k−4k2−2k.(x,y,z)=(k−4k2−2k,−k−42k,−1). Il parametro k è fissato nel singolo sistema: a valori diversi di k corrispondono sistemi diversi e, in questo caso, soluzioni diverse.
3.2 Secondo sistema
⎩⎨⎧(k+1)x−ky−z=1,y+(k+1)z=1,2x+z=0,k∈R. Per evitare di dividere per k+1, che può essere nullo, scambiamo la prima e la terza riga: k+102−k10−1k+11110R1↔R320k+101−k1k+1−1011. Il pivot 2 è sempre non nullo. Applichiamo R3←R3−2k+1R1, poi R3←R3+kR2: 20001−k1k+1−2k+3011⟶2000101k+122k2+k−301k+1. Poiché 22k2+k−3=2(2k+3)(k−1), si distinguono k=1, k=−23 e i restanti valori.
Caso 1: k=1
200010120012. Si ha rg(A)=2 e rg(Ac)=3: il sistema è incompatibile.
Caso 2: k=−23
2000101−21001−21. Anche qui rg(A)=2 e rg(Ac)=3: il sistema è incompatibile.
Caso 3: k=1,−23
I tre pivot sono non nulli, quindi rg(A)=rg(Ac)=3: la soluzione è unica. zyx=(2k+3)(k−1)2(k+1),=1−(k+1)z=(2k+3)(k−1)−3k−5,=−2z=−(2k+3)(k−1)k+1.(x,y,z)=(−(2k+3)(k−1)k+1,−(2k+3)(k−1)3k+5,(2k+3)(k−1)2(k+1)).