Absolute Stability Region

Resources

Main Idea

In the numerical solution of Ordinary Differential Equations, a numerical method or Time Integrator is stable depending on the value of λdt, where λ comes from the test equation

dydt=λy.

For a (linear?) numerical integration method applied to this problem, we have

yk+1=ϕ(λΔt) yk,

and also

yn=(ϕ(λΔt))ny0.

Taking t, n and for nonzero y0, in order to have finite y, we must have

|ϕ(λΔt)|1.

The absolute stability region is thus the values of z=λΔt, such that this holds:

{zC:|ϕ(z)|1}.
Example

For forward Euler on the test equation, yk+1=yk+Δtλyk, so ϕ(z)=1+z. The region of stability is {zC:|1+z|1}, which is a ball of radius 1, centered at z=1.

Extensions

In the above, we took λC arbitrarily. Or in other words, the test equation seems arbitrary. Yet, λ can be interpreted as an eigenvalue of a linear dynamical system / ODE for a specific mode. Then, if λ is in the absolute stability region, the dynamical system is stable along this mode! Further, through the Method of Lines, we can pair a Partial Differential Equation with a spatial discretization such as Finite Differences to give a system of ODEs, and perform this same analysis.