Tema 2. SISTEMES D'EQUACIONS LINEALS
  1. Sistemes triangulars:
Definició 1: Direm que una matriu A de dimensió nxn és singular si no és invertible, és a dir, si no existeix cap matriu A-1 tal que A-1A=AA-1=I  (I és la matriu identitat de dimensió nxn). És cas contrari, és a dir si és invertible, direm que és regular.

Teorema -3: una matriu A de dimensió nxn és singular si i solament si les seues fileres o columnes no són linealment independents (és a dir, si es pot trobar una combinació lineal de les mateixes igual a 0)

Definició 2:
Direm que U=(Uij)i,j=1...n és una matriu triangular superior si i solament si per a tot i,j=1...n, si i>j aleshores Uij=0 . Direm que L=(Lij)i,j=1...n és una matriu triangular inferior si i solament si per a tot i,j=1...n, si i<j aleshores Lij=0 .

Teorema 17: Si U=(Uij)i,j=1...n és una matriu regular triangular superior (de manera que per a tot i,j=1...n, Uii≠0) aleshores el vector x tal que per a tot i=n ...1, xi=(ci-Σj=i+1...n Uijxj)/Uii és la solució del sistema Ux=c (en cas que fora triangular inferior es resoldria de forma similar).

Teorema 18: La resolució d'un sistema Ux=c amb una matriu U regular triangular superior requereix (n2-n)/2 sumes i multiplicacions.
  1. Eliminació gaussiana i estratègies de pivoteig:
Algoritme 2: Eliminació gaussiana per a triangular el sistema Ax=b transformant-lo en altre sistema equivalent:
  1. Prendre k=1, A(k)=A, b(k)=b .
  2. Si volem millorar l'eficiència utilitzant pivoteig parcial, determinar ν tal que |A(k)νk|= maxi=k...n(|A(k)ik|) i intercanviar les fileres ν & k .
  3. Si A(k)kk (element pivot) és diferent de 0, aleshores, per a tot i=k+1...n, j=1...n, calcular mik=A(k)ik/A(k)kk, A(k+1)ij=A(k)ij-mikA(k)kj, b(k+1)i=b(k)i-mikb(k)k . En cas contrari, aturar-se: fi.
  4. Si k<n, aleshores prendre k=k+1 i tornar al pas 2 .
  5. Prendre U=A(n), c=b(n) .
Teorema 19: Si A és una matriu regular (amb columnes linealment independents), aleshores utilitzant pivoteig parcial es pot arribar a obtenir U i c amb l'algoritme 2, essent U una matriu no singular triangular superior, i el sistema Ux=c és equivalent al sistema Ax=b .

Teorema 20: Si la matriu U és simètrica i definida positiva, o és diagonalment dominant (estrictament si més no per a una filera), és possible realitzar l'eliminació gaussiana prescindint del pas 2 de l'algoritme 2 .

  1. Descomposició LU:
Definició 3: Definim la matriu de permutació simple Pij de dimensió nxn com la que resulta d'intercanviar les fileres i & j de la corresponent matriu identitat I.

Teorema 21: Per a tota matriu quadrada A de dimensió nxn, PijA és la matriu resultant d'intercanviar les fileres i & j de la matriu A i  APij és la matriu resultant d'intercanviar les columnes i &j de la matriu A.

Teorema 22: PijPij=I (matriu identitat de dimensió nxn) .

Definició 4: Direm que P és una matriu de permutació si i solament si, para tot vector x de dimensió n, Px és el resultat d'una determinada reordenació dels elements del vector x.

Teorema 23: Tota matriu de permutació P és un un producte de matrius de permutació simples Pij .

Definició 5: Anomenarem transformació gaussiana Lj de dimensió nxn a qualsevol matriu triangular inferior tal que per a tot i=1...n, Ljii=1 & per a tot i,k=1...n, si k≠j & i>k, aleshores Ljik=0 .

Teorema 24: Les transformacions gaussianes tenen les següents propietats:
  1. Si mij=Ljij per a tot i=j+1...n i x és un vector de dimensió n, aleshores per a tot i=1...j, (Ljx)i=xi & per a tot i=j+1...n, (Ljx)i= xi+mijxj .
  2. (Lj)-1 és una transformació gaussiana tal que, per a tot i=j+1...n, ((Lj)-1)ij=-Ljij .
  3. Si mij=Ljij per a tot i=j+1...n i x és un vector de dimensió n, aleshores per a tot i=j+1...n, ((Lj)-1x)i= xi-mijxj .
  4. Si x és un vector de dimensió n tal que xj≠0 i per a tot i=j+1...n, mij=Ljij=xi/xj, aleshores per a tot i=j+1...n, ((Lj)-1x)i=0 .
  5. Si k>j, LjLk=Lj+Lk-I .
  6. El producte de transformacions gaussianes és sempre una matriu triangular inferior L tal que, per a tot  i=1...n, Lij=1 .
  7. Πr=1...k Lr és una matriu triangular inferior L tal que, per a tot j=k+1...n, i=i+1...n, Lij=0 .
Teorema 25: Amb la terminologia de l'algoritme 2, per a tot k=1...n-1, A(k+1)=(Lk)-1A(k) amb Lkik=mik=A(k)ik/A(k)kk, per a tot i=k+1...n .

Teorema 26: Si A és una matriu tal que el sistema Ax=b es pot transformar sense pivoteig en el sistema triangular superior equivalent Ux=c, aleshores existeix una matriu triangular inferior L=Πk=1...n-1 Lk tal que LU=A, essent Lii=1 per a tot i=1...n & Lik=mik=A(k)ik/A(k)kk per a tot k=1...n-1, i=k+1...n .

Teorema 27: Si k<i,j, aleshores Pij(Πr=1...k Lr)Pij=Πr=1...k (L')r , on les (L')r són altres transformacions gaussianes.

Teorema 28: Si A és una matriu regular, aleshores existeixen una matriu de permutació P, una matriu triangular superior U i una matriu triangular inferior L amb unos en la diagonal tals que PA=LU .

Teorema 29: Si A és una matriu regular, aleshores existeixen una matriu de permutació P, una matriu triangular superior U i una matriu triangular inferior L amb unos en la diagonal tals que el sistema Ax=b és equivalent al sistema Ux=y tal que Ly=Pb (per tal com Ux=y, Ly=Pb són sistemes triangulars, es poden resoldre d'acord amb el teorema 17 amb n2-n sumes i multiplicacions en total, que caldria sumar a les aproximadament n3/3 que requereix la descomposició LU).