哪些数可表成两个平方数之和

对于一个正整数mmm ,如果m" role="presentation">mmm每个素因子都可以表示成两个平方数之和,则素因子分解后,用公式

(u2+v2)(A2+B2)=(uA+vB)2+(vA−uB)2(u2+v2)(A2+B2)=(uA+vB)2+(vA−uB)2

(u^2+v^2)(A^2+B^2)=(uA+vB)^2+(vA-uB)^2
迭代即可求出最后组成 mmm的两个平方数

但还有一些m" role="presentation">mmm,不满足上述条件。

但列出后可以发现,对于m=a2+b2m=a2+b2m=a^2+b^2,两边乘上d2d2d^2,可得

d2m=(da)2+(db)2d2m=(da)2+(db)2

d^2m=(da)^2+(db)^2
于是,若 mmm是两个数平方和,则d2m" role="presentation">d2md2md^2m也是

于是可以将一个数mmm质因子中的平方项先提出来。

定理 两平方数之和定理 设m" role="presentation">mmm是正整数

  • 将mmm质因子这样分解后
m=p1p2...prM2" role="presentation">m=p1p2...prM2m=p1p2...prM2

m=p_1p_2...p_rM^2

其中p1,p2,...,prp1,p2,...,prp_1,p_2,...,p_r是互不相同的素因子,则mmm可以表示成两个平方数之和的充要条件是每个pi" role="presentation">pipip_i或为2或为模4余1

  • mmm能表示成m=a2+b2" role="presentation">m=a2+b2m=a2+b2m=a^2+b^2,且gcd(a,b)=1gcd(a,b)=1gcd(a,b)=1,当且仅当以下两个条件之一成立:

    1. mmm是奇数,且m" role="presentation">mmm的每个素因子都模4余1
    2. mmm是偶数,m/2" role="presentation">m/2m/2m/2是奇数且m/2m/2m/2的每个素因子都模4余1

回顾一下,本原勾股数组

定理2.1 (勾股数组定理). 每个本原勾股数组(a,b,c)(a为奇数,b为偶数)都可从如下公式得出:

a=st,b=s2−t22,c=s2+t22a=st,b=s2−t22,c=s2+t22

a=st ,\quad b=\frac{s^2-t^2}{2},\quad c=\frac{s^2+t^2}{2}
其中s>t>=1是任意没有公因数的奇数,即互质的奇数

有以上两条定理可知,ccc是一个本原勾股数组的斜边当且仅当方程

2c=s2+t2" role="presentation">2c=s2+t22c=s2+t2

2c=s^2+t^2
有互素的奇整数解s,ts,ts,t

且有如下命题

毕达哥拉斯斜边命题 ccc是一个本原勾股数组斜边的充要条件是c" role="presentation">ccc是模4余1的素数的乘积

数论概论读书笔记 25.哪些数可表成两个平方数之和相关推荐

  1. 数论概论读书笔记 19.素性测试与卡米歇尔数

    素性测试与卡米歇尔数 素数是整数中优美的一部分,辣怎么判别一个大数是不是素数呢? 费马小定理告诉我们 ap≡a ( mod p) a p ≡ a ( m o d p ) a^p\equiv a \ ( ...

  2. 数论概论读书笔记 20.模p平方剩余

    模p平方剩余 观察上面这张表,可以发现上下的对称性,字符化描述为: p2+b2−2pb=(p−b)2≡b2(mod p)p2+b2−2pb=(p−b)2≡b2(modp) p^2+b^2-2pb=(p ...

  3. 数论概论读书笔记 13.素数的计数

    素数的计数 素数有无穷多个 且算术级数的素数 由狄利克雷定理知也有无数个 现在的问题是对于一段区间,其间到底有多少个素数呢?或者说大致比例是多少呢? 下表可以直观的感觉一下素数的分布 定理13.1(素 ...

  4. 数论概论读书笔记 23.二次互反律的证明

    二次互反律的证明 二次互反定律有三部分. 第一部分告诉我们−1−1-1何时是二次剩余:第二部分告诉我们222何时是二次剩余. 第三部分告诉我们:(精简一下) (pq)(qp)=(−1)p−12⋅q−1 ...

  5. 数论概论读书笔记 22.二次互反律

    二次互反律 对于一个给定的数aaa,我们要确定哪些素数p" role="presentation">ppp以aaa为二次剩余.在前一章中解决了a=−1" ...

  6. 数论概论读书笔记 37.无理数与超越数

    无理数与超越数 稍微偏了点理论,,这里不详细记录了 主要是: 2–√ 2 \sqrt{2}的无理性定理 刘维尔不等式 关于 β β \beta的好的逼近的引理 β β \beta的超越性定理

  7. 数论概论读书笔记 21.-1是模p平方剩余吗? 2呢

    -1是模p平方剩余吗? 2呢 通过前一章的讨论,我们清楚了对于任何一个素数,[1,p−1][1,p−1][1,p-1]有一半是二次剩余,以及哪些数字是二次剩余,哪些不是. 现在我们考虑对于一个数aaa ...

  8. 数论概论读书笔记 33.丢番图逼近

    丢番图逼近 如何求出佩尔方程x2−Dy2=1x2−Dy2=1x^2-Dy^2=1的一个正整数解x,yx,yx,y?因式分解后得 (x−yD−−√)(x+yD−−√)=1(x−yD)(x+yD)=1 ( ...

  9. 数论概论读书笔记 2.勾股数组

    勾股数组 本原勾股数组是一个三元组(a,b,c) 其中a,b,c没有公因数,且满足 a2+b2=c2a2+b2=c2 a^2+b^2=c^2 定理2.1 (勾股数组定理). 每个本原勾股数组(a,b, ...

最新文章

  1. 服务器报错您的主机中的软件中止了一个已建立的连接
  2. 入门学习webpack笔记
  3. JVM:常用调优命令
  4. 反病毒引擎设计全解(一)
  5. matlab参考答案2011至诚,职高数学试卷答卷答案详解
  6. was 程序jvm_【保家护行航】WAS知识学习分享
  7. DataGridView的列宽设置
  8. 【转载】Android加载大图片OOM异常解决
  9. Hive单用户模式搭建
  10. (传播智客)刘意Java基础班精华版
  11. 落地SOA成为中国电信战略转型第一步
  12. chip_seq数据分析专题
  13. kali 克隆网页_Web侦察工具HTTrack (网站克隆)
  14. 2016年剩一个月规划已将2017年展望
  15. 游戏设计的艺术:一本透镜的书——第十九章 世界包含着各种空间
  16. 7大不跳槽就会死的理由!
  17. 火星南极有水,会有生命吗?
  18. Ubuntu 16.04安装Matlab R2016b
  19. 苹果宣布换芯 背后究竟硬气何在?
  20. 高斯白噪声的统计特性

热门文章

  1. 你真的了解浮点型吗?float double浮点型深度解刨
  2. 【游戏精粹】独立非玩家角色合作行为的实现
  3. [agc004f]Namori
  4. windbg 脚本命令
  5. 发票识别+真伪查验,解决保险理赔的票据欺诈难题
  6. 06,JavaScript自定义菜单
  7. Words Of Wisdom
  8. 快速简洁的Vue+Electron项目搭建教程
  9. springboot 获取访问接口的请求的IP地址
  10. 如何使用EXCEL对一列数据每N个数求平均?