cs.LGApr 10, 2026

How does Chain of Thought decompose complex tasks?

Authors: Amrut Nadgir, Vijay Balasubramanian, Pratik Chaudhari

Organizations: University of Pennsylvania.

Abstract

Many language tasks can be modeled as classification problems where a large language model (LLM) is given a prompt and selects one among many possible answers. We show that the classification error in such problems scales as a power law in the number of classes. This has a dramatic consequence: the prediction error can be reduced substantially by splitting the overall task into a sequence of smaller classification problems, each with the same number of classes ("degree"). This tree-structured decomposition models chain-of-thought (CoT). It has been observed that CoT-based predictors perform better when they "think", i.e., when they develop a deeper tree, thus decomposing the problem into a larger number of steps. We identify a critical threshold for the degree, below which thinking is detrimental, and above which there exists an optimal depth that minimizes the error. It is impossible to surpass this minimal error by increasing the depth of thinking.

Figures & tables

Appendix figures & tables3 assets

Supplementary material from the paper’s appendix.

Appendix

Explore similar work

CardsList
  1. On the Cost and Benefit of Chain of Thought: A Learning-Theoretic Perspective

    May 20, 2026Yue Zhang, Zhiyi Dong, Tommaso Cesari +1CoT Reasoning

  2. When does Chain-of-Thought Help: A Markovian Perspective

    Feb 27, 2026Zihan Wang, Yijun Dong, Qi LeiMarkov ChainsCoT Reasoning

  3. Beyond the Commitment Boundary: Probing Epiphenomenal Chain-of-Thought in Large Reasoning Models

    Jun 11, 2026Daniel Scalena, Sara Candussio, Luca Bortolussi +3CoT FaithfulnessLLM Interpretability