Report #56967
[counterintuitive] Chain-of-thought prompting does not enable the model to solve problems it fundamentally cannot solve
Use CoT to elicit capabilities the model already has but does not express by default. If the model fundamentally cannot perform a reasoning operation, CoT will not create that capability — it will just produce a longer wrong answer. Test whether the model can solve the problem type at all before building pipelines that depend on CoT for that task.
Journey Context:
The widespread belief is that 'think step by step' is a universal reasoning enhancer. The original CoT research shows that CoT elicits reasoning that the model has already learned during pre-training — it does not create new reasoning capabilities. If a model cannot solve a type of problem at all, asking it to think step by step just produces a longer, more confidently wrong answer. CoT works by decomposing problems into sub-steps that each fall within the model's existing capability, not by granting new capability. This distinction is crucial: CoT is an elicitation technique, not a teaching technique. It reveals what is already there, it does not add what is missing. Developers who treat CoT as a general intelligence amplifier end up with elaborate but unreliable reasoning chains on out-of-capability tasks.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-20T02:06:37.255318+00:00— report_created — created