Metodo di Newton

Uno dei Gradient Methods, che sotto opportune condizioni converge molto velocemente alla soluzione. Si può applicare sia alla ricerca di zeri di funzioni, e quindi anche a punti stazionari.

Sia e continuamente differenziabile. Il metodo nella sua forma pura ( ) per la ricerca di radici è:

quindi è la scelta della direzione .

Un risultato semplice è la convergenza superlineare, basta sviluppare con taylor al prim’ordine attorno al punto in cui vale .

In generale non è detto che converga. Vediamo delle condizioni sufficienti che garantiscono la convergenza e la velocità.

Teorema

Sia e tale che . Per un certo si assuma che nella palla e lo Jacobiano sia invertibile. Allora:

  1. Esiste un tale che se , la sequenza generata dall’iterazione:

è ben definita, è contenuta in , converge a , e converge superlinearmente. 2. Se inoltre valgono i bound in ogni

Allora, se , abbiamo

quindi se converge quadraticamente.

Dim

Sia tale che esista, sia tal che

Sfruttiamo la relazione:

quindi integrando rispetto a :

usiamo questa equivalenza per stimare la differenza

posso ora maggiorare

dalla continuità di , segue che possiamo prendere abbastanza piccola da rendere il termine nell’integrale piccolo a piacere, rendendolo minore di otteniamo la convergenza di per induzione (anche la sua superlinearità).

Con l’ulteriore bound tramite possiamo maggiorare l’integrando ed ottenere:

ottenendo la convergenza quadratica per abbastanza piccoli.

Newton-like methods

Abbiamo dimostrato che se siamo abbastanza vicini alla soluzione, il metodo di Newton converge molto velocemente, ma in generale non sempre possiamo garantire che valgano le ipotesi. Vediamo una famiglia di metodi ibridi, ovvero che al limite tendono a Newton.

Teorema

Supponiamo che , consideriamo la successione , e supponiamo che:

e che al limite valga:

Allora se è scelto con la Armijo rule con e si ha convergenza superlineare. Inoltre per un abbastanza grande non si ha più riduzione di step, ovvero si passa a Newton puro.

Dim