Convergenza non monotonica nel problema del punto fisso


13

sfondo

Sto risolvendo una variante dell'equazione di Ornstein-Zernike dalla teoria liquida. In astratto, il problema può essere rappresentato come soluzione del problema del punto fisso , dove A è un operatore integro-algebrico e c ( r ) è la funzione di soluzione (la funzione di correlazione diretta OZ). Sto risolvendo tramite l'iterazione di Picard, in cui fornisco una soluzione di prova iniziale c 0 ( r ) e genera nuove soluzioni di prova mediante lo schema c j + 1 = α (UNc(r)=c(r)UNc(r)c0(r) dove α è un parametro regolabile che controlla il mix di c e A c utilizzati nella prossima soluzione di prova. Per questa discussione, supponiamo che il valore di α non sia importante. Ripeto fino alla iterazione converge con una tolleranza desiderata, ε : Δ j + 1 d r | c j + 1 ( r ) - c

cj+1=α(UNcj)+(1-α)cj ,
αcUNcαε Nella mia variante del problema, A dipende da un parametro λ e la mia domanda è su come la convergenza di A c = c dipende da questo parametro.
Δj+1dr|cj+1(r)-cj(r)|<ε .
UNλUNc=c

Per un ampio intervallo di valori per , lo schema di iterazione sopra converge esponenzialmente rapidamente. Tuttavia, quando diminuisco λ , alla fine raggiungo un regime in cui la convergenza è non monotonica, nella foto sotto. λλinizio della convergenza non monotona

Domande chiave

Nelle soluzioni iterative ai problemi a virgola fissa, la convergenza non monotonica ha qualche significato speciale? Segnala che il mio schema iterativo è sull'orlo dell'instabilità? Soprattutto , la convergenza non monotona dovrebbe farmi sospettare che la soluzione "convergente" non sia una buona soluzione al problema del punto fisso?

Risposte:


1

xx=f(x)x*fx(x)αα<1x

  1. λ

  2. Se la tua soluzione è convergente all'interno di una tolleranza relativa stabilita correttamente che tiene conto anche di piccoli numeri, allora ha.


Puoi chiarire il tuo secondo punto?
Endulum

|xj+1xj||xj|ϵε
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.