# A proof that deep artificial neural networks overcome the curse of dimensionality in the numerical approximation of Kolmogorov partial differential equations with constant diffusion and nonlinear drift coefficients

arXiv: https://arxiv.org/abs/1809.07321 · HTML: https://mlsanity.com/paper/1809.07321/

## Key facts

- Cited by 31 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 19 Sep 2018.

## Built on by (most cited first, 30 of 31)

- [Generic bounds on the approximation error for physics-informed (and) operator learning](https://mlsanity.com/paper/2205.11393/) (2022)
- [Deep Learning Methods for Partial Differential Equations and Related Parameter Identification Problems](https://mlsanity.com/paper/2212.03130/) (2022)
- [Interpolating between BSDEs and PINNs: deep learning for elliptic and parabolic boundary value problems](https://mlsanity.com/paper/2112.03749/) (2021)
- [An Extreme Learning Machine-Based Method for Computational PDEs in Higher Dimensions](https://mlsanity.com/paper/2309.07049/) (2023)
- [Parametric Complexity Bounds for Approximating PDEs with Neural Networks](https://mlsanity.com/paper/2103.02138/) (2021)
- [Physics-enhanced deep surrogates for partial differential equations](https://mlsanity.com/paper/2111.05841/) (2021)
- [Solving high-dimensional parabolic PDEs using the tensor train format](https://mlsanity.com/paper/2102.11830/) (2021)
- [Wasserstein Generative Adversarial Uncertainty Quantification in Physics-Informed Neural Networks](https://mlsanity.com/paper/2108.13054/) (2021)
- [Neural Network Approximations of PDEs Beyond Linearity: A Representational Perspective](https://mlsanity.com/paper/2210.12101/) (2022)
- [Error Estimates for the Deep Ritz Method with Boundary Penalty](https://mlsanity.com/paper/2103.01007/) (2021)
- [Robust SDE-Based Variational Formulations for Solving Linear PDEs via Deep Learning](https://mlsanity.com/paper/2206.10588/) (2022)
- [Convergence of a robust deep FBSDE method for stochastic control](https://mlsanity.com/paper/2201.06854/) (2022)
- [Full error analysis of the random deep splitting method for nonlinear parabolic PDEs and PIDEs](https://mlsanity.com/paper/2405.05192/) (2024)
- [Deep neural network expressivity for optimal stopping problems](https://mlsanity.com/paper/2210.10443/) (2022)
- [Universal Approximation Theorem of Deep Q-Networks](https://mlsanity.com/paper/2505.02288/) (2025)
- [Residual Multi-Fidelity Neural Network Computing](https://mlsanity.com/paper/2310.03572/) (2023)
- [A brief review of the Deep BSDE method for solving high-dimensional partial differential equations](https://mlsanity.com/paper/2505.17032/) (2025)
- [Deep neural network surrogates for non-smooth quantities of interest in shape uncertainty quantification](https://mlsanity.com/paper/2101.07023/) (2021)
- [FBSJNN: A Theoretically Interpretable and Efficiently Deep Learning method for Solving Partial Integro-Differential Equations](https://mlsanity.com/paper/2412.11010/) (2024)
- [The Deep Ritz Method for Parametric p-Dirichlet Problems](https://mlsanity.com/paper/2207.01894/) (2022)
- [From Monte Carlo to neural networks approximations of boundary value problems](https://mlsanity.com/paper/2209.01432/) (2022)
- [Multilevel Picard approximations and deep neural networks with ReLU, leaky ReLU, and softplus activation overcome the curse of dimensionality when approximating semilinear parabolic partial differential equations in Lp-sense](https://mlsanity.com/paper/2409.20431/) (2024)
- [Approximation properties of Residual Neural Networks for Kolmogorov PDEs](https://mlsanity.com/paper/2111.00215/) (2021)
- [Approximating Langevin Monte Carlo with ResNet-like Neural Network architectures](https://mlsanity.com/paper/2311.03242/) (2023)
- [Enhancing Dynamic CT Image Reconstruction with Neural Fields and Optical Flow](https://mlsanity.com/paper/2406.01299/) (2024)
- [Polynomial-Augmented Neural Networks (PANNs) with Weak Orthogonality Constraints for Enhanced Function and PDE Approximation](https://mlsanity.com/paper/2406.02336/) (2024)
- [A deep solver for backward stochastic Volterra integral equations](https://mlsanity.com/paper/2505.18297/) (2025)
- [Dimension-independent learning rates for high-dimensional classification problems](https://mlsanity.com/paper/2409.17991/) (2024)
- [Global Convergence of DGM and PINN Algorithms for Solving Nonlinear PDEs](https://mlsanity.com/paper/2607.24726/) (2026)
- [Walk-on-Spheres Monte Carlo and deep neural network approximations of elliptic PDEs with drift and killing](https://mlsanity.com/paper/2608.09494/) (2026)

## Abstract (arXiv)

In recent years deep artificial neural networks (DNNs) have been successfully employed in numerical simulations for a multitude of computational problems including, for example, object and face recognition, natural language processing, fraud detection, computational advertisement, and numerical approximations of partial differential equations (PDEs). These numerical simulations indicate that DNNs seem to possess the fundamental flexibility to overcome the curse of dimensionality in the sense that the number of real parameters used to describe the DNN grows at most polynomially in both the reciprocal of the prescribed approximation accuracy  varepsilon > 0  and the dimension  d ∈ mathbbN of the function which the DNN aims to approximate in such computational problems. There is also a large number of rigorous mathematical approximation results for artificial neural networks in the scientific literature but there are only a few special situations where results in the literature can rigorously justify the success of DNNs in high-dimensional function approximation. The key contribution of this paper is to reveal that DNNs do overcome the curse of dimensionality in the numerical approximation of Kolmogorov PDEs with constant diffusion and nonlinear drift coefficients. We prove that the number of parameters used to describe the employed DNN grows at most polynomially in both the PDE dimension  d ∈ mathbbN and the reciprocal of the prescribed approximation accuracy  varepsilon > 0 . A crucial ingredient in our proof is the fact that the artificial neural network used to approximate the solution of the PDE is indeed a deep artificial neural network with a large number of hidden layers.
