Step-Back Prompting: Ask the Abstract Question First, Then Answer the Specific One
2026-08-05
When a student asks a physics tutor how fast a ball rolls down a specific ramp, a good tutor does not immediately compute the answer. They first ask: what principle governs objects on inclined planes? Then they apply that principle to the specific ramp. This two-step pattern, abstract first then instantiate, turns out to be surprisingly effective when applied to language models through prompting. In October 2023, researchers at Google DeepMind published a technique called Step-Back Prompting that formalizes this intuition. Instead of asking a model to answer a specific question directly, you first ask it to identify the high-level concept or first principle behind the question, then you use that abstraction to guide answering the original question.
The paper: authors and core claim
The paper 'Take a Step Back: Evoking Reasoning via Abstraction in Large Language Models' was submitted to arXiv on October 9, 2023 (arXiv:2310.06117) by Huaixiu Steven Zheng, Swaroop Mishra, Xinyun Chen, Heng-Tze Cheng, Ed H. Chi, Quoc V. Le, and Denny Zhou. It was accepted at ICLR 2024. All authors were affiliated with Google DeepMind at the time of writing. The paper's central claim is that language models make reasoning errors because they reason directly from specific details rather than from general principles. Asking the model to first extract the relevant principle before answering the question creates a two-step process that dramatically reduces this class of error.
The technique is composed of two prompting phases. In the step-back phase, the model receives the original question and is prompted, using few-shot examples, to produce a more abstract version of the question that focuses on the underlying concept or principle rather than the specific details. In the reasoning phase, both the original question and the step-back answer (the abstracted principle) are provided to the model, which uses them together to reason toward the final answer. Each phase uses its own few-shot examples demonstrating the expected behavior.
Why direct reasoning on specifics fails
The paper traces reasoning errors to a phenomenon the authors call error propagation from irrelevant details. A question like 'What happens to the pressure of an ideal gas if the temperature drops from 1000 K to 500 K at constant volume?' contains specific numbers. A model reasoning directly from those numbers may anchor on them and lose track of the physical law being applied, or may confuse which variables are held constant. It is working with the details before it has retrieved the general rule those details instantiate.
The step-back question for that physics problem would be something like: 'What is the relationship between the temperature and pressure of an ideal gas at constant volume?' Answering this abstract question retrieves the ideal gas law and identifies the relevant proportional relationship. With that principle in context, the specific numbers in the original question slot into the correct formula, and the calculation follows without ambiguity. The step-back phase acts as a retrieval mechanism that surfaces the appropriate conceptual scaffold before the model encounters the specific values that might otherwise derail it.
Benchmark results across models and tasks
The paper evaluated Step-Back Prompting on PaLM-2L, GPT-4, and Llama2-70B across three categories of reasoning tasks: STEM problems from MMLU, temporal knowledge QA from the TimeQA dataset, and multi-hop reasoning from MuSiQue.
- MMLU Physics: Step-Back Prompting improved PaLM-2L accuracy by 7 percentage points absolute over the chain-of-thought baseline.
- MMLU Chemistry: PaLM-2L improved by 11 percentage points absolute over chain-of-thought with Step-Back Prompting.
- TimeQA (temporal knowledge questions about public figures): PaLM-2L improved by 27 percentage points over baseline, the largest gain reported in the paper.
- MuSiQue (multi-hop reasoning requiring chaining facts): PaLM-2L improved by 7 percentage points over chain-of-thought.
- GPT-4 also improved with Step-Back Prompting on STEM and knowledge tasks, though its higher baseline left less room for absolute gains.
- Llama2-70B showed improvement on knowledge tasks, confirming the technique generalizes beyond models from a single provider.
The gains on TimeQA are particularly striking because temporal knowledge questions are ones where the model must retrieve the right time-scoped fact rather than apply a formula. A question like 'Who was the prime minister of Australia when X happened in 1983?' requires not just knowing the answer but knowing which time period the question refers to. The step-back question surfaces the relevant biographical principle, which anchors the retrieval to the correct period.
How to construct step-back few-shot examples
The technique relies on few-shot prompting to teach the model what 'stepping back' means in a given domain. The authors provide examples in the paper, and the construction logic is consistent across domains.
- For STEM questions: the step-back question identifies the relevant physical law, chemical property, or mathematical principle. A question about a specific reaction becomes a question about the general reaction type and its governing equations.
- For knowledge QA: the step-back question identifies the entity or time period at the center of the query. A question about a specific event in a person's career becomes a question about that person's career overview or their role during a particular era.
- For multi-hop questions: the step-back question identifies which intermediate entities need to be found before the final answer can be computed. A question requiring two fact lookups becomes a question about what type of facts are needed.
- Each few-shot example in the step-back phase shows: the original specific question and the more abstract version of it. Each example in the reasoning phase shows: the original question, the principle/concept answer from the step-back, and the final answer derived using both.
Relation to chain-of-thought and retrieval-augmented generation
Step-Back Prompting is compatible with both chain-of-thought and retrieval-augmented generation and addresses a different failure mode than either. Chain-of-thought asks the model to show intermediate reasoning steps, which helps when the required steps are correct but would otherwise be compressed into a single token prediction. Step-Back Prompting addresses a different problem: the model has the relevant knowledge but does not retrieve the right conceptual frame to apply it. The step-back question is the retrieval trigger that surfaces the frame.
In a retrieval-augmented system, the same idea can be applied to query reformulation. Before retrieving documents for a specific question, the system generates the abstract step-back question and retrieves documents relevant to that broader principle. Those documents are then combined with the original question for the final answer generation. This hybrid approach can outperform direct retrieval when the specific question uses idiosyncratic phrasing that does not match well against a knowledge base, but the underlying principle is well-documented.
When to apply Step-Back Prompting
Step-Back Prompting provides the most benefit on questions that involve applying a general rule to specific instances. Physics, chemistry, mathematics, and law are natural fits because each question instantiates a principle or precedent, and the model's tendency to anchor on the specific details rather than retrieving the general rule is the primary failure mode. Knowledge QA tasks involving time periods, organizational roles, or evolving facts also benefit substantially, as the TimeQA results demonstrate.
The technique adds one additional model call per question: the step-back phase. For high-stakes or difficult questions, this cost is usually worthwhile. For simple factual lookups with unambiguous answers, or for tasks that are primarily generative rather than retrieval-based, the overhead may not be justified. Creative writing, summarization, and classification tasks do not have the specific-to-general structure that Step-Back Prompting is designed to address.
For practitioners building systems where accuracy on domain-specific reasoning matters, Step-Back Prompting is one of the cleaner techniques to implement. It requires no model fine-tuning, no external retrieval system, and no access to model internals. A few well-constructed examples demonstrating the abstraction step for your domain are sufficient. PromptingIndex covers Step-Back Prompting patterns and abstraction-based reasoning setups tested across Claude, ChatGPT, and Gemini, including examples for scientific QA, legal reasoning, and temporal knowledge tasks.
Put these ideas to work.
Browse the prompt library