mlsanityData to 7 Oct 2026

Reflection of Thought: Inversely Eliciting Numerical Reasoning in Language Models via Solving Linear Systems

arXiv 2210.05075 ↗First posted 11 Oct 2022cs.CL cs.IR cs.NAcited by 7

On the map: LLM reasoning → Mathematical reasoning

Abstract (arXiv)

Numerical reasoning over natural language has been a long-standing goal for the research community. However, cutting-edge language models have proven difficult to reliably generalize to a broad range of numbers, although they have shown proficiency in reasoning over common and simple numbers. In this paper, we propose a novel method to elicit and exploit the numerical reasoning knowledge hidden in pre-trained language models using simple anchor numbers. Concretely, we first leverage simple numbers as anchors to probe the implicitly inferred arithmetic expressions from language models, and then explicitly apply the expressions on complex numbers to get corresponding answers. To inversely elicit arithmetic expressions, we transform and formulate the task as an analytically solvable linear system. Experimental results on several numerical reasoning benchmarks demonstrate that our approach significantly improves numerical reasoning capabilities of existing LMs. More importantly, our approach is training-free and simply works in the inference phase, making it highly portable and achieving consistent performance benefits across a variety of language models (GPT-3, T5, BART, etc) in all zero-shot, few-shot, and fine-tuning scenarios.

Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). Placed in Mathematical reasoning, one of 17 directions in LLM reasoning. Builds on 31 of its 36 references that are in the map. First posted on arXiv 11 Oct 2022.

Builds on

31 of 36 references.

Closest ancestors · 1

Same direction, newest first

  1. 2022Solving Quantitative Reasoning Problems with Language Models29 Jun

Other references · 30

  1. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  2. 2020Language Models are Few-Shot Learnerscited by 32,199
  3. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  4. 2022Chain-of-Thought Prompting Elicits Reasoning in Large Language Modelscited by 12,302
  5. 2021Training Verifiers to Solve Math Word Problemscited by 9,743
  6. 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
  7. 2019BART: Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehensioncited by 5,874
  8. 2022Self-Consistency Improves Chain of Thought Reasoning in Language Modelscited by 5,601
  9. 2022PaLM: Scaling Language Modeling with Pathwayscited by 5,304
  10. 2022Large Language Models are Zero-Shot Reasonerscited by 4,323
  11. 2022Emergent Abilities of Large Language Modelscited by 2,483
  12. 2022Least-to-Most Prompting Enables Complex Reasoning in Large Language Modelscited by 1,397
18 more
  1. 2019DROP: A Reading Comprehension Benchmark Requiring Discrete Reasoning Over Paragraphscited by 883
  2. 2015Evaluating the visualization of what a Deep Neural Network has learnedcited by 416
  3. 2016Solving General Arithmetic Word Problemscited by 353
  4. 2021TAPEX: Table Pre-training via Learning a Neural SQL Executorcited by 233
  5. 2022UnifiedSKG: Unifying and Multi-Tasking Structured Knowledge Grounding with Text-to-Text Language Modelscited by 231
  6. 2019Do NLP Models Know Numbers? Probing Numeracy in Embeddingscited by 157
  7. 2022Impact of Pretraining Term Frequencies on Few-Shot Reasoningcited by 142
  8. 2020Injecting Numerical Reasoning Skills into Language Modelscited by 133
  9. 2022Language Models are General-Purpose Interfacescited by 96
  10. 2019Cognitive Graph for Multi-Hop Reading Comprehension at Scalecited by 65
  11. 2019NumNet: Machine Reading Comprehension with Numerical Reasoningcited by 59
  12. 2019Giving BERT a Calculator: Finding Operations and Arguments with Reading Comprehensioncited by 51
  13. 2022Reasoning Like Program Executorscited by 45
  14. 2019A Multi-Type Multi-Span Network for Reading Comprehension that Requires Discrete Reasoningcited by 41
  15. 2021Turning Tables: Generating Examples from Semi-structured Tables for Endowing Language Models with Reasoning Skillscited by 39
  16. 2020Question Directed Graph Attention Network for Numerical Reasoning over Textcited by 35
  17. 2021Awakening Latent Grounding from Pretrained Language Models for Semantic Parsingcited by 28
  18. 2021ReasonBERT: Pre-trained to Reason with Distant Supervisioncited by 22

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 3.

7 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2023Exploring the Numerical Reasoning Capabilities of Language Models: A Comprehensive Analysis on Tabular Data
  2. 2025Mathematical Reasoning in Large Language Models: Assessing Logical and Arithmetic Errors across Wide Numerical Ranges
  3. 2025Exposing Numeracy Gaps: A Benchmark to Evaluate Fundamental Numerical Abilities in Large Language Models
  4. 2023A Mechanistic Interpretation of Arithmetic Reasoning in Language Models using Causal Mediation Analysis
  5. 2024MetaRuleGPT: Recursive Numerical Reasoning of Language Models Trained with Simple Rules
  6. 2025Large Language Models in Numberland: A Quick Test of Their Numerical Reasoning Abilities
  7. 2026ANI: Adaptive Numerical Injection for Unifying Semantic and Arithmetic Representations in Numerical Reasoning
  8. 2023Frugal LMs Trained to Invoke Symbolic Solvers Achieve Parameter-Efficient Arithmetic Reasoning