You wrote:
> If there is an equilateral polygon with vertices in Q^2, it can
be
> scaled so that its vertices are in Z^2.
> If such a polygon
has sides of even length, they can be halved (as
> any Pythagorean
triangle with an even hypotenuse has even legs).
What if the sides are
irrational?