Theorem Discovery Amongst Cyclic Polygons
Philip Todd
TL;DR
The work tackles automatic discovery of geometric theorems in cyclic $2n$-gons by converting angle-bisection constraints into linear relations among inter-side angles, then generalizing from parallel-conditions to fixed-angle relations via a winding-number framework. It develops a diagrammatic, algorithmic workflow that yields a general theorem: $\sum_{i=1}^n (-1)^{b_i}\delta_{a_i b_i}=W\pi$ for appropriate side-pairings, and demonstrates this with a matrix/triangulation approach. An automated problem generator and a library of examples produce human-readable proofs and ready-made problem collections, illustrating the method's educational and AI-compatibility potential. The results offer a scalable route to generate and solve angle-based geometry problems while highlighting the role of diagram geometry and directed vs. undirected angle conventions in automated reasoning.
Abstract
We examine a class of geometric theorems on cyclic 2n-gons. We prove that if we take n disjoint pairs of sides, each pair separated by an even number of polygon sides, then there is a linear combination of the angles between those sides which is constant. We present a formula for the linear combination, which provides a theorem statement in terms of those angles. We describe a program which uses this result to generate new geometry proof problems and their solutions.
