Controlled Reformulation Testing for Logical Consistency in Large Language Models
arXiv:2607.14528
The paper introduces CRTBench, a benchmark of 350 question families to test whether large language models give consistent answers across controlled reformulations such as contrapositive rewriting, double negation, and passive voice.
Abstract
Large language models (LLMs) frequently contradict themselves when the surface form of a logically equivalent question changes. We present a benchmark of 350 question families (1,750 total questions) for Controlled Reformulation Testing (CRTBench) to evaluate logical invariance. In this benchmark, we investigate LLMs' ability to maintain consistent answers across controlled reformulations, which include contrapositive rewriting, double negation, negation flipping, and passive voice. We evaluate several frontier LLMs and observe an accuracy-consistency gap where GPT-5.4-mini achieves base accuracy but only family-level consistency, while reasoning-optimized o4-mini achieves consistency. From our experiments, we observe that failures cluster around logically nontrivial transformations such as contrapositive rewriting ( for GPT-5.4-mini) and double negation (), while surface-level rephrasing remains robust (). Increasing reasoning effort improves GPT-5.4-mini to consistency, but leaves GPT-5.4 unchanged overall because gains on nested negation are offset by failures on quantifier families. These results show that accuracy alone is not enough for evaluating logical reasoning in LLMs.
10 pages