1San Jose State University • 2Worcester Polytechnic Institute • 3George Mason University • 4Algoverse AI Research
*Equal contribution • †Project Lead • ‡Corresponding author: jerome@algoverseairesearch.org
Recent latent reasoning methods such as CODI and COCONUT face a fundamental interpretability problem. They carry multiple superimposed candidate traces in hidden space at each step, which obscures how reasoning evolves. Existing mechanistic methods reveal compression, shortcuts, and superposition but do not explain how reasoning evolves across latent steps. To address this gap, we model the sequence of latent tokens as a trajectory in representation space and apply dynamical-system analysis to characterize reasoning evolution. Using both quantitative metrics (step-to-step change, direction consistency, Lyapunov sensitivity) and qualitative projections (UMAP, DMD, PHATE), we show that latent CoT exhibits structured, non-random dynamics with two distinct stability classes. CODI behaves as a stable attractor. COCONUT behaves as an unstable expanding system. Sim-CoT supervision tightens both behaviors, handling latent instability without changing the underlying dynamics. This framework advances the interpretability of latent CoT reasoning and introduces actionable findings to catalyze further research.
We propose a framework for analyzing latent chain-of-thought reasoning as a dynamical system. Given an input, a latent CoT model produces a sequence of hidden states $z_1, z_2, \ldots, z_T$ across $T = 6$ reasoning steps. We treat this sequence as a trajectory in representation space. Four model configurations are analyzed: CODI and COCONUT, each in Vanilla and Sim-CoT settings, all trained on GPT-2-small backbones using the GSM8K benchmark.
We characterize trajectories using two groups of metrics. Step-based metrics measure how trajectories move between consecutive steps: step-to-step change $\|\Delta_t\| = \|z_{t+1} - z_t\|_2$, direction consistency $C_t = \cos(\Delta_t, \Delta_{t-1})$, and arc length $L = \sum_{t} \|z_{t+1} - z_t\|_2$. Stability metrics capture sensitivity and convergence: a Lyapunov surrogate $\lambda(t) = \log(\|\Delta_{t+1}\| / \|\Delta_t\|)$ and perturbation divergence under Gaussian noise injection. For qualitative analysis, we project trajectories using DMD, PHATE, UMAP, PCA, and t-SNE, then visualize them as sequences of points with temporal ordering preserved.
Metrics are computed directly on the original high-dimensional representations. Each 2×2 grid compares CODI and COCONUT under Vanilla and Sim-CoT training.
CODI shows a uniform curve with variance in the Vanilla setting. Under Sim-CoT, it becomes monotonically decreasing, suggesting convergence in the final phase. COCONUT shows a premature drop from step 2 to 3 in Vanilla, then stabilizes under Sim-CoT. CODI exhibits more stable transitions overall.
CODI shows a monotonically decreasing curve with negative values, indicating local convergence throughout. Sim-CoT deepens this convergence further. COCONUT shows a sharp positive spike at $t=3$ in Vanilla, a genuine mid-chain exploration phase native to its curriculum-trained dynamics. Sim-CoT removes this spike and flattens the curve, replacing exploration with a deterministic transition.
CODI Vanilla shows consistently negative values across all transitions. The trajectory reverses direction at every step. Sim-CoT shifts this toward near-zero, replacing reversals with orthogonal pivots. COCONUT Vanilla starts with opposing transitions, becomes near-orthogonal at $t=3$, then reverts. Sim-CoT stabilizes COCONUT into a single consistent opposing pattern. Neither paradigm produces the forward alignment expected of a directionally converging reasoner.
Arc length summarizes total trajectory displacement, reflecting overall reasoning effort. It captures how much latent space the model traverses from start to end of the reasoning chain.
Perturbation stability measures trajectory divergence when Gaussian noise is injected into input embeddings, tested at $\sigma \in \{0.01, 0.1, 1.0\}$. Growing divergence indicates sensitivity to initial conditions. Incorrect predictions consistently diverge more than correct ones.
Trajectory projections reveal how each model organizes its reasoning manifold. CODI and COCONUT exhibit fundamentally different geometric signatures.
DMD projects each trajectory onto its dominant modes of variation. CODI shows a two-lobe pattern where all latent states remain tightly packed throughout the chain. This is the signature of a stable attractor. COCONUT shows a butterfly pattern where latent states start near the center at $t=0$ and spread outward by $t=5$. This reflects an expanding dynamical system exploring multiple reasoning paths simultaneously.
PHATE uses a multi-scale diffusion process to expose the global manifold structure. CODI shows compact, interleaved representations bounded throughout the chain. COCONUT shows each latent step occupying a distinct region, with beginning and end tokens positioned close together. This proximity hints at a possible shortcut pathway through the reasoning chain.
UMAP preserves local neighborhood relationships while balancing global structure. COCONUT separates each latent step into its own region, indicating distinct per-step reasoning roles. CODI groups tokens into two role-based clusters: mid-chain tokens spread broadly, while beginning and end tokens remain densely contained.
PCA and t-SNE Projections, and 3D DMD and PHATE Trajectory Visualizations for the Vanilla CoT Setting.
3D trajectory plots for DMD and PHATE projections across all four model configurations. The same geometric signatures seen in 2D are preserved in three dimensions.
Additional figures from the paper appendix.
3D DMD and PHATE trajectory projections across latent steps for the Sim-CoT training setting, for both CODI and COCONUT.
Arc length distributions for the Sim-CoT setting on GSM8K ($N = 8{,}792$), showing total trajectory displacement for each model.
Metrics broken down by the seven GSM8K math concept categories: Geometry, Rates & Speed, Percentages & Ratios, Money & Pricing, Fractions & Decimals, Multiplication & Division, and Arithmetic & Multi-step.
@inproceedings{latentcot-dynamical-systems-2026,
title = {Interpreting Latent {CoT} Reasoning as Dynamical Systems},
author = {Duraipandian, Sabari Iyyappan and
Boyane, Shreya Sanjay and
Nagesh, Manju and
Francis, Jerome and
Vaidheeswaran, Archana and
Zhu, Kevin},
booktitle = {ICML 2026 Workshop on Foundations of Deep Generative Models:
Understanding Memorization, Generalization, and Reasoning},
year = {2026},
url = {https://github.com/SabariIyyappan/Latent-CoT-Reasoning-as-Dynamical-Systems}
}