Laplace's Demon and Determinism: Is the Future Already Fixed?
0. Key points
Section titled “0. Key points”- Laplace’s demon is the thought experiment of an intellect that knows the position and velocity of every particle in the universe together with all the forces acting on them; for such an intellect the future and the past would stand as plainly before its eyes as the present. Laplace wrote this in 1814.
- The claim is not merely a poetic image: it translates cleanly into a mathematical statement. The translation reads “the solution of the initial value problem for the equations of motion is unique”, and under suitable hypotheses this is provably true.
- Relax those hypotheses even slightly and uniqueness fails. We carry one such failure all the way through.
- In the twentieth century the demon was shot twice. The first shot was chaos, or sensitive dependence on initial conditions: if the demon is not perfect but only very slightly inaccurate, the error grows exponentially and prediction becomes meaningless within a finite time. For the logistic map we prove that the error doubles at every step exactly.
- The second shot was quantum mechanics. The uncertainty relation denies the demon’s very premise, that position and velocity can both be known exactly.
- Even so, determinism is not entirely dead: the time evolution of the quantum wave function is deterministic. What died was not “determinism” but predictability — that is the conclusion of this article.
1. Motivation: why nineteenth-century thinkers believed the future was computable
Section titled “1. Motivation: why nineteenth-century thinkers believed the future was computable”To us the idea that everything in the universe could be pinned down by calculation sounds grandiose. To a scientist of the late eighteenth or early nineteenth century, however, it was a rather modest statement. The reason is simple: Newtonian mechanics was on an unbroken winning streak.
Edmond Halley argued that the comet of 1682 was the same object as comets recorded in earlier centuries, and predicted its return. Halley died before he could see the outcome, but Alexis Clairaut and his collaborators estimated by hand the delay caused by the gravitational pull of Jupiter and Saturn, and computed that the return would fall between the end of 1758 and the spring of 1759. The comet was spotted on Christmas Day, 1758. With paper and pen they had said where in the sky, when, and what would appear.
Neptune is even more dramatic. The observed positions of Uranus deviated slightly from the calculated ones. Assuming the deviation was caused by the gravity of an unknown planet, Urbain Le Verrier computed the direction in which that planet had to lie. In 1846 Johann Galle pointed a telescope in that direction at the Berlin Observatory and found a new planet within about one degree of the predicted position. A body no one had ever seen was found by the equations first.
After a run of successes like these, the next thought comes naturally.
If the wobble of Uranus can be explained by equations, then so can a marble rolling across a desk, a leaf tossed by the wind, and the atoms in my brain. In principle, then, all of it should be computable.
The most vivid formulation of that thought is a passage in Pierre-Simon Laplace’s A Philosophical Essay on Probabilities (1814). He wrote, in substance, that an intellect which at a given moment knew all the forces that set nature in motion and all the positions of the beings that compose it, and which was vast enough to analyse these data, would find nothing uncertain; the future, like the past, would be present to its eyes. This fictitious intellect later came to be called Laplace’s demon.
What makes the passage interesting is that the book in which Laplace wrote it is a book on probability. His point was this: the universe is in truth completely determined; we use probability not because the universe is vague but because we are ignorant. Probability, in other words, is an instrument for measuring the amount of our ignorance. This position survives today as the philosophical starting point of Bayesian statistics.
In this article we rewrite the claim as a mathematical proposition and examine, step by step, how far it holds and where it breaks.
2. Preliminaries: state, phase space, equations of motion
Section titled “2. Preliminaries: state, phase space, equations of motion”To keep the discussion sharp, we first replace the phrase “the future is fixed” with mathematical language.
Definition 2.1(State and phase space)
Consider a classical mechanical system of point masses. Write for the position and for the momentum of the -th particle at time , and collect them into the -dimensional vector
We call the state of the system at time , and the space in which the state moves the phase space.
The essential point is that we pair positions with momenta rather than using positions alone. Positions alone do not determine the future: two balls at the same place behave differently in the next instant depending on whether one is moving right and the other left. Newton’s equation of motion involves the acceleration, a second derivative in time, so the initial data must include both position and velocity (momentum). Laplace’s mention of both the “positions” and the “forces” corresponds precisely to this fact.
Definition 2.2(Deterministic system)
Suppose a vector field on phase space is given and the time evolution of the system is written as the first-order ordinary differential equation
If for every initial state this equation has exactly one solution, we call the system deterministic.
Newton’s equation of motion becomes, on setting , the first-order system
which fits exactly into the form of Definition 2.2. All we have done is trade the second order for twice as many variables.
3. Translating Laplace’s demon into mathematics
Section titled “3. Translating Laplace’s demon into mathematics”Definition 3.1(Laplace's demon)
We call Laplace’s demon a hypothetical being with the following three capabilities.
- It knows the state of the universe at some time with zero error.
- It knows the governing field , that is, all the laws of force.
- For any it can carry the solution of the initial value problem to completion in finite time.
Do these three conditions in fact fix the future? That is a purely mathematical question, and the following theorem answers it.
Theorem 3.2(Uniqueness for the initial value problem)
Let be open and continuous, and suppose there is a constant with
(this hypothesis is called the Lipschitz condition). Then if two solutions on the interval both take values in and satisfy , and , we have on all of .
Proof(Theorem 3.2)
Integrating both sides of the differential equation from to , the fundamental theorem of calculus gives
Subtracting, the initial terms cancel by the hypothesis , leaving
Put . Since the norm of an integral is at most the integral of the norm (the integral form of the triangle inequality), the Lipschitz condition yields
Now set . As is continuous, is with , and the inequality just obtained reads . Multiplying by the positive number and rearranging,
so the function is non-increasing on . Since , we get and hence for all . On the other hand forces , so . Therefore , that is, throughout .
In other words, as long as the Lipschitz condition holds, the demon’s claim is mathematically correct. Under this hypothesis a universe starting from a given state cannot branch into two futures. In this sense Laplace’s assertion was not speculation but a theorem.
Conversely, what must we give up in order to destroy the conclusion? The proof used the Lipschitz condition in exactly one place. Let us remove it there.
Example 3.3(An equation whose solution is not unique)
Consider the one-dimensional equation
The function is continuous but fails the Lipschitz condition near . Indeed, taking and ,
so whatever constant we propose, there is an for which the ratio exceeds .
The solution is then not unique. First, is obviously a solution (left side , right side ). But for every constant the function
is also a solution. Let us check the range : the left side is and the right side is , which agree. The junction at is as well, since the derivative equals from both sides.
As ranges over all non-negative reals, the initial condition admits infinitely many solutions. Read physically: a particle at rest at the origin is not told by the equation how long it stays at rest. Solutions in which it starts moving “of its own accord” at some arbitrary moment are permitted.
Example 3.3 may look like a mathematical fabrication, but the “Norton dome” proposed by the philosopher of science John Norton realises a mechanical system of essentially the same structure as a point mass sliding on a dome whose apex has a carefully chosen shape. A mass placed at the apex admits solutions in which, untouched by anything external, it spontaneously slides off at an arbitrary time — and this within Newtonian mechanics. It should be said that whether such a dome can be built from real material, and whether the point-mass approximation is legitimate, are debated, so the example is not universally accepted as a counterexample to the commonplace that classical mechanics is deterministic. What can be asserted with confidence is that determinism is not a premise of physics but a consequence of the smoothness of the equations.
4. The first counterattack: chaos — deterministic yet unpredictable
Section titled “4. The first counterattack: chaos — deterministic yet unpredictable”Theorem 3.2 says that if the initial states are exactly equal, so are the futures. That is why condition 1 of the demon demanded zero error. What happens if the demon is only slightly inaccurate? Nineteenth-century common sense said that slightly perturbed input yields slightly perturbed output. In general this is false.
Definition 4.1(Lyapunov exponent)
Consider the discrete-time dynamical system generated by a map . Let be the separation after steps between the orbits starting at and at the nearby point . When the limit
exists, it is called the Lyapunov exponent. When the separation grows exponentially, roughly as . We then say the system has sensitive dependence on initial conditions, and a motion confined to a bounded region that has sensitive dependence on initial conditions is called chaotic.
This is abstract, so let us take one example in which the Lyapunov exponent can be computed exactly, and carry it through.
Proposition 4.2(Closed form and Lyapunov exponent of the logistic map)
Consider the map on the interval . For define by . Then the sequence given by satisfies
Moreover, for almost every such that is irrational, the Lyapunov exponent of this system is .
Proof(Proposition 4.2)
We first prove the closed form by induction. For the statement is the definition. Assume and write . Using ,
so the claim follows from the double-angle formula alone.
Next we examine the growth of the error. Shifting the initial value from to shifts the angle after steps from to . That is, the error in the angle doubles exactly at every step. Since the derivative of is , the error in is
Since , we obtain
The second term oscillates with , but when is irrational, does not approach a zero of too closely (apart from a set of measure zero), so after division by this term tends to . Hence .
The value means that at every step one binary digit of information about the initial error is lost. Let us feel this in concrete numbers.
Example 4.3(Sixteen digits of precision vanish in 54 steps)
A double-precision floating point number carries roughly digits of precision (). By Proposition 4.2 the error doubles at every step, so after steps it is . This reaches — the size of the whole interval , that is, the state of knowing nothing — when
that is, at step . In practice, two computations started from and appear to agree to several decimal places for the first forty steps or so, but past step 54 they become completely unrelated sequences.
The important point is that this is not a defect of the computer. Doubling the precision to digits buys only more steps, a factor of two. The predictable time grows only like the logarithm of the precision.
# Checking sensitive dependence on initial conditions in the logistic map (standard library only)def orbit(x, n): for _ in range(n): x = 4.0 * x * (1.0 - x) return x
x0 = 0.4for n in (10, 30, 50, 54, 60): a, b = orbit(x0, n), orbit(x0 + 1e-16, n) print(f"n={n:3d} A={a:.10f} B={b:.10f} |A-B|={abs(a-b):.3e}")It was Edward Lorenz who discovered this phenomenon in meteorology. In a 1963 paper he showed that a system of ordinary differential equations obtained by truncating atmospheric convection to three variables behaves neither periodically nor convergently, and that tiny differences in the initial data are amplified. The famous question of whether the flap of a butterfly’s wings in Brazil sets off a tornado in Texas comes from this work. In present-day numerical weather prediction the Lyapunov time of the atmosphere — the time for an error to grow by a factor of — is estimated at a few days, which is the theoretical reason behind the statement that weather forecasts are limited to about two weeks ahead.
Example 4.4(The time at which the solar system itself becomes unpredictable)
Planetary motion is the stronghold of Newtonian mechanics, yet chaos lives there too. In 1989 Jacques Laskar reported, from a long-term numerical integration of the whole solar system, that the Lyapunov time of the orbital elements of the inner planets is about million years. That is, .
Suppose we know the position of a planet to within . After million years the error is
Now is about million km, roughly of the Sun–Earth distance ( km). Since the diameter of the Earth is km, where the Earth will be along its orbit million years from now cannot be stated even in principle. We can still say which ellipse the planet is travelling on; we cannot say where on that ellipse it sits. The demon is not even allowed an error of 15 m.
5. The second counterattack: quantum mechanics — the initial condition does not exist
Section titled “5. The second counterattack: quantum mechanics — the initial condition does not exist”Chaos made the demon’s condition 1 (zero error) impossible in practice. Quantum mechanics strikes something more fundamental: a state in which position and momentum simultaneously have definite values does not exist in nature.
Theorem 5.1(Kennard's uncertainty relation)
In any state of a one-dimensional quantum system, the standard deviation of the measured position and the standard deviation of the measured momentum always satisfy
where is Planck’s constant divided by .
This inequality was proved by Earle Kennard in 1927. The proof takes a few lines, starting from the canonical commutation relation and the Cauchy–Schwarz inequality in Hilbert space. It lies beyond the level of this article, so we omit the details; a complete derivation appears in any standard textbook, for instance Chapter 1 of Sakurai–Napolitano, Modern Quantum Mechanics. What matters is that this is not a technical limitation arising from clumsy instruments but a theorem about the mathematical nature of states.
Example 5.3(The velocity uncertainty of an electron confined inside an atom)
Suppose the position of an electron (mass ) is fixed to within , roughly the size of an atom. By Theorem 5.1,
Converting to a velocity,
that is, per second. The moment we say “this electron is here inside the atom”, its velocity acquires a spread of km/s. The demon’s requirement that both position and momentum be known with zero error means , in direct contradiction with Theorem 5.1. The demon’s condition 1 is not merely hard to carry out; it is inconsistent by definition.
Example 5.4(Why quantum effects are invisible in everyday life)
We repeat the same computation for a pachinko ball of mass (1 g) localised to (one micrometre).
Moving at this speed for the age of the universe ( billion years ), the distance covered is only
about atomic diameters. This is why quantum uncertainty is entirely negligible at everyday scales. That is the absurdly small number is the reason our world looks “classical”.
At this point something must be added quickly: quantum mechanics has not killed determinism. The time evolution of a quantum state obeys the Schrödinger equation
This is a first-order differential equation for , and hence a perfectly good deterministic system in the sense of Definition 2.2. Given the initial state , the state at any later time is uniquely determined.
Where, then, does randomness enter? From measurement. Given the deterministically evolved , the question “where will the particle be found if we measure its position?” has only a probabilistic answer (the probability is supplied by the Born rule(Definition 2.2)[Schrödinger's Cat]). The question of why a deterministic wave function yields probabilistic measurement outcomes is called the measurement problem (Remark 5.1[Schrödinger's Cat]), and a century after the birth of quantum mechanics interpretations still diverge. The entrance to that controversy is Schrödinger’s Cat.
So we may retrofit the demon like this: an intellect that knows the wave function of the universe completely and can solve the Schrödinger equation. This upgraded demon can know every future wave function. Ask it, however, what tomorrow’s experiment will yield, and all it returns is a probability. Laplace held that probability expresses ignorance; the probabilities of quantum mechanics, at least on the standard interpretation, express not ignorance but a property of nature itself. Laplace’s world view was inverted at precisely the place where he spoke of probability.
6. The third counterattack: the demon lives inside the universe
Section titled “6. The third counterattack: the demon lives inside the universe”Chaos and quantum mechanics were counterattacks from physics. There is one more, from logic. Reading condition 3 of Definition 3.1, “carries the computation to completion in finite time”, at face value, the following difficulties emerge.
Start with the sheer amount of information. As in Definition 2.1, writing down the state of particles requires real numbers. For one mole of an ideal gas, , so numbers. Recording each number in bytes gives bytes. The total volume of digital data in existence worldwide in the mid-2020s is estimated at around bytes, so merely noting down the state of a single mole of gas — a glassful of air — would take several hundred times all the data humanity holds. And “a real number in 8 bytes” is an approximation to about 16 digits, a precision that, as Example 4.3 showed, melts away in 54 steps of the logistic map.
More serious is self-reference. If the demon is a physical being inside the universe, then its own internal state is part of the state of the universe. The demon must therefore compute the future including the results of its own computation. In a 1950 paper Karl Popper argued that even within classical physics, a predicting device inside a system cannot predict in full the future of the system that contains it, because it cannot know its own next prediction before carrying it out. If the demon stands outside the universe the situation is different, but that is no longer physics; it is theology.
Storing and erasing information also carries a physical price. By Landauer's principle(Theorem 6.4)[Maxwell's Demon], erasing bit of information requires dumping at least of heat into an environment at temperature . If the demon keeps recording and updating the state of the universe, entropy is necessarily generated in the process, and the state of the universe is thereby changed. The relation between an observing demon and thermodynamics is the theme of Maxwell’s Demon; that the demon’s books balance once the cost of recording and erasing is counted is recorded in Corollary 6.5[Maxwell's Demon].
flowchart TD A["Premise 1: the state of the world is a finite list of numbers"] --> D["Laplace's demon: future and past as plain as the present"] B["Premise 2: change of state is fixed by the equations of motion"] --> D C["Premise 3: given initial data the solution is unique"] --> D D --> E["Counterattack 1: chaos. Initial error grows exponentially; prediction becomes meaningless in finite time"] D --> F["Counterattack 2: quantum mechanics. No state has definite position and momentum at once"] D --> G["Counterattack 3: self-reference and the physics of information. The demon is part of the universe, and recording has a cost"] E --> H["Conclusion: determinism survives, predictability is dead"] F --> H G --> H
7. Summary: is the demon dead?
Section titled “7. Summary: is the demon dead?”Let us sort things out. The three propositions bound up in Laplace’s demon must be kept apart.
| Proposition | Modern verdict |
|---|---|
| Determinism: the same initial state gives rise to only one future | A theorem for classical systems under the Lipschitz condition (Theorem 3.2). It holds in quantum systems too, at the level of the wave function |
| Predictability: the future can be stated with finite precision and finite computational resources | Refuted by chaos (Definition 4.1, Example 4.4) |
| Existence of a complete initial condition: position and momentum have definite values simultaneously | Refuted by quantum mechanics (Theorem 5.1) |
Nineteenth-century thinkers took these three to be one continuous thing. Twentieth-century physics cut them into three and denied the middle one and the bottom one. What remains, the top one — determinism itself — is still alive inside the equations of physics.
You may want to ask next whether human beings have free will. To be honest, the tools of this article cannot answer that question. Neither chaos nor quantum randomness explains what it is for “me to have decided” something: however unpredictable a die may be, no one ordinarily says the die has free will. Still, Laplace’s demon left us a surprisingly useful distinction — that being predictable and being determined are entirely different things. Other large open questions in physics are collected in Unsolved Problems in Physics (for instance Definition 3.1[Unsolved Problems in Physics] and Definition 4.1[Unsolved Problems in Physics]).
One last aside. When Napoleon remarked to Laplace that his book on celestial mechanics made no mention of God, Laplace is said to have replied, “Sire, I had no need of that hypothesis.” The details of the anecdote differ between the sources that transmit it, and how much of it was an actual conversation is unclear. It does, however, convey rather well the confidence his demon carried.
8. Exercises
Section titled “8. Exercises”Exercise 8.1Easy
The solution of the differential equation is . For the initial values and , find the difference between the two solutions at . Then find the Lyapunov exponent of this system (in the continuous-time version, ).
Solution
By linearity the difference is computed directly:
The initial gap of has grown to , an amplification of about times.
For the Lyapunov exponent, since ,
Note, however, that does not make this system chaotic. That is exactly why Definition 4.1 includes “motion confined to a bounded region” in the definition of chaos. The solutions of this system simply fly off to infinity; the orbits are never folded back and mixed, which is the behaviour characteristic of chaos. Chaos requires both stretching and folding.
Exercise 8.2Standard
Track the logistic map of Proposition 4.2 with initial precision (high-precision arithmetic far beyond double precision). After how many steps does the error reach ? Also, by what factor did raising the precision from to increase the number of predictable steps?
Solution
By Proposition 4.2 the error doubles at every step, so after steps it is . The condition reads
so it takes steps.
As computed in Example 4.3, the case gave steps, so the factor is merely . Improving the precision by a factor of (a hundred trillion) fails even to double the predictable time.
In general the number of predictable steps is , which depends only on the logarithm of . This logarithm is why the strategy of “measuring more precisely so as to predict” is hopeless in chaotic systems.
Exercise 8.3Standard
Consider an electron in a hydrogen atom. Taking the position uncertainty to be of the order of the atomic radius, (the Bohr radius), use Theorem 5.1 to find the lower bound on the momentum uncertainty , and use it to estimate the rough size of the kinetic energy in electronvolts (). Take the electron mass to be .
Solution
First the lower bound on the momentum:
Converting to a kinetic energy,
and in electronvolts
The actual ionisation energy of hydrogen is , so the order of magnitude is right (the discrepancy of a factor of comes from replacing by its lower bound and ignoring the potential energy in this crude estimate).
What this computation shows is why atoms do not collapse. Pushing the electron closer to the nucleus means shrinking , whereupon makes the momentum large and the kinetic energy grow like . The Coulomb potential energy falls only like , so for sufficiently small the rise in kinetic energy wins. The uncertainty relation did not merely strip the demon of information; it also gives a size to the atoms our bodies are made of.
References
Section titled “References”- Pierre-Simon Laplace, Essai philosophique sur les probabilités, 1814 (Japanese translation: Kakuritsu no Tetsugakuteki Shiron, tr. Sōshichi Uchii, Iwanami Bunko, 1997, in Japanese) — the famous “demon” passage appears in the opening chapter on probability.
- E. N. Lorenz, “Deterministic Nonperiodic Flow”, Journal of the Atmospheric Sciences 20 (1963), 130–141. The landmark paper demonstrating sensitive dependence on initial conditions by numerical experiment.
- J. Laskar, “A numerical experiment on the chaotic behaviour of the Solar System”, Nature 338 (1989), 237–238. Evaluates the Lyapunov time of the solar system by numerical integration.
- E. H. Kennard, “Zur Quantenmechanik einfacher Bewegungstypen”, Zeitschrift für Physik 44 (1927), 326–352. The first rigorous proof of the uncertainty relation in the form .
- S. H. Strogatz, Nonlinear Dynamics and Chaos, 2nd ed., Westview Press, 2015 — Chapter 9 (the Lorenz equations) and Chapter 10 (the logistic map). The material of Proposition 4.2 is treated carefully at the level of this book.
- J. J. Sakurai and J. Napolitano, Modern Quantum Mechanics, 3rd ed., Cambridge University Press, 2020 — Chapter 1 contains a complete proof of Theorem 5.1.
Appendix: Why the Lipschitz condition is essential to the uniqueness proof
Section titled “Appendix: Why the Lipschitz condition is essential to the uniqueness proof”Why continuity alone is not enough. Looking back at the proof of Theorem 3.2, the Lipschitz condition was used in exactly one place, the inequality . This says that the rate at which the gap between two orbits grows is proportional to the current gap, and never faster. If the growth rate is proportional to the gap, then a gap that starts at can never grow: anything multiplied by is .
What goes wrong when the Lipschitz condition fails. For in Example 3.3, however, the “slope” of blows up near . Then even when the current gap is , the growth rate takes the indeterminate form , and the guarantee that the gap cannot grow is lost. Indeed lifts off from the state to a non-zero state in finite time.
Is differentiability enough? A convenient sufficient condition is the following fact: if is (its components are continuously differentiable), then the Lipschitz condition holds on any bounded closed region. The reason is the mean value theorem. The operator norm of the Jacobian matrix is a continuous function, hence attains a maximum on a bounded closed set. With this , for any two points joined by a segment,
The function served as a counterexample precisely because it is not differentiable at .
Implications for physics. Newtonian gravity and the Coulomb force are both for , so as long as the particles do not collide the Lipschitz condition holds and Theorem 3.2 applies. Conversely, at the instant of a collision () the force diverges and the guarantee of determinism is cut off. For gravitational many-body problems with three or more bodies it is known that there exist solutions escaping to infinity in finite time (collision and non-collision singularities), and there classical determinism itself ceases to be definable. Laplace’s demon had already stumbled on the singularities of the equations, long before it met chaos or quantum mechanics.
Report an error in this article ・Operated by: Mugen Giken LLC ・Pricing ・Terms ・Legal notice
© 2026 夢現技研合同会社 ・Feeding the text to an LLM is welcome. Code samples are MIT licensed.