On A Lattice: Part 1

Geometry Level 3

A lattice is the coordinate plane with only points that have integer coordinates. Ex: (2,3) is a lattice point, but (4,6.3) is not.

Is it possible to draw an equilateral triangle with vertices on the lattice?

No, it is not possible Yes, it is possible

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

4 solutions

Joaquin Perkins
Jun 15, 2018

Let us say it were possible, and call the triangle A A . Call the three vertices of the equilateral triangle ( a , b ) , ( c , d ) , ( e , f ) (a,b), (c,d), (e,f) , where a , b , c , d , e , f a,b,c,d,e,f are integers. Now, we can draw a rectangle around triangle A A so that the three vertices of A A lie on the sides of the rectangle, similar to this, except the central triangle is equilateral (Google didn't have any of those).

Now the rectangle has been decomposed into 4 triangles, one being equilateral, and the other three being right triangles. Call these three triangles Q , R , S Q,R,S . Now, Q , R , S Q,R,S have integer base lengths, since they are part of the lattice. This means that each of triangles Q , R , S Q,R,S has rational area, since they are right triangles and their area is given by 0.5 b h 0.5*bh , which is rational when b b and h h are integers. The entire rectangle also has rational area, due to the fact that its base and height are integers. Now, we know that the sum of the areas of triangles A , Q , R , S A,Q,R,S is equal to the area of the rectangle, that is

A r e a ( A ) + A r e a ( Q ) + A r e a ( R ) + A r e a ( S ) = A r e a ( R e c t a n g l e ) Area(A)+Area(Q)+Area(R)+Area(S)=Area(Rectangle)

Now we know that A r e a ( Q ) Area(Q) , A r e a ( R ) Area(R) , A r e a ( S ) Area(S) , and A r e a ( R e c t a n g l e ) Area(Rectangle) are all rational, and therefore, A r e a ( A ) Area(A) must be rational as well. But the area of any equilateral triangle with integer side lengths is irrational.

When the square of the side length is an integer (as it always is, due to the fact that the side is the hypotenuse of a right triangle with integer side lengths), the factor of r o o t ( 3 ) root(3) , which is irrational, causes the whole area to be irrational.

We now have a contradiction, which implies that you cannot put an equilateral triangle on a lattice.

Let ABC be the triangle wth B and C lattice points, BC horizontal. So A would be at a vertical distance of root(3) * BC. There is no Lattice point there. If BC is at any angle , atan(1/n), where n is any integer, there is no lattice point at a ditance of root(3) *BC perpendicular to BC to locate A. Note perpendicular to BC should be from Midpoint of BC, but even any point at that Distance is not a lattice point.

Raymond Chan
Jun 15, 2018

Assume 3 vertices of an equilateral triangle are lattice points, and call them ( x 1 , y 1 ) , ( x 2 , y 2 ) , ( x 3 , y 3 ) (x_1, y_1), (x_2, y_2), (x_3, y_3) (listing in counter-clockwise direction)

Therefore, the area of the triangle is 1 2 x 1 y 1 x 2 y 2 x 3 y 3 x 1 y 1 = 1 2 [ x 1 y 2 + x 2 y 3 + y 3 x 1 x 2 y 1 x 3 y 2 x 1 y 3 ] \frac{1}{2} \begin{vmatrix} x_1&y_1\\ x_2&y_2\\ x_3&y_3\\ x_1&y_1\\ \end{vmatrix} =\frac{1}{2}[x_1y_2+x_2y_3+y_3x_1-x_2y_1-x_3y_2-x_1y_3] which obviously is an integer or a number end with . 5 .5 (or, a rational area, at least)

Let's call d d be the side of the equilateral triangle

Hence, d 2 = ( x i x j ) 2 + ( y i y j ) 2 , i j , 1 i , j 3 d^2=(x_i-x_j)^2+(y_i-y_j)^2, i \neq j, 1 \le i, j \le 3 which apparently is an integer (since all 3 points are lattice points)

Thus, the area of the triangle is 1 2 d 2 s i n π 3 = 3 d 2 4 \frac{1}{2}d^2sin \frac{\pi}{3}=\frac{\sqrt{3}d^2}{4}

which is not a rational number at all

Therefore, the first assumption leads us to a contradiction, and we can conclude that no 3 lattice points can form an equilateral triangle

David Vreken
Jun 18, 2018

Assume that it is possible to draw an equilateral triangle with all vertices on the lattice.

Then for each side s s , s 2 s^2 is a rational number as a hypotenuse solution to Pythagorean's Theorem with integer side lengths, and since the area of an equilateral triangle is A = 3 4 s 2 A = \frac{\sqrt{3}}{4}s^2 , it is an irrational number ( 3 \sqrt{3} ) times a rational number ( s 2 4 \frac{s^2}{4} ) which means the area must be irrational.

However, by Pick's Theorem all lattice polygons have an area of A = I + 1 2 B 1 A = I + \frac{1}{2}B - 1 (where I I is the number of points inside the polygon and B B is the number of points on the boundary of the polygon) which means the area must rational.

Hence we have a contradiction (that the area must be both irrational and rational) which means our assumption (that it is possible to draw an equilateral triangle with all vertices on the lattice) is false .

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...