I thought that there would be more....

Geometry Level 5

On the xy-plane consider a square grid with corners (0,0), (0,10), (10,10) and (10,0). Let S be the set of all (non-degenerate) triangles that can be formed with vertices that have integer coordinates on this grid. (For example, the triangle with vertices (0,1), (5,5) and (9,2) would be one element of S).

How many distinct area values are there among the elements of S?


The answer is 100.

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.

1 solution

Pick's Theorem guarantees that all the area values will be either integers or half-integers, (e.g., 15/2). It then becomes a matter of showing that each value from 1/2 to 50, in steps of 1/2, corresponds to the area of at least one element of S. Having done that, we can then conclude that there a total of 100 possible area values.

There are several ways of establishing that all of the aforementioned area values are possible, all of them pretty tedious. If you have an elegant way of doing it then please share. I'll try and post one approach later when I'm less tired. :)

Wow, I find it interesting that all areas can be achieved. How do we get an area of 49 1 2 49 \frac{1}{2} or 49 49 ?

Calvin Lin Staff - 6 years, 11 months ago

Log in to reply

I think that the easiest way of finding all the values is to use the vector cross-product. Assume that the three vertices are ( 0 , 0 ) , ( a , b ) , ( c , d ) (0,0), (a,b), (c,d) . Then the area of the triangle is a d b c / 2 |ad - bc| / 2 . So with vertices ( 0 , 0 ) , ( 10 , 1 ) , ( 1 , 10 ) (0,0), (10,1), (1,10) we get an area of 99 / 2 99/2 , and with vertices ( 0 , 0 ) , ( 10 , 2 ) , ( 1 , 10 ) (0,0), (10,2), (1,10) we get an area of 49 49 .

We can check that a d b c |ad - bc| takes on all integer values from 1 1 to 100 100 by taking a = d a = d or a = d + 1 a = d + 1 , setting b = 0 b = 0 or b = 1 b = 1 and then playing around with c. This is the tedious part, but it does fill in the gaps eventually. I still wonder if there is a more elegant approach, but nevertheless it is an interesting result. Thanks for "liking" my problem; it encourages me to post more questions. :)

Brian Charlesworth - 6 years, 11 months ago

Log in to reply

PLEASE KEEP POSTING :) ....... enjoyed solving this

Abhinav Raichur - 6 years, 10 months ago

Log in to reply

@Abhinav Raichur Thanks for the encouragement, Abhinav. I'm glad that you enjoyed this problem. :)

Brian Charlesworth - 6 years, 10 months ago

U sing points: (0,0), (10,1), (a,b) will do the work giving Area = 0.5 (10b - a). Any integer 1-100 can be represented as 10b - a. As a generalization to this problem, it is possible to get all possible multiples of 0.5 by using the following points: (0,0), (10,-1), (a,b). Then Area = 0.5 * (10* b + a).

Maria Kozlowska - 6 years, 2 months ago

can u please provide the link for Pick's theorem

Vighnesh Raut - 6 years, 6 months ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...