Imagine a model that has learned a chaotic signal. While measurements drive it, the model follows the signal closely. Now remove those measurements and let the model feed on its own output. Whether it keeps producing the right dynamics is a new question: the system must sustain the motion for itself.

My recent preprint asks whether this kind of autonomous generation can have a preferred direction of time. For a class of chaotic systems, including the classical Lorenz attractor, the answer is yes—when we ask for an exact realization on a compact attracting set by a finite-dimensional smooth autonomous system.

Reversing motion is easier than restoring attraction

Suppose a system obeys \(\dot{x} = F(x)\). Replacing \(F\) with \(-F\) reverses its trajectories. But it also reverses the way nearby states approach or leave those trajectories: the original attraction becomes repulsion.

That alone is not an impossibility proof. Perhaps we could change the equations away from the desired motion and restore attraction. For a stable limit cycle, we can. Near a unit circle, for example, inward radial relaxation and angular motion can be specified separately:

\[\dot{r} = -(r - 1), \qquad \dot{\theta} = \pm 1.\]

Either angular direction works while the radius relaxes toward the same circle. Time reversal does not automatically prevent stable generation.

For the chaotic targets covered by my theorem, even a different smooth generator with additional hidden variables cannot solve the exact reversal problem under the stated assumptions. The reason combines two ingredients: the geometry of stable fibers and the rate at which dynamics produce distinguishable information.

What must an exact generator do?

Call the original target’s forward evolution \(\phi_t\), the proposed generator’s evolution \(\Psi_t\), and its readout \(\pi\). The generator may have many more state variables than the target. Its output must obey

\[\pi(\Psi_t(z)) = \phi_{-t}(\pi(z)).\]

Every target state must be represented, and this equality must hold for every trajectory on the generator’s attracting set. The readout may be many-to-one; it only needs to be continuous. Attraction concerns the full generator state, including hidden variables. It means approaching the invariant set, not that nearby chaotic trajectories must converge to one another.

For the proof, sample time at an interval \(\tau\). Write \(f\) for one original target step and \(g\) for one generator step. Then \(\pi \circ g = f^{-1} \circ \pi\). The useful consequence is that backward generator time corresponds to forward time in the original target.

The theorem’s hypotheses, more precisely

The target lives on a compact invariant set \(A\). For a sampled map \(f = \left.\phi_\tau\right|_A\), it has an ergodic invariant probability measure \(\mu\) with positive metric entropy. For some radius \(\rho > 0\), the intrinsic local forward-stable fibers defined below are totally disconnected on a Borel set \(E\) with \(\mu(E) > 0\).

The flow corollary excludes a finite-dimensional autonomous \(C^2\) vector field on a smooth manifold without boundary, with a compact invariant full-state set \(\Lambda\), a continuous surjective readout \(\pi: \Lambda \to A\), and the exact time-reversal relation above. Attraction is specified by a trapping neighborhood \(U\) with compact closure:

\[\begin{gathered}g(\overline{U}) \subset U,\\\Lambda = \bigcap_{n \ge 0} g^n(\overline{U}).\end{gathered}\]

The flow must be defined on \(\overline{U}\) through one sampling interval. The paper first proves a result for \(C^2\) diffeomorphisms of compact manifolds without boundary. For flows on a noncompact state space, it preserves the dynamics near the attracting set while modifying the distant geometry to apply that result. See Theorem 1 and Corollary 2 in the paper.

The geometric mismatch

A forward-stable fiber of a target point consists of points inside the target set whose original forward trajectories remain nearby and converge to its trajectory at matching times. The word “inside” matters: a smooth stable curve in the surrounding space can intersect an attractor in a much thinner set.

For the targets in the theorem, relevant local fibers are totally disconnected: every connected subset has at most one point. A dust of points is a useful picture, though the hypothesis does not require a particular Cantor set. It also does not say that the whole attractor is disconnected.

A hypothetical generator reproducing this positive-entropy target must also have positive entropy. Smooth ergodic theory then supplies unstable leaves through typical generator states. Their points approach one another under backward generator evolution. Locally, these leaves have connected patches—curves or higher-dimensional pieces, rather than dust. Reversal asks a continuous readout to map those connected patches into the original target’s disconnected stable fibers.

Generator

z

A connected local patch
of an unstable leaf

Original target

x

The image lies in a totally disconnected fiber,
so it must be a single point

Continuity is the bottleneck. A connected patch has a connected image. Inside a totally disconnected fiber, that image can only be one point. Schematic, not a computed attractor or a plot of the full stable fiber.

The proof in four steps

From geometry to a contradiction

Assume that the desired generator exists. The proof shows that its output would have to satisfy two incompatible requirements.

Attraction keeps whole unstable leaves inside the generator’s set

Take a state on the generator’s attracting set and follow another point on its unstable leaf backward. The two points approach each other, so the second point eventually enters the trapping neighborhood of the set. Moving forward again places it in each sufficiently late nested image of that neighborhood. Their intersection is the attracting set itself.

This matters because the readout is only defined on the attracting set. The trapping argument lets us apply it to the entire unstable leaf.

Exact reversal forces the readout to collapse each leaf

Choose a small connected patch on an unstable leaf. Backward generator trajectories from that patch remain close and converge. Through the continuous readout, their outputs therefore remain close and converge in the original target’s forward time:

\[\pi(g^{-n}(z)) = f^n(\pi(z)).\]

