From Atomic to Agentic: Towards Interpretable Evaluation of LLMs' Agentic Mathematical Capabilities
Organizations: Sun Yat-sen University · Tencent Youtu Lab · Pengcheng Laboratory · University of Illinois Chicago
Abstract
Large Language Models (LLMs) are evolving from performing end-to-end mathematical reasoning to integrating agentic intelligence. However, most existing math benchmarks evaluate only final answers. This outcome-oriented evaluation provides limited diagnostic value for identifying process-level failures or rigorous logic, failing to guide the transformation of LLMs into robust agents. To bridge this gap, we present a process-level benchmark designed to evaluate the inherent agentic mathematical reasoning abilities of LLMs. Our framework aligns problem-solving agentic behaviors with a structured taxonomy of reusable mathematical atomic capabilities. We design a comprehensive suite of planning, action, and feedback tasks across both textual and multimodal contexts, supported by an automated pipeline that synthesizes high-quality trajectories and produces fine-grained annotations via controlled LLM rewriting. Experiments reveal that models with similar end-to-end accuracy can exhibit markedly different agentic capability profiles. This demonstrates that process-level evaluation is crucial for interpreting the true potential of LLMs and guiding the development of next-generation mathematical agents.
Figures & tables
| Task | #Num | Input | Target Output | Metric(s) |
| Planning | ||||
| Capability Planning | 221 | T&I | Selected Capability set | P/R/F1, EM |
| Solution Planning | 237 | T&I | Ordered plan | Judge(Cov/Cons) |
| Next-step Planning | 609 | T&I | Next step | Acc( ), Sim( ) |
| Action | ||||
| Symbol Recognition | 1,022 | T&I | Canonical L a T e X expression | ExpRate, SymRate |
| Model | Capability Planning | Solution Planning | Next-step Planning | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Pre | Rec | F1 | Logic | Sub-goal | Step | Overall | Capability | Subgoal | Overall | |
| General Open-sourced Models | ||||||||||
| Llama-4-Scout-17B | 47.6 | 90.5 | 60.8 | 37.5 | 38.0 | 33.0 | 36.2 | 27.1 | 39.9 | 33.5 |
| Llama-4-Maverick-17B | 54.7 | 83.4 | 64.1 | 44.5 | 44.5 | 44.0 | 44.3 | 43.8 | 48.5 | 46.1 |
| DeepSeek-V3.2 | 48.2 | 59.3 | 52.1 | 77.1 | 77.7 | 73.5 | 76.1 | 45.8 | 46.8 | 46.3 |
| Qwen3-32B | 43.5 | 44.0 | 41.5 | 40.0 | 40.4 | 39.1 | 40.2 | 34.1 | 38.5 | 36.3 |
| Model | Correctness | Error Localization | Fix Suggestion | |||
|---|---|---|---|---|---|---|
| Accuracy | Step Judge | Type Classification | Overall | Reason Consistency | Overall | |
| General Open-source Models | ||||||
| Llama-4-Scout-17B | 50.0 | 30.8 | 30.8 | 30.8 | 62.2 | 28.0 |
| Llama-4-Maverick-17B | 44.4 | 30.8 | 7.7 | 19.2 | 53.9 | 24.3 |
| DeepSeek-V3.2 | 49.0 | 54.2 | 66.8 | 60.5 | 70.1 | 31.5 |
| Qwen3-32B | 56.1 | 44.6 | 58.1 | 51.4 | 54.9 | 24.7 |
| Model | Calc. | Concept | Formal Lang. | Fwd. Reason | Modeling | Theorem | ||||
|---|---|---|---|---|---|---|---|---|---|---|
| EM | Set-F1 | Acc | Compile | Align | Prec. | Var-F1 | Constr | Obj | Pass@k | |
| General Open-source Models | ||||||||||
| Llama-4-Scout-17B | 59.3 | 13.5 | 55.2 | 49.4 | 39.4 | 20.7 | 86.0 | 78.4 | 90.8 | 39.5 |
| Llama-4-Maverick-17B | 54.5 | 21.9 | 65.4 | 89.4 | 80.0 | 57.4 | 82.9 | 77.3 | 97.9 | 52.1 |
| DeepSeek-V3.2 | 84.7 | 52.4 | 97.7 | 99.4 | 91.4 | 93.1 | 88.3 | 83.0 | 99.0 | 100.0 |
| Qwen3-32B | 73.2 | 42.0 | 90.0 | 99.6 | 93.4 | 48.1 | 83.6 | 75.1 | 99.2 | 85.6 |
| Model | End-to-end Math | Agentic | |||
|---|---|---|---|---|---|
| MATH | AIME25 | Plan. | Feed. | Act. | |
| Llama-4-Scout-17B | 82.6 | 10.0 | 33.5 | 46.7 | 53.7 |
| Llama-4-Maverick-17B | 90.6 | 15.9 | 46.1 | 40.9 | 67.4 |
| Qwen3-235B-A22B | 98.0 | 81.5 | 28.7 | 21.4 | 84.5 |
| GLM-4.7 | 98.8 | 95.7 | 29.0 | 29.7 | 64.5 |
| Qwen2.5-Math-72B | 85.9 | 20.0 | 30.2 | 27.2 | 30.5 |
Appendix figures & tables15 assets
Supplementary material from the paper’s appendix.
Appendix
| Atomic ability | Data sources |
|---|---|
| Symbol recognition | CROHME19/23 ( Mouchère et al., 2016 ) |
| Concept understanding | NaturalProofs ( Welleck et al., 2021 ) |
| Calculation | LILA/AMPS ( Mishra et al., 2022 ) , CARP ( Zhang et al., 2023a ) , DeepMind Mathematics ( Saxton et al., 2019 ) , Dolphin1878 ( Shi et al., 2015 ) , operator–template MWP data ( Sarkar et al., 2023 ) , INTEGRALBENCH ( Tang et al., 2025 ) |
| Spatial perception | FormalGeo v2 ( Zhang et al., 2023b ) |
| Formal mathematical language | CriticLeanBench ( Peng et al., 2025 ) , FormL4 ( Lu et al., 2024a ) , MiniF2F ( Zheng et al., 2021 ) , ProofNet ( Azerbayev et al., 2023 ) |
| Deductive and inductive reasoning | NaturalProofs ( Welleck et al., 2021 ) |
| Atomic ability | AMO-Bench | IMO-Bench | OlymMATH | Omni-MATH | MathArena | FIMO | OlympiadBench |
|---|---|---|---|---|---|---|---|
| Symbol recognition | |||||||
| Concept understanding | |||||||
| Calculation | |||||||
| Spatial perception | |||||||
| Formal mathematical language | |||||||
| Deductive and inductive reasoning |
| Atomic ability | Case |
|---|---|
| Symbol recognition | Input: Output: . |
| Concept understanding | Input: Irrational Numbers form G-Delta Set in Reals: Let denote the set of irrational numbers. Let denote the real number line with the usual (Euclidean) topology. Then forms a set in . Output: 1. Rational Numbers are Countably Infinite: The set of rational numbers is countably infinite. 2. Rational Numbers form F-Sigma Set in Reals: Let be the set of rational numbers. Let be the real number line with the usual (Euclidean) topology. Then is a set in . 3. De Morgan’s Laws (Set Theory)/Set Difference/General Case/Difference with Union: , where , that is, the union of . |
| Calculation | Input: Problem: Find the smallest such that , , and . Output: . |
| Spatial perception | Input: Output: Equal(LengthOfLine(AB), x) Equal(LengthOfLine(AC), z) Equal(LengthOfLine(AD), y) Equal(LengthOfLine(BD), 12) Equal(LengthOfLine(CD), 4) PerpendicularBetweenLine(AD, CD) PerpendicularBetweenLine(BD, AD) PerpendicularBetweenLine(CA, BA) |
| Formal mathematical language | Input: The function , defined on the set of ordered pairs of positive integers, satisfies the following properties: Calculate . Show that it is 364. Output: theorem aime_1988_p8 (f : ) (h_0 : ) (h_1 : ) (h_2 : ) : := by sorry |
| Atomic ability | Case |
|---|---|
| Deductive and Inductive Reasoning | Input: Hermitian Matrix has Real Eigenvalues: Every Hermitian matrix has eigenvalues which are all real numbers. Output: 1. Set up the eigenpair for the Hermitian matrix and record the eigen-equation relating A, v, and . 2. Form a scalar inner-product relation by left-multiplying the eigen-equation with , relating to . 3. Treat these quantities as 1×1 matrices and express the conjugate-transpose of the quadratic form in terms of conjugate-transposes of its factors. 4. Apply the Hermitian property of A and the conjugate-transpose involution to relate the conjugates of and back to themselves, preparing to view them as real scalars. 5. Introduce scalar representatives a and b for the 1×1 forms, note b is nonzero for an eigenvector, and connect their self-adjointness to real-valuedness. 6. Use the scalar equality to express as the quotient and combine this with the real-valuedness of a and b to relate to the real numbers. |
| Mathematics Modeling | Input: 26 children were riding on the bus. At the bus stop 38 more children got on the bus. How many children are on the bus now? Output: Variables: name: initial_children, desc: number of children riding on the bus initially, unit: children name: boarded_children, desc: number of children who got on at the bus stop, unit: children name: total_children, desc: number of children on the bus now, unit: children Constraints: initial_children = 26 boarded_children = 38 total_children = initial_children + boarded_children initial_children boarded_children total_children initial_children boarded_children total_children Objective: solve total_children |
| Theorem application | Input: Target: Irrational Numbers form G-Delta Set in Reals: Let denote the set of irrational numbers. Let denote the real number line with the usual (Euclidean) topology. Then forms a set in . Hints: 1. Rational Numbers are Countably Infinite: The set of rational numbers is countably infinite. 2. Rational Numbers form F-Sigma Set in Reals: Let be the set of rational numbers. Let be the real number line with the usual (Euclidean) topology. Then is a set in . 3. De Morgan’s Laws (Set Theory)/Set Difference/General Case/Difference with Union: , where , that is, the union of . Output: {{begin-eqn}} (Rational Numbers form F-Sigma Set in Reals) (De Morgan’s Laws: Difference with Union) {{end-eqn}} The result follows from Rational Numbers are Countably Infinite. {{qed}} |
| Agentic Ability | Task | Text-only | Multimodal | Total |
|---|---|---|---|---|
| Planning | Atomic Ability Selection | 190 | 31 | 221 |
| Plan Generation | 217 | 20 | 237 | |
| Generate the Next Step | 561 | 48 | 609 | |
| Feedback | Verification and Judgement | 486 | 20 | 506 |
| Error Location | 334 | 13 | 347 | |
| Correction and Fix | 262 | 18 | 280 |
| Atomic Ability | Text-only (Count/Percentage) | Multimodal (Count/Percentage) |
|---|---|---|
| Symbol Recognition | 54 (28.4%) | 6 (19.4%) |
| Concept Understanding | 185 (97.4%) | 15 (48.4%) |
| Calculation | 147 (77.4%) | 26 (83.9%) |
| Spatial Perception | 33 (17.4%) | 22 (71.0%) |
| Formal Math Language | 6 (3.2%) | 3 (9.7%) |
| Deductive and Inductive Reasoning | 184 (96.8%) | 23 (74.2%) |
| Metric | Text-only | Multimodal |
|---|---|---|
| Trajectory Details | ||
| Total Trajectories | 243 | 25 |
| Successfully Written | 217 | 20 |
| Skipped (Insufficient Steps) | 26 | 5 |
| Multimodal Samples | - | 20 (100.0%) |
| Step Count Distribution | ||
| Capability | Acc. | Prec. | Recall | F1 |
|---|---|---|---|---|
| Solution Planning | 0.87 | 0.83 | 0.91 | 0.87 |
| Next-step Planning | 0.84 | 0.79 | 0.90 | 0.84 |
| Error Localization | 0.89 | 0.85 | 0.94 | 0.89 |
| Fix Suggestion | 0.81 | 0.76 | 0.92 | 0.83 |
| Overall | 0.85 | 0.81 | 0.92 | 0.86 |
| Judge | Acc. | Prec. | Rec. | F1 | Agreement |
|---|---|---|---|---|---|
| DeepSeek-V3 | 0.85 | 0.81 | 0.92 | 0.86 | 1.00 |
| GPT-5-mini | 0.86 | 0.83 | 0.88 | 0.85 | 0.96 |
| Model | Capability Planning | Solution Planning | Next-step Planning | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Pre | Rec | F1 | Logic | Sub-goal | Step | Overall | Capability | Subgoal | Overall | |
| Multimodal Tasks | ||||||||||
| General Open-sourced Models | ||||||||||
| DeepSeek-VL2 | 47.33 | 79.14 | 53.48 | 54.50 | 56.50 | 48.50 | 53.17 | 25.00 | 38.03 | 31.52 |
| Qwen3-VL-32B-Instruct | 52.15 | 49.73 | 49.98 | 67.00 | 64.00 | 66.00 | 65.67 | 52.08 | 47.64 | 49.86 |
| Qwen3-VL-235B-A22B-Instruct | 45.62 | 94.46 | 60.63 | 52.00 | 49.50 | 50.50 | 50.67 | 54.17 | 55.09 | 54.63 |
| Model | Correctness | Error Localization | Fix Suggestion | |||
|---|---|---|---|---|---|---|
| Accuracy | Step Judge | Type Classification | Overall | Reason Consistency | Overall | |
| Multimodal Tasks | ||||||
| General Models | ||||||
| DeepSeek-VL2 | 50.00 | 30.77 | 61.54 | 46.15 | 34.44 | 15.50 |
| Qwen3-VL-32B | 55.56 | 69.23 | 61.54 | 65.38 | 66.11 | 29.75 |
| InternVL3.5-38B | 55.56 | 84.62 | 38.46 | 61.54 | 50.00 | 22.50 |
| Models | Symbol | Spatial | |
|---|---|---|---|
| ExpACC | SymACC | RelationF1 | |
| General Models | |||
| InternVL3_5-241B-A28B | 74.5 | 90.3 | 60.6 |
| InternVL3_5-38B | 72.6 | 80.2 | 62.6 |
| Qwen3-VL-235B-A22B | 61.8 | 85.9 | 76.5 |
| Qwen3-VL-32B | 61.1 | 84.6 | 75.4 |
| Component | Source | LLM role | Used for |
|---|---|---|---|
| Raw problem pool | 150+ reviewed math benchmarks; 27 retained datasets | No free-form generation | Base problem collection |
| Atomic action tasks | Existing datasets and structured conversions | Mostly schema normalization or controlled rewriting (e.g., GPT-4o for modeling/deductive-inductive reasoning) | Action evaluation |
| Trajectory synthesis | 1,236 text and 136 multimodal candidates | Math-agent trajectory generation (DeepSeek-V3.2, Gemini-3-Pro-Preview) followed by automated and human filtering | Planning and feedback tasks |
| Feedback labels | Correct/incorrect trajectories | LLM-assisted error labeling, manually validated | Error localization and fix suggestion |
| Evaluation (judge) | All open-ended planning/feedback/action subtasks | DeepSeek-V3 as default judge; GPT-5-mini as robustness check (Table 14 ) | Scoring and human-aligned verification |
| Setting | Usual Steps | Token Cost |
|---|---|---|
| Gemini-3-Pro (direct) | 5 steps | 20,000 |
| Gemini-3-Pro-based agent | 2–4 steps | 4,000 / step |