Wolfram Language

Refine Theorem Statements: FinslerHadwiger 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 FinslerHadwiger 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.

Related Examples

de es ja zh