The patch’s output lies in a forward-stable fiber. If that fiber is totally disconnected, its only connected subsets are single points. The whole patch must therefore have the same output.

To extend this from a patch to a complete leaf, consider all leaf points with the same output as its starting point. Continuity makes that collection closed; the local patch argument makes it open. It is nonempty, and the leaf is connected. So it is the whole leaf.

Why the patch can be chosen small enough

Uniform continuity of the readout on compact \(\Lambda\) converts a desired target radius into a generator-distance bound. Unstable-manifold estimates control backward iterates after sufficiently long time. Shrinking the patch also controls the finitely many earlier iterates. Thus the outputs stay within the required radius at every forward target step and converge synchronously. “Connected leaf” here refers to the leaf’s intrinsic manifold topology, even if the leaf winds through the ambient space.

Ergodicity makes the collapse typical

The disconnected-fiber condition only has to hold on a set of positive probability under an ergodic target measure. Almost every target orbit eventually visits that set. Any local stable fiber maps forward into the stable fiber at the visited point; because forward evolution is invertible, disconnectedness there implies disconnectedness at the starting point too.

The same collapse argument therefore applies to whole unstable leaves through almost every generator state under an invariant measure that reproduces the target statistics.

Why a positive-measure set is enough

With the same radius \(\rho\), one has \(f^n(C^s_\rho(x)) \subseteq C^s_\rho(f^n(x))\). If the latter fiber is totally disconnected, so is the former fiber, since \(f^n\) is a homeomorphism onto its image. Ergodicity makes the set of points that eventually visit \(E\) have full measure. The radius need not vary from point to point.

The output must have both zero and positive entropy

Metric entropy measures a dynamical rate of distinguishable information. One way to think about it is to divide the state space into finitely many regions and record the sequence of regions visited. Positive entropy means that, for a suitable partition, the uncertainty of these records grows at a positive asymptotic rate. This is not thermodynamic entropy.

A theorem of Ledrappier and Young supplies the crucial final bridge: for the smooth systems in question, measurable information that is constant along complete unstable leaves belongs to the maximal zero-entropy factor, called the Pinsker factor. Since our readout collapses those leaves almost everywhere, the output must have zero metric entropy.

But exact realization requires the output to reproduce the prescribed target dynamics, including its entropy. Reversing an invertible, measure-preserving system leaves that entropy unchanged. The target has positive entropy, so the output must have positive entropy too. That is the contradiction.

Leaf collapse + entropy theorem\(\text{Output entropy} = 0\)
Exact reversed chaotic dynamics\(\text{Output entropy} > 0\)

The hypothetical generator could still have chaotic hidden dynamics. The contradiction concerns what its output can reveal, not a claim that all internal entropy disappears.

The invariant measure and the entropy bridge

Start by lifting the target measure \(\mu\) to the generator’s attracting set. Averaging its iterates gives an invariant measure; an ergodic component still projects to \(\mu\), since the target measure is ergodic. Call it \(\nu\). Exact reversal gives \(h_{\mathrm{out}} = h_\mu(f^{-1}) = h_\mu(f) > 0\).

Ledrappier–Young’s Theorem B identifies the completed sigma-algebra of measurable unions of complete unstable leaves with the Pinsker sigma-algebra, modulo \(\nu\). Each atom of a finite output partition pulls back to such a union, up to a null set, so every observable partition has zero entropy rate. Taking their supremum gives \(h_{\mathrm{out}} = 0\). The result is applied to the ambient smooth system; the attractor itself need not be a manifold. Zero Lyapunov exponents and measures without full support are allowed. See Section III.4 of the paper.

Why the Lorenz attractor fits

The classical Lorenz attractor carries an ergodic measure with positive entropy. Its stable geometry provides the other ingredient: its intersection with a local strong-stable curve contains no nontrivial interval. On a one-dimensional curve, a connected subset with more than one point would contain an interval, so this intersection is totally disconnected.

The paper also establishes the necessary link between those geometric intersections and the intrinsic, synchronously converging stable fibers of a sampled flow. That step matters: a fractal-looking picture alone does not verify the theorem’s hypothesis. Together, the geometric and entropy properties rule out an exact attracting realization of the reversed Lorenz motion within the stated class.

What this says about learning

The result separates fitting observed motion from constructing a system that sustains it. Changing a training algorithm or adding more finite-dimensional latent variables cannot create an exact attracting realization that the theorem excludes.

The paper’s paired reservoir examples illustrate the distinction. Both models closely track their prescribed signals while driven by data. After feedback closes, the forward example retains the Lorenz-like geometry over the plotted interval, whereas the reversed example develops a large oscillation.

Those finite-time examples are illustrations, not the proof. They do not establish asymptotic attraction, and the particular discrete reservoir updates are not shown to satisfy the theorem’s global diffeomorphism assumptions. The mathematical claim is about the specified class of exact attracting realizations.

For me, the compelling lesson is that stable autonomous generation depends on more than whether we can fit a trajectory. The geometry of the desired dynamics constrains what a smooth system can realize—and continuity and entropy make those constraints visible.

Paper & related reading

This article explains my An Arrow of Time in Stable Autonomous Generation, arXiv:2610.02845v1 (October 2, 2026). The full hypotheses, proof, Lorenz application, and numerical protocols are in the HTML paper and PDF. This is a preprint.

For the complementary constructive perspective: Attractor reconstruction by machine learning and Invertible generalized synchronization, both published in Chaos. See also my introduction to recurrent prediction and synchronization.