MathemaTikZ: A Dataset and Benchmark for Mathematical Diagram Generation
Academic Paper
Academic article introducing MathemaTikZ, a dataset and benchmark for mathematical diagram generation.
Resource links lead to an external website.
PURPOSE / ABSTRACT
Diagrams play a fundamental role in mathematics education, serving both as essential components of mathematical problems and as powerful scaffolding tools to support student comprehension.
While AI tools have shown promise in supporting teachers with lesson preparation, especially with text-based mathematical content, they still struggle with reliably generating visual diagrams.
This work makes two main contributions: (1) it introduces MathemaTikZ, a dataset derived from the Illustrative Mathematics curriculum, comprising 3,793 mathematical diagrams paired with their natural language descriptions, problem contexts, and TikZ implementations. These span the full range of diagrams utilized in the K12 math curriculum.
(2) It conducts comprehensive baseline evaluations using state-of-the-art language models, including GPT-4o, Claude 3.5 Sonnet, and Gemini 2.0 Flash, to assess current capabilities in mathematical diagram generation.
The findings reveal that even the best-performing models achieve only a 73.9% success rate in accurately generating mathematical diagrams, with performance varying significantly across different types of visualizations.
Through detailed error analysis, the work identifies four key challenge areas that future work should address: spatial reasoning and element placement, adherence to geometric constraints, pedagogical knowledge of mathematical diagrams, and preservation of mathematical relationships.
The results establish baselines for mathematical diagram generation and highlight critical areas for improvement in making AI tools more effective for mathematics education.
CITATION
Malik, R., Hao, R. L., Kacholia, R., & Demszky, D. (2025). MathemaTikZ: A dataset and benchmark for mathematical diagram generation. In Proceedings of the Twelfth ACM Conference on Learning @ Scale (L@S '25) (pp. 95–104). Association for Computing Machinery. https://doi.org/10.1145/3698205.3729558
PROJECT TEAM / LEARNING PARTNER
Stanford - Language CoPilots; Teaching Lab
WHO THIS IS FOR
Researchers, Developers
GRADES & AREAS RESEARCHED
AI; Platform/Program; All Grades
