数论概论读书笔记 3.勾股数组与单位圆

本文探讨了勾股定理a^2+b^2=c^2的有理数解,并通过单位圆x^2+y^2=1上的有理点,展示了一种生成所有勾股数组的方法。利用直线与单位圆的交点,通过参数m生成有理数解,进而转化为勾股数组的形式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

勾股数组与单位圆

考虑a2+b2=c2a2+b2=c2,得到(ac)2+(bc)2=1(ac)2+(bc)2=1

考虑几何角度,也就是单位圆,取(-1,0)为定点,斜率为任意有理数m的直线

则直线L的方程为

L:y=m(x+1)L:y=m(x+1)

联立圆的方程,可以解得另一个点的坐标为
(1m21+m2,2m1+m2)(1−m21+m2,2m1+m2)

这样通过m的所有可能取值,上述过程就生成方程x2+y2=1x2+y2=1的所有有理数解。

定理3.1.x2+y2=1x2+y2=1上的坐标是有理数的点都可以由公式(x,y)=(1m21+m2,2m1+m2)(x,y)=(1−m21+m2,2m1+m2)得到,其中m取有理数值(点(1,0)(−1,0)除外 )

如果将有理数m写成分数形式,即vuvu,则上面公式变成(x,y)=(u2v2u2+v2,2uvu2+v2)(x,y)=(u2−v2u2+v2,2uvu2+v2),消去分母就给出勾股数组

(a,b,c)=(u2v2,2uv,u2+v2)(a,b,c)=(u2−v2,2uv,u2+v2)

这是描述所有勾股数组的另一种方法

通过令u=s+t2v=st2u=s+t2与v=s−t2可与第二章的公式相联系。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值