Zero-Shot Chain-of-Thought

Zero-shot chain-of-thought (Zero-shot CoT) is the remarkably simple technique of appending the phrase "Let's think step by step" (or a similar instruction) to a prompt — without providing any reasoning examples — to trigger the language model to generate its own step-by-step reasoning before producing a final answer.

The Discovery

  • Standard few-shot CoT requires carefully crafted reasoning examples in the prompt — effective but labor-intensive to create for each task.
  • Researchers discovered that simply adding "Let's think step by step" to the end of a zero-shot prompt (no examples at all) dramatically improves reasoning performance.
  • This single phrase can improve accuracy on math and logic tasks by 40–70% compared to standard zero-shot prompting.

How Zero-Shot CoT Works

  • Without CoT: "What is 23 + 47 × 2?" → Model often gives wrong answer by misapplying order of operations.
  • With Zero-Shot CoT: "What is 23 + 47 × 2? Let's think step by step." → Model responds:
Step 1: First, compute 47 × 2 = 94
  Step 2: Then, add 23 + 94 = 117
  Answer: 117

Two-Stage Process

1. Reasoning Extraction: Append "Let's think step by step" → model generates a reasoning chain.
2. Answer Extraction: After the reasoning, prompt "Therefore, the answer is" → model produces the final answer.
- Some implementations use both stages explicitly; others let the model naturally conclude with an answer.

Why It Works

  • The phrase activates reasoning patterns learned during pretraining — the model has seen many examples of step-by-step reasoning in its training data.
  • Without the prompt, the model defaults to pattern matching or direct recall — which often fails for problems requiring multi-step logic.
  • The instruction makes the model allocate more computation (more tokens) to the problem before committing to an answer.

Effective Trigger Phrases

  • "Let's think step by step" — the original and most studied.
  • "Let's work this out step by step to be sure we have the right answer."
  • "Let's solve this carefully."
  • "Think about this step by step before answering."
  • Research shows the exact phrasing matters — some variations work better than others for specific models.

Limitations

  • Less Effective Than Few-Shot CoT: On many benchmarks, few-shot CoT with well-crafted examples still outperforms zero-shot CoT.
  • Model Size Dependent: Zero-shot CoT primarily works with large models (>100B parameters). Smaller models may produce incoherent reasoning.
  • Task Dependent: Works well for math, logic, and commonsense reasoning. Less effective for creative tasks or tasks requiring domain-specific procedures.
  • Unfaithful Reasoning: The model may generate plausible-looking but logically flawed reasoning — the presence of steps doesn't guarantee correctness.

Practical Impact

  • Zero-shot CoT is the most cost-effective reasoning improvement available — it requires no example crafting, no fine-tuning, and works across many tasks.
  • It's become a standard baseline in prompt engineering — virtually every complex prompt now includes some form of "think step by step" instruction.

Zero-shot chain-of-thought is one of the most influential discoveries in prompt engineering — a single phrase that unlocks latent reasoning capabilities, demonstrating that how you ask is as important as what you ask.

Take zero-shot chain-of-thought further

Ask the copilot about this term, or have our engineers assess it against your process.