Paper Breakdowns  /  Chain-of-Thought
Paper 04~7 min readNeurIPS 2022
Paper Breakdown

Chain-of-Thought
prompting, explained.

Ask a student to shout the answer to a hard word problem instantly and they'll flub it. Give them a sheet of scratch paper and they'll get it right. This 2022 paper found the exact same thing about language models — and the fix was as simple as showing them how to work things out step by step.

Video breakdown
The animated walkthrough is in production.
Read the full breakdown below in the meantime ↓
01

The one-leap problem

By 2022, big language models were fluent and knowledgeable, yet strangely bad at problems a careful ten-year-old could solve — multi-step arithmetic, word problems, chains of logic. A model prompted to answer straight away had to squeeze every step of the calculation into a single forward pass and blurt the result. On anything needing more than one step, it stumbled.

The failure wasn't knowledge. It was being forced to leap from question to answer with no room to work in between.

02

The big idea: show the working

The authors changed the prompt, not the model. In the few examples you show a model before asking your real question — the few-shot exemplars — they didn't just include the answer. They included the reasoning that leads to it, spelled out step by step. That trail of intermediate steps is the chain of thought.

Primed with a couple of examples of what good reasoning looks like, the model imitates the format: for your new question, it writes out its own steps before committing to an answer — giving itself the scratch paper it never had.

03

Same model, same question

"The cafe had 23 apples, used 20, then bought 6 more. How many now?"
Answer straight away
A: 27
✗ wrong
Chain of thought
Started with 23. Used 20, so 23 − 20 = 3 left. Bought 6 more, so 3 + 6 = 9.
A: 9 ✓ correct

Nothing about the model changed between these two panes — only whether it was allowed to think out loud. Breaking one hard leap into a handful of easy steps, each building on the last, is the entire trick.

04

Why it only works at scale

The paper's most striking finding: chain-of-thought is an emergent ability. On small models it barely helps, and sometimes hurts — they produce reasoning that sounds right but doesn't hold together, and the wrong steps drag the answer down with them.

Then, somewhere past roughly 100 billion parameters, the curve bends sharply upward. Suddenly the reasoning is coherent, the steps are valid, and accuracy jumps. Reasoning wasn't something you could prompt into a small model; it appeared, almost like a phase change, only once the model was big enough.

Worth knowing

This was one of the clearest early examples of an "emergent ability" — a skill that's absent at small scale and appears abruptly at large scale — which reshaped how the field thought about what more compute actually buys.

05

Zero-shot: the magic phrase

A closely related follow-up found you often don't even need worked examples. Append five words — "Let's think step by step" — to a question, and a large model starts generating its own reasoning chain unprompted. Much of the benefit of chain-of-thought, unlocked by a single sentence.

06

The real results

On GSM8K, a benchmark of grade-school math word problems, chain-of-thought prompting on a 540B model more than tripled accuracy versus answering directly — turning a weak result into state-of-the-art, beating a fine-tuned model with a verifier. The same pattern held across commonsense and symbolic reasoning tasks.

PromptingGSM8K accuracy (540B)
Standard (answer directly)~18%
Chain-of-thought~57%

Same weights, same questions — the only change was letting the model show its working.

07

Why it still matters

Chain-of-thought reframed inference itself: a model that can spend more steps "thinking" before answering is more capable than one forced to reply instantly. That single insight seeded everything that followed — self-consistency (sample many chains, take the majority vote), tree-of-thought, and the modern reasoning models that are explicitly trained to generate long internal chains and spend extra compute at inference on hard problems.

When today's models "think" before they answer, they're standing on this paper. It's the moment the field learned that how you let a model compute can matter as much as how big it is.

Worth knowing

The practical takeaway holds even for small prompts: for any multi-step task, ask the model to reason before it answers. It's the highest-leverage, lowest-effort prompt change you can make.

Frequently asked

Quick answers

What is chain-of-thought prompting?

Giving a model few-shot examples that include their step-by-step reasoning, so it produces its own reasoning steps before answering — which sharply improves multi-step arithmetic, commonsense, and logic.

Why does it improve reasoning?

It gives the model scratch space to break a hard problem into easy steps and build on its own intermediate work, instead of compressing everything into a single error-prone leap.

Does it work on small models?

Largely no — it's an emergent ability. It barely helps (or hurts) below ~100B parameters and produces big gains only at large scale.

What is zero-shot chain-of-thought?

Appending "Let's think step by step" to a question, which nudges a large model to generate reasoning steps without any worked examples.

How does it relate to reasoning models?

It's the conceptual seed: modern reasoning models are trained to generate long internal chains of thought and spend more inference compute on harder problems.

Finished this one? 0 / 30 Paper Breakdowns done

Explore the topic

See this alongside everything else on the same subject — handbooks, system designs, challenges and tools, in one place.

More Paper Breakdowns