Refine Theorem Statements: Finsler–Hadwiger Theorem
RandomInstance and FindGeometricConjectures can be used to discover errors in the statement of a theorem. For example, the statement of the theorem may be missing an important hypothesis that keeps the theorem from holding in all cases.
Most statements of the Finsler–Hadwiger theorem are given as follows: Suppose and are two squares that share a vertex . Let and be the midpoints of and , respectively, and let and be the centers of the two squares. Then the quadrilateral is a square as well.
Represent these hypotheses as a GeometricScene.
As the generated scene plainly shows, the hypotheses are insufficient to guarantee that the quadrilateral is a square. FindGeometricConjectures will not find any conjectures about regular polygons.
Refine the hypotheses by adding the stipulation that and share a common orientation.
Now the search for conjectures about regular polygons will find the desired conclusion.