Articulo de referencia

Tasa de convergencia

En el análisis matemático , particularmente en el análisis numérico , la tasa de convergencia y el orden de convergencia de una sucesión que converge a un límite son diversas ca...

En el análisis matemático , particularmente en el análisis numérico , la tasa de convergencia y el orden de convergencia de una sucesión que converge a un límite son diversas caracterizaciones de la rapidez con que dicha sucesión se aproxima a su límite. Estas se dividen, a grandes rasgos, en tasas y órdenes de convergencia que describen la rapidez con que una sucesión se aproxima aún más a su límite una vez que ya está cerca de él (denominadas tasas y órdenes de convergencia asintóticas ) y aquellas que describen la rapidez con que las sucesiones se aproximan a sus límites desde puntos de partida que no necesariamente están cerca de ellos (denominadas tasas y órdenes de convergencia no asintóticas).

El comportamiento asintótico es particularmente útil para decidir cuándo detener una secuencia de cálculos numéricos, por ejemplo, una vez alcanzada la precisión deseada con un algoritmo iterativo de búsqueda de raíces . Sin embargo, el comportamiento preasintótico suele ser crucial para determinar si se debe iniciar una secuencia de cálculos, ya que puede resultar imposible o poco práctico alcanzar la precisión deseada con un método mal elegido. Este artículo se centra en las tasas y órdenes de convergencia asintóticas.

En los cálculos numéricos prácticos, las tasas y órdenes de convergencia asintóticas siguen dos convenciones comunes para dos tipos de secuencias: la primera para secuencias de iteraciones de un método numérico iterativo y la segunda para secuencias de discretizaciones numéricas cada vez más precisas de un objetivo. En matemáticas formales, las tasas y órdenes de convergencia se describen a menudo de forma comparativa mediante la notación asintótica comúnmente denominada " notación de la gran O ", que puede utilizarse para abarcar ambas convenciones; esta es una aplicación del análisis asintótico .

Para los métodos iterativos, una secuencia(incógnitak){\displaystyle (x_{k})}que converge aL{\displaystyle L}Se dice que tiene un orden de convergencia asintótico.q1{\displaystyle q\geq 1}y tasa asintótica de convergenciaμ{\displaystyle \mu }si

límitek|incógnitak+1L||incógnitakL|q=μ.{\displaystyle \lim _{k\rightarrow \infty }{\frac {\left|x_{k+1}-L\right|}{\left|x_{k}-L\right|^{q}}}=\mu .}[ 1 ]

Cuando se requiere precisión metodológica, estas tasas y órdenes de convergencia se conocen específicamente como tasas y órdenes de Q-convergencia, abreviatura de convergencia de cociente, ya que el límite en cuestión es un cociente de términos de error. [ 1 ] La tasa de convergenciaμ{\displaystyle \mu }También se le puede llamar constante de error asintótico , y algunos autores usarán tasa donde este artículo usa orden. [ 2 ] Los métodos de aceleración de series son técnicas para mejorar la tasa de convergencia de la secuencia de sumas parciales de una serie y posiblemente también su orden de convergencia.

Se utilizan conceptos similares para secuencias de discretizaciones. Por ejemplo, idealmente la solución de una ecuación diferencial discretizada mediante una malla regular convergerá a la solución de la ecuación continua cuando el espaciado de la malla tienda a cero, y si esto ocurre, la tasa asintótica y el orden de dicha convergencia son propiedades importantes del método de mallado. Una secuencia de soluciones de malla aproximadas(yk){\displaystyle (y_{k})}de algún problema que converge a una solución verdaderaS{\displaystyle S}con una secuencia correspondiente de espaciados de cuadrícula regulares(hk){\displaystyle (h_{k})}Se dice que una función que converge a 0 tiene un orden de convergencia asintótico.q{\displaystyle q}y tasa asintótica de convergenciaμ{\displaystyle \mu }si

límitek|ykS|hkq=μ,{\displaystyle \lim _{k\rightarrow \infty }{\frac {\left|y_{k}-S\right|}{h_{k}^{q}}}=\mu ,}

donde los símbolos de valor absoluto representan una métrica para el espacio de soluciones, como la norma uniforme . Definiciones similares también se aplican a esquemas de discretización sin cuadrícula, como las mallas poligonales de un método de elementos finitos o los conjuntos de bases en química computacional : en general, la definición apropiada de la tasa asintóticaμ{\displaystyle \mu }implicará el límite asintótico de la razón de un término de error de aproximación anterior a un orden asintótico.q{\displaystyle q}potencia de un parámetro de escala de discretización a continuación.

En general, comparativamente, una secuencia(ak){\displaystyle (a_{k})}que converge a un límiteLa{\displaystyle L_{a}}Se dice que converge asintóticamente más rápidamente que otra secuencia.(bk){\displaystyle (b_{k})}que converge a un límiteLb{\displaystyle L_{b}}si

límitek|akLa||bkLb|=0,{\displaystyle \lim _{k\rightarrow \infty }{\frac {\left|a_{k}-L_{a}\right|}{|b_{k}-L_{b}|}}=0,}

