Classical billiards can compute
Pith reviewed 2026-05-16 20:46 UTC · model grok-4.3
The pith
Two-dimensional billiards are Turing complete, with machine halting equivalent to a trajectory entering a target open set.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
We show that two-dimensional billiard systems are Turing complete, in the sense that the halting of any Turing machine with a given input is equivalent to a certain bounded trajectory in this system entering a specified open set. Billiards serve as idealized models of particle motion with elastic reflections and arise naturally as limits of smooth Hamiltonian systems under steep confining potentials. Our results establish the existence of undecidable trajectories in physically natural billiard-type models, including billiard-type models arising in hard-sphere gases and in collision-chain limits of celestial mechanics.
What carries the argument
A specially constructed billiard table domain whose phase-space dynamics encode arbitrary Turing-machine steps through elastic reflections, with entry into a target open set marking halting.
If this is right
- Undecidable trajectories exist in any two-dimensional billiard that realizes the encoding.
- Certain questions about long-term behavior in hard-sphere gas models are algorithmically unsolvable.
- Collision chains in celestial-mechanics limits can embed undecidable problems.
- Billiard-type models arising from steep confining potentials inherit undecidability.
- No general algorithm exists to predict whether a given bounded trajectory in such a table enters the halting region.
Where Pith is reading between the lines
- The construction shows that computational universality can arise from purely classical, elastic collisions without added external logic.
- Similar encodings might apply to other Hamiltonian systems with steep potentials, extending undecidability beyond billiards.
- Predicting whether a particle eventually reaches a region in these models is at least as hard as the halting problem.
- The result raises the possibility that simple mechanical systems can embed arbitrary computable functions through geometry alone.
Load-bearing premise
There exists a billiard domain whose phase-space dynamics encode arbitrary Turing machine steps such that entering the target open set corresponds precisely to halting.
What would settle it
An explicit billiard table constructed for a known Turing machine where the trajectory enters the target set without the machine halting, or fails to enter when the machine does halt.
Figures
read the original abstract
We show that two-dimensional billiard systems are Turing complete, in the sense that the halting of any Turing machine with a given input is equivalent to a certain bounded trajectory in this system entering a specified open set. Billiards serve as idealized models of particle motion with elastic reflections and arise naturally as limits of smooth Hamiltonian systems under steep confining potentials. Our results establish the existence of undecidable trajectories in physically natural billiard-type models, including billiard-type models arising in hard-sphere gases and in collision-chain limits of celestial mechanics.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript claims to prove that two-dimensional billiard systems are Turing complete: for any Turing machine M and input x there exists a bounded billiard domain such that a certain trajectory enters a prescribed open set if and only if M halts on x. The result is asserted to hold for physically natural billiard-type models, including hard-sphere gases and collision-chain limits of celestial mechanics.
Significance. If the constructions are rigorous, the result would establish the existence of undecidable trajectories in classical billiards, which arise as limits of smooth Hamiltonian systems. It would demonstrate that physically motivated billiard dynamics can encode arbitrary computations, thereby linking computability theory directly to idealized models of elastic collisions.
major comments (2)
- [Abstract and §1] Abstract and §1: the equivalence between TM halting and entry into the target open set is asserted, but no explicit construction of the billiard domain, no reduction steps, and no proof sketch are supplied showing how reflections simulate tape updates and state transitions without gaps or extraneous trajectories. This is load-bearing for the central existence claim.
- [§4] §4 (construction for hard-sphere gases): the reduction to the physically natural limit must verify that the phase-space flow remains equivalent to the TM simulation after taking the steep-potential limit; without the explicit encoding of the tape and head movement in this limit, the undecidability claim for realistic models does not follow.
minor comments (2)
- Notation for the target open set and the phase-space coordinates should be introduced once and used consistently; currently the same symbol appears with different meanings in different sections.
- All figures depicting the billiard table and sample trajectories must include scale bars and explicit labels for the target open set.
Simulated Author's Rebuttal
We thank the referee for the careful reading and constructive comments on our manuscript. We address each major point below and will revise the text to improve clarity and explicitness while preserving the existing proofs.
read point-by-point responses
-
Referee: [Abstract and §1] Abstract and §1: the equivalence between TM halting and entry into the target open set is asserted, but no explicit construction of the billiard domain, no reduction steps, and no proof sketch are supplied showing how reflections simulate tape updates and state transitions without gaps or extraneous trajectories. This is load-bearing for the central existence claim.
Authors: Section 2 contains the explicit construction of the bounded polygonal billiard domain, with obstacles positioned to encode the tape symbols via sequences of reflection angles and the head position via the particle's path. Section 3 provides the reduction: each TM transition is realized by a deterministic sequence of elastic reflections at specially angled walls, with irrational slope choices ensuring no extraneous periodic orbits intersect the simulation path. The equivalence (halting iff entry into the target open set) is proved by induction on computation steps. We will insert a concise proof sketch and diagram into §1 in the revision. revision: yes
-
Referee: [§4] §4 (construction for hard-sphere gases): the reduction to the physically natural limit must verify that the phase-space flow remains equivalent to the TM simulation after taking the steep-potential limit; without the explicit encoding of the tape and head movement in this limit, the undecidability claim for realistic models does not follow.
Authors: Section 4 approximates the billiard walls by steep potentials and proves uniform convergence of trajectories to the hard-wall billiard flow on compact time intervals. The tape encoding (particle positions corresponding to symbols) and head movement (collision sequences) are preserved because the potential gradients enforce the identical reflection law in the limit; we supply explicit bounds on the deviation of phase-space points. We will add further estimates on the preservation of the open target set in the revision. revision: yes
Circularity Check
No significant circularity
full rationale
The paper is an existence proof that constructs explicit billiard domains whose phase-space dynamics encode arbitrary Turing-machine steps, with halting equivalent to a trajectory entering a designated open set. The derivation proceeds by direct construction of the table geometry and reflection rules that realize the required encoding; no parameter is fitted to data, no result is renamed as a prediction, and no load-bearing step reduces to a self-citation or self-definition. The central claim therefore remains independent of its own inputs and is self-contained against external mathematical benchmarks.
Axiom & Free-Parameter Ledger
axioms (2)
- domain assumption Billiard systems consist of a particle moving at constant speed with elastic reflections at boundaries of a polygonal domain.
- standard math The phase space is equipped with a natural topology allowing specification of open sets for trajectory entry.
Lean theorems connected to this paper
-
IndisputableMonolith/Cost/FunctionalEquation.leanwashburn_uniqueness_aczel unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We adapt the machinery of Topological Kleene Field Theory to billiard flows and, for each Turing machine, construct a two-dimensional billiard table whose trajectories simulate its computation... encoding computation states as points of a one-dimensional interval... shift arises naturally from reflections on parabolic walls
-
IndisputableMonolith/Foundation/AlexanderDuality.leanalexander_duality_circle_linking contradicts?
contradictsCONTRADICTS: the theorem conflicts with this paper passage, or marks a claim that would need revision before publication.
two-dimensional billiard systems are Turing complete... planar billiards with one ball and fixed walls
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
How pinball wizards simulate a turing machine
Rosemary Adejoh, Andreas Jakoby, Sneha Mohanty, and Christian Schindelhauer. How pinball wizards simulate a turing machine. Preprint, arXiv:2510.02560 [cs.CC] (2025), 2025
-
[2]
Charles H. Bennett. Logical reversibility of computation.IBM J. Res. Dev., 17:525–532, 1973
work page 1973
-
[3]
Michael V. Berry. Regular and irregular semiclassical wavefunctions.J. Phys. A, Math. Gen., 10:2083–2091, 1977
work page 2083
-
[4]
American Mathematical Society, Providence, 1917
George David Birkhoff.Dynamical Systems. American Mathematical Society, Providence, 1917
work page 1917
-
[5]
On the periodic motions of dynamical systems.Acta Mathematica, 50:359–379, 1927
George David Birkhoff. On the periodic motions of dynamical systems.Acta Mathematica, 50:359–379, 1927
work page 1927
-
[6]
Degenerate billiards in celestial mechanics.Regular and Chaotic Dynamics, 22:27–53, 2017
Sergey Bolotin. Degenerate billiards in celestial mechanics.Regular and Chaotic Dynamics, 22:27–53, 2017
work page 2017
-
[7]
Sergey Bolotin and Piero Negrini. Variational approach to second species periodic solutions of poincaré of the three-body problem.Discrete and Continuous Dynamical Systems, 33(3):1009–1032, 2013
work page 2013
-
[8]
Olivier Bournez, Daniel S. Graça, and Emmanuel Hainry. Computation with perturbed dynamical systems. J. Comput. Syst. Sci., 79(5):714–724, 2013. 12 EV A MIRANDA AND ISAAC RAMOS
work page 2013
-
[9]
Turing universality of the incompressible Euler equations and a conjecture of Moore.Int
Robert Cardona, Eva Miranda, and Daniel Peralta-Salas. Turing universality of the incompressible Euler equations and a conjecture of Moore.Int. Math. Res. Not., 2022(22):18092–18109, 2022
work page 2022
-
[10]
Computability and Beltrami fields in Euclidean space.J
Robert Cardona, Eva Miranda, and Daniel Peralta-Salas. Computability and Beltrami fields in Euclidean space.J. Math. Pures Appl. (9), 169:50–81, 2023
work page 2023
-
[11]
Robert Cardona, Eva Miranda, and Daniel Peralta-Salas. Looking at Euler flows through a contact mirror: universalityandundecidability.InEuropean congress of mathematics. Proceedings of the 8th congress, 8ECM, Portorož, Slovenia, June 20–26, 2021, pages 367–393. EMS Press, Berlin, 2023
work page 2021
-
[12]
Towards a Fluid computer.Found Comput Math, 25:1921–1937, 2025
Robert Cardona, Eva Miranda, and Daniel Peralta-Salas. Towards a Fluid computer.Found Comput Math, 25:1921–1937, 2025
work page 1921
-
[13]
Constructing Turing complete Euler flows in dimension 3.Proc
Robert Cardona, Eva Miranda, Daniel Peralta-Salas, and Francisco Presas. Constructing Turing complete Euler flows in dimension 3.Proc. Natl. Acad. Sci. USA, 118(19):9, 2021. Id/No e2026818118
work page 2021
-
[14]
American Mathematical Society, 2006
Nikolai Chernov and Roberto Markarian.Chaotic Billiards, volume 127 ofMathematical Surveys and Mono- graphs. American Mathematical Society, 2006
work page 2006
-
[15]
Richard P. Feynman. Simulating physics with computers.International Journal of Theoretical Physics, 21(6- 7):467–488, 1982
work page 1982
-
[16]
Edward Fredkin and Tommaso Toffoli. Conservative logic.Int. J. Theor. Phys., 21:219–253, 1982
work page 1982
-
[17]
Topological Kleene Field Theories as a model of computation
Ángel González-Prieto, Eva Miranda, and Daniel Peralta-Salas. Topological Kleene Field Theories as a model of computation. Preprint, arXiv:2503.16100 [math.DS] (2025), 2025
-
[18]
Ángel González-Prieto, Eva Miranda, and Daniel Peralta-Salas. Universality in computable dynamical sys- tems: old and new.Journal of Physics: Complexity, 6(3):035014, 2025. Focus Issue on Computation in Dynamical Systems
work page 2025
-
[19]
Daniel S. Graça, Manuel L. Campagnolo, and Jorge Buescu. Computability with polynomial differential equations.Adv. Appl. Math., 40(3):330–349, 2008
work page 2008
-
[20]
Gutzwiller.Chaos in Classical and Quantum Mechanics
Martin C. Gutzwiller.Chaos in Classical and Quantum Mechanics. Springer, 1990
work page 1990
-
[21]
Haake.Quantum Signatures of Chaos
F. Haake.Quantum Signatures of Chaos. Springer, 3rd edition, 2010
work page 2010
-
[22]
Ergodicity of billiard flows and quadratic differentials
Steven Kerckhoff, Howard Masur, and John Smillie. Ergodicity of billiard flows and quadratic differentials. Annals of Mathematics, 124(2):293–311, 1986
work page 1986
-
[23]
Computability with low-dimensional dynamical systems
Pascal Koiran, Michel Cosnard, and Max Garzon. Computability with low-dimensional dynamical systems. Theor. Comput. Sci., 132(1-2):113–128, 1994
work page 1994
-
[24]
Maryam Mirzakhani. Growth of the number of simple closed geodesics on hyperbolic surfaces.Annals of Mathematics, 168(1):97–125, 2008
work page 2008
-
[25]
Unpredictability and undecidability in dynamical systems.Phys
Cristopher Moore. Unpredictability and undecidability in dynamical systems.Phys. Rev. Lett., 64(20):2354– 2357, 1990
work page 1990
-
[26]
Cristopher Moore. Generalized shifts: Unpredictability and undecidability in dynamical systems.Nonlinear- ity, 4(2):199–230, 1991
work page 1991
-
[27]
Henri Poincaré.Les méthodes nouvelles de la mécanique céleste, volume III. Gauthier-Villars, Paris, 1899
-
[28]
John H. Reif, Justin D. Tygar, and Akitoshi Yoshida. Computability and complexity of ray tracing.Discrete Comput. Geom., 11(3):265–288, 1994
work page 1994
-
[29]
Yakov G. Sinai. On the foundations of the ergodic hypothesis for a dynamical system of statistical mechanics. Soviet Mathematics Doklady, 4:1818–1822, 1963
work page 1963
-
[30]
On the universality of potential well dynamics.Dyn
Terence Tao. On the universality of potential well dynamics.Dyn. Partial Differ. Equ., 14(3):219–238, 2017
work page 2017
-
[31]
Alan M. Turing. On computable numbers, with an application to the entscheidungsproblem.Proc. London Math. Soc., 1936
work page 1936
-
[32]
Statistical mechanics of cellular automata.Rev
Stephen Wolfram. Statistical mechanics of cellular automata.Rev. Mod. Phys., 55(3):601–644, 1983
work page 1983
-
[33]
Undecidability and intractability in theoretical physics.Phys
Stephen Wolfram. Undecidability and intractability in theoretical physics.Phys. Rev. Lett., 54:735–738, Feb 1985
work page 1985
-
[34]
Stephen Wolfram. Cellular automaton fluids. I: Basic theory.J. Stat. Phys., 45:471–526, 1986. Appendix The purpose of this appendix is to provide the missing details in the proof of Lemma 2 from the main text, thus completing the argument that the read–write operation can be realized by means of billiard dynamics. Recall first that, according to our defin...
work page 1986
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.