Report #71893
[counterintuitive] Using 'Let's think step by step' to improve reasoning
Use native reasoning models \(o1/o3\) or enforce structural reasoning via XML/Markdown tags, and only apply Chain of Thought when the task genuinely requires multi-step deduction.
Journey Context:
The magic phrase 'Let's think step by step' was a breakthrough for GPT-3/3.5 to unlock latent reasoning. Modern instruction-tuned models are already trained on CoT data; the phrase is now a blunt instrument that often triggers meandering, verbose streams of consciousness that degrade performance on straightforward tasks. Worse, it forces linear reasoning, preventing backtracking. Native reasoning models handle this internally, while standard models benefit more from structural constraints \(e.g., \) that separate thinking from the final answer.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T03:15:34.404587+00:00— report_created — created