1 0 × 1 0 square grid of lattice points.
Consider aIf we join the dots using straight lines, can we form an equilateral triangle?
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.
Can you please elaborate about the Above mentioned Shoelace Formula. and its application over here?
Log in to reply
Pick's Theorem would do the job as well.
According to the shoelace formula, the area of the triangle with coordinates ( x 1 , y 1 ) , ( x 2 , y 2 ) , ( x 3 , y 3 ) is 2 1 ∣ x 1 y 2 + x 2 y 3 + x 3 y 1 − x 2 y 1 − x 3 y 2 − x 1 y 3 ∣ . Since x 1 , y 1 , x 2 , y 2 , x 3 , y 3 are all integers, the area must be rational.
How did you say that s is positive integer? It could be any real number, couldn't it?
Log in to reply
s is not necessarily a positive integer, but s 2 is.
To construct a equilateral triangle you would need 3 points and the distamce from one side of the triangle to the opposite point (also known as the height) is equal to a times square root of 3 divided by 2 and there is no such number between 1 and 10 that would make the result of this equation an integrer.
How do you know that there is no distance from a point to a line (between two lattice points) that cannot be "a times square root of 3 divided by 2"?
For example, we have distances of a point to a line that is equal to 2 .
You seem to be assuming that "the only distances must be integers from 1 to 10".
Log in to reply
You did not state that no side of the triangle could contain more than 2 lattice points (the vertices). Why not? (if they could, there would be an obvious solution and the correct answer to the problem would be Yes, which is the answer I gave :/)
How ever you draw two lines, they won't make 60 degrees, which is required to construct an equilateral triangle.
In response to Calvin Lin, the reasoning is
In this case, all the possible acute angles that can be formed will be t a n − 1 b a where a , b = 0 , 1 , 2 , 3 , . . . 9
Or we can generalize "The possible angles that can be made out of joining three dots from an array of periodic two dimensional dots has to be an inverse tangent of a rational number or infinity. "
And we know that π / 3 = t a n − 1 3 and 3 is not a rational number. (Thanks Calvin Lin for correcting the mistake)
When drawing equilateral triangle on this square grid, we try to balance out the length of each sides. Therefore, all we can make is a right triangle. Since all these triangles have a right angle means there is NO way we can make out equilateral triangles. :)
We can use pick's theorem and the fact that t a n ( n π ) is rational for n ≥ 3 if and only if n = 4 to show that a square is the only regular polygon we can create this way.
I wish I understood all of you better, I'm trying.
The tangent between two vectors is equal to the modulus of their cross product divided by their scalar product. In the case of integer components, since the cross product only has one component it can't be that its modulus is irrational and the scalar product can't be either. Therefore an angle with irrational tangent can't not be achieved.
Without loss of generality, let us shift the two points of the equilateral triangle to ( 0 , 0 ) and ( m , n ) . The third point must be ( m / 2 − n 3 / 2 , n / 2 + m 3 / 2 ) . But that cannot be a rational point, and not a lattice point either.
Not quite. There are 2 possibilities for the third point. But otherwise, you've got the correct idea.
Do you know what is a necessary and sufficient condition for a triangle to be expressible on a square lattice grid?
Log in to reply
Something relating to constructibility of the T-Ratios of the angles, I think. Not sure, though.
Log in to reply
Yup. The tangents of the angles have to be rational. Do you know why?
Log in to reply
@Calvin Lin – Something like this?
WLOG, assume that the first two points lie on (0,0) and (a,b) and the tangents of the angles this segment makes with the third point are m and n.
Then, the third point is at ( b + n a , m ( b + n a ) ) .
If m,n were rational, we could scale up the triangle by a factor such that the resulting points lie on lattice points.
Log in to reply
@Agnishom Chattopadhyay – I've no idea what you're trying to say here. What do you mean by "tangent of the angle this segment makes with the third point are m, n"? Do you mean that tan α = n m ?
Furthermore, it is not clear to me why the third line must lie on y = m x (and in particular is independent of (a,b) ).
There are 2 parts to be shown
Problem Loading...
Note Loading...
Set Loading...
Suppose that three lattice points can form the vertices of an equilateral triangle. Let s be the side length. Then s 2 is a positive integer, so the area 4 3 s 2 is irrational. But by the Shoelace Formula , the area is rational, contradiction. Thus, three lattice points cannot form the vertices of an equilateral triangle.