En análisis numérico y dinámica de fluidos computacional , el teorema de Godunov , también conocido como teorema de la 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 cuando era estudiante de doctorado en la Universidad Estatal de Moscú . Se trata de 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, en particular 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 se va a calcular un problema continuo descrito por una EDP utilizando un esquema numérico basado en una cuadrícula computacional uniforme y un algoritmo de integración de un paso, tamaño de paso constante y M puntos 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 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 monotonía
El esquema anterior de la ecuación (2) preserva la monotonía 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 de ello se sigue que, porque
Esto significa que la monotonía se conserva para este caso.
Caso 2: (condición necesaria)
Demostramos la condición necesaria por contradicción. Supongamos que para algunos y elijamos los siguientes monótonamente crecientes ,
Luego de la ecuación (2) obtenemos
Ahora elige , dar
lo que implica que NO es creciente y tenemos una contradicción. Por lo tanto, la monotonía NO se conserva para , lo que completa la prueba.
Teorema 2: Teorema de la barrera de orden de Godunov
Esquemas numéricos precisos de segundo orden lineales de un solo paso para la ecuación de convección
no puede preservar la monotonía a menos que
donde es el número de condición de Courant-Friedrichs-Lewy (CFL) firmado .
Prueba - Godunov (1959)
Supongamos un esquema numérico de la forma descrita por la ecuación (2) y elijamos
La solución exacta es
Si asumimos que el esquema tiene una precisión de al menos segundo orden, debería producir exactamente la siguiente solución
Sustituyendo en la ecuación (2) obtenemos:
Supongamos que el esquema preserva la monotonía, entonces, de acuerdo con el teorema 1 anterior, .
Ahora bien, de la ecuación (15) se desprende claramente que
Supongamos y elijamos tal que . Esto implica que y .
De ello se deduce que,
lo que contradice la ecuación (16) y completa la prueba.
La situación excepcional en la que se da este caso es de interés únicamente teórico, ya que no se puede realizar con coeficientes variables. Además, los números enteros CFL mayores que la unidad no serían factibles para problemas prácticos.
{{cite book}}
: CS1 maint: location missing publisher (link)