REVIEW 4 major objections 4 minor 3 references
Forward and Inverse Mantle Convection with Neural Operators
T0 review · 4 major / 4 minor · reviewed 2026-08-03 · deepseek-v4-flash
Pith's one-line read Forecasting and reversing mantle convection with learned neural surrogates, the paper claims a joint inversion of the present-day thermal field plus surface velocity history recovers past mantle states further back in time than any other te
desk verdict Useful 2D benchmark for neural-operator thermal-state inversion, but without a numerical-solver adjoint control, the 'replace the solver' claim is not yet demonstrated. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The Fourier neural operator (FNO), a neural operator that parameterizes its integral kernel in Fourier space, is the load-bearing object. Three instances are trained: a Stokes operator S_phi mapping temperature to velocity and pressure via purely physics-informed PDE losses; a forward convection operator F^{+nΔt}_phi mapping a thermal state to one nΔt later (and to its instantaneous velocity), trained data-driven with time steps about 100-300 times the CFL limit; and a reverse operator F^{-nΔt}_phi trained by swapping the same data pairs. Auto-differentiation through the surrogate's computational graph supplies gradients for the inversion, replacing adjoint-state solves; the joint inversion
What would settle it
Take a convection sequence computed with the finite-element solver, degrade the terminal observation to a realistic tomographic image (blurred, restricted to certain depth ranges, with 5% pink noise), and run the joint inversion; if the reconstructed initial state's correlation with ground truth drops below the clean-case threshold before -0.86 transit times, the promise for real geophysical data fails. Alternatively, test the surrogate's gradients by perturbing the initial state in a direction that leaves the objective unchanged but changes the true past state; if the optimization cannot move
Extended reading notes
Core claim
The central discovery is that a data-driven Fourier neural operator can approximate the mapping between two convecting thermal states separated by a time interval hundreds of times larger than the Courant-Friedrichs-Lewy step, and that the same architecture, trained on reversed input-output pairs, approximates the ill-posed reverse mapping without the blow-up that plagues direct numerical reversal of the anti-diffusion equation. The paper uses these surrogates to compare four reconstruction strategies and shows that the reverse convection operator, while accurate on noiseless inputs, is destroyed by 5% pink noise, whereas an inversion that minimizes misfit to the terminal thermal field alone
Load-bearing premise
The inversion experiments assume perfect observability of the full terminal thermal field and the complete surface velocity time series; if real tomographic images and plate reconstructions are too partial or indirect, the demonstrated robustness to 5% pink noise may not transfer, and the surrogate gradients could lead to surrogate-specific local minima.
Editorial extensions
If this is right
- Thermal state reconstruction becomes computationally tractable: the cost of training the surrogate and running a joint inversion is comparable to performing one time-dependent inversion with conventional adjoint methods, and the advantage grows with grid resolution.
- Present-day seismic tomography plus plate-kinematic histories can, in principle, be fed into this joint inversion to recover mantle structure over roughly the last transit time (~150-200 Myr) with the dominant long-wavelength features preserved.
- The learned forward operator accelerates forward convection modeling by factors of 5,000-20,000 at 257x257 resolution, and the acceleration scales with problem size.
- Direct reverse-convection operators provide a fast approximate backward map when inputs are clean, but require a noise-filtering preprocessing step before they can be used on real observations; the paper explicitly proposes such a denoising mapping.
- Gradients computed via auto-differentiation reach machine precision relative to the surrogate and avoid the numerical errors of solving adjoint equations.
Reading between the lines
- If the joint-inversion scheme carries over to non-linear viscosity and spherical geometry, it would allow the plate-tectonic record to be assimilated as time-dependent boundary data on a whole-mantle model, effectively replaying mantle history — a step the paper leaves implicit but its cost scaling directly invites.
- The Green's-function sensitivity analysis implies surface horizontal velocity constrains upper-mantle structure far more strongly than deep structure; a testable extension is to add dynamic-topography or anisotropy data to the joint objective and ask whether the -0.86 transit-time noise limit extends deeper.
- The paper's cost comparison assumes training from scratch; since the same trained forward operator can serve many inversions, the economic case becomes much stronger in a production setting where repeated reconstructions are made.
- A natural falsifiable prediction: on a sequence whose initial state contains thermal structure below the depth sensitivity of surface velocity, the joint inversion's reconstruction of that deep structure should degrade; if it does not, the surrogate is learning more from the terminal field than the stated mechanism suggests.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper trains tensorized Fourier neural operators (TFNO/FNO) for three elements of 2-D bottom-heated Rayleigh–Bénard convection: a purely physics-informed Stokes operator S_φ, a data-driven forward convection operator F^{+nΔt}_φ, and a data-driven reverse convection operator F^{-nΔt}_φ. All surrogates are trained and evaluated against the Underworld finite-element solver at Ra = 10^5–10^7. The authors then compare four thermal-state reconstruction methods—reverse buoyancy, reverse convection neural operator, terminal-state-only inversion, and joint inversion with terminal thermal state plus surface velocity time series—on synthetic convection sequences. Reported results include one-step forward relative L2 errors of 0.1–0.9% (Table 2), speedups of about 5000×–20000× for forward integration, and a joint inversion that remains informative to about t = -0.86 transit times under 5% pink noise (Section 3.3). The paper concludes that neural-operator workflows can make thermal-state reconstruction computationally feasible and that the total workflow cost is comparable to one traditional adjoint inversion.
Significance. If the central claims hold, the paper makes a useful contribution to surrogate-modeled mantle convection: it demonstrates that data-driven FNOs can step over CFL-limited time steps by orders of magnitude, that a physics-informed Stokes operator can be trained without precomputed training data, and that joint inversion with time-dependent surface kinematics materially stabilizes an ill-posed reversal problem. Strengths include the systematic error documentation across Rayleigh numbers and step sizes (Table 2), the independent Green's-function check of the learned surface-velocity sensitivity (Fig. S5), and the clear visualization of why reverse-operator methods fail under noise. However, the 'replacement of numerical solvers' claim is not yet fully demonstrated because no numerical-adjoint inversion baseline is provided, and the current submission lacks code, data, and any uncertainty quantification from repeated training runs.
major comments (4)
- [Section 3.3, Eq. (12)–(14)] The four-method comparison lacks a control inversion in which the same objective and observations are optimized using gradients from the numerical solver (e.g., an adjoint-based inversion within Underworld). All inverse variants differentiate through the FNO forward surrogate, whose one-step relative L2 errors are 0.1–0.9% (Table 2) and which is spectrally truncated. In an ill-posed problem, these model errors can bias or implicitly regularize gradients, so the observed robustness of the joint inversion—and the failure of the terminal-state-only inversion before t = -0.52—may be partly surrogate-specific rather than intrinsic to the inverse problem. Please add a numerical-adjoint baseline for at least the joint inversion, or explicitly restrict the claim that FNOs 'replace' numerical solvers for inversion.
- [Supplementary S7, Eq. (S30) and Fig. S6] The cost comparison relies on Eq. (S30), AI·AF ~ AT (~10^3), to conclude that the neural-operator workflow cost is comparable to one traditional inversion. However, Fig. S6 shows that the converged demonstration used the 25,000th optimization iteration, and the inversion window is about one transit time (AF ~ 1), so AI·AF ~ 2.5×10^4, an order of magnitude larger than AT. The equation is therefore inconsistent with the paper's own optimization history. Re-derive the cost comparison with the actual iteration count; the qualitative conclusion may survive or be strengthened, but the arithmetic as written is not self-consistent.
- [Section 2.2, Eq. (12)] The synthetic observables are idealized: the terminal thermal field is known over the whole domain, and full surface horizontal velocity is known at every boundary point at N+1 discrete times. The abstract's geophysical prospect—applying the joint technique to seismic tomography and plate reconstructions—implicitly assumes that these fields provide complete coverage with only 5% noise. Real tomographic models are partial, indirect, and spatially heterogeneously resolved, and plate reconstructions sample limited, uncertain surface motions. Robustness to 5% pink noise on complete fields does not guarantee robustness to missing or indirect observations. Please discuss how the method would be reformulated for partial observations, or add experiments with partial/noisy boundary data.
- [Data Availability / Reproducibility] The submission provides no code or training data, and the Data Availability section only promises them 'for the final version.' The paper also reports no repeated-seed or retraining variability for any of the key quantitative comparisons (Table 2, Fig. 5, Fig. S6). Since all central results depend on trained neural operators, this prevents verification of the results and assessment of training stochasticity. Please release the code and data, or at a minimum provide full training details, seeds, and evaluation statistics (mean/standard deviation over repeated runs) in the supplement.
minor comments (4)
- [Global] Typos and small errors: 'propogation' (Introduction), 'Courant Fredrich Lewy' (Abstract and Section 2.1, should be 'Courant–Friedrichs–Lewy'), 'Rayleigh–Bernard' (Introduction, should be 'Bénard'), and 'Inverstion' in the Fig. 4 axis label.
- [Figures 4 and 6] The red/blue predicted surface-velocity curves may be difficult to distinguish for color-blind readers. Please add line styles (dashed/solid) or distinct markers in addition to color.
- [Section 3.2 / Table S6] The speedup discussion quotes 5000×, 10000×, and 20000× for F^{+1}, F^{+2}, F^{+4}. These are instantaneous per-transit-time comparisons on a CPU core vs. a GPU; it would be helpful to state once in the main text that the comparison is single-core CPU, and to include the training wall-clock cost for the forward operator in the main workflow cost discussion.
- [Section 2.2 / Eq. (12)] The objective function is described as 'Modified from Li et al. 2017'. The modifications (addition of the Laplacian smoothing term to P, the temporal surface-velocity term, and the normalization by domain measures) should be stated explicitly relative to the prior formulation, since the regularization choices directly affect inversion performance.
Circularity Check
No significant circularity: the FNO surrogates are trained on and benchmarked against Underworld in the standard surrogate-validation sense, and the inversion claims do not reduce to fitted inputs or self-citations.
full rationale
The paper's load-bearing claims are (i) that FNO surrogates can approximate the Underworld Stokes/advection-diffusion dynamics, and (ii) that inversions through those surrogates can recover synthetic past thermal states from terminal-state and surface-velocity observations. Neither claim is circular by the paper's own equations. The Stokes operator S_phi is trained with a purely physics-informed loss (Eq. 21) on random thermal fields, not on Underworld outputs, and is then benchmarked against Underworld; this is independent validation, not a fitted quantity relabeled as a prediction. The forward and reverse convection operators F^{±nΔt}_phi are trained on data pairs generated by Underworld, and evaluating them on additional Underworld trajectories is the standard way to validate a learned surrogate; it does not make the benchmarked error a tautology. The inversion experiments use synthetic observations of the terminal thermal field and surface horizontal velocities as data, and the reconstructed initial state is not among the objective's inputs; minimizing Eq. 12 through the surrogate is a genuine inverse benchmark, even though the observations are synthetic and generated from the same solver family. The absence of a traditional-adjoint inversion baseline is a legitimate correctness/benchmarking concern, but it is not circularity: the joint inversion's reconstruction is not equal by construction to any fitted parameter. Self-citations such as Li et al. (2017) for the objective-function form and Conrad & Gurnis (2003) for the reverse-buoyancy baseline provide context, baselines, and cost estimates, but none of the central claims is forced by an unverified self-citation. Overall, the derivation chain is self-contained in the sense required here: the predicted quantities are not equivalent to the training targets or objective terms by definition.
Assumptions & free parameters
free parameters (6)
- Objective weights beta1-beta4 =
1.0, 2.5e-1, 1.0e-5, 2.0e-8 (Table S4)
- PDE-loss weights for Stokes S_phi =
Table S2 multi-stage values (betaC, betaC1, betaC2, betaM, betaB, betaN, betaU, betaP)
- Convection-operator step sizes n*Dt =
2.5e-5 to 1e-2 depending on Ra (Table 2)
- Gaussian covariance length scale l for random initial fields =
Not fixed numerically; 'slightly larger than boundary layer thickness' (Section 2.3.2)
- Low-pass filter for correlation metric =
Cutoff ratio = 0.2, transition width = 0.4, smoothing power = 4 (Algorithm S1)
- TFNO/FNO architecture hyperparameters =
Table S1: modes 65/129, hidden channels 128, blocks 5/6, rank 0.1/0.25
assumptions (6)
- domain assumption Underworld solves the governing equations accurately enough to serve as ground truth
- domain assumption Random Gaussian initial fields span the relevant thermal-state function space
- domain assumption Boussinesq, constant-viscosity, 2D Cartesian approximation is an adequate mantle-convection model
- domain assumption Boundary conditions: no-slip top/bottom, periodic sides, fixed temperature top/bottom
- domain assumption Surface velocity observations are available on the entire top boundary over the reconstruction interval
- domain assumption Gradients through the learned surrogate are accurate enough for optimization
Cite this review
Pith. "Pith review of Forward and Inverse Mantle Convection with Neural Operators." pith.science (2026). https://pith.science/paper/WS52M5XX
@misc{pith2026260123178,
author = {Pith},
title = {Pith review of: Forward and Inverse Mantle Convection with Neural Operators},
year = {2026},
howpublished = {\url{https://pith.science/paper/WS52M5XX}},
note = {Machine review of arXiv:2601.23178}
}
read the original abstract
Thermal state reconstruction--reversing convection to recover the thermal structure of the mantle at an earlier geologic time--is an important tool to understand the evolution of mantle convection and its relation to seismic tomographic images and observations at the surface. Thermal state reconstructions are computationally expensive. Here we transformed the basic computational element, numerical solvers, into neural operators, a class of machine learning models for learning mappings between function spaces. Focusing on a specific architecture, Fourier Neural Operators, we demonstrate that they can represent not only a surrogate model like the Stokes system of equations using a purely physics informed approach, but also discover operators without explicit mathematical formulations or even ill-posedness from data, including the direct mapping between two convecting thermal states separated by a long time interval much larger than the Courant-Friedrichs-Lewy condition and its reversal. These neural operators significantly accelerate forward and inverse convection modelling by transforming forward physical processes into surrogate models with lower complexity while utilizing auto-differentiation to calculate gradients. With this framework, we demonstrate the strengths and weaknesses of four methods for thermal state reconstructions: reverse buoyancy, reverse convection operator, an inversion with only the terminal thermal state, and a joint inversion with the terminal thermal state and surface velocity evolution. The reverse convection operator is shown to perform poorly in the presence of observational noise, but the joint inversion overcomes this limitation. The joint technique could probably become a solution to large-scale thermal state inversion problems using seismic tomography and plate tectonic reconstructions.
Figures
Figures from the paper (3 more)
Reference graph
Works this paper leans on
-
[2017]
(though with a shorter integration time) while the latter is derived from this study (Fig. S6), we find that: AI AF ∼A T (S30) Forward and Inverse Mantle Convection with Neural Operators55 showing that the total cost of an adjoint time-dependent inversion is about the same or larger than than the dominant term in a neural operator–based cost—the training ...
-
[2021]
Li, Z., Kovachki, N., Choy, C., Li, B., Kossaifi, J., Otta, S., Nabian, M
Physics-informed neural operator for learning partial differential equations,arXiv preprint arXiv:2111.03794. Li, Z., Kovachki, N., Choy, C., Li, B., Kossaifi, J., Otta, S., Nabian, M. A., Stadler, M., Hundt, C., Azizzadenesheli, K., et al., 2023. Geometry-informed neural operator for large-scale 3d pdes, Advances in Neural Information Processing Systems,...
arXiv 2023
-
[2023]
Neural operator: Learning maps between function spaces with applications to pdes,Journal 34C. Kong, M. Gurnis and Z. Ross of Machine Learning Research,24(89), 1–97. LeCun, Y., Bottou, L., Bengio, Y., & Haffner, P., 2002. Gradient-based learning applied to document recognition,Proceedings of the IEEE,86(11), 2278–2324. Li, D., Gurnis, M., & Stadler, G., 20...
arXiv 2002
Reviewed August 3, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.