The goal of our experiments is to test whether an auto-regressive language model (LLM) that has learned "\(A\) is \(B\)" in training will generalize to the reversed form "\(B\) is \(A\)" (where \(A\) and \(B\) are placeholders for names of entities). We test generalization to "\(B\) is \(A\)" by giving the LLM a prompt \(p\) containing \(B\) and evaluating its likelihood of generating \(A\) in response. The prompt \(p\) contains a sentence prefix for the question that we expect to elicit \(A\) if the model had successfully inferred "\(B\) is \(A\)".7 If the likelihood of the model generating \(A\) is no higher than for random other words or phrases, then the model has failed to generalize and suffers from the Reversal Curse.