数学吧 关注:931,665贴子:8,925,928

a²+c²=2b²的正整数解,有没有大佬有其他的答案或者解法?

只看楼主收藏回复

我自己算出了acb的取值范围,并且有公式来求出每一组acb的正整数答案,有没有人有其他解法?(下图是按照ABC的顺序来排序的,且acb的值互质)


IP属地:甘肃来自Android客户端1楼2025-01-16 09:39回复
    这是我自己算的C在100以内的所以a²+c²=2b²的正整数解


    IP属地:甘肃来自Android客户端2楼2025-01-16 09:40
    回复
      2025-12-23 08:47:13
      广告
      不感兴趣
      开通SVIP免广告
      这是100至200的


      IP属地:甘肃来自Android客户端3楼2025-01-16 09:40
      回复
        这是200至300的(没错,后面还有,有时间会一直发)


        IP属地:甘肃来自Android客户端4楼2025-01-16 09:41
        回复
          a=b=c呢


          IP属地:湖北来自iPhone客户端5楼2025-01-16 10:32
          收起回复
            使用c语言法可求


            IP属地:重庆来自iPhone客户端6楼2025-01-16 11:26
            收起回复
              #include <stdio.h>
              #include <math.h>
              int main() {
              int a, b, c;
              for (a = 1; a <= 5000; ++a) {
              for (b = a; b <= 5000; ++b) { // Start from 'a' to avoid duplicate triples
              double c_double = sqrt((a * a + b * b) / 2.0);
              if (fmod(c_double, 1.0) == 0.0) { // Check if c is an integer
              c = (int)c_double;
              if (c > 0 && c <= 10000 && a!=b) { // Ensure c is within the limit and positive
              printf("符合条件的解: a = %d, b = %d, c = %d\n", a, b, c);
              }
              }
              }
              }
              return 0;


              IP属地:重庆来自iPhone客户端7楼2025-01-16 11:44
              收起回复
                a=k(n²-m²+2mn)
                c=k(m²-n²+2mn)
                b=k(m²+n²)
                参考网页链接


                IP属地:浙江来自Android客户端8楼2025-01-16 13:05
                收起回复
                  2025-12-23 08:41:13
                  广告
                  不感兴趣
                  开通SVIP免广告
                  网页链接


                  IP属地:浙江来自Android客户端9楼2025-01-16 13:28
                  收起回复
                    这不就是员上的有理点吗(


                    IP属地:四川来自iPhone客户端10楼2025-01-16 13:30
                    收起回复
                      转化为求椭圆C:ax²+by²=a+b上有理点.
                      首先找到椭圆上的一个有理点,如P(-1,-1).
                      注意若Q(u,v)是圆O上的另一个有理点,
                      则PQ的斜率为有理数,设为n/m.
                      记u=-1+tm,v=-1+tn(t为参数)
                      由a(-1+tm)²+b(-1+tn)²=a+b
                      得t=2(am+bn)/(am²+bn²)
                      故u=(am²-bn²+2bmn)/(am²+bn²),
                      v=(bn²-am²+2amn)/(am²+bn²).
                      故解为x=am²-bn²+2bmn,
                      y=bn²-am²+2amn,
                      z=am²+bn².


                      IP属地:浙江来自Android客户端11楼2025-01-16 14:51
                      回复
                        楼主确定(1,1,1)不互质?


                        IP属地:福建来自iPhone客户端13楼2025-01-16 22:10
                        收起回复
                          二次曲线的rational parametrization是容易的


                          IP属地:江苏来自Android客户端14楼2025-01-17 06:49
                          回复
                            来一组新的,这是a²+2c²=3b²,这个式子200以内的正整数解,我是真没找到规律和公式。


                            IP属地:甘肃来自Android客户端15楼2025-01-17 11:10
                            回复
                              2025-12-23 08:35:14
                              广告
                              不感兴趣
                              开通SVIP免广告
                              我都服了,昨天看到这个帖子就一直在想,才想起来以前看过的mathloggor的视频,事实上就是(A+B)2+(A-B)2=2(A2-B2)2嘛,A与B就是勾股数


                              IP属地:河南来自Android客户端16楼2025-01-17 13:55
                              回复