Chain-of-Thought Prompting: Step-by-Step Reasoning in Large Language Models

How asking models to "show their work" unlocks reasoning abilities and dramatically improves performance on multi-step tasks.

57%
PaLM 540B with CoT on GSM8K
18%
PaLM 540B Standard Prompt
Performance Improvement
Abstract

Chain-of-Thought (CoT) prompting is a technique that dramatically improves the reasoning capabilities of large language models by asking them to show their work step by step. Instead of jumping directly to an answer, the model is encouraged to generate intermediate reasoning steps, mimicking how humans solve complex problems.

This video demonstrates CoT using a simple "apples" word problem where standard prompting fails but chain-of-thought succeeds. The technique is then validated on real benchmarks: on the GSM8K math benchmark, PaLM 540B jumps from about 18% accuracy with standard prompting to approximately 57% with chain-of-thought—a 3× improvement that illustrates an emergent ability unlocked by model scale.

You can apply CoT today in any mainstream LLM: add a short instruction like "Let's think step by step" or "Show your work," and when possible include a compact example in the question → reasoning → answer format. CoT not only improves performance on multi-step tasks (math word problems, planning, rule following) but also makes the model's logic auditable so you can verify each step—not just the final answer.

arXiv Paper
Chain-of-Thought Prompting Elicits Reasoning in Large Language Models

Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Brian Ichter, Fei Xia, Ed Chi, Quoc Le, Denny Zhou (2022)

Read on arXiv
Key Finding: Chain-of-thought prompting is an emergent ability—it only provides significant gains at large model scales, turning shortcut guesses into explicit, verifiable reasoning.