To install click the Add extension button. That's it.

The source code for the WIKI 2 extension is being checked by specialists of the Mozilla Foundation, Google, and Apple. You could also do it yourself at any point in time.

4,5
Kelly Slayton
Congratulations on this excellent venture… what a great idea!
Alexander Grigorievskiy
I use WIKI 2 every day and almost forgot how the original Wikipedia looks like.
Live Statistics
English Articles
Improved in 24 Hours
Added in 24 Hours
What we do. Every page goes through several hundred of perfecting techniques; in live mode. Quite the same Wikipedia. Just better.
.
Leo
Newton
Brights
Milds

Godunov's theorem

From Wikipedia, the free encyclopedia

In numerical analysis and computational fluid dynamics, Godunov's theorem — also known as Godunov's order barrier theorem — is a mathematical theorem important in the development of the theory of high-resolution schemes for the numerical solution of partial differential equations.

The theorem states that:

Linear numerical schemes for solving partial differential equations (PDE's), having the property of not generating new extrema (monotone scheme), can be at most first-order accurate.

Professor Sergei Godunov originally proved the theorem as a Ph.D. student at Moscow State University. It is his most influential work in the area of applied and numerical mathematics and has had a major impact on science and engineering, particularly in the development of methods used in computational fluid dynamics (CFD) and other computational fields. One of his major contributions was to prove the theorem (Godunov, 1954; Godunov, 1959), that bears his name.

YouTube Encyclopedic

  • 1/5
    Views:
    2 473
    4 292
    3 589
    2 552
    5 272
  • The Godunov scheme
  • MIT Numerical Methods for PDE Lecture 11: Total Variation and Godunov Theorem on TVD Schemes
  • Implementing the Godunov scheme
  • MIT Numerical Methods for PDE Lecture 10: Godunov Scheme Demo
  • MIT Numerical Methods for PDE Lecture 10: Godunov Scheme for General Scalar Conservation Laws

Transcription

The theorem

We generally follow Wesseling (2001).

Aside

Assume a continuum problem described by a PDE is to be computed using a numerical scheme based upon a uniform computational grid and a one-step, constant step-size, M grid point, integration algorithm, either implicit or explicit. Then if and , such a scheme can be described by

 

 

 

 

(1)

In other words, the solution at time and location is a linear function of the solution at the previous time step . We assume that determines uniquely. Now, since the above equation represents a linear relationship between and we can perform a linear transformation to obtain the following equivalent form,

 

 

 

 

(2)

Theorem 1: Monotonicity preserving

The above scheme of equation (2) is monotonicity preserving if and only if

 

 

 

 

(3)

Proof - Godunov (1959)

Case 1: (sufficient condition)

Assume (3) applies and that is monotonically increasing with .

Then, because it therefore follows that because

 

 

 

 

(4)

This means that monotonicity is preserved for this case.

Case 2: (necessary condition)

We prove the necessary condition by contradiction. Assume that for some and choose the following monotonically increasing ,

 

 

 

 

(5)

Then from equation (2) we get

 

 

 

 

(6)

Now choose , to give

 

 

 

 

(7)

which implies that is NOT increasing, and we have a contradiction. Thus, monotonicity is NOT preserved for , which completes the proof.

Theorem 2: Godunov’s Order Barrier Theorem

Linear one-step second-order accurate numerical schemes for the convection equation

 

 

 

 

(10)

cannot be monotonicity preserving unless

 

 

 

 

(11)

where is the signed Courant–Friedrichs–Lewy condition (CFL) number.

Proof - Godunov (1959)

Assume a numerical scheme of the form described by equation (2) and choose

 

 

 

 

(12)

The exact solution is

 

 

 

 

(13)

If we assume the scheme to be at least second-order accurate, it should produce the following solution exactly

 

 

 

 

(14)

Substituting into equation (2) gives:

 

 

 

 

(15)

Suppose that the scheme IS monotonicity preserving, then according to the theorem 1 above, .

Now, it is clear from equation (15) that

 

 

 

 

(16)

Assume and choose such that . This implies that and .

It therefore follows that,

 

 

 

 

(17)

which contradicts equation (16) and completes the proof.

The exceptional situation whereby is only of theoretical interest, since this cannot be realised with variable coefficients. Also, integer CFL numbers greater than unity would not be feasible for practical problems.

See also

References

  • Godunov, Sergei K. (1954), Ph.D. Dissertation: Different Methods for Shock Waves, Moscow State University.
  • Godunov, Sergei K. (1959), A Difference Scheme for Numerical Solution of Discontinuous Solution of Hydrodynamic Equations, Mat. Sbornik, 47, 271-306, translated US Joint Publ. Res. Service, JPRS 7226, 1969.
  • Wesseling, Pieter (2001). Principles of Computational Fluid Dynamics. Berlin: Springer-Verlag. ISBN 9783540678533. OCLC 44972030.

Further reading

This page was last edited on 23 December 2023, at 17:42
Basis of this page is in Wikipedia. Text is available under the CC BY-SA 3.0 Unported License. Non-text media are available under their specified licenses. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc. WIKI 2 is an independent company and has no affiliation with Wikimedia Foundation.