![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数论
数论笔记,方便个人记忆,仅供参考。
shi_zi_183
这个作者很懒,什么都没留下…
展开
-
(13)幂模m与逐次平方法
逐次平方法如何计算5100 000 000 000 000(mod 12 830 603)5^{100\ 000\ 000\ 000\ 000}(\mod 12\ 830\ 603)5100 000 000 000 000(mod12 830 603)呢?如果12830603是素数,你会设法使用费马小定理,即使不是素数,也可以利用欧拉公式。事实上,12 830 6原创 2020-10-20 09:24:49 · 317 阅读 · 2 评论 -
(12)梅森素数与完全数
梅森素数与完全数欧几里得完全数公式如果2p−12^p-12p−1是素数,则2p−1(2p−1)2^{p-1}(2^p-1)2p−1(2p−1)是完全数。验证设q=2p−1q=2^p-1q=2p−1,我们需要验证2p−1q2^{p-1}q2p−1q是完全数。2p−1q2^{p-1}q2p−1q的真因数是1,2,4,⋯ ,2p−11,2,4,\cdots,2^{p-1}1,2,4,⋯,2p−1与q,2q,4q,⋯ ,2p−2qq,2q,4q,\cdots,2^{p-2}qq,2q,4q,⋯,2p−2q使原创 2020-10-12 23:26:27 · 1159 阅读 · 1 评论 -
(11)梅森素数
梅森素数本章我们研究形如an−1(n≥2)a^n-1(n\ge2)an−1(n≥2)的素数。例如,31就是这样的素数,因为31=2^5-1。第一步观察某些数据22−1=32^2-1=322−1=323−1=72^3-1=723−1=724−1=3∗52^4-1=3*524−1=3∗525−1=312^5-1=3125−1=31...原创 2020-10-12 20:18:00 · 350 阅读 · 0 评论 -
(10)素数
关于素数的一些定理无穷多素数定理存在无穷多个素数证明假设已列出素数(有限)表。要说明如何找出不在表中的新素数。因为可以将这个新素数加入到表中,再重复这个过程,就表明必有无穷多个素数。假设由素数表p1,p2,⋯ ,prp_1,p_2,\cdots,p_rp1,p2,⋯,pr开始。我们将它们乘起来再加1,给出数A=p1p2⋯pr+1A=p_1p_2\cdots p_r+1A=p1p2⋯pr+1如果A本身是素数,则证明已完成,因为A太大不在最初的表中。但是即使A不是素数,也肯定会被某个素数整原创 2020-10-10 23:34:12 · 608 阅读 · 0 评论 -
(9)欧拉函数与中国剩余定理
欧拉ϕ\phiϕ函数与中国剩余定理上一章我们证明了欧拉公式aϕ(m)≡1(mod m)a^{\phi(m)}\equiv1(\mod m)aϕ(m)≡1(modm)但除非能找到计算ϕ(m)\phi(m)ϕ(m)的有效方法,否则它的用途不能发挥出来。显然我们不想列出1到ϕ(m)\phi(m)ϕ(m)的所有整数来一一验证。但正如我们前一章看到的容易计算ϕ(m)\phi(m)ϕ(m)的一种情况是m=pm=pm=p为素数时,这是因为每一个整数1≤a≤p−11\le a\le p-11≤a≤p−1与m互素。因此原创 2020-10-10 12:32:26 · 613 阅读 · 1 评论 -
(8)同余式、幂与欧拉公式
同余式、幂与欧拉公式在前一章我们证明了费马小定理,在p是素数且p∤ap\nmid ap∤a,则成立,如果p换成合数,结论就不成立了,原创 2020-10-08 10:24:53 · 557 阅读 · 1 评论 -
(7)同余式、幂与费马小定理
同余式、幂与费马小定理费马小定理设p是素数,a是任意整数且a≡0 (mod p)a\equiv0\ (\mod p)a≡0 (modp),则ap−1≡1 (mod p)a^{p-1}\equiv1\ (\mod p)ap−1≡1 (modp)在给出费马小定理证明之前,我们要指出它的作用并说明如何用其简化计算。作为特例,我们考虑同余式622≡1 (mod 23)6^{22}\equiv1\ (\mod 23)622≡1 (mod23)这原创 2020-09-30 07:38:06 · 465 阅读 · 1 评论 -
(6)同余式
同余式整除性是研究数论的有力工具,这已在勾股数组、最大公因数与素数分解中得到了体现,同余式提供了一种描述整除性的简便方式。事实上同余式使得整除性理论非常类似于方程理论。如果m∣a−bm\mid a-bm∣a−b,我们就说a与b模m同余并记作a≡b (mod m)a\equiv b\ (\mod m)a≡b (modm)例如7≡2 (mod 5),47≡35 (mod 6)7\equiv2\ (\mod5),47\equiv35\ (\mod 6)7≡2&n原创 2020-09-29 14:07:37 · 628 阅读 · 0 评论 -
(5)因数分解与算数基本定理
因数分解与算数基本定理素数是这样的整数p≥2p\geq2p≥2,它的(正)因数仅有1与p。不是素数的整数m≥2m\geq2m≥2叫做合数。例如,素数2,3,5,7,11,13,⋯素数 2,3,5,7,11,13,\cdots素数2,3,5,7,11,13,⋯合数4,6,8,9,10,12,⋯合数4,6,8,9,10,12,\cdots合数4,6,8,9,10,12,⋯引理7.1 令p是素数,假设p整除乘积ab,则p整除a或p整除b(或者p既整除a也整除b)。证明已知p∣abp\mid abp∣ab。原创 2020-09-28 23:28:13 · 452 阅读 · 0 评论 -
(4)线性方程与最大公因数
线性方程定理已知两个整数a,b。我们观察a的倍数加上b的倍数得到的所有可能的整数。也就是ax+byax+byax+by得到的所有整数,其中x与y可以为任意整数,注意x,y可以取到负值。例如我们列出a=42,b=30的所有整数,通过观察发现所有的数都是6的倍数,这很好理解,因为42与30都可以被6整除,42x+30y=6(7x+5y)42x+30y=6(7x+5y)42x+30y=6(7x+5y)的每个数都是6的倍数。更一般的,显然形如ax+byax+byax+by的每一个数都可以被gcd(x,y)gcd原创 2020-09-15 21:14:07 · 443 阅读 · 0 评论 -
(3)整除性与最大公因数
整除性在勾股数组的研究中我们已经看到,整除性与因式分解的概念是数论的重要工具,本节我们将更进一步的考察这些想法。假设n,m是整数,且m≠0。m整除n指n是m的倍数,即存在k使得n=km。如果m整除n,我们记作m|n。类似的如果m ∤\nmid∤n。整除n的都叫n的因数。最大公因数两个数a与b(全不为零)的最大公因数就是整除他们两个的最大值,记作gcd(a,b)gcd(a,b)gcd(a,b),如果gcd(a,b)=1gcd(a,b)=1gcd(a,b)=1,我们称其为互素。最大公因数在数论的研究中最原创 2020-09-15 08:02:59 · 910 阅读 · 0 评论 -
(2)勾股数组与单位圆
单位圆有理点公式前一节我们描述了勾股定理a2+b2=c2a^{2}+b^{2}=c^{2}a2+b2=c2对于这个公式左右都除以c2则得(ac)2+(bc)2=1(\frac{a}{c})^{2}+(\frac{b}{c})^{2}=1(ca)2+(cb)2=1所以,有理数对(ac,bc)(\frac{a}{c},\frac{b}{c})(ca,cb)是方程x2+y2=1x^{2}+y^{2}=1x2+y2=1的解。大家知道方程x2+y2=1x^{2}+y^{2}=1x2+y2=1代表中心在原创 2020-09-13 22:27:59 · 349 阅读 · 0 评论 -
(1)勾股数组
勾股数组在国外又称毕达哥拉斯定理,初中都学过一个直角三角形的两个直角边的平方和等于斜边长的平分。公式:a2+b2=c2\hspace{5cm}a^{2}+b^{2}=c^{2}a2+b2=c2是否有无穷个勾股数组我们已经找到了一些勾股数组例如(3,4,5)(3,4,5)(3,4,5)。我们将各个勾股数组设为(a,b,c)(a,b,c)(a,b,c),将每个数都乘上个d,那么(da,db,dc)(da,db,dc)(da,db,dc)也是一个数组。因为(da)2+(db)2=d2(a2+b2)=d原创 2020-09-12 22:52:18 · 1753 阅读 · 0 评论