Local maximal-canard threshold shifts under Runge--Kutta discretization: an observable-specific order condition

arXiv:2608.04304 2026 Dynamics 1 ideas extracted · analyzed Aug 31, 2026

What the math gives to ML

The paper provides a nonstandard, observable-specific order condition for Runge-Kutta discretizations of fast-slow systems: although two independent third-order defects appear locally for any second-order method, fold passage annihilates the bushy-tree component and retains only the chain-tree component. Consequently, the maximal-canard threshold bias scales as K_theta(J) h^2 epsilon^2, and its leading coefficient vanishes when b^T A c = 1/6, even without classical third order. This mechanism can transfer to neural ODEs and continuous-depth networks whose useful output is an event, separatrix, attractor, or bifurcation threshold rather than pointwise trajectory accuracy.

Ideas from this paper

Mechanism confirmed, baseline not beaten 2026

Canard-Canceling Runge-Kutta Neural ODE

Use a second-order Runge-Kutta integrator satisfying the chain-tree condition b^T A c = 1/6 when the neural ODE output is an event threshold or separatrix crossing. The method remains only second order for general trajectories, but the paper predicts cancellation of the leading discretization bias in this nonlinear observable, potentially allowing larger inference steps at fixed threshold accuracy.

Useful8/10
Difficulty4/10
Novelty7/10
Paper: Local maximal-canard threshold shifts under Runge--Kutta discretization: an observable-specific order condition arXiv:2608.04304