Hilbert-Geo: Solving Solid Geometric Problems by Neural-Symbolic Reasoning
Ruoran Xu, Haoyu Cheng, Bin Dong, Qiufeng Wang

TL;DR
Hilbert-Geo introduces a formal language framework and a Parse2Reason method for solving complex solid geometry problems, achieving state-of-the-art accuracy and outperforming existing models.
Contribution
It presents the first unified formal language for solid geometry, a novel parsing and reasoning approach, and curated datasets, advancing geometric reasoning capabilities.
Findings
Achieves 77.3% accuracy on SolidFGeo2k
Outperforms leading MLLMs like Gemini-2.5-pro and GPT-5
Demonstrates generality with 80.2% accuracy on PlaneFGeo3k
Abstract
Geometric problem solving, as a typical multimodal reasoning problem, has attracted much attention and made great progress recently, however most of works focus on plane geometry while usually fail in solid geometry due to 3D spatial diagrams and complex reasoning. To bridge this gap, we introduce Hilbert-Geo, the first unified formal language framework for solid geometry, including an extensive predicate library and a dedicated theorem bank. Based on this framework, we propose a Parse2Reason method containing two steps of first parsing then reasoning. In the parsing step, we utilize conditional description language (CDL), a formalized language composed of predicates specifically designed to construct geometric conditions, to represent both problem description (natural text) and solid diagrams (visual image). In the reasoning step, we leverage those formal CDL and the theorem bank to…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
