Dynamics Within Latent Chain-of-Thought: An Empirical Study of Causal Structure
Abstract
Lay Summary
Many large language models solve problems by writing out intermediate steps, much like a student showing their work. Newer systems try to do this reasoning internally, using hidden numerical representations instead of words. This can make reasoning faster, but it also makes the process much harder to inspect. Our work asks a simple question: when a large language model reasons in this hidden space, which hidden steps actually matter, and how do they affect the final answer? We study two recent hidden-reasoning methods, Coconut and CODI, by carefully changing one hidden step at a time and measuring whether the model’s answer or later internal states change. We find that hidden reasoning is not just a uniform stack of extra computation. Some steps have much more influence than others; information can jump across steps, and a model may appear to prefer an answer before its internal representation has fully settled.These findings give researchers tools to better diagnose hidden reasoning and suggest that future models should manage where information is stored, how it moves, and when a decision becomes stable.