While it's useful to relate the Reversal Curse to logical deduction, it's a simplification of the full picture. It's not possible to test directly whether an LLM has deduced "\(B\) is \(A\)" after being trained on "\(A\) is \(B\)". LLMs are trained to predict what humans would write and not what is true (Lin et al., 2022). So even if an LLM had inferred "\(B\) is \(A\)", it might not "tell us" when prompted. Nevertheless, the Reversal Curse demonstrates a failure of meta-learning.