Anar al contingut

Fòrmula de Leibniz per al càlcul de determinants

De L'Enciclopèdia, la wikipedia en valencià

En àlgebra llineal, la fòrmula de Leibniz expressa el determinant d'una matriu quadrada en térmens de permutació dels elements de la matriu. La fòrmula deu el seu nom a Gottfried Leibniz, la fòrmula per a una matriu d'orde n×n és:

det(A)=σSnsgn(σ)i=1nai,σ(i)

a on

A=(aij)i,j=1,,n

i a on sgn és la funció signe de permutació en el grup de permutació Sn, que torna +1 si la permutació és parell i −1 si és impar.

Una atra notació comuna usada per a la fòrmula utilisa símbols de Levi-Civita i la notació d'Einstein, quedant:

det(A)=ϵi1ina1i1anin,

que pot ser més familiar per als físics.

Evaluar directament la fòrmula de Leibniz requerix Ω(n!n) operacions en general. Açò és, necessita un número d'operacions asintóticamente proporcional a n factorial, ya que n! és el número de permutació d'orde n, lo que resulta aparatoso per a valors grans de n. En el seu lloc, el determinant es pot evaluar en O(n3) operacions per mig de la descomposició LU de la matriu (A=LU, normalment a través de l'eliminació gaussiana o métodos similars). En eixe cas, detA=(detL)(detU), i els determinants de les matrius triangulars L i O seran els productes de les entrades de les seues respectives diagonals principals. En la pràctica d'àlgebra llineal, no obstant, rara volta es requerix el càlcul explícit del determinant. Vore, per eixemple, Trefethen i Bau (1997).

Declaració formal i prova

[editar | editar còdic]

Teorema. Existix exactament una funció multilineal alternada:

F:𝔐n(𝕂)𝕂

tal que F(I)=1.

Prova.

Existència: La funció F=det, definida per la fòrmula de Leibniz, deu complir estes tres propietats:

  • Multilinealidad (açò és, conserva la suma i el producte per escalar en cada component):
F(A1,,cAj,)=σSnsgn(σ)caσ(j)ji=1,ijnaσ(i)i=cσSnsgn(σ)aσ(j)ji=1,ijnaσ(i)i=cF(A1,,Aj,).
F(A1,,b+Aj,)=σSnsgn(σ)(bσ(j)+aσ(j)j)i=1,ijnaσ(i)i=σSnsgn(σ)((bσ(j)i=1,ijnaσ(i)i)+(aσ(j)ji=1,ijnaσ(i)i))=(σSnsgn(σ)bσ(j)i=1,ijnaσ(i)i)+(σSnsgn(σ)i=1naσ(i)i)=F(A1,,b,)+F(A1,,Aj,).
  • Funció alternada (o siga, que si dos components són iguals, la funció s'anula).
F(,Aj1,,Aj2,)=σSnsgn(σ)(i=1,ij1,ij2naσ(i)i)aσ(j1)j1aσ(j2)j2.
Per a qualsevol σSn, siga σ la permutació igual a σ llevat perque intercanvia les imàgens de j1 i j2.
F(A)=σSn,σ(j1)<σ(j2)[sgn(σ)(i=1,ij1,ij2naσ(i)i)aσ(j1)j1aσ(j2)j2+sgn(σ)(i=1,ij1,ij2naσ(i)i)aσ(j1)j1aσ(j2)j2]=σSn,σ(j1)<σ(j2)[sgn(σ)(i=1,ij1,ij2naσ(i)i)aσ(j1)j1aσ(j2)j2sgn(σ)(i=1,ij1,ij2naσ(i)i)aσ(j2)j1aσ(j1)j2]=σSn,σ(j1)<σ(j2)sgn(σ)(i=1,ij1,ij2naσ(i)i)(aσ(j1)j1aσ(j2)j2aσ(j1)j2aσ(j2)j1)
Per lo tant, si Aj1=Aj2 llavors F(,Aj1,,Aj2,)=0.
  • Finalment, F(I)=1:
F(I)=σSnsgn(σ)i=1nIσ(i)i=σ=(1,2,,n)i=1nIii=1.

Singularitat: Siga F una funció d'eixe tipo, i siga A=(aij)i=1,,nj=1,,n una matriu n×n. Cride's Aj a la j-ésima columna de A, i.i. Aj=(aij)i=1,,n de modo que A=(A1,,An).

També, siga Ek la k-ésima columna de la matriu d'identitat, en forma de vector.

Ara s'escriu cada u dels vectores Aj en térmens dels vectores Ek, per eixemple:

Aj=k=1nakjEk.

Com F és multilineal, es té

F(A)=F(k1=1nak11Ek1,,kn=1naknnEkn)=k1,,kn=1n(i=1nakii)F(Ek1,,Ekn).

Ara be, com F és alternada, qualsevol combinació en índexs repetits és zero; per lo que el sumatorio pot reduir-se a les tuplas en índexs no repetits, és dir, a únicament les permutació:

F(A)=σSn(i=1naσ(i)i)F(Eσ(1),,Eσ(n)),

a on Sn és el grup simètric dels primers n sancers (és dir, el conjunt de totes les permutació dels primers n sancers). Com la funció F és alternada, l'orde dels vectores E1,,En només afecta per al signe del resultat, de manera que es pot extraure la permutació per la funció signe. Com F(I)=1:

F(A)=σSnsgn(σ)(i=1naσ(i)i)F(I)=σSnsgn(σ)i=1naσ(i)i,

que és precisament la funció definida per la fòrmula de Leibniz.

Vore també

[editar | editar còdic]

Referències

[editar | editar còdic]
  • Lloyd N. Trefethen i David Bau, Numerical Linear Algebra (SIAM, 1997) ISBN 978-0898713619