AIResearch AIResearch
Back to articles
AI

AI Tool Automatically Discovers Geometry Theorems

New GeoGebra feature identifies hidden mathematical patterns in geometric figures, helping students and researchers uncover relationships automatically

AI Research
November 14, 2025
3 min read
AI Tool Automatically Discovers Geometry Theorems

A new artificial intelligence tool can automatically discover geometric theorems from simple drawings, potentially transforming how students learn mathematics and how researchers explore complex relationships. The GeoGebra Discovery prototype, developed by researchers including Zoltán Kovács and Jonathan H. Yu, analyzes geometric constructions to identify significant patterns and properties without requiring advanced mathematical knowledge from users.

The software's key capability lies in automatically detecting and proving geometric relationships that might not be immediately obvious. When given a Euclidean construction drawn in GeoGebra, the tool analyzes the figure and presents relevant properties through both formulas and graphical outputs. For example, when analyzing an arbitrary triangle ABC with midpoints D and E on sides BC and AC respectively, the software confirms that segment DE remains parallel to AB regardless of the triangle's position—a relationship known as the midline theorem.

The methodology combines numerical and symbolic approaches to identify geometric relationships efficiently. The system first analyzes all points in a figure to determine whether any point coincides with another. Then it examines triplets of points for collinearity and subsets of four points for concyclicity (whether they lie on the same circle). The software identifies parallel lines by checking if separately defined lines share the same direction, and examines pairs of segments for congruence (equal length). This systematic approach helps avoid what researchers call the "combinatorial explosion" of possible relationships by grouping equivalent objects into classes.

The results demonstrate the tool's ability to identify both elementary and advanced geometric theorems. Beyond the midline theorem, the software successfully confirms well-known results like the Euler line theorem (showing that the orthocenter, circumcenter, and centroid of any non-regular triangle lie on a straight line) and the nine-point circle theorem (identifying the circle that passes through nine significant points of any triangle). The system also handles more complex problems, including a shortlisted question from the 2010 International Mathematical Olympiad and Pappus's theorem, which is typically discussed at university level.

For educational contexts, this automated discovery has significant implications. Students can explore geometric relationships through experimentation rather than memorization, building intuition by seeing how changing a figure affects its properties. The tool requires no specialized knowledge—users simply click the "Discover" tool and select an object to learn about its features. This accessibility makes it valuable for secondary school geometry classes while also handling advanced mathematical content from international competitions and higher mathematics.

The current implementation has several limitations. The software doesn't detect perpendicular relationships or angle equalities, though these features are planned for future versions. Computational performance can be challenging with complex figures—analyzing relationships in a regular 20-gon may require several minutes on modern computers, and web-based versions may struggle with larger inputs. The tool also makes judgment calls about which properties to report, sometimes omitting relationships it considers trivial even when they might be useful for beginners.

Original Source

Read the complete research paper

View on arXiv

About the Author

Guilherme A.

Guilherme A.

Former dentist (MD) from Brazil, 41 years old, husband, and AI enthusiast. In 2020, he transitioned from a decade-long career in dentistry to pursue his passion for technology, entrepreneurship, and helping others grow.

Connect on LinkedIn