Accurate simulation of pulled and pushed fronts in the nonautonomous Fisher-KPP equation
Troy Tsubota, Smridhi Mahajan, Adrian van Kan, Edgar Knobloch
TL;DR
The paper tackles accurate simulation of front propagation in the nonautonomous Fisher-KPP equation on an effectively infinite domain by introducing a Green's function boundary condition (GBC) that couples a nonlinear interior to a linear leading-edge region. The method relies on a moving frame and a boundary Green's function with the constraint $c(t)=\gamma d(t)$ to yield exact half-line solutions, enabling accurate front velocity and profile measurements on small domains. It demonstrates that pulled fronts under time-dependent parameters can exhibit nonlinear deviations from linear-theory predictions, and shows that pushed fronts retain exponential convergence with high precision, while nonautonomous forcing can induce dynamic pushed–pulled transitions with measurable delays. Overall, GBC provides a robust numerical tool for analyzing front propagation in nonautonomous reaction-diffusion systems and clarifies complex interactions between parameter changes and front dynamics. The approach lays groundwork for rigorous analysis, buffer-size optimization, and extensions to more general settings beyond one dimension.
Abstract
We introduce a novel numerical method for direct simulation of front propagation in the Fisher-KPP equation with a time-dependent parameter on an infinite domain. The method computes a time-dependent boundary condition that accurately captures the leading-edge dynamics by coupling the nonlinear simulation region to a linear approximation region in which the dynamics can be solved exactly via the Green's function of the linearized equation. This approach enables precise front velocity measurements on relatively small computational domains for a variety of nonautonomous regimes and initial conditions for which existing numerical methods break down. We apply the method to pulled and pushed fronts in the Fisher-KPP equation with quadratic and quadratic-cubic nonlinearities, finding that it improves the accuracy of the simulated front velocity even for constant parameters and a fixed domain size. For pulled fronts with a diffusion coefficient that increases algebraically in time, our results reveal a deviation from the natural asymptotic velocity predicted by linear theory, whose explanation requires nonlinear theory. For pushed fronts with constant parameters, the method reproduces the exponential convergence to the theoretical asymptotic front speed and profile with improved precision. For a slowly time-varying linear growth parameter, we find that the pushed front velocity follows the changing parameter adiabatically if the asymptotic pushed velocity remains faster than the natural asymptotic pulled velocity. As the growth parameter moves toward the pushed--pulled transition point, the competition between the pushed and pulled fronts can result in both delayed and even premature onset of the pushed--pulled transition, depending on the form of parameter growth. The numerical method presented here proves to be an effective tool for analyzing front propagation in nonautonomous systems.
