Primitive Pythagorean triples are coprime.
📂Number TheoryPrimitive Pythagorean triples are coprime.
Theorem
Given three natural numbers satisfying a2+b2=c2, if a,b,c then
gcd(a,b)=1gcd(b,c)=1gcd(c,a)=1
Explanation
At first glance, it might seem obvious whether it’s about Pythagorean triples or anything else, but it’s not necessarily the case when considering the greatest common divisor. For example, without the condition of being Pythagorean triples, gcd(6,10,15)=1 would be true, but each pair of numbers would have their own common divisor.
Strategy: The proof essentially presupposes the following two lemmas.
Another expression of Pythagorean triples: For three natural numbers satisfying a2+b2=c2, if a,b,c, then
a=b=c=st2s2−t22s2+t2
there exist two coprime odd numbers s>t.
In the process of proving the above theorem, it can be derived that when (a,b,c) is a primitive Pythagorean triple, then gcd(s,t)=1.
A prime that divides a number also divides at least one of its factors: For n:=d1d2⋯dr, if p∣n, then p must divide one of d1,d2,⋯,dr.
Proof
Part 1. gcd(a,b)=1
Let’s assume that the prime g is
a=stb=2s2−t2
a common factor.
Then, since g∣st, it must be either g∣s or g∣t, and since g∣2s2−t2, it must be either g∣(s−t) or g∣2s+t. Here, if we suppose g∣s, given the assumption of it being a primitive Pythagorean number, gcd(s,t)=1 leads to g∤t. Therefore,
g∤(s−t)g∤2s+t
which is a contradiction.
Part 2. gcd(b,c)=1
Let’s assume that the prime h is
b=2s2−t2c=2s2+t2
a common factor.
Then,
h∣2s2−t2h∣2s2+t2
leads to
h∣(2s2−t2−2s2+t2)h∣(2s2−t2+2s2+t2). Summarizing,
h∣s2h∣t2,
this means gcd(s,t)=1, which leads to a contradiction.
Part 3. gcd(c,a)=1
Let’s assume that the prime k is
a=stc=2s2+t2
a common factor.
Then, since k∣st, it must be either k∣s or k∣t, and k∣2s2+t2. Here, if we suppose k∣s, given the assumption of it being a primitive Pythagorean number, gcd(s,t)=1 leads to k∤t. Therefore, k∤2s2+t2, which is a contradiction.
■