Step-Back Prompting: Make the Model Abstract First, Then Answer
An Underrated Prompting Technique That Prevents Models from Getting Lost in Details
Step-Back Prompting
When you ask a model a specific question directly, it sometimes dives into details and goes off track. The core idea of Step-Back Prompting is simple: get the model to step back first, identify the general principle behind the question, and then come back to solve it.
This technique was introduced by DeepMind and has shown notable accuracy improvements on knowledge reasoning tasks in physics, chemistry, and similar domains.
What Problem Does It Solve?
Human experts rarely jump straight into details when solving a tough problem. They first think, "What type of problem is this? What general rules apply?" and then work from there. When models answer directly, they often skip this step—Step-Back forces them to fill it in.
Two-Step Process
Step 1: Step Back (Abstract) – Instead of asking the original question right away, first ask about the underlying concept.
Step 2: Answer – Use the principle from Step 1 to solve the original specific question.
For example, consider the original question:
An ideal gas has its temperature doubled and its volume reduced to 1/4. How does the pressure change?
If asked directly, the model might miscalculate. With Step-Back:
Step 1: What physical law does this problem involve? What is its formula?
(Model answers: Ideal gas law PV=nRT)
Step 2: Using this law, if temperature doubles and volume becomes 1/4, how does pressure change?
With PV=nRT as an anchor, the model's calculations become much more reliable.
Ready-to-Use Template
Before answering the following question, please step back:
1) Which domain does this question belong to? What core concept or principle is involved?
2) What are the relevant general rules, formulas, or methods?Then, using the principle you derived above, answer the specific question:
{Your specific question here}
When to Use It
When NOT to Use It
Don't use it for simple factual questions. Asking "What is the capital of France?" with a step-back step is just a waste of tokens and time. Step-Back is for hard problems that need a framework first.
It increases cost. One query becomes two reasoning steps, raising token usage and latency. For latency-sensitive online scenarios, weigh the trade-offs.
Relationship with Other Techniques
Step-Back is often combined with Chain-of-Thought (CoT): first use Step-Back to establish the principle, then use CoT to reason step by step. They are complementary, not conflicting. For a systematic understanding of reasoning prompts, check out the Chain-of-Thought Prompting Complete Guide.
If you're still building fundamentals, it's recommended to first go through Prompt Engineering 101 before using these advanced techniques.
Summary
Remember this: For hard problems, don't let the model charge in directly—first make it step back and see what kind of problem it is. Step-Back isn't a silver bullet, but when used in the right scenarios, the improvement is solid.
Also available in 中文.