观察
- m=2、n=1 给出 (3,4,5)。再试 m=3、n=2 和 m=4、n=1,记下得到的勾股数。
- 试 m=3、n=1,再试 m=4、n=2。这两次得到的三个数有公因数。m、n 各出了什么问题?
- 直线的斜率 mn 是有理数时,交点 P 的两个坐标都是有理数。把 P 的坐标通分,分子分母正好是哪三个数?
- 让 n 紧挨着 m(比如 m=9、n=8):直线很陡,三角形又细又高。这时斜边比长直角边大多少?
满足 a2+b2=c2 的正整数 (a,b,c) 叫勾股数;三个数没有大于 1 的公因数时,叫本原勾股数。两边同除以 c2:
a2+b2=c2⟺(ca)2+(cb)2=1.
所以找勾股数,就是在单位圆上找坐标都是有理数的点。
先猜后证
本原勾股数 (a,b,c) 的两条直角边 a、b,奇偶性是怎样的?
先选定答案,才能看到结论。
✓ 猜对了!✗ 和你想的不一样——这正是值得停一下的地方。
都是偶数:那么 c 也是偶数,三个数有公因数 2,不本原。
都是奇数:奇数的平方被 4 除余 1,于是 a2+b2 被 4 除余 2。可是平方数被 4 除只余 0 或 1,c2 不可能余 2。
所以只能一奇一偶,而且这时 c 一定是奇数。在操作台上看:偶数的那条边永远是 2mn。
为什么
-
从一个已知的点出发 A(−1,0) 在单位圆上。过 A 作一条斜率为 t 的直线。
y=t(x+1)
-
求另一个交点
-
另一个根
-
把 t 写成 n/m
-
一个也不漏
-
什么时候本原
如果去掉一个条件
结论:m、n 互素时,(m2−n2, 2mn, m2+n2) 是本原勾股数 ← 还成立吗?
m=4,n=1:互素,一偶一奇。得到 (15,8,17),三个数的最大公因数是 1。
m=5,n=3:仍然互素,但都是奇数。
得到 (16,30,34)=2×(8,15,17)。两个奇数的平方差、平方和都是偶数,2mn 也是偶数,公因数 2 躲不掉。
注意点 P 并没有错——它就是 (178,1715),只是换了一对 (m,n) 也能得到它(两条直角边对调后是 m=4、n=1)。
另一类方程:无穷递降
把勾股方程稍微改一下:x2+y2=3z2。它有没有正整数解?
x² + y² = 3z² 没有正整数解
第 1 / 6 步 -
假设有一组解 假设 (x,y,z) 是一组正整数解。z 是某个正整数,不妨先当它是 54。
x2+y2=3z2
-
模 3
-
z 也逃不掉
-
得到一组更小的解
-
可以一直做下去?
-
换哪个 z 都一样
递降法的套路:假设有解 → 造出一组严格更小的正整数解 → 正整数不能无限变小 → 矛盾。 也可以换一种说法:取 z 最小的那组解,结果造出了 z 更小的解。
练一练
取 m=5、n=2,写出公式给出的三个数。
提示 · 方向公式是 (m2−n2, 2mn, m2+n2)。
完整解答(21,20,29)。检验:441+400=841=292。
一组本原勾股数的斜边是 25。较短的直角边是多少?
提示 · 第一步25=16+9,所以 m=4,n=3。
完整解答m2−n2=7,2mn=24:(7,24,25)。较短的直角边是 7。((15,20,25) 也是勾股数,但不本原。)
三边长都是正整数、并且有一条直角边等于 12 的直角三角形,一共有几个?
提示 · 方向设另一条直角边 b、斜边 c:c2−b2=144。
提示 · 方法(c−b)(c+b)=144,两个因数同奇偶(所以都是偶数),且 c−b<c+b。
提示 · 第一步都是偶数的拆法:2×72、4×36、6×24、8×18。(12×12 给出 b=0。)
完整解答依次得 (b,c)=(35,37)、(16,20)、(9,15)、(5,13)。共 4 个三角形。
用无穷递降法证明:x3=2y3 没有正整数解。(也就是说,32 不是有理数。)
提示 · 方向右边是偶数,所以 x 是奇数还是偶数?
提示 · 方法设 x=2x1 代入,看看 y 又必须怎样。目标是造出一组更小的解。
提示 · 第一步8x13=2y3,即 y3=4x13,所以 y 也是偶数,设 y=2y1。
完整解答设 (x,y) 是正整数解。x3 是偶数,故 x=2x1;代入得 y3=4x13,故 y=2y1;再代入得 8y13=4x13,即 x13=2y13。于是 (x1,y1) 也是正整数解,且 x1=2x<x。这个过程可以无限重复,得到一列无限递减的正整数,不可能。所以没有正整数解。