Se dice que ambas convergen asintóticamente con el mismo orden de convergencia si el límite es cualquier valor finito positivo. Se dice que son asintóticamente equivalentes si el límite es igual a uno. Estas definiciones comparativas de tasa y orden de convergencia asintótica son fundamentales en el análisis asintótico y tienen amplia aplicación en el análisis matemático en general, incluyendo el análisis numérico, el análisis real , el análisis complejo y el análisis funcional .

Tasas asintóticas de convergencia para métodos iterativos

Definiciones

Convergencia Q

Supongamos que la secuencia(incógnitak){\displaystyle (x_{k})}de iteraciones de un método iterativo converge al número límiteL{\displaystyle L}comok{\displaystyle k\rightarrow \infty }Se dice que la sucesión converge con ordenq{\displaystyle q}aL{\displaystyle L}y con una tasa de convergenciaμ{\displaystyle \mu }si elk{\displaystyle k\rightarrow \infty }límite de cocientes de diferencias absolutas de iteraciones secuencialesincógnitak,incógnitak+1{\displaystyle x_{k},x_{k+1}}desde su límiteL{\displaystyle L}Satisface

límitek|incógnitak+1L||incógnitakL|q=μ{\displaystyle \lim _{k\to \infty }{\frac {|x_{k+1}-L|}{|x_{k}-L|^{q}}}=\mu }

para alguna constante positivaμ(0,1){\displaystyle \mu \in (0,1)}siq=1{\displaystyle q=1}yμ(0,){\displaystyle \mu \in (0,\infty)}siq>1{\displaystyle q>1}. [ 1 ] [ 3 ] [ 4 ] Se necesitan otras definiciones de tasa más técnicas si la secuencia converge perolímitek|incógnitak+1L||incógnitakL|=1{\textstyle \lim _{k\to \infty }{\frac {|x_{k+1}-L|}{|x_{k}-L|}}=1}[ 5 ] o el límite no existe. [ 1 ] Esta definición se denomina técnicamente Q-convergencia, abreviatura de convergencia de cociente, y las tasas y órdenes se denominan tasas y órdenes de Q-convergencia cuando se requiere esa especificidad técnica.§ R-convergencia, más adelante, es una alternativa apropiada cuando este límite no existe.

Secuencias con órdenes más grandesq{\displaystyle q}convergen más rápidamente que aquellos con un orden menor y aquellos con tasas más pequeñas.μ{\displaystyle \mu }convergen más rápidamente que aquellos con tasas mayores para un orden dado. Este comportamiento de "tasas menores convergen más rápidamente" entre secuencias del mismo orden es estándar, pero puede ser contraintuitivo. Por lo tanto, también es común definirregistro10μ{\displaystyle -\log _{10}\mu }como la tasa; este es el "número de decimales adicionales de precisión por iteración" para secuencias que convergen con orden 1. [ 1 ]

Potencias enteras deq{\displaystyle q}son comunes y se les dan nombres comunes. Convergencia con el ordenq=1{\displaystyle q=1}yμ(0,1){\displaystyle \mu \in (0,1)}se denomina convergencia lineal y se dice que la sucesión converge linealmente aL{\displaystyle L}. Convergencia conq=2{\displaystyle q=2}y cualquierμ{\displaystyle \mu }Se denomina convergencia cuadrática y se dice que la sucesión converge cuadráticamente . Convergencia conq=3{\displaystyle q=3}y cualquierμ{\displaystyle \mu }se denomina convergencia cúbica . Sin embargo, no es necesario queq{\displaystyle q}sea ​​un número entero. Por ejemplo, el método de la secante , cuando converge a una raíz simple y regular , tiene un orden de la proporción áurea φ ≈ 1,618. [ 6 ]

Los nombres comunes para los órdenes enteros de convergencia se conectan con la notación asintótica de la gran O , donde la convergencia del cociente implica|incógnitak+1L|=O(|incógnitakL|q).{\textstyle |x_{k+1}-L|=O(|x_{k}-L|^{q}).}Estas son expresiones polinómicas lineales, cuadráticas y cúbicas cuandoq{\displaystyle q}es 1, 2 y 3, respectivamente. Más precisamente, los límites implican que el error de orden principal es exactamenteμ|incógnitakL|q,{\textstyle \mu |x_{k}-L|^{q},}que puede expresarse utilizando la notación asintótica de o pequeña como|incógnitak+1L|=μ|incógnitakL|q+o(|incógnitakL|q).{\textstyle |x_{k+1}-L|=\mu |x_{k}-L|^{q}+o(|x_{k}-L|^{q}).}

En general, cuandoq>1{\displaystyle q>1}para una secuencia o para cualquier secuencia que satisfagalímitek|incógnitak+1L||incógnitakL|=0,{\textstyle \lim _{k\to \infty }{\frac {|x_{k+1}-L|}{|x_{k}-L|}}=0,}Se dice que esas secuencias convergen superlinealmente (es decir, más rápido que linealmente). [ 1 ] Se dice que una secuencia converge sublinealmente (es decir, más lento que linealmente) si converge ylímitek|incógnitak+1L||incógnitakL|=1.{\textstyle \lim _{k\to \infty }{\frac {|x_{k+1}-L|}{|x_{k}-L|}}=1.}Es importante destacar que es incorrecto afirmar que estas secuencias de orden sublineal convergen linealmente con una tasa de convergencia asintótica de 1. Una secuencia(incógnitak){\displaystyle (x_{k})}converge logarítmicamente aL{\displaystyle L}si la secuencia converge sublinealmente y tambiénlímitek|incógnitak+1incógnitak||incógnitakincógnitak1|=1.{\textstyle \lim _{k\to \infty }{\frac {|x_{k+1}-x_{k}|}{|x_{k}-x_{k-1}|}}=1.}[ 5 ]

