> 数学 >
1.三角形ABC中,a,b,c为整数,(a,b,c)=1,角ABC=60度,求所有满足条件的三角形
换成角ABC=120度呢?
人气:120 ℃ 时间:2020-02-05 20:01:20
解答
cos60 = 1/2
由余弦定理可以得到
b^2 = a^2 + c^2 - ac
所以
4b^2 = 4a^2 - 4ac + c^2 + 3c^2
所以
设x=2b,y=2a-c,z=c
那么x^2 = y^2 + 3z^2
这个方程的全部整数解可以表为(求解方法参考柯召的《谈谈不定方程》)
x=m^2+3n^2
y=2mn
z=|m^2-3n^2|
然后再解出abc可以得到满足要求的全部解
120度的时候可以得到方程(2b)^2 = (2a+c)^2 + 3c^2
其他的几乎完全一样y为什么等于2mn?求60度的答案写错了,应该是x=m^2+3n^2z=2mny=|m^2-3n^2|b = (m^2+3n^2)/2c = 2mna = c/2 + |m^2-3n^2| / 2= (|m^2-3n^2|) / 2 + mn其中mn同时为奇数或同时为偶数即可
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版