← Back to tutorials

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

  • Knowledge reasoning tasks: Physics, chemistry, math—problems that require recalling the correct formula or law first.
  • Complex analysis: First identify "what type of problem is this" to avoid going down the wrong path.
  • Problems easily misled by surface details: Forcing abstraction helps avoid missing the forest for the trees.
  • 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 中文.

    Step-Back Prompting: Make the Model Abstract First, Then Answer | AI Skill Navigation | AI Skill Navigation