Convergencia R

Las definiciones de tasas de convergencia Q tienen el inconveniente de que no capturan de forma natural el comportamiento de convergencia de secuencias que sí convergen, pero no lo hacen con una tasa asintóticamente constante en cada paso, por lo que el límite de convergencia Q no existe. Una clase de ejemplos son las progresiones geométricas escalonadas que se aproximan a sus límites solo cada dos pasos o cada varios pasos, por ejemplo el ejemplo(bk)=1,1,1/4,1/4,1/16,1/16,,1/4k2,{\textstyle (b_{k})=1,1,1/4,1/4,1/16,1/16,\ldots ,1/4^{\left\lfloor {\frac {k}{2}}\right\rfloor },\ldots }detallado a continuación (dondeincógnita{\textstyle \lfloor x\rfloor }¿Se aplica la función de piso a?incógnita{\displaystyle x}Los límites de convergencia Q-lineal que definen esta secuencia no existen porque una subsecuencia de cocientes de error que comienza en pasos impares converge a 1 y otra subsecuencia de cocientes que comienza en pasos pares converge a 1/4. Cuando dos subsecuencias de una secuencia convergen a límites diferentes, la secuencia en sí misma no converge a un límite.

En casos como estos, resulta más apropiada una definición de tasa de convergencia estrechamente relacionada pero más técnica, denominada convergencia R. El prefijo "R-" significa "raíz". [ 1 ] [ 7 ] : 620 Una secuencia(incógnitak){\displaystyle (x_{k})}que converge aL{\displaystyle L}Se dice que converge al menos linealmente R si existe una secuencia que acota el error.(εk){\displaystyle (\varepsilon _{k})}de tal manera que|incógnitakL|εka pesar de k{\textstyle |x_{k}-L|\leq \varepsilon _{k}\quad {\text{for all }}k}y(εk){\displaystyle (\varepsilon _{k})}converge Q-linealmente a cero; definiciones análogas son válidas para la convergencia R-superlineal, la convergencia R-sublineal, la convergencia R-cuadrática, etc. [ 1 ]

Cualquier secuencia de delimitación de errores(εk){\displaystyle (\varepsilon _{k})}proporciona una cota inferior en la tasa y el orden de R-convergencia y la mayor cota inferior da la tasa y el orden exactos de R-convergencia. En cuanto a Q-convergencia, secuencias con órdenes mayoresq{\displaystyle q}convergen más rápidamente y aquellos con tasas más pequeñasμ{\displaystyle \mu }convergen más rápidamente para un orden dado, por lo que estas secuencias de límite inferior de tasa más grande y límite superior de error son aquellas que tienen el mayor posibleq{\displaystyle q}y el más pequeño posibleμ{\displaystyle \mu }dado queq{\displaystyle q}.

Por ejemplo(bk){\textstyle (b_{k})}Como se indicó anteriormente, la secuencia de límites ajustados(εk)=2,1,1/2,1/4,1/8,1/16,,1/2k1,{\textstyle (\varepsilon _{k})=2,1,1/2,1/4,1/8,1/16,\ldots ,1/2^{k-1},\ldots }converge Q-linealmente con tasa 1/2, por lo que(bk){\textstyle (b_{k})}converge linealmente en R con una tasa de 1/2. En general, para cualquier progresión geométrica escalonada(ark/metro){\displaystyle (ar^{\lfloor k/m\rfloor })}, la secuencia no convergerá Q-linealmente pero convergerá R-linealmente con una tasa|r|metro.{\textstyle {\sqrt[{m}]{|r|}}.}Estos ejemplos demuestran por qué la "R" en convergencia lineal R es la abreviatura de "raíz".

Ejemplos

La progresión geométrica(ak)=1,12,14,18,116,132,,(12)k,{\textstyle (a_{k})=1,{\frac {1}{2}},{\frac {1}{4}},{\frac {1}{8}},{\frac {1}{16}},{\frac {1}{32}},\ldots ,{\bigl (}{\tfrac {1}{2}}{\bigr )}^{k},\dots } converge aL=0{\displaystyle L=0}. Sustituyendo la secuencia en la definición de convergencia Q-lineal (es decir, orden de convergencia 1) se muestra que

límitek|1/2k+10||1/2k0|=límitek2k2k+1=12.{\displaystyle \lim _{k\to \infty }{\frac {\left|1/2^{k+1}-0\right|}{\left|1/2^{k}-0\right|}}=\lim _{k\to \infty }{\frac {2^{k}}{2^{k+1}}}={\frac {1}{2}}.}

De este modo(ak){\displaystyle (a_{k})}converge Q-linealmente con una tasa de convergencia deμ=1/2{\displaystyle \mu =1/2}Véase el primer gráfico de la figura siguiente.

En términos más generales, para cualquier valor iniciala{\displaystyle a}en los números reales y una razón común de números realesr{\displaystyle r}entre -1 y 1, una progresión geométrica(ark){\displaystyle (ar^{k})}converge linealmente con la tasa|r|{\displaystyle |r|}y la sucesión de sumas parciales de una serie geométrica(norte=0karnorte){\textstyle {\bigl (}\sum _{n=0}^{k}ar^{n}{\bigr )}}también converge linealmente con la tasa|r|{\displaystyle |r|}Lo mismo se aplica a las progresiones geométricas y a las series geométricas parametrizadas por cualquier número complejo .ado,rdo,|r|<1.{\displaystyle a\in \mathbb {C} ,r\in \mathbb {C} ,|r|<1.}

La progresión geométrica escalonada(bk)=1,1,14,14,116,116,,(14)k/2,,{\textstyle (b_{k})=1,1,{\frac {1}{4}},{\frac {1}{4}},{\frac {1}{16}},{\frac {1}{16}},\ldots ,{\bigl (}{\tfrac {1}{4}}{\bigr )}^{\left\lfloor k/2\right\rfloor },\ldots ,}utilizando la función de pisoincógnita{\textstyle \lfloor x\rfloor }que da el mayor número entero que es menor o igual aincógnita,{\displaystyle x,}Converge linealmente a R con una tasa de 1/2, pero no converge linealmente a Q; véase el segundo gráfico de la figura siguiente. Los límites de convergencia lineal a Q que definen esta secuencia no existen porque una subsecuencia de cocientes de error que comienza en pasos impares converge a 1 y otra subsecuencia de cocientes que comienza en pasos pares converge a 1/4. Cuando dos subsecuencias de una secuencia convergen a límites diferentes, la secuencia en sí misma no converge a un límite. En general, para cualquier progresión geométrica escalonada(ark/metro){\displaystyle (ar^{\lfloor k/m\rfloor })}, la secuencia no convergerá Q-linealmente pero convergerá R-linealmente con una tasa|r|metro;{\textstyle {\sqrt[{m}]{|r|}};}Estos ejemplos demuestran por qué la "R" en convergencia lineal R es la abreviatura de "raíz".

La secuencia (dok)=12,14,116,1256,165,536,,122k,{\displaystyle (c_{k})={\frac {1}{2}},{\frac {1}{4}},{\frac {1}{16}},{\frac {1}{256}},{\frac {1}{65,\!536}},\ldots ,{\frac {1}{2^{2^{k}}}},\ldots } Converge a cero de forma superlineal Q. De hecho, converge cuadráticamente con una tasa de convergencia cuadrática de 1. Esto se muestra en el tercer gráfico de la figura siguiente.

Finalmente, la secuencia (dk)=1,12,13,14,15,16,,1k+1,{\displaystyle (d_{k})=1,{\frac {1}{2}},{\frac {1}{3}},{\frac {1}{4}},{\frac {1}{5}},{\frac {1}{6}},\ldots ,{\frac {1}{k+1}},\ldots } Converge a cero de forma sublineal y logarítmica en Q, y su convergencia se muestra en el cuarto gráfico de la figura siguiente.

Gráfico que muestra las diferentes tasas de convergencia para las secuencias ak, bk, ck y dk.
Gráficas logarítmicas lineales de las secuencias de ejemplo a k , b k , c k , y d k que ejemplifican tasas de convergencia lineales, lineales, superlineales (cuadráticas) y sublineales, respectivamente.

Tasas de convergencia a puntos fijos de secuencias recurrentes

Secuencias recurrentesincógnitak+1:=F(incógnitak){\textstyle x_{k+1}:=f(x_{k})}, llamadas iteraciones de punto fijo , definen sistemas dinámicos autónomos de tiempo discreto y tienen importantes aplicaciones generales en matemáticas a través de varios teoremas de punto fijo sobre su comportamiento de convergencia. Cuando f es continuamente diferenciable , dado un punto fijo p ,F(pag)=pag,{\textstyle f(p)=p,}de tal manera que|F(pag)|<1{\textstyle |f'(p)|<1}, el punto fijo es un punto fijo atractivo y la secuencia recurrente convergerá al menos linealmente a p para cualquier valor inicial.incógnita0{\displaystyle x_{0}}suficientemente cerca de p . Si|F(pag)|=0{\displaystyle |f'(p)|=0}y|F(pag)|<1{\textstyle |f''(p)|<1}, entonces la secuencia recurrente convergerá al menos cuadráticamente, y así sucesivamente. Si|F(pag)|>1{\displaystyle |f'(p)|>1}, entonces el punto fijo es un punto fijo repulsivo y las secuencias no pueden converger a p desde sus vecindarios inmediatos , aunque aún pueden saltar a p directamente desde fuera de sus vecindarios locales.

Estimación de pedidos

Un método práctico para calcular el orden de convergencia de una secuencia generada por una iteración de punto fijo es calcular la siguiente secuencia, que converge al ordenq{\displaystyle q}: [ 8 ]qregistro|incógnitak+1incógnitakincógnitakincógnitak1|registro|incógnitakincógnitak1incógnitak1incógnitak2|.{\displaystyle q\approx {\frac {\log \left|\displaystyle {\frac {x_{k+1}-x_{k}}{x_{k}-x_{k-1}}}\right|}{\log \left|\displaystyle {\frac {x_{k}-x_{k-1}}{x_{k-1}-x_{k-2}}}\right|}}.}

Para la aproximación numérica de un valor exacto mediante un método numérico de ordenq{\displaystyle q}ver. [ 9 ]

Aceleración de las tasas de convergencia

Existen muchos métodos para acelerar la convergencia de una secuencia dada, es decir, para transformar una secuencia en una segunda secuencia que converge más rápidamente al mismo límite. Estas técnicas se conocen generalmente como métodos de " aceleración de series ". Estos pueden reducir los costos computacionales de aproximar los límites de las secuencias originales. Un ejemplo de aceleración de series mediante transformación de secuencias es el proceso delta-cuadrado de Aitken . Estos métodos en general, y en particular el método de Aitken, no suelen aumentar el orden de convergencia y, por lo tanto, solo son útiles si inicialmente la convergencia no es más rápida que lineal: si(incógnitak){\displaystyle (x_{k})}converge linealmente, el método de Aitken lo transforma en una secuencia(ak){\displaystyle (a_{k})}que aún converge linealmente (excepto en casos especiales diseñados patológicamente), pero más rápido en el sentido de quelímitek(akL)/(incógnitakL)=0{\textstyle \lim _{k\rightarrow \infty }(a_{k}-L)/(x_{k}-L)=0}. Por otro lado, si la convergencia ya es de orden 2, el método de Aitken no aportará ninguna mejora.

Tasas asintóticas de convergencia para métodos de discretización

Definiciones

Una secuencia de aproximaciones discretizadas(yk){\displaystyle (y_{k})}de alguna función de dominio continuoS{\displaystyle S}que converge a este objetivo, junto con una secuencia correspondiente de parámetros de escala de discretización.(hk){\displaystyle (h_{k})}Se dice que una función que converge a 0 tiene un orden de convergencia asintótico.q{\displaystyle q}y tasa asintótica de convergenciaμ{\displaystyle \mu }si

límitek|ykS|hkq=μ,{\displaystyle \lim _{k\rightarrow \infty }{\frac {\left|y_{k}-S\right|}{h_{k}^{q}}}=\mu ,}

para algunas constantes positivasμ{\displaystyle \mu }yq{\displaystyle q}y utilizando|incógnita|{\displaystyle |x|}para representar una métrica de distancia apropiada en el espacio de soluciones , generalmente la norma uniforme , la diferencia absoluta o la distancia euclidiana . Los parámetros de escala de discretización pueden ser espaciamientos de una cuadrícula regular en el espacio o en el tiempo, el inverso del número de puntos de una cuadrícula en una dimensión, una distancia promedio o máxima entre puntos en una malla poligonal , los espaciamientos unidimensionales de una cuadrícula dispersa irregular o un cuanto característico de energía o momento en un conjunto base de mecánica cuántica .

Cuando todas las discretizaciones se generan utilizando un único método común, es habitual analizar la tasa asintótica y el orden de convergencia del método en sí, en lugar de secuencias discretas particulares de soluciones discretizadas. En estos casos, se considera una única solución discretizada abstracta.yh{\displaystyle y_{h}}generado utilizando el método con un parámetro de escalah{\displaystyle h}y entonces se dice que el método tiene un orden de convergencia asintótico.q{\displaystyle q}y tasa asintótica de convergenciaμ{\displaystyle \mu }si

límiteh0|yhS|hq=μ,{\displaystyle \lim _{h\rightarrow 0}{\frac {\left|y_{h}-S\right|}{h^{q}}}=\mu ,}

Nuevamente para algunas constantes positivasμ{\displaystyle \mu }yq{\displaystyle q}y una métrica apropiada|incógnita|.{\displaystyle |x|.}Esto implica que el error de una discretización escala asintóticamente como el parámetro de escala de la discretización a laq{\displaystyle q}poder, o|yhS|=O(hq){\textstyle \left|y_{h}-S\right|=O(h^{q})}utilizando la notación asintótica de la gran O. Más precisamente, implica que el error de orden principal esμhq,{\displaystyle \mu h^{q},}que puede expresarse utilizando la notación asintótica de o pequeña como|yhS|=μhq+o(hq).{\textstyle \left|y_{h}-S\right|=\mu h^{q}+o(h^{q}).}

En algunos casos, pueden ser importantes múltiples tasas y órdenes para un mismo método, pero con diferentes opciones de parámetro de escala. Por ejemplo, para métodos de diferencias finitas basados ​​en mallas multidimensionales, donde las distintas dimensiones tienen diferentes espaciamientos, o para métodos de elementos finitos basados ​​en mallas poligonales, donde elegir la distancia media entre puntos de la malla o la distancia máxima entre puntos de la malla como parámetros de escala puede implicar diferentes órdenes de convergencia. En algunos contextos especialmente técnicos, las tasas y órdenes de convergencia asintóticas de los métodos de discretización se caracterizarán por varios parámetros de escala a la vez, y el valor de cada parámetro de escala puede afectar la tasa y el orden de convergencia asintótica del método con respecto a los demás parámetros de escala.

Ejemplo

Consideremos la ecuación diferencial ordinaria.

dydincógnita=κy{\displaystyle {\frac {dy}{dx}}=-\kappa y}

con condición inicialy(0)=y0{\displaystyle y(0)=y_{0}}Podemos aproximar una solución a esta ecuación unidimensional utilizando una secuencia(ynorte){\displaystyle (y_{n})}Aplicación del método de Euler hacia adelante para la discretización numérica utilizando cualquier espaciado de malla regular.h{\displaystyle h}y puntos de la cuadrícula indexados pornorte{\displaystyle n}como sigue:

ynorte+1ynorteh=κynorte,{\displaystyle {\frac {y_{n+1}-y_{n}}{h}}=-\kappa y_{n},}

lo que implica la recurrencia lineal de primer orden con coeficientes constantes

ynorte+1=ynorte(1hκ).{\displaystyle y_{n+1}=y_{n}(1-h\kappa ).}

Dadoy(0)=y0{\displaystyle y(0)=y_{0}}La secuencia que satisface esa recurrencia es la progresión geométrica.

ynorte=y0(1hκ)norte=y0(1nortehκ+norte(norte1)2h2κ2+....).{\displaystyle y_{n}=y_{0}(1-h\kappa )^{n}=y_{0}\left(1-nh\kappa +{\frac {n(n-1)}{2}}h^{2}\kappa ^{2}+....\right).}

La solución analítica exacta de la ecuación diferencial esy=F(incógnita)=y0exp(κincógnita){\displaystyle y=f(x)=y_{0}\exp(-\kappa x)}, correspondiente a la siguiente expansión de Taylor ennortehκ{\displaystyle nh\kappa }: F(incógnitanorte)=F(norteh)=y0exp(κnorteh)=y0(1nortehκ+norte2h2κ22+...).{\displaystyle f(x_{n})=f(nh)=y_{0}\exp(-\kappa nh)=y_{0}\left(1-nh\kappa +{\frac {n^{2}h^{2}\kappa ^{2}}{2}}+...\right).}

Por lo tanto, el error de la aproximación discreta en cada punto discreto es

|ynorteF(incógnitanorte)|=norteh2κ22+{\displaystyle |y_{n}-f(x_{n})|={\frac {nh^{2}\kappa ^{2}}{2}}+\ldots }

Para cualquier específicoincógnita=pag{\displaystyle x=p}, dada una secuencia de aproximaciones de Euler hacia adelante((ynorte)k){\displaystyle ((y_{n})_{k})}, cada uno utilizando espaciados de cuadrículahk{\displaystyle h_{k}}que dividenpag{\displaystyle p}de modo quenortepag,k=pag/hk{\displaystyle n_{p,k}=p/h_{k}}, uno tiene

límitehk0|yk(pag)F(pag)|hk=límitehk0|yk,nortepag,kF(hknortepag,k)|hk=hknortepag,kκ22=pagκ22{\displaystyle \lim _{h_{k}\rightarrow 0}{\frac {|y_{k}(p)-f(p)|}{h_{k}}}=\lim _{h_{k}\rightarrow 0}{\frac {|y_{k,n_{p,k}}-f(h_{k}n_{p,k})|}{h_{k}}}={\frac {h_{k}n_{p,k}\kappa ^{2}}{2}}={\frac {p\kappa ^{2}}{2}}}

para cualquier secuencia de cuadrículas con espaciamientos de cuadrícula sucesivamente más pequeñoshk{\displaystyle h_{k}}. De este modo((ynorte)k){\displaystyle ((y_{n})_{k})}converge aF(incógnita){\displaystyle f(x)}punto por punto con un orden de convergenciaq=1{\displaystyle q=1}y constante de error asintóticapagκ2/2{\displaystyle p\kappa ^{2}/2}en cada puntopag>0.{\displaystyle p>0.}De manera similar, la secuencia converge uniformemente con el mismo orden y con una tasaLκ2/2{\displaystyle L\kappa ^{2}/2}en cualquier intervalo acotado depagL{\displaystyle p\leq L}, pero no converge uniformemente en el conjunto no acotado de todos los valores reales positivos,[0,).{\displaystyle [0,\infty ).}

Comparación de las tasas asintóticas de convergencia

Definiciones

En el análisis asintótico en general, una secuencia(ak)knorte{\displaystyle (a_{k})_{k\in \mathbb {N} }}que converge a un límiteL{\displaystyle L}Se dice que converge asintóticamente aL{\displaystyle L}con un orden de convergencia más rápido que otra secuencia(bk)knorte{\displaystyle (b_{k})_{k\in \mathbb {N} }}que converge aL{\displaystyle L}en un espacio métrico compartido con métrica de distancia||,{\displaystyle |\cdot |,}tales como los números reales o los números complejos con las métricas de diferencia absoluta ordinarias , si

límitek|akL||bkL|=0,{\displaystyle \lim _{k\rightarrow \infty }{\frac {\left|a_{k}-L\right|}{|b_{k}-L|}}=0,}

Se dice que ambos convergen asintóticamente aL{\displaystyle L}con el mismo orden de convergencia si

límitek|akL||bkL|=μ{\displaystyle \lim _{k\rightarrow \infty }{\frac {\left|a_{k}-L\right|}{|b_{k}-L|}}=\mu }

para alguna constante finita positivaμ,{\displaystyle \mu ,}y se dice que ambos convergen asintóticamente aL{\displaystyle L}con la misma tasa y orden de convergencia si

límitek|akL||bkL|=1.{\displaystyle \lim _{k\rightarrow \infty }{\frac {\left|a_{k}-L\right|}{|b_{k}-L|}}=1.}

Estas definiciones comparativas de tasa y orden de convergencia asintótica son fundamentales en el análisis asintótico . [ 10 ] [ 11 ] Para las dos primeras de ellas existen expresiones asociadas en notación asintótica O : la primera es queakL=o(bkL){\displaystyle a_{k}-L=o(b_{k}-L)}en notación de o minúscula [ 12 ] y la segunda es queakL=Θ(bkL){\displaystyle a_{k}-L=\Theta (b_{k}-L)}en notación de Knuth. [ 13 ] La tercera también se denomina equivalencia asintótica, expresadaakLbkL.{\displaystyle a_{k}-L\sim b_{k}-L.}[ 14 ] [ 15 ]

Ejemplos

Para cualesquiera dos progresiones geométricas(ark)knorte{\displaystyle (ar^{k})_{k\in \mathbb {N} }}y(bsk)knorte,{\displaystyle (bs^{k})_{k\in \mathbb {N} },}con límite compartido cero, las dos secuencias son asintóticamente equivalentes si y solo si ambasa=b{\displaystyle a=b}yr=s.{\displaystyle r=s.}Convergen con el mismo orden si y solo sir=s.{\displaystyle r=s.}(ark){\displaystyle (ar^{k})}converge con un orden más rápido que(bsk){\displaystyle (bs^{k})}si y solo sir<s.{\displaystyle r<s.}La convergencia de cualquier serie geométrica a su límite tiene términos de error que son iguales a una progresión geométrica, por lo que relaciones similares se dan también entre series geométricas. Cualquier sucesión asintóticamente equivalente a una sucesión geométrica convergente puede decirse que "converge geométricamente" o "converge exponencialmente" con respecto a la diferencia absoluta de su límite, o bien que "converge linealmente" con respecto a un logaritmo de la diferencia absoluta, como el "número de decimales de precisión". Esto último es habitual en el análisis numérico.

Para cualesquiera dos secuencias de elementos proporcionales a una potencia inversa dek,{\displaystyle k,}(aknorte)knorte{\displaystyle (ak^{-n})_{k\in \mathbb {N} }}y(bkmetro)knorte,{\displaystyle (bk^{-m})_{k\in \mathbb {N} },}con límite compartido cero, las dos secuencias son asintóticamente equivalentes si y solo si ambasa=b{\displaystyle a=b}ynorte=metro.{\displaystyle n=m.}Convergen con el mismo orden si y solo sinorte=metro.{\displaystyle n=m.}(aknorte){\displaystyle (ak^{-n})}converge con un orden más rápido que(bkmetro){\displaystyle (bk^{-m})}si y solo sinorte>metro.{\displaystyle n>m.}

Para cualquier secuencia(ak)knorte{\displaystyle (a_{k})_{k\in \mathbb {N} }}con un límite de cero, su convergencia puede compararse con la convergencia de la secuencia desplazada.(ak1)knorte,{\displaystyle (a_{k-1})_{k\in \mathbb {N} },}reescalamientos de la secuencia desplazada por una constanteμ,{\displaystyle \mu ,}(μak1)knorte,{\displaystyle (\mu a_{k-1})_{k\in \mathbb {N} },}y escaladoq{\displaystyle q}-potencias de la secuencia desplazada,(μak1q)knorte.{\displaystyle (\mu a_{k-1}^{q})_{k\in \mathbb {N} }.}Estas comparaciones son la base de las clasificaciones de Q-convergencia para métodos numéricos iterativos como se describió anteriormente: cuando una secuencia de errores de iteración de un método numérico(|incógnitakL|)knorte{\displaystyle (|x_{k}-L|)_{k\in \mathbb {N} }}es asintóticamente equivalente a la secuencia desplazada, exponenciada y reescalada de errores de iteración.(μ|incógnitak1L|q)knorte,{\displaystyle (\mu |x_{k-1}-L|^{q})_{k\in \mathbb {N} },}Se dice que converge con el orden.q{\displaystyle q}y tasaμ.{\displaystyle \mu .}

Tasas de convergencia no asintóticas

Las tasas de convergencia no asintóticas no poseen las definiciones comunes y estándar que sí tienen las tasas de convergencia asintóticas. Entre las técnicas formales, la teoría de Lyapunov es uno de los marcos más potentes y ampliamente aplicados para caracterizar y analizar el comportamiento de convergencia no asintótica.

Para los métodos iterativos , un enfoque práctico común consiste en analizar estas tasas en términos del número de iteraciones o del tiempo de computación necesario para alcanzar entornos cercanos a un límite desde puntos de partida alejados de este. La tasa no asintótica es entonces el inverso de dicho número de iteraciones o tiempo de computación. En aplicaciones prácticas, se dirá que un método iterativo que requirió menos pasos o menos tiempo de computación que otro para alcanzar la precisión deseada convergió más rápido, incluso si su convergencia asintótica es más lenta. Estas tasas generalmente serán diferentes para distintos puntos de partida y distintos umbrales de error al definir los entornos. Lo más común es analizar resúmenes de distribuciones estadísticas de estas tasas puntuales correspondientes a distribuciones de posibles puntos de partida, como la "tasa no asintótica promedio", la "tasa no asintótica mediana" o la "tasa no asintótica en el peor de los casos" para algún método aplicado a algún problema con un umbral de error fijo. Estos conjuntos de puntos de partida pueden elegirse en función de parámetros como la distancia inicial al límite final para definir cantidades como la "tasa media de convergencia no asintótica desde una distancia dada".

Para los métodos de aproximación discretizados , se pueden utilizar enfoques similares con un parámetro de escala de discretización, como el inverso del número de puntos de la malla o la frecuencia de corte de la serie de Fourier , que actúa como inverso del número de iteraciones, aunque no es especialmente común. Para cualquier problema, existe un parámetro de escala de discretización óptimo compatible con la precisión de aproximación deseada, y este puede no ser tan pequeño como se requiere para que la tasa y el orden de convergencia asintótica proporcionen estimaciones precisas del error. En aplicaciones prácticas, cuando un método de discretización ofrece la precisión deseada con un parámetro de escala de discretización mayor que otro, a menudo se dice que converge más rápido que el otro, incluso si su convergencia asintótica final es más lenta.

Referencias

  1. 1 2 3 4 5 6 7 8 Nocedal, Jorge; Wright, Stephen J. (1999). Optimización numérica (1.ª  ed.). Nueva York, NY: Springer. págs. 28–29 . ISBN  978-0-387-98793-4.
  2. Senning, Jonathan R. "Cálculo y estimación de la tasa de convergencia" (PDF) . gordon.edu . Consultado el 7 de agosto de 2020 .
  3. Hundley, Douglas. "Tasa de convergencia" (PDF) . Whitman College . Consultado el 13 de diciembre de 2020 .
  4. Porta, FA (1989). "Sobre el orden Q y el orden R de convergencia" (PDF) . Journal of Optimization Theory and Applications . 63 (3): 415– 431. doi : 10.1007/BF00939805 . S2CID 116192710. Consultado el 31 de julio de 2020 . 
  5. 1 2 Van Tuyl, Andrew H. (1994). "Aceleración de la convergencia de una familia de secuencias logarítmicamente convergentes" (PDF) . Mathematics of Computation . 63 (207): 229– 246. doi : 10.2307/2153571 . JSTOR 2153571. Recuperado el 2 de agosto de 2020 . 
  6. Chanson, Jeffrey R. (3 de octubre de 2024). "Orden de convergencia" . LibreTexts Mathematics . Recuperado el 3 de octubre de 2024 .
  7. Nocedal, Jorge; Wright, Stephen J. (2006). Optimización numérica (2.ª ed.). Berlín, Nueva York: Springer-Verlag . ISBN  978-0-387-30303-1.
  8. Senning, Jonathan R. "Cálculo y estimación de la tasa de convergencia" (PDF) . gordon.edu . Consultado el 7 de agosto de 2020 .
  9. Senning, Jonathan R. "Verifying Numerical Convergence Rates" (PDF) . Consultado el 9 de febrero de 2024 .
  10. Balcázar, José L.; Gabarró, Joaquim. "Clases de complejidad no uniformes especificadas por límites superiores e inferiores" (PDF) . RAIRO – Informática Teórica y Aplicaciones – Informatique Théorique et Applications . 23 (2): 180. ISSN 0988-3754 . Archivado (PDF) desde el original el 14 de marzo de 2017 . Consultado el 14 de marzo de 2017 a través de Numdam. 
  11. Cucker, Felipe; Bürgisser, Peter (2013). "A.1 Big Oh, Little Oh, and Other Comparisons" . Condition: The Geometry of Numerical Algorithms . Berlín, Heidelberg: Springer. pp. 467–468 . doi : 10.1007/978-3-642-38896-5 . ISBN  978-3-642-38896-5.
  12. Apostol, Tom M. (1967). Cálculo . Vol. 1 (2.ª ed.). EE. UU.: John Wiley & Sons. pág. 286. ISBN    0-471-00005-1.
  13. Knuth, Donald (abril-junio de 1976). "Gran Ómicron y gran Omega y gran Theta" . SIGACT News . 8 (2): 18–24 . doi : 10.1145/1008328.1008329 . S2CID 5230246 . 
  14. Apostol, Tom M. (1967). Cálculo . Vol. 1 (2.ª ed.). EE. UU.: John Wiley & Sons. pág. 396. ISBN    0-471-00005-1.
  15. "Igualdad asintótica" , Enciclopedia de Matemáticas , EMS Press , 2001 [1994]