勾股方程:把无穷多组解写成公式
x²+y²=z² 有无穷多组正整数解,而且能用一个公式全部生成。这一节讲通解怎么来的,以及怎么用它判断“有没有解”。
先看几组解
这些不是碰巧凑出来的,它们来自同一个公式。
通解公式
方程 的全部正整数解( 为偶数的那一支)可以写成
其中 是正整数。如果还要求 互素(叫本原勾股数),则再加两个条件:,且 一奇一偶。
、、 三个数,前两个是直角边,第三个是斜边。验证:,展开正好相等。
公式怎么推出来的
由 得 。
设 为偶数,令 ,则 。设 ,,则 ,且 ,。
若 , 是完全平方数,则 各自是平方数:,。代回就得到上面的公式。
一条常用结论
本原勾股数中, 一奇一偶,且乘积 一定能被 整除,周长 一定是偶数,面积 一定是 的倍数。
例题
例1 生成勾股数
用 生成一组勾股数。
解:,,。
验证: ✓。
,一奇一偶,所以这是本原勾股数。
例2 判断能否构成直角三角形
三边长为 ,能否构成直角三角形?
解: 需要 ,不是整数。换用 :,得 。
验证:, ✓。所以是勾股数,能构成直角三角形。
例3 整除性质
证明:本原勾股数中, 能被 整除。
解:设 ,, 一奇一偶且互素。
被 4 整除: 一奇一偶, 中含因子 ,而 是奇数减偶数,为奇数。所以 中被 整除的部分来自 , 中有一个偶数,故 被 整除。
被 3 整除: 中若有一个被 整除, 被 整除;若都不被 整除,则 ,。
两种情况都被 整除。 与 互素,故 被 整除。
例4 无解证明
证明: 没有正整数解。
解:看模 。平方数模 只能是 或 。
若 都不被 整除,,而右边 ,矛盾。
所以 中至少一个被 整除。若只有一个被 整除,另一个不被整除,则左边 ,仍矛盾。
所以 都被 整除。设 ,代入得 ,即 ,说明 也被 整除。
于是 都被 整除,可以不断除下去,与正整数解的存在矛盾(无穷递降)。
例5 实际应用
一棵树高 米,离树 米处有一根绳子拴在树顶,绳子长多少?
解:直角三角形,两直角边 和 ,斜边 米。
- 忘了本原条件:不要求互素时, 可以任意取,会生成成比例的重复组(如 )。
- 把公式当成唯一形式: 这一支假设了 是偶数,若 是奇数则 互换。
- 无解证明只验证几个数:模分析要覆盖所有余数类,不能只试几个。
- 用 生成勾股数。
- 判断 是否为本原勾股数。
- 求斜边为 的所有勾股数。
- 证明: 没有整数解。
- 一个直角三角形两直角边为 和 ,求斜边。
看答案
1. 。
2. 是。,一奇一偶,且 。
3. : 得 ; 不合法。所以是 。
4. 平方数模 只有 , 模 只能 ;而 ,矛盾。
5. 。
- 通解:,,,
- 本原条件: 且一奇一偶
- 本原勾股数中 被 整除,面积被 整除
- 无解常用模分析 + 无穷递降
- 公式只覆盖“ 为偶数”这一支,另一支交换