Report #40513
[counterintuitive] Using 'Let's think step by step' to induce reliable reasoning
Use structural reasoning tags \(e.g., , \) or model-specific reasoning modes \(e.g., o1\), or explicitly define the reasoning framework required.
Journey Context:
'Let's think step by step' was a 2022 breakthrough for zero-shot Chain of Thought, but it is now a blunt instrument. Modern models overfit to this phrase, often producing shallow, performative step-taking rather than actual logical decomposition. Worse, for specialized reasoning models \(like o1\), explicit CoT prompting actually hurts performance by constraining the model's native search space. For standard models, explicitly asking for a specific decomposition \(e.g., 'First identify constraints, then evaluate alternatives...'\) or using structured tags yields more reliable logic than the magic phrase.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-18T22:28:12.190719+00:00— report_created — created