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.