Amplification of numerical wave packets for transport equations with two boundaries
Romain Bonnet-Eymard, Jean-François Coulombel, Grégory Faye
TL;DR
This work analyzes the stability of a fixed-parameter finite-difference discretization of the 1D transport equation on an interval when Dirichlet data are imposed at the inflow and Neumann extrapolation is used at the outflow. By combining von Neumann stability with wave-packet and boundary-reflection arguments, it demonstrates that stable interior schemes can exhibit large-time exponential amplification due to boundary coupling, depending on the stencil and extrapolation order. The authors provide explicit high-order stencil examples (third- and second-order extrapolation) that exhibit amplification consistent with the spectral radius $\rho(A)$, highlighting that commonly cited stability criteria may fail in the interval setting. The findings stress the need for careful boundary treatment design and verification for high-order schemes to avoid hidden instabilities in practical computations.
Abstract
The purpose of this note is to investigate the coupling of Dirichlet and Neumann numerical boundary conditions for the transport equation set on an interval. When one starts with a stable finite difference scheme on the lattice $\mathbb{Z}$ and each numerical boundary condition is taken separately with the Neumann extrapolation condition at the outflow boundary, the corresponding numerical semigroup on a half-line is known to be bounded. It is also known that the coupling of such numerical boundary conditions on a compact interval yields a stable approximation, even though large time exponentially growing modes may occur. We review the different stability estimates associated with these numerical boundary conditions and give explicit examples of such exponential growth phenomena for finite difference schemes with ''small'' stencils. This provides numerical evidence for the optimality of some stability estimates on the interval.
