Monday 2 August 2010

A Rational Triangle Idea



Last week Sol at "Wild About Math" posted a link to the Wolfram Demo site related to a novel relationship that is not well known to students/teachers. For every rational number,q, on the open interval from 0 to 1, there is a Pythagorean Triple.

Actually the demo may oversell the idea a little, or perhaps I don't completely understand it, but I don't think it enumerates all the Pythagorean triples, but it is still a nice idea to introduce to students because many of the ideas can be proved with nothing beyond a good grasp of Alg II (for non-US folks, that's about a 14-16 year old students grasp of Algebra).

I had written about the relation back at the end of 2009. If you haven't read that one, and are not familiar with the idea, you might want to start there.

Anyway, Sol's post got me thinking again about how I would approach this idea with students. The first big idea is that if you pick a point on the y-axis between y=0 and y=1, with a rational y-coefficient, then the line through that point and the point (-1,0) will cross the unit circle in the first quadrant in a point (p,r) whose x and y coordinates are both rational. Since the point is on the unit circle, that means that p2+r2 = 1. But since both p and r are rational, they can be written with a common denominator, Wolfram uses (a/c, b/c) and so (a/c)2+(b/c)2=1. If we multiply both sides of the expression by c2, we get a2+b2= c2 and so {a,b,c} is a Pythagorean triple.

So what might we ask our young charges to do with this? Well, first, do we believe that ANY rational on the positive y axis REALLY will produce a rational intersection on the unit circle? The proof requires no more than the solution of a quadratic. If the students are not up to challenging an open proof, have them start by confirming that some given rational y-intercepts will produce a rational intersection on the unit circle, and then go on to find the Pythagorean triple associated with that rational. For example, Wolfram's demo seems to associate the rational 1/2 with a (3,4,5) triangle... can they show why? Can you find the triple associated with 3/7?

I mentioned above that I didn't think this could produce ALL the Pythagorean triples... and we might want to ask our students if they think it could. One of my concerns about the Wolfram presentation is that the point (0, 1/3) is associated with the triple (8,6,10). Why not (4,3,5)??? how did they arrive at the non-primitive triple they chose, and not, for instance, (12,9,15) or ??? pick your favorite. I knew that they had used (3,4,5) in the first example (0, 1/2)...

In fact, would (9,12,15) show up later if I plowed through enough rational fractions? I suspected it wouldn't. First, the symmetry of the situation seemed to play against it. In simplest form, the x coordinate for any version of a (3,4,5) triple must be either 3/5 or 4/5; or at least so it seemed to me.

I think I would challenge my students to work backwards from a given triple and see if they could find the related rational y-intercept. Since we know (see my earlier blog) that the x-coordinate was (1-t2)/(1+t2), we could take any primitive triple, say (5,12,13) and set either the x value = 5/13 or 12/13 and get the two (and only two) values that would generate appropriate intersections on the unit circle. As we do this, we discover that the rational always turns out to be
where H is the hypotenuse of the triple, and L is the leg we chose to use for the x-coordinate ratio. For (5,12,13) we get the two rational values 2/3 (this is number 3 on the Wolfram demo) and 1/5 (number 7, but labeled (24, 10, 26) ) ... Bright students should be challenged to prove that any Primitive Pythagorean triple, will also be such that the ratio (H-L)/(H+L) give will produce a square of a rational number.

So maybe the Wolfram demo is just good enough (and just bad enough) to motivate our students, after all, they love exposing our flaws.

2 comments:

Joshua Zucker said...

This is another way of parameterizing the standard
a = 2uv
b = v^2 - u^2
c = v^2 + u^2
formula for generating all the primitive triples.

It generates all the primitive triples, and only the primitive triples. If you get a nonprimitive one like (8,6,10) it's because you chose u and v to be both odd. If you want to get just what you need here, u and v must be relatively prime (simplified fraction) and not both odd.


In another note:
It's interesting how trivial it is that if the point on the unit circle is rational, then the point on the y-axis must be. The converse is harder! Not a lot harder, I guess.

Also, with the help of some of my students I recently found another, simple proof of this result with the 2uv, v^2 - u^2, v^2 + u^2. I'm thinking of submitting it to College Math Journal maybe? Does that seem like the right place for it, assuming it's really a new proof?

Pat's Blog said...

Joshua,
I would submit it and if it is not new, someone will pop up to tell you... and if you don't publish somewhere else (or even if you do), you know you are always welcome to guest post a blog here about anything on your mind (better your original words than me trying to explain the part I actually understood..)