Sequenza di Sturm

Da testwiki.
Vai alla navigazione Vai alla ricerca

Template:F Si definisce sequenza di Sturm su un intervallo (a,b), dove a e/o b possono essere infiniti, una sequenza di polinomi

f1(x),f2(x)...fn(x)

tale che

  • fn(x) non si annulla mai su (a,b)
  • Per ogni zero di fk(x) con k=2,3...n1 si ha fk1(x)fk+1(x)<0

Il nome deriva dal matematico Jacques Charles François Sturm.

Teorema

Per a<x<b definiamo la funzione V(x) come il numero di volte che i termini della sequenza f1(x),f2(x),...,fn(x) cambiano segno, ignorando gli zeri. Se a è finita allora definiamo V(a) come V(a+ε) dove ε è tale che fi(x)0 per i=1,2...n e per ogni x(a,a+ε) e definiamo analogamente V(b). Se a= allora definiamo V(a) come il numero di volte che i termini della sequenza {limxfi(x)} cambiano segno, e analogamente definiamo V(b).

È possibile esprimere il teorema:

Sia {fi(x)}i=1,2...n una sequenza di Sturm sull'intervallo (a,b) allora se né f1(a) e né f1(b) è uguale a zero,

Iabf2(x)f1(x)=V(a)V(b)

dove si è usato l'indice di Cauchy.

Dimostrazione

Consideriamo x spostarsi sull'asse dei reali, il valore di V(x) non cambia quando x attraversa uno zero di fk(x) con k=2,3...n a causa della seconda proprietà delle sequenze di Sturm, quindi V(x) cambia solo quando x attraversa uno zero di f1(x). Se x0 è uno zero di f1(x) allora non è uno zero di f2(x) sempre a causa della seconda proprietà, per cui f2(x) ha lo stesso segno sia alla destra di x0 che alla sinistra.

Se x0 ha molteplicità pari allora f1(x) non cambia di segno quando x attraversa x0 e di conseguenza V(x) non cambia, invece se x0 ha molteplicità dispari allora V(x) aumenta di 1 se f1(x) e f2(x) hanno lo stesso segno alla sinistra di x0, viceversa V(x) diminuisce di 1 se f1(x) e f2(x) hanno segno opposto alla sinistra di x0. In modo corrispondente per gli zeri con moltiplicità dispari l'indice di Cauchy riceve un contributo -1 se f1(x) e f2(x) hanno lo stesso segno alla sinistra di x0, o un contributo +1 se f1(x) e f2(x) hanno segno opposto alla sinistra di x0. Template:Polinomi speciali Template:Portale