Numerical analysis Time-dependent partial differential equations Theorem
von Neumann stability analysis
Builds on Finite difference methodDiscrete-time Fourier transformLax equivalence theoremUpwind schemeCourant–Friedrichs–Lewy condition
Statement
Let and . Consider a linear two-level finite difference scheme on the grid : The unknown is scalar, and the complex coefficients , do not depend on or . Assume that has no zero for . The amplification factor of the scheme is The coefficients may depend on and through a relation fixed in advance. Use the norm . The scheme is called stable if for each there is with whenever . The scheme is stable if and only if there are constants and such that If does not depend on , the condition is for all .
Remarks
The proof uses the discrete-time Fourier transform , which turns the scheme into , so . By Parseval's identity, equals the norm of up to a constant factor, so stability is equivalent to a bound on for . This bound holds exactly when , because . Example: the upwind scheme for , with , has ; this is at most for all exactly when , which is the Courant–Friedrichs–Lewy condition for this scheme. For systems of equations, the analogous condition on the spectral radius of the amplification matrix is necessary but not sufficient in general. For variable coefficients or boundaries, the analysis is only a heuristic test.
Going deeper
For a student
The analysis is the practical tool to test a new difference scheme: substitute and solve for . Combined with consistency, stability gives convergence by the Lax equivalence theorem. The term allows schemes for equations with lower-order terms, such as , whose exact solutions also grow.
Reading path
To understand this page from the ground up, read these 16 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Banach space concept
- Differential equation concept
- Discrete-time Fourier transform concept
- Finite difference method concept
- Function concept
- Interval concept
- Operator norm concept
- Transport equation concept
- Upwind scheme concept
- Well-posed problem concept
- Ordinary differential equation definition
- Courant–Friedrichs–Lewy condition statement
- Solution of an ordinary differential equation definition
- Initial value problem definition
- Lax equivalence theorem statement
- von Neumann stability analysis statement
Further reading
About this page
| Tag | 2Z7NASDQB6 |
|---|---|
| URI | m2://2Z7NASDQB6 |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 65M12, 65M06 |
| Status | This copy of the site has no build data. Run m2 status 2Z7NASDQB6. |
| About | Finite difference method |
| Uses | Finite difference method, Discrete-time Fourier transform, Lax equivalence theorem, Upwind scheme, Courant–Friedrichs–Lewy condition |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.