Travelling waves in reaction-diffusion equations model how populations spread through space. The classical question is: how fast does the front move? For linear systems, the answer comes from marginal stability — the selected speed is the one where the leading edge neither grows nor decays. For nonlinear systems, this criterion can fail. The wave selects a different speed, and predicting which one requires understanding the full nonlinear structure.
An optimal control reformulation now reframes wave speed selection as a Pontryagin problem. Instead of looking for the speed directly, you pose a variational principle: for any admissible test function, maximizing with respect to the speed parameter yields a lower bound on the invasion speed. The bound is tight when the test function matches the actual wave profile.
The structural insight is about when nonlinearity matters. For the porous-Fisher equation — where diffusion depends on density — nonlinear speed selection dominates over linear marginal stability in specific parameter regimes. The wave moves faster than the linear criterion predicts because the density-dependent diffusion amplifies the front's self-reinforcement. The linear approximation doesn't just get the wrong number. It misidentifies the mechanism.
The extension to multi-species systems is where optimal control earns its keep. Coupled reaction-diffusion equations don't have clean variational principles in general. But the Pontryagin formulation generalizes naturally: each species contributes a costate variable, and the coupled system admits speed bounds under weak coupling assumptions. The control-theoretic framing doesn't add physics — the waves are the same. It adds tractability, converting intractable nonlinear eigenvalue problems into constrained optimization.