Lessons from Studying Two-Hop Latent Reasoning
Mikita Balesni, Tomek Korbak, Owain Evans
TL;DR
This work probes whether large language models can exhibit latent two-hop reasoning without externally visible chain-of-thought. By fine-tuning multiple frontier models on synthetic facts and systematically varying how facts are learned and presented, the authors show that latent two-hop reasoning can emerge when facts co-occur in training data or when one fact is learned pretraining, but not when both facts are fully synthetic and learned separately. The results reveal a nuanced landscape: CoT enables reliable two-hop answers, while no-CoT performance depends strongly on dataset design (same-document, in-context prompts, or semi-synthetic setups). The study highlights critical methodological caveats for interpreting latent reasoning capabilities and suggests that robust oversight and monitoring of LLMs may require end-to-end evaluations rather than relying solely on CoT traces.
Abstract
Large language models can use chain-of-thought (CoT) to externalize reasoning, potentially enabling oversight of capable LLM agents. Prior work has shown that models struggle at two-hop question-answering without CoT. This capability is so basic that if it was a fundamental limitation, it would imply that many complex agentic tasks would similarly require CoT. We investigate LLM latent reasoning capabilities using two-hop question answering as a case study. Previous work on the gap between latent and externalized two-hop reasoning produced mixed evidence with inconclusive results. In this paper, we introduce a controlled setting for investigating two-hop reasoning in LLMs, where a positive result provides definitive evidence for latent reasoning. We fine-tune LLMs (including Llama 3 8B and GPT-4o) on synthetic facts and test two-hop reasoning over these facts. By using synthetic facts, we rule out memorization and reasoning shortcuts as explanations for two-hop performance. We observe a nuanced picture: Models fail to compose two synthetic facts, but can succeed when one fact is synthetic and the other is natural. These results demonstrate that LLMs are undeniably capable of latent two-hop reasoning, although it remains unclear how this ability scales with model size. Finally, we highlight a lesson for researchers studying LLM reasoning: when drawing conclusions about LLM latent reasoning, one must be careful to avoid both spurious successes (that stem from memorization and reasoning shortcuts) and spurious failures (that may stem from artificial experimental setups, divorced from training setups of frontier LLMs).
