TriGeoBench: A Multimodal Mathematical Geometry Benchmark with Figures and TikZ
Organizations: School of Computing and Artificial Intelligence, Shanghai University of Finance and Economics, Shanghai, China · School of Information Management and Engineering, Shanghai University of Finance and Economics, Shanghai, China
Abstract
Multimodal Large Language Models show strong vision-language capabilities, yet their geometry-centric reasoning remains insufficiently understood. Existing mathematical benchmarks typically rely on rasterized figures and cover limited geometric knowledge areas and response formats, making it difficult to assess whether models reason over geometric structures or exploit superficial visual patterns. We introduce TriGeoBench, a geometry-centric multimodal benchmark constructed from Chinese middle- and high-school mathematics examinations. TriGeoBench contains 7,000 question-answer pairs and 12,235 geometric figures with TikZ code, spanning plane geometry, solid geometry, analytic geometry, function, and vector geometry across diverse response formats. Each instance forms a {question-answer pair, image, TikZ} triplet: question-answer pairs are stored in LaTeX, images as RGB figures, and TikZ preserves geometric topology, symbolic annotations, and relational structure. We evaluate representative open- and closed-source MLLMs through image-to-TikZ and multimodal reasoning probes. Results reveal persistent fine-grained structure and image-text alignment challenges. Oracle experiments with human-curated reference TikZ suggest that accurate executable representations provide complementary geometric cues; they do not evaluate an end-to-end conversion pipeline. TriGeoBench offers a testbed for structure-aware mathematical reasoning.
Figures & tables
| Model | Gen Acc | Image Metrics | TikZ Metrics | Human Acc | |||||
| SSIM | KID | CLIP | DINO | cBLEU | MTE | TED | |||
| Open-Source Models | |||||||||
| Llama-3.2-90B-Vision-Instruct | 80.5% | 77.54 | 30.9 | 77.86 | 54.61 | 35.27 | 64.22 | 74.67 | 1.7% |
| GLM-4.5V-108B | 76.4% | 75.45 | 4.0 | 94.54 | 87.17 | 45.91 | 76.37 | 6.55 | 7.5% |
| Qwen2.5-VL-72B-Instruct | 93.5% | 80.66 | 67.8 | 70.47 | 41.60 | 50.39 | 76.52 | 7.26 | 12.8% |
| LLaVA-OneVision-72B | 68.8% | 89.03 | 96.3 | 81.56 | 66.62 | 22.39 | 50.61 | 56.60 | 4.1% |
| Model | Stage | Gen Acc | Image Metrics | TikZ Metrics | Human Acc | |||||
| SSIM | KID | CLIP | DINO | cBLEU | MTE | TED | ||||
| Qwen3-VL-2B | Base model | 77.7% | 86.95 | 64.0 | 85.82 | 73.26 | 38.34 | 61.99 | 228.24 | 8.8% |
| LoRA-SFT | 72.7% | 77.35 | 2.9 | 95.53 | 88.01 | 69.39 | 85.67 | 4.26 | 12.0% | |
| Qwen3-VL-4B | Base model | 80.1% | 80.63 | 4.4 | 94.32 | 86.53 | 42.58 | 65.88 | 58.52 | 5.4% |
| LoRA-SFT | 71.6% | 82.49 | 2.5 | 95.69 | 89.25 | 69.71 | 85.88 | 4.11 | 13.4% | |
| Qwen3-VL-8B | Base model | 60.1% | 81.26 | 3.8 | 95.38 | 88.27 | 40.91 | 64.12 | 75.16 | 0.6% |
| Model | Text-only | Text+Figure | Text+ TikZ | Text+Figure+ TikZ | ||||||||||||
| Easy | Med. | Hard | Avg. | Easy | Med. | Hard | Avg. | Easy | Med. | Hard | Avg. | Easy | Med. | Hard | Avg. | |
| Open-Source Models | ||||||||||||||||
| Qwen2.5-VL-72B | 33.29 | 28.05 | 28.81 | 30.67 | 37.39 | 28.88 | 28.02 | 32.79 | 38.57 | 29.73 | 28.98 | 33.90 | 41.10 | 30.98 | 22.99 | 34.94 |
| GLM-4.5V-108B | 49.31 | 38.17 | 34.81 | 43.13 | 48.96 | 38.37 | 39.30 | 43.47 | 51.05 | 39.51 | 29.67 | 43.79 | 52.14 | 40.06 | 33.15 | 44.98 |
| Llama-3.2-90B-Vision | 13.04 | 14.57 | 10.38 | 13.33 | 12.78 | 14.67 | 10.64 | 13.26 | 14.57 | 13.42 | 16.39 | 14.32 | 16.88 | 14.24 | 12.97 | 15.34 |
| LLaVA-OneVision-72B | 21.88 | 17.11 | 16.09 | 18.95 | 22.25 | 19.19 | 17.61 | 20.03 | 21.37 | 22.46 | 16.58 | 19.60 | 24.29 | 14.77 | 17.87 | 20.59 |
| Benchmark | Text+Fig. | Text+ TikZ | Gain |
| MathVerse | 57 | 70 | +13 |
| MATH-Vision | 69 | 78 | +9 |
| VisioMath | 81 | 84 | +3 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
Mathematical Reasoning Benchmarks
Mathematical reasoning benchmarks test whether AI systems can solve, explain, and verify problems across mathematical levels, formats, and languages.
See all 114 papers