PINN 求解非线性水波配合区间算术与 Lean 形式化验证
Rigorously Certified Neural-Network Computation of Nonlinear Water Waves at Near-Machine Precision
PINN 找解,区间算术给严格误差界,Lean 再机器检查一遍,还顺手发现了新的高振幅 Wilton ripple 候选解,方法链路很完整。
研究团队用 physics-informed neural networks(PINN)作为搜索机制,从控制方程直接学习周期性重力-毛细行波,无需训练数据。该框架一套公式即可恢复高振幅 Stokes 波、Crapper 波和 Wilton ripples,并通过延拓在表面张力维度上发现新的高振幅候选解。团队用区间算术对候选解的控制方程残差给出一致上界的严格证明,覆盖浮点舍入、Fourier 截断、混叠和网格误差,将残差验证到接近机器精度。证明过程在 Lean 中形式化并由内核机器检查,区间认证与形式化开发均得到大语言模型的大量辅助。
Rigorously Certified Neural-Network Computation of Nonlinear Water Waves at Near-Machine Precision
We present a computational framework that combines machine-learning-based discovery with rigorous computer-assisted numerical certification and formal verification for strongly nonlinear partial differential equations. We demonstrate the approach for periodic gravity-capillary traveling water waves. Physics-informed neural networks are used as a search mechanism, with the wave profile, wave speed and, in continuation experiments, surface tension learned directly from the governing equations without training data. Through a staged training and refinement procedure, the neural networks achieve near-machine-precision residuals of the governing equations, even in strongly nonlinear regimes. A single formulation recovers high-amplitude Stokes waves, Crapper waves and Wilton ripples. Continuation from a high-amplitude Wilton ripple in surface tension reveals new high-amplitude candidate solutions. We freeze one candidate as an explicit finite representation and rigorously certify a uniform bound on its governing-equation residual using interval arithmetic, accounting for floating-point roundoff, Fourier truncation, aliasing and grid-to-continuum errors. This independently validates the neural-network accuracy. We formalize the certification argument in Lean, which machine-checks the deductions from certified numerical bounds to the residual theorem. Both the interval certification and formalization were developed with substantial assistance from a large language model, while the validity of the result remains independent of the language model: the numerical bounds are rigorously enclosed by interval arithmetic and the subsequent mathematical deductions are checked by the Lean kernel. Together, these steps provide a pipeline from neural discovery to rigorous numerical certification and machine-checked verification with auditable mathematical guarantees.