Report #8115
[research] LLM fails to answer questions that require reversing the subject and object of a known fact \(Reversal Curse\)
When encoding knowledge or facts into the prompt, provide bidirectional statements \(e.g., 'Tom Cruise's mother is Mary Lee Pfeiffer; Mary Lee Pfeiffer's son is Tom Cruise'\) or use targeted few-shot examples that demonstrate the reverse relation.
Journey Context:
Auto-regressive LLMs model token sequences linearly. If a fact is only trained/prompted in the 'A -> B' direction, the model cannot reliably infer 'B -> A' because the conditional probability P\(B\|A\) does not automatically yield P\(A\|B\). This is a fundamental architectural limitation, not just a data sparsity issue. RAG systems that retrieve 'A is B' will fail if the user asks 'What is B?' unless the context explicitly rephrases the relation.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-16T04:41:22.058585+00:00— report_created — created