3 votos

¿Lista de definiciones de los distintos tipos de estabilidad ODE?

Estoy estudiando métodos numéricos para resolver ecuaciones diferenciales ordinarias (EDO) y sigo encontrando diferentes tipos de estabilidad. Me cuesta encontrar el hilo conductor entre ellos.

Esperaba que alguien que conozca este tema mejor que yo pudiera elaborar una lista de los diferentes tipos de estabilidad de los solucionadores numéricos de EDO junto con sus definiciones. Supongo que algunos son sinónimos entre sí. Y otros pueden ser relevantes sólo para el problema del modelo. Sólo busco discriminar cuáles son.

Algunos ejemplos de tipos de estabilidad que he encontrado son los siguientes. Sin embargo, esta lista probablemente no sea exhaustiva.

  1. Estabilidad
  2. Estabilidad cero
  3. Estabilidad A
  4. Estabilidad absoluta
  5. Estabilidad relativa
  6. Estabilidad débil

Gracias.

4voto

andy.holmes Puntos 518

Por Hairer/Wanner: "Resolución de ODE II: Problemas de rigidez y DAE"

Estabilidad de los métodos numéricos

El hilo conductor de estabilidad es que si tu sistema de EDO tiene un sub-manifold atrayente, que entonces esperas también que la solución numérica converja hacia ese sub-manifold. El caso más sencillo es el de un sistema lineal homogéneo que es estable en el origen. Entonces el método numérico debe respetar ese comportamiento.

Estabilidad A

En el caso más sencillo, esto conduce a la ecuación de prueba $y'=\lambda y$ , $λ\in \Bbb C$ , $Re(λ)\le 0$ . En el caso de los métodos de un solo paso, esto conduce a la propagación $y_{n+1}=R(λh)y_n$ con $R$ un polinomio para los métodos explícitos y una función racional para los métodos implícitos. La combinación de la EDO, el método y el tamaño del paso es estable si $|R(λh)|<1$ .

Estabilidad A: Un método de un solo paso se denomina estable A si $|R(z)|\le1$ para todos $z\in\Bbb C^-=\{z:Re(z)\le0\}$

Para los métodos de varias etapas $$ y_{n}+\sum_{j=1}^q a_{n-j}y_{n-j} = h\sum_{j=0}^q b_jf_{n-j}=λh\sum_{j=0}^q b_jy_{n-j}, $$ este análisis es un poco más complicado, ya que se obtiene una ecuación en diferencia de orden superior a 2. Utilizando una función generadora $Y(t)=\sum y_jt^{-j}$ se obtiene la solución como $$ Y(t)=\frac{c(Y_0,λh)(t)}{a(t)-λhb(t)}=\sum\frac{A_k(Y_0,λh)}{t-r_k(λh)}, $$ donde en el medio $a(t)=t^q+a_{q-1}t^{q-1}+...a_0$ , $b(t)=b_qt^q+...+b_0$ y $c(Y_0,λh)(t)$ es un polinomio formado a partir de los valores iniciales $Y_0=(y_0,...,y_{q-1})$ . El lado derecho es la descomposición de la fracción parcial utilizando las raíces $r_k(z)$ de $a(t)-zb(t)$ . La solución cae a cero si todos $r_k(z)$ están dentro del círculo unitario para $z=λh$ . Si se debilita la demanda a un comportamiento no expansivo, entonces la condición es $|r_k(z)|\le 1$ y para las raíces múltiples $|r_k(z)|< 1$ . Llamamos al conjunto de todos estos $z$ el conjunto estable $S$ .

Un método de varios pasos es estable en A si $\Bbb C^-\subset S$ .

Estabilidad cero

es una condición previa para la estabilidad. Sólo es relevante en el caso de los métodos lineales de varios pasos, los métodos de un paso lo tienen automáticamente. Dice que si el lado derecho es cero, la solución numérica debe ser constante o casi, incluso bajo pequeñas perturbaciones, pequeñas adiciones de ruido aleatorio en cada paso.

Más concretamente, entre los $r_k(0)$ exactamente uno tiene valor $1$ ( $a(1)=0$ es necesario para la coherencia), todos los demás tienen que estar dentro del círculo unitario. En su defecto se obtiene una $q=r_k(0)$ con $|q|>1$ donde los errores locales se propagan desde el paso $k$ al paso $k+\Delta k$ con el coeficiente $q^{Δk}=q^{Δt/h}$ o una raíz múltiple en $1$ que da un crecimiento del error como $Δk=Δt/h$ o incluso un grado superior a lo largo del tiempo $Δt=t_{k+\Delta k}-t_k=Δk\,h$ , que crece más rápido cuanto más pequeño $h$ es. En general, este comportamiento no es deseable.

A $(\alpha)$ -estabilidad

Cualquier método multipaso estable A tiene orden 2 o menos. Para obtener métodos de orden superior y seguir teniendo un criterio de calidad similar hay que debilitar la definición de estabilidad A. La variante más común es

Un método de varios pasos es A $(\alpha)$ -estable si $S\supset\{z\ne 0:|\arg(-z)|<\alpha\}$


Estabilidad L e I

En los métodos de un paso, la función racional $R(z)$ si tiene un valor acotado en $z=-\infty$ tiene el mismo valor para todos los límites con $|z|\to\infty$ . Así, aunque pueda parecer intuitivo tener $|R(iy)|=1$ Esto implicaría que $|R(x)|$ no puede caer a cero para $x\to -\infty$ en el eje real negativo.

L-estable si es estable en A y $\lim_{|z|\to\infty}R(z)=0$ .

También puede interesarse por la fracción $R(z)/e^z$ y donde su módulo es menor/igual/mayor que 1.

I-estable si $|R(iy)|\le 1=|e^{iy}|$ .

I-estable y todos los polos de $R$ en el semiplano positivo implica A-estable.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X