数论概论读书笔记
数论是纯粹数学的分支之一,主要研究整数的性质。整数可以是方程式的解。
《数论概论》是2008年机械工业出版社出版的图书,作者是JosephH.Silverman。本书介绍了有关数论大量的知识,以及数论的一般方法和应用等。
本专栏为博主的读书笔记
Feynman1999
理论都是灰色的,而生活之树常青^_^
展开
-
数论概论读书笔记 1.什么是数论
什么是数论概括来说,研究步骤如下:积累数据,通常是数值数据,但有时更抽象。分析数据,设法找出模式与关系。形成解释模式与关系的猜想(即猜测),通常借助公式来表达这些思想。通过收集额外数据、检查新信息是否符合猜想来验证你的猜想。设计猜想成立的论证(即证明)。 对所有真正的科学来说,这都是正确的途径。在数学研究中,人们需要证明步骤,即断言的逻辑序列,它从已知事实开始、以所希望...原创 2018-08-16 20:13:30 · 632 阅读 · 0 评论 -
数论概论读书笔记 2.勾股数组
勾股数组本原勾股数组是一个三元组(a,b,c) 其中a,b,c没有公因数,且满足 a2+b2=c2a2+b2=c2a^2+b^2=c^2 定理2.1 (勾股数组定理). 每个本原勾股数组(a,b,c)(a为奇数,b为偶数)都可从如下公式得出: a=st,b=s2−t22,c=s2+t22a=st,b=s2−t22,c=s2+t22a=st ,\quad b=\frac{s^2...原创 2018-08-16 20:14:34 · 608 阅读 · 0 评论 -
数论概论读书笔记 3.勾股数组与单位圆
勾股数组与单位圆考虑a2+b2=c2a2+b2=c2a^2+b^2=c^2,得到(ac)2+(bc)2=1(ac)2+(bc)2=1(\frac{a}{c})^2+(\frac{b}{c})^2=1考虑几何角度,也就是单位圆,取(-1,0)为定点,斜率为任意有理数m的直线则直线L的方程为 L:y=m(x+1)L:y=m(x+1)L: y=m(x+1) 联立圆的方程,可以解得另一...原创 2018-08-16 20:16:59 · 368 阅读 · 0 评论 -
数论概论读书笔记 4.高次幂之和与费马大定理
高次幂之和与费马大定理前面两章主要研究a2+b2=c2a2+b2=c2a^2+b^2=c^2的解当指数2换成更大的数时,相应的方程是否有整数解呢?例如:a3+b3=c3a3+b3=c3a^3+b^3=c^3 a4+b4=c4a4+b4=c4a^4+b^4=c^4答案是否定的这个一般性结论被称为费马大定理1994年怀尔斯完成了费马断言的证明。...原创 2018-08-16 20:19:45 · 404 阅读 · 0 评论 -
数论概论读书笔记 5.整除性与最大公因数
整除性与最大公因数定理5.1(欧几里得算法). 要计算两个整数a与b的GCD,先令r−1=ar−1=ar_{-1}=a且r0=br0=br_{0}=b,然后计算相继的商和余数:ri−1=qi+1∗ri+ri+1(i=0,1,2,...)ri−1=qi+1∗ri+ri+1(i=0,1,2,...)r_{i-1}=q_{i+1}*r_{i}+r_{i+1} \quad (i=0,1,2,...)...原创 2018-08-16 20:21:37 · 417 阅读 · 0 评论 -
数论概论读书笔记 6.线性方程定理
线性方程与最大公因数形如ax+by的最小正整数等于gcd(a,b) 欧几里得回带法可以简单证明一定有解 下面要证明解最小,因为gcd(a,b)<=min(a,b)gcd(a,b)<=min(a,b)gcd(a,b)(x1,y1)(x1,y1)(x_{1},y_{1}),它可由欧几里得回带法得到。则方程的每一个解可由(x1+k∗bg,y1−k∗ag)(x1+k∗bg,y...原创 2018-08-25 20:13:03 · 487 阅读 · 0 评论 -
数论概论读书笔记 7.因数分解与算术基本定理
因数分解与算术基本定理引理7.1 令p是素数,假设p整除乘积ab,则p整除a或p整除b(或者p既整除a也整除b) 证明略定理7.2(素数整除性质). 假设素数p整除乘积a1a2...ara1a2...ara_1a_2...a_r ,则p整除a1,a2,...,ara1,a2,...,ara_1 \quad ,a_2 \quad , ...,\quad a_r 中至少一个因数。使...原创 2018-08-26 00:10:52 · 648 阅读 · 0 评论 -
数论概论读书笔记 8.同余式
同余式整除性是很好的性质,这在勾股数组、最大公因数与素数分解中得到了体现。而同余式提供了一种描述整除性质的简便方式。 如果m|(a−b)m|(a−b)m|(a-b),我们就说a与b模m同余并记之为a≡b(mod m)a≡b(mod m)a\equiv b(mod\ m) 特别地,a≡a%m(mod m)a≡a%m(mod m)a\equ...原创 2018-08-26 00:11:58 · 906 阅读 · 0 评论 -
数论概论读书笔记 9.同余式、幂与费马小定理
同余式、幂与费马小定理前面我们讨论了关于同余式、同余方程的一些性质小结一下,互质这个条件我觉得很重要①对于ac≡bc(mod m)ac≡bc(mod m)ac\equiv bc(mod \ m) 如果gcd(c,m)=1gcd(c,m)=1gcd(c,m)=1 则可以消去c 得到a≡b(mod m)a≡b(mod m)a\equiv b(m...原创 2018-08-26 00:13:39 · 615 阅读 · 0 评论 -
数论概论读书笔记 10.同余式、幂与欧拉公式
同余式、幂与欧拉公式费马小定理很漂亮 ap−1≡1(mod&nbsp;p)ap−1≡1(mod&nbsp;p)a^{p-1}\equiv 1(mod\ p) 但限制P是素数且p∤ap∤ap\nmid a如果p是合数,即使a、p互质,结论也不正确了因此,研究是否有依赖模m的指数使得 a???≡1(mod&nbsp;m)a???≡1(mod&nbsp;m)a^{???}\equiv...原创 2018-08-26 00:14:37 · 873 阅读 · 0 评论 -
数论概论读书笔记 11.欧拉函数与中国剩余定理
欧拉函数与中国剩余定理欧拉公式 aφ(m)≡1(modm)aφ(m)≡1(modm)a^{\varphi(m)} \equiv 1(mod m) 很美但是,我们使用这个公式时不可避免要计算φ(m)φ(m)\varphi(m) 一种简单的方法是枚举1~m-1来检查是否互质,但是当m几十位上百位时,这种方法就不可行了我们试着去寻找一些规律首先,当m是一个素数时,φ(p)=p...原创 2018-08-26 09:32:41 · 809 阅读 · 0 评论 -
数论概论读书笔记 12.素数
素数定理12.1 (无穷多素数定理). 存在无穷多个素数证明 欧几里得证明法(见课本p55)定理12.2(模4余3的素数定理). 存在无穷多个模4余3的素数证明 变化的欧几里得证法 见书p57面(思路同上)但是这种思想,对于模4余1的素数不起作用!这并不是无聊的问题,理解论据限制与理解为什么论据有效几乎同样重要。定理12.3(算术级数的素数狄利克雷定理) 设a与...原创 2018-08-26 09:33:30 · 597 阅读 · 0 评论 -
数论概论读书笔记 13.素数的计数
素数的计数素数有无穷多个且算术级数的素数 由狄利克雷定理知也有无数个现在的问题是对于一段区间,其间到底有多少个素数呢?或者说大致比例是多少呢?下表可以直观的感觉一下素数的分布定理13.1(素数定理) 当x很大时,小于x的素数的个数近似等于x/ln(x)x/ln(x)x/ln(x) 即 limx→∞π(x)x/ln(x)=1limx→∞π(x)x/ln(x)=1\l...原创 2018-08-26 09:35:14 · 434 阅读 · 0 评论 -
数论概论读书笔记 14.梅森素数
梅森素数本节我们研究形如an−1(n≥2)an−1(n≥2)a^n-1(n\ge 2)的素数。例如31就是这样的数,因为31=25−131=25−131=2^5-1容易知道若a是奇数,则an−1an−1a^n-1是偶数,即不可能是素数。且a−1a−1a-1始终是an−1an−1a^n-1的因子。为啥呢?因为使用几何级求和公式,(展开即可证明该公式) xn−1=(x−1)(xn−1+x...原创 2018-08-26 09:35:57 · 456 阅读 · 0 评论 -
数论概论读书笔记 15.梅森素数与完全数
梅森素数与完全数完全数是等于其真因数之和的数。比如6和28均为完全数。欧几里得《几何原本》第9卷的命题36给出了求某些完全数的方法:15.1 欧几里得完全数公式: 如果2p−12p−12^p-1是素数,则2p−1(2p−1)2p−1(2p−1)2^{p-1}(2^p-1)是完全数证明:质因子分解一下,由等比公式易证。自然要问的是,由15.1给出的求解完全数公式的方法,是否能...原创 2018-08-26 09:36:45 · 1979 阅读 · 0 评论 -
数论概论读书笔记 16.欧拉降幂与逐次平方法
欧拉降幂与逐次平方法如何计算5100000000000000mod 128306035100000000000000mod 128306035^{100000000000000}mod\ 12830603?如果12830603是素数,则直接使用费马小定理,可以将指数除以p-1,将余数作为幂计算即可。但12830603=3571*3593,不是素数但但,gcd(5...原创 2018-08-26 09:48:26 · 566 阅读 · 0 评论 -
数论概论读书笔记 17.计算模m的k次根
计算模m的k次根快速幂可以在log时间内求得一个数模m的k次幂那么反过来呢? 即计算模m的k次根 xk≡b mod mxk≡b mod mx^k\equiv b \ mod \ m 已知k,b,mk,b,mk,b,m,计算xxx的值。 如果我们枚举xxx的值,当m很大时,会耗费很长时间。那么如何快速求解呢?比如现在要求解同余式...原创 2018-08-27 18:25:03 · 401 阅读 · 0 评论 -
数论概论读书笔记 18.幂、根与不可破密码
幂、根与不可破密码前面我们已经了解了k次幂和k次根。对于一个同余式xk≡b( mod m)xk≡b( mod m)x^k\equiv b (\ mod \ m) ,如果我们知道了k,b,m 且b和m互质,k和φ(m)φ(m)\varphi(m)互质,则可求出解x这里求解φ(m)φ(m)\varphi(m) 是关键。即要对mmm进行分解。这...原创 2018-08-27 18:26:12 · 416 阅读 · 0 评论 -
数论概论读书笔记 19.素性测试与卡米歇尔数
素性测试与卡米歇尔数素数是整数中优美的一部分,辣怎么判别一个大数是不是素数呢?费马小定理告诉我们ap≡a&nbsp;(&nbsp;mod&nbsp;p)ap≡a&nbsp;(&nbsp;mod&nbsp;p)a^p\equiv a \ (\ mod \ p)首先,不满足上式的数,一定不是素数。但当你尝试了许多aaa之后发现都满足上式,也不能断言ppp就是素数。对于大部分小的合...原创 2018-08-27 18:26:59 · 1666 阅读 · 2 评论 -
数论概论读书笔记 20.模p平方剩余
模p平方剩余 观察上面这张表,可以发现上下的对称性,字符化描述为: p2+b2−2pb=(p−b)2≡b2(mod p)p2+b2−2pb=(p−b)2≡b2(mod p)p^2+b^2-2pb=(p-b)^2\equiv b^2 \quad (mod \ p) 因此,若要列出模ppp的所有(非零)平方剩余,只需要计算出其中的一半: 12 (mod&...原创 2018-08-27 18:28:14 · 3071 阅读 · 0 评论 -
数论概论读书笔记 21.-1是模p平方剩余吗? 2呢
-1是模p平方剩余吗? 2呢通过前一章的讨论,我们清楚了对于任何一个素数,[1,p−1][1,p−1][1,p-1]有一半是二次剩余,以及哪些数字是二次剩余,哪些不是。现在我们考虑对于一个数aaa,看看对于哪些ppp,这个数是QRQRQR先考虑这样一个问题,对于哪些素数ppp,同余式x2≡−1 (mod p)x2≡−1 (mod p)x^2...原创 2018-08-27 18:28:46 · 1779 阅读 · 0 评论 -
数论概论读书笔记 22.二次互反律
二次互反律对于一个给定的数aaa,我们要确定哪些素数ppp以aaa为二次剩余。在前一章中解决了a=−1a=−1a=-1和a=2a=2a=2时的问题。这个时候我们可以通过查看p%mp%mp\%m的一些结果得出aaa是否是QRQRQR或NRNRNR,且mmm较小,为444和888下面要解决的是其他aaa值的勒让德符号(ap)(ap)(\frac{a}{p})的计算问题。例如,假设要计算...原创 2018-08-27 18:31:26 · 4307 阅读 · 0 评论 -
数论概论读书笔记 23.二次互反律的证明
二次互反律的证明二次互反定律有三部分。第一部分告诉我们−1−1-1何时是二次剩余;第二部分告诉我们222何时是二次剩余。第三部分告诉我们:(精简一下) (pq)(qp)=(−1)p−12⋅q−12(pq)(qp)=(−1)p−12⋅q−12\left(\frac{p}{q}\right)\left(\frac{q}{p}\right)=(-1)^{\frac{p-1}{2}\cdo...原创 2018-08-27 18:32:16 · 5510 阅读 · 0 评论 -
数论概论读书笔记 24.哪些素数可表成两个平方数之和
哪些素数可表成两个平方数之和定理 设ppp是素数,则ppp是两平方数之和的充要条件是p≡1 (mod 4)p≡1 (mod 4)p\equiv 1 \ (mod \ 4) 或p=2p=2p=2这里有两个断言断言A ppp是两平方数之和断言B p≡1 (mod 4)p≡1 (mod 4)p\e...原创 2018-08-27 18:34:32 · 2404 阅读 · 0 评论 -
数论概论读书笔记 25.哪些数可表成两个平方数之和
哪些数可表成两个平方数之和对于一个正整数mmm ,如果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的两个平方数但还有一些mmm,...原创 2018-08-27 18:35:16 · 3330 阅读 · 0 评论 -
数论概论读书笔记 26.像1,2,3一样简单
像1,2,3一样简单这一节主要学习数学归纳法,一些方法论具体可以看书原创 2018-08-27 18:35:37 · 236 阅读 · 0 评论 -
数论概论读书笔记 27.欧拉函数与因数和
欧拉函数与因数和前面我们在说明完全数的时候,引入了因子和函数σ(x)σ(x)\sigma(x) ,通常σ(x)σ(x)\sigma(x)是大于xxx的。现在我们做个猜想,不对因子直接求和,而先求欧拉函数再求和。猜想 设d1,d2,...,drd1,d2,...,drd_1,d_2,...,d_r是整除nnn的数,其中包括1与n,则 φ(d1)+φ(d2)+φ(d3)+...+φ(...原创 2018-08-28 23:00:21 · 859 阅读 · 0 评论 -
数论概论读书笔记 28.幂模p与原根
幂模p与原根如果aaa和ppp互素,费马小定理告诉我们,ap−1≡1 (mod p)ap−1≡1 (mod p)a^{p-1}\equiv 1\ (mod \ p)辣么这个指数p−1p−1p-1是唯一的使得结果为1的嘛我们选一些aaa和ppp看一下对于a=3,p=7a=3,p=7a=3,p=7 :指数只有为6时才取到1。 模p余1的a...原创 2018-08-28 23:01:18 · 2114 阅读 · 0 评论 -
数论概论读书笔记 29.原根与指标(指标也被称为离散对数(#^.^#))
原根与指标(指标也被称为离散对数(#^.^#))原根我们清楚了。啥是指标呢?对于模13,2是它的原根,则2x mod 132x mod 132^x\ mod \ 13会取遍[1,12][1,12][1,12],x∈[1,12]x∈[1,12]x∈[1,12]比如24=16≡3 mod( 13)24=16≡3 mo...原创 2018-08-28 23:02:24 · 1101 阅读 · 0 评论 -
数论概论读书笔记 30.方程x^4+y^4=z^4
方程x4+y4=z4x4+y4=z4x^4+y^4=z^4指数为4的费马大定理主要用费马降价法来证明,具体看书原创 2018-08-28 23:05:02 · 987 阅读 · 0 评论 -
数论概论读书笔记 31.再论三角平方数
再论三角平方数定理 (三角平方数定理) 方程x2−2y2=1x2−2y2=1x^2-2y^2=1的每个正整数解都可通过将3+22–√3+223+2\sqrt{2}自乘得到,即解(xk,yk)(xk,yk)(x_k,y_k)可以通过展开下式得到。xk+yk2–√=(3+22–√)k,k=1,2,3,...xk+yk2=(3+22)k,k=1,2,3,...x_k+y_k\s...原创 2018-08-28 23:05:51 · 577 阅读 · 0 评论 -
数论概论读书笔记 32.佩尔方程
佩尔方程PellPellPell方程是指具有形式x2−Dy2=1x2−Dy2=1x^2-Dy^2=1的方程,其中DDD是一个固定的正整数且不是完全平方数假设可求得PellPellPell方程的一个解x1,y1x1,y1x_1,y_1,则可以利用上一章中对D=2D=2D=2所描述的同样方法来产生一个新的解。将已知解因式分解为 1=x21−Dy21=(x1+y1D−−√)(x1−y1D−−√...原创 2018-08-28 23:06:54 · 432 阅读 · 0 评论 -
数论概论读书笔记 33.丢番图逼近
丢番图逼近如何求出佩尔方程x2−Dy2=1x2−Dy2=1x^2-Dy^2=1的一个正整数解x,yx,yx,y?因式分解后得 (x−yD−−√)(x+yD−−√)=1(x−yD)(x+yD)=1(x-y\sqrt{D})(x+y\sqrt{D})=1 现在有一个问题,x−yD−−√x−yDx-y\sqrt{D}可以小到什么程度?如果能找到整数x,yx,yx,y使其非常小,则可以期望...原创 2018-08-28 23:07:26 · 2247 阅读 · 0 评论 -
数论概论读书笔记 34.丢番图逼近与佩尔方程
丢番图逼近与佩尔方程求解PellPellPell方程,我们的想法是取两个使x2−Dy2x2−Dy2x^2-Dy^2具有相同数值的数对并“将它们相除”举个例子,取D=13D=13D=13,如果我们知道数对(x1,y1)=(11,3)(x1,y1)=(11,3)(x_1,y_1)=(11,3)和(x2,y2)=(14159,3927)(x2,y2)=(14159,3927)(x_2,y_2)=...原创 2018-08-28 23:08:23 · 1028 阅读 · 0 评论 -
数论概论读书笔记 35.数论与虚数
数论与虚数稍微偏了点理论,数域的扩展,这里不详细记录了主要是:代数学基本定理高斯单位定理范数的积性高斯素数定理高斯整除引理原创 2018-08-30 23:21:01 · 348 阅读 · 0 评论 -
数论概论读书笔记 36.高斯整数与唯一因子分解
高斯整数与唯一因子分解稍微偏了点理论,数域的扩展,这里不详细记录了主要是:高斯整数的唯一分解高斯整数带余除法高斯整数公因数性质高斯素数整除性质勒让德两平方数之和定理D1−D3D1−D3D_1-D_3差定理...原创 2018-08-30 23:31:25 · 1258 阅读 · 0 评论 -
数论概论读书笔记 37.无理数与超越数
无理数与超越数稍微偏了点理论,,这里不详细记录了主要是:2–√2\sqrt{2}的无理性定理刘维尔不等式关于ββ\beta的好的逼近的引理ββ\beta的超越性定理...原创 2018-08-30 23:32:19 · 868 阅读 · 0 评论 -
数论概论读书笔记 38.二项式系数与帕斯卡三角形
二项式系数与帕斯卡三角形二项式展开的系数我们应该已经很熟悉了 (A+B)n=∑k=0nCknAn−kBk(A+B)n=∑k=0nCnkAn−kBk(A+B)^n=\sum_{k=0}^{n}C_{n}^{k}A^{n-k}B^k 帕斯卡三角形(杨辉三角)如果让二项式系数模ppp简化(其中ppp为素数),会发生什么?模ppp二项式定理 设ppp为素数二项式系数CkpC...原创 2018-08-30 23:33:14 · 1014 阅读 · 0 评论 -
数论概论读书笔记 39.斐波那契与线性递归序列
斐波那契与线性递归序列比内公式 斐波那契序列FnFnF_n用递归公式描述如下: F1=F2=1,Fn=Fn−1+Fn−2,n=3,4,5,...F1=F2=1,Fn=Fn−1+Fn−2,n=3,4,5,...F_1=F_2=1,\quad F_n=F_{n-1}+F_{n-2}\quad ,n=3,4,5,... 则斐波那契序列的第nnn项可用公式 Fn=15–√{(1+5–√2)...原创 2018-08-30 23:33:46 · 368 阅读 · 0 评论 -
数论概论读书笔记 40.O,多美的一个函数
OOO,多美的一个函数这个是计算机领域中的核心,就不介绍了原创 2018-08-30 23:34:29 · 227 阅读 · 0 评论