← Back to arXiv
arXivProbabilityarXiv:2610.31942

Probabilistic representation and Monte Carlo method for nonlinear Dirac equations

The Dirac equation is a fundamental equation in physics that describes how quantum particles behave when relativity matters, such as electrons moving at high speeds. Solving these equations becomes much harder when nonlinear effects are included, meaning the equation depends on the solution itself in a complicated way. This paper develops a new way to think about and numerically solve a particular nonlinear version of the Dirac equation, specifically one called the Soler model, by connecting it to a carefully constructed random process.

The core idea is to represent the solution to the nonlinear Dirac equation as the expected value of some quantity computed along random paths. This is similar in spirit to how certain heat equations can be solved using averages over randomly wandering particles, a technique rooted in the famous connection between probability theory and differential equations. Here, the random process used is a "branching telegraph process," where particles travel at finite speed and randomly change direction or spawn new particles. The paper carefully works out when this probabilistic representation is valid and for how long it remains trustworthy, showing that the answer depends on the size of the initial data.

Building on this foundation, the authors design a Monte Carlo algorithm, essentially a method that simulates many random paths and averages the results, to numerically solve the Soler system globally in time. They prove rigorously that the algorithm converges to the correct answer and show it remains stable. A key practical insight is that although the random process can be tuned in various ways without breaking the mathematical validity of the representation, those choices do affect how noisy and efficient the Monte Carlo estimates are, opening a path toward more accurate simulations with less computational effort.

Read original →