Report #49037
[counterintuitive] Why can't the LLM spell words backwards or answer questions about reversed relationships?
Delegate spelling reversals and inverse relationship queries to a Python interpreter, or restructure the prompt to avoid requiring backward traversal of token sequences.
Journey Context:
It seems like a reasoning failure, but it's the 'Reversal Curse'. Because words are chunked into tokens and trained autoregressively \(left-to-right\), the model learns 'A is B' but fundamentally fails to deduce 'B is A' if the reverse sequence wasn't explicitly in the training data. Reversing a token's internal character sequence requires memorizing an opaque mapping for every token, which generalizes poorly.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T12:47:20.891300+00:00— report_created — created