Score: 0

Why Do Multilingual Reasoning Gaps Emerge in Reasoning Language Models?

Published: October 31, 2025 | arXiv ID: 2510.27269v1

By: Deokhyung Kang , Seonjeong Hwang , Daehui Kim and more

Potential Business Impact:

Helps computers reason better in all languages.

Business Areas:
Natural Language Processing Artificial Intelligence, Data and Analytics, Software

Reasoning language models (RLMs) achieve strong performance on complex reasoning tasks, yet they still suffer from a multilingual reasoning gap, performing better in high-resource languages than in low-resource ones. While recent efforts have reduced this gap, its underlying causes remain largely unexplored. In this paper, we address this by showing that the multilingual reasoning gap largely stems from failures in language understanding-the model's inability to represent the multilingual input meaning into the dominant language (i.e., English) within its reasoning trace. This motivates us to examine whether understanding failures can be detected, as this ability could help mitigate the multilingual reasoning gap. To this end, we evaluate a range of detection methods and find that understanding failures can indeed be identified, with supervised approaches performing best. Building on this, we propose Selective Translation, a simple yet effective strategy that translates the multilingual input into English only when an understanding failure is detected. Experimental results show that Selective Translation bridges the multilingual reasoning gap, achieving near full-translation performance while using translation for only about 20% of inputs. Together, our work demonstrates that understanding failures are the primary cause of the multilingual reasoning gap and can be detected and selectively mitigated, providing key insight into its origin and a promising path toward more equitable multilingual reasoning. Our code and data are publicly available at https://github.com/deokhk/RLM_analysis.

Country of Origin
🇰🇷 Korea, Republic of

Page Count
32 pages

Category
Computer Science:
Computation and Language