TL;DR
Draw2Think introduces a novel framework that externalizes geometric reasoning onto an interactive constraint engine, enabling verifiable, accurate, and auditable geometric problem solving.
Contribution
It recasts geometric reasoning into an agentic interaction with GeoGebra, enabling exact constraint verification and improved accuracy over prior latent methods.
Findings
Achieves 95.9% predicate-level construction correctness on GeoGoal.
Improves outcome accuracy by up to 16.4% on benchmarks.
Attains 68.2% strict rendering scores on GenExam-math.
Abstract
Vision-language models solve geometry problems with rising accuracy, yet their intermediate states remain latent and unverifiable: a relation expressed in textual reasoning or drawing code carries no guarantee that a constraint-satisfying configuration realizes it. We observe that existing externalization methods based on rendered pixels or one-shot scripts fail to provide exact, per-action geometric guarantees. Enforcing geometric relations by algebraic definition closes this gap: the workspace becomes a constraint-checked evolving canvas. We present Draw2Think, a framework that recasts geometric reasoning from latent spatial inference into agentic interaction with the GeoGebra constraint engine. In a Propose-Draw-Verify loop, Draw2Think externalizes hypotheses onto an executable canvas, measures exact geometric quantities, and feeds structured observations back to the model, so…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
