Submitted:
16 March 2026
Posted:
17 March 2026
Read the latest preprint version here
Abstract
Keywords:
1. Introduction
- Symbolic theorem proving to mathematically verify algebraic properties of the underlying tensor operations, ensuring that the computational graph is sound.
- Statistical physical analysis to extract physically meaningful quantities (e.g., divergence, Bernoulli invariant) and to define adaptive thresholds based on data statistics.
- Graph neural networks to learn spatial relationships from unstructured mesh data, providing fast and accurate surrogate models.
2. Related Work
3. Methodology
3.1. Symbolic Theorem Proving
- Additive commutativity:
- Additive associativity:
- Multiplicative commutativity:
- Multiplicative associativity:
- Distributivity:
- Transpose of matrix product:
- 1.
- Transpose:
- 2.
- Distributivity:
- 3.
- Associativity:
3.2. Physical Analysis and Invariants
- Mean and standard deviation of u, v, and speed .
- Bernoulli’s invariant — constant for ideal incompressible flow.
- Fixed-threshold percentages (e.g., ).
- An adaptive threshold , where and are the mean and standard deviation of the speed. The fraction of points exceeding T is reported.
- Approximate eigenvalues of local velocity-gradient matrices to characterize flow smoothness.
3.3. Graph Neural Network Surrogate
3.4. Baseline Models
- Mean predictor: always outputs the training-set mean.
- k-NN (): predicts using the average of the k nearest neighbors in coordinate space.
- Linear regression: fits a linear mapping from to .
4. Experimental Setup
4.1. Dataset
4.2. Hyperparameter Tuning
- Hidden dimension: 128, 256, 288, 320, 384, 512
- Number of layers: 3, 4, 5, 6
- Learning rate: , , ,
- Divergence weight : 0, , , , ,
- Graph convolution type: simple graph convolution vs. EdgeConv
| Parameter | Value |
|---|---|
| Hidden dimension | 256 |
| Number of layers | 5 |
| Learning rate | |
| 0.1 | |
| Convolution type | EdgeConv |
| k (neighbors) | 10 |
| Dataset size | 40,000 |
| Divergence batch | 1,000 |
| Epochs | 500 |
4.3. Evaluation Metrics
- Coefficient of determination
- Mean absolute error (MAE)
- Root mean squared error (RMSE)
- Mean absolute divergence evaluated on a regular grid covering the domain .
5. Results
5.1. Theorem Proving
5.2. Physical Analysis
| Variable | Mean | Std |
|---|---|---|
| u | 1.003 | 0.092 |
| v | -0.191 | 0.035 |
| Speed s | 1.021 | 0.091 |
| Bernoulli invariant | range |

5.3. GNN Performance
5.4. Comparison with Baselines
6. Discussion
7. Conclusions
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Raissi, M.; Perdikaris, P.; Karniadakis, G. E. Physics-informed neural networks: A deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. Journal of Computational Physics 2019, 378, 686-707. [Google Scholar] [CrossRef]
- Jin, X.; Cai, S.; Li, H.; Karniadakis, G. E. NSFnets (Navier-Stokes flow nets): Physics-informed neural networks for the incompressible Navier-Stokes equations. Journal of Computational Physics 2021, 426, 109951. [Google Scholar] [CrossRef]
- Mao, Z.; Jagtap, A. D.; Karniadakis, G. E. Physics-informed neural networks for high-speed flows. Computer Methods in Applied Mechanics and Engineering 2020, 360, 112789. [Google Scholar] [CrossRef]
- Gao, H.; Sun, L.; Wang, J. X. PhyGeoNet: Physics-informed geometry-adaptive convolutional neural networks for solving parametric PDEs on irregular domains. Journal of Computational Physics 2022, 428, 110079. [Google Scholar] [CrossRef]
- Pfaff, T.; Fortunato, M.; Sanchez-Gonzalez, A.; Battaglia, P. W. Learning mesh-based simulation with graph networks. arXiv 2020, arXiv:2010.03409. [Google Scholar]
- Belbute-Peres, F. D.; Economon, T. D.; Kolter, J. Z. Combining differentiable PDE solvers and graph neural networks for fluid flow prediction. International Conference on Machine Learning, 2020. [Google Scholar]
- Wang, Y.; Sun, Y.; Liu, Z.; Sarma, S. E.; Bronstein, M. M.; Solomon, J. M. Dynamic graph CNN for learning on point clouds. ACM Transactions on Graphics (TOG) 2019, 38(5), 1-12. [Google Scholar] [CrossRef]
| Run | R2 | MAE | RMSE | Mean |
|---|---|---|---|---|
| 1 | 0.2077 | 0.278 | 0.748 | 0.378 |
| 2 | 0.1688 | 0.283 | 0.789 | 0.324 |
| 3 | 0.1293 | 0.302 | 0.838 | 0.426 |
| 4 | 0.1712 | 0.297 | 0.812 | 0.274 |
| 5 | 0.1429 | 0.286 | 0.731 | 0.344 |
| 6 | 0.1304 | 0.307 | 0.862 | 0.379 |
| Mean ± std |
| Model | R2 (range) | MAE (range) | RMSE (range) |
|---|---|---|---|
| GNN (best) | 0.208 | 0.278 | 0.748 |
| GNN (avg ± std) | |||
| k-NN () | 0.55–0.79 | 0.03–0.05 | 0.35–0.63 |
| k-NN () | 0.48–0.72 | 0.04–0.06 | 0.41–0.70 |
| Linear | |||
| Mean |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.