In the following collection of problems - arXiv:1110.1556v2 [math.HO] - the following question is posed:
Is it possible to put an equilateral triangle onto a square grid so that all the vertices are in corners?
The first approach that springs to mind is to use Pick's Theorem (e.g. http://www.geometer.org/mathcircles/pick.pdf) assuming that all vertices are on lattice points. It turns out that it is not possible (by Pythagoras, the area of an equilateral triangle with two vertices on lattice points is a rational multiple of $\sqrt3$).
My question then is - how can one establish the impossibility of such a placement without resorting to Pick's Theorem?





Let $P=(a,b),Q=(c,d)$ be two of the three points on the grid (assumed to be rational). The midpoint between these is $M=(\frac{a+c}{2},\frac{b+d}{2})$. Let $w=\sqrt{(d-b)^2+(c-a)^2}$ the length of a side. A vector in the direction of this side is given by $\vec{u}=\langle c-a,d-b\rangle$ and $\|\vec{u}\|=w$. The vector perpendicular to $\vec{u}$ is given by $\vec{v}=\langle d-b,a-c\rangle$ also of length $w$. The third vertex is then found at $M+h\hat{v}=M+(\frac{\sqrt{3}}{2}w)\frac{\vec{v}}{w}=M+\frac{\sqrt{3}}{2}\vec{v}$, which cannot be rational because $M,\vec{v}$ are rational.