En análisis numérico y dinámica de fluidos computacional , el teorema de Godunov , también conocido como teorema de barrera de orden de Godunov , es un teorema matemático importante en el desarrollo de la teoría de esquemas de alta resolución para la solución numérica de ecuaciones diferenciales parciales .
El teorema establece que:
El profesor Sergei Godunov demostró originalmente el teorema como doctorado. estudiante de la Universidad Estatal de Moscú . Es su trabajo más influyente en el área de las matemáticas numéricas y aplicadas y ha tenido un gran impacto en la ciencia y la ingeniería, particularmente en el desarrollo de métodos utilizados en dinámica de fluidos computacional (CFD) y otros campos computacionales. Una de sus principales contribuciones fue demostrar el teorema (Godunov, 1954; Godunov, 1959), que lleva su nombre.
Generalmente seguimos a Wesseling (2001).
Aparte
Supongamos que un problema continuo descrito por una PDE se va a calcular utilizando un esquema numérico basado en una cuadrícula computacional uniforme y un algoritmo de integración de un solo paso, tamaño de paso constante, M punto de cuadrícula, ya sea implícito o explícito. Entonces, si y , dicho esquema puede describirse mediante
En otras palabras, la solución en el tiempo y la ubicación es una función lineal de la solución en el paso de tiempo anterior . Suponemos que eso determina de forma única. Ahora, dado que la ecuación anterior representa una relación lineal entre y podemos realizar una transformación lineal para obtener la siguiente forma equivalente,
Teorema 1: Preservación de la monotonicidad
El esquema anterior de la ecuación (2) preserva la monotonicidad si y solo si
Prueba - Godunov (1959)
Caso 1: (condición suficiente)
Supongamos que se aplica (3) y que aumenta monótonamente con .
Entonces, porque se sigue que porque
Esto significa que en este caso se conserva la monotonicidad.
Caso 2: (condición necesaria)
Probamos la condición necesaria por contradicción. Supongamos que para algunos y elija lo siguiente que aumenta monótonamente ,
Entonces de la ecuación (2) obtenemos
Ahora elige , para dar
lo que implica que NO está aumentando, y tenemos una contradicción. Por tanto, la monotonía NO se conserva para , lo que completa la prueba.
Teorema 2: Teorema de la barrera del orden de Godunov
Esquemas numéricos lineales precisos de segundo orden de un paso para la ecuación de convección
No se puede preservar la monotonicidad a menos que
¿Dónde está el número de condición de Courant-Friedrichs-Lewy (CFL) firmado ?
Prueba - Godunov (1959)
Suponga un esquema numérico de la forma descrita en la ecuación (2) y elija
La solución exacta es
Si asumimos que el esquema tiene una precisión de al menos segundo orden, debería producir la siguiente solución exactamente
Sustituyendo en la ecuación (2) se obtiene:
Supongamos que el esquema preserva la monotonicidad, entonces, de acuerdo con el teorema 1 anterior ,.
Ahora, de la ecuación (15) se desprende claramente que
Suponga y elija tal que . Esto implica que y .
Por lo tanto se deduce que,
lo que contradice la ecuación (16) y completa la prueba.
La situación excepcional en la que se encuentra sólo tiene interés teórico, ya que no puede realizarse con coeficientes variables. Además, los números CFL enteros mayores que la unidad no serían factibles para problemas prácticos.
{{cite book}}
: CS1 maint: location missing publisher (link)