初等数论
文章平均质量分 88
WeidanJi
这个作者很懒,什么都没留下…
展开
-
初等数论--整除--带余除法
信息安全数学基础--整除原创 2020-10-20 21:15:03 · 2880 阅读 · 0 评论 -
初等数论--整除--两数乘积保持整除性
初等数论--整除--两数乘积保持整除性m∣r,n∣r,(m,n)=1→mn∣rm\mid r,n\mid r,(m,n)=1\rightarrow mn\mid rm∣r,n∣r,(m,n)=1→mn∣r博主本人是初学初等数论(整除+同余+原根),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。我整理成一个系列:初等数论,方便检索。m∣r,n∣r,(m,n)=1→mn∣rm\mid r,n\mid r,(m,n)=1\rightarrow mn\mid rm∣r,n∣原创 2021-11-28 21:14:13 · 1584 阅读 · 0 评论 -
初等数论--整除--公因数一定是最大公因数的因数
信息安全数学基础--整除--公因数一定是最大公因数的因数最大公因数公因数一定是最大公因数的因数:d∣a且d∣b↔d∣(a,b)d|a且d|b\leftrightarrow d|(a,b)d∣a且d∣b↔d∣(a,b)最大公因数d=(a,b)d=(a,b)d=(a,b)满足两个条件:{d∣a且d∣b对整数c,如果c∣a且c∣b,有c≤d 满足两个条件:\left\{\begin{aligned}d|a且d|b \\ 对整数c,如果c|a且c|b,有c\le d \\\end{aligned}\原创 2020-10-20 21:55:44 · 2353 阅读 · 0 评论 -
初等数论--整除--线性组合与最大公因数之间的关系
信息安全数学基础--整除--线性组合与最大公因数之间的关系设a,b是两个不全为零的整数,则(a,b)=min设a,b是两个不全为零的整数,则(a,b)=min设a,b是两个不全为零的整数,则(a,b)=min{s:s=ax+by,∀x,y∈Z,s>0s:s=ax+by,{\forall}x,y\in Z,s>0s:s=ax+by,∀x,y∈Z,s>0}证明:证明:证明:由辗转相除法/欧几里得算法,我们可得(a,b)=at+bs,∃t,s∈Z,现在令d=at′+bs′,t′,s′∈Z,原创 2020-10-21 11:30:20 · 2361 阅读 · 1 评论 -
初等数论--整除--公倍数一定是最小公倍数的倍数
信息安全数学基础--整除--最大公因数、最小公倍数最大公因数最小公倍数互素公倍数一定是最小公倍数的倍数,公因数一定是最大公因数的因数最大公因数最小公倍数互素公倍数一定是最小公倍数的倍数,公因数一定是最大公因数的因数...原创 2020-10-20 21:19:16 · 1171 阅读 · 1 评论 -
初等数论--整除--欧几里得算法/辗转相除法/更相减损术
信息安全数学基础--整除--辗转相除法辗转相除法辗转相除法原创 2020-10-20 23:43:25 · 402 阅读 · 0 评论 -
初等数论--整除--整数表示:算数分解定理/素因数分解式/进制表示
信息安全数学基础--整除--正数表示:素因数分解式/进制表示对于任意整数,以下两种形式存在且唯一。对于任意整数,以下两种形式存在且唯一。对于任意整数,以下两种形式存在且唯一。素因数分解式:n=p1e1p2e2…pnen,p1、p2…pn是不同的素数,p1<p2<…<pn。素因数分解式:n=p_{1}^{e_{1}}p_{2}^{e_{2}}…p_{n}^{e_{n}},p_{1}、p_{2}…p_{n}是不同的素数,p_{1}<p_{2}<…<p_{n}。素因数分解式原创 2020-10-21 16:54:43 · 784 阅读 · 0 评论 -
初等数论--整除--判断一个数是否是素数
信息安全数学基础--整除--判断一个数是否是素数设n是一个正整数,如果对于所有素数p≤n,都有p∤n,则n一定是素数。设n是一个正整数,如果对于所有素数p\le \sqrt{n},都有p\nmid n,则n一定是素数。设n是一个正整数,如果对于所有素数p≤n,都有p∤n,则n一定是素数。证明:证明:证明:反证法:假设n是一个合数,它的最小正因数为k,则k∣n,我们现在只需要证明k是素数且k≤n,那么我们就找到了一个素数k不满足定理的条件。反证法:假设n是一个合数,它的最小正因数为k,则k\mid n原创 2020-10-21 17:13:07 · 929 阅读 · 0 评论 -
初等数论--同余--WILSON定理
@Toc最大公因数基本定理最大公因数表示算术基本定理设p是素数,a1,a2,…an为整数,其中n≥2,n∈Z,如果p∣∏k=1nak,则必有∃i,1≤i≤n,使p∣ai。设p是素数,a_{1},a_{2},…a_{n}为整数,其中n\ge 2,n\in Z,如果p|\prod _{k=1}^{n}a_{k},则必有{\exists}i,1\le i\le n,使p|a_{i}。设p是素数,a1,a2,…an为整数,其中n≥2,n∈Z,如果p∣∏k=1nak,则必有∃i,1≤i≤n,使原创 2020-10-21 20:59:24 · 519 阅读 · 0 评论 -
初等数论--同余--欧拉函数、欧拉定理、费马小定理
信息安全数学基础--同余--欧拉函数原创 2020-10-22 09:22:19 · 867 阅读 · 1 评论 -
初等数论--同余--Fermat素性检测算法(为什么每次概率改变1/2)
信息安全数学基础--同余--费马素性检测算法原创 2020-10-22 13:33:17 · 553 阅读 · 3 评论 -
初等数论--同余--MILLER-RABIN素性检测算法
信息安全数学基础--同余--MILLER-RABIN素性检测算法原创 2020-10-22 14:26:44 · 268 阅读 · 1 评论 -
初等数论--同余--MILLER-RABIN素性检测算法优化
信息安全数学基础--同余--MILLER-RABIN素性检测算法优化欧拉定理、费马小定理费马、MILLER-RABIN、IMPROVED博主本人是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。这一章不同于前几章,是我自己总结的素性检测算法规律以及探索一些可优化的地方。欧拉定理、费马小定理具体的定理内容以及证明,我在前几章已经记录过。欧拉定理:设n∈N+,a∈Z,(a,n)=1,则aφ(n)≡1(modn)欧拉定原创 2020-10-23 00:08:02 · 331 阅读 · 3 评论 -
初等数论--同余方程--同余方程组:中国剩余定理
信息安全数学基础--同余方程--同余方程组:中国剩余定理博主本人是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。中国剩余定理:若正整数m1,m2,……mkm_1,m_2,……m_km1,m2,……mk两两互素,那么对于任意kkk个整数a1,a2……aka_1,a_2……a_ka1,a2……ak,则对于同余方程组{x≡a1(modm1)x≡a2(modm2)x≡a3(modm3)……………x≡ak(mod原创 2020-10-27 15:50:58 · 697 阅读 · 1 评论 -
初等数论--同余方程--同余方程运算:模逆运算,模指数运算
信息安全数学基础--同余方程--同余方程运算:模逆运算,模指数运算博主本人是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。同余方程:ax≡b(modm)ax\equiv b(mod m)ax≡b(modm)模逆运算:若(a,m)=1,(a,m)=1,(a,m)=1,那么由上一章信息安全数学基础–同余方程–同余方程的解证明的“同余方程ax+b≡0(modm)ax+b\equiv 0(mod m)ax+b≡0(mod原创 2020-10-27 15:38:01 · 1281 阅读 · 1 评论 -
初等数论--同余方程--同余方程的解
信息安全数学基础--同余方程--同余方程的解博主本人是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。同余方程ax+b≡0(modm)ax+b\equiv 0(mod m)ax+b≡0(modm)有解,当且仅当(a,m)∣b(a,m)\mid b(a,m)∣b;若同余方程有解,则在模mmm的意义下解的个数为(a,m)(a,m)(a,m)个;记x0x_0x0为其中一个解,则通解为x0+m(a,m)⋅t(modm),0≤t原创 2020-10-24 10:27:27 · 3699 阅读 · 0 评论 -
初等数论--同余方程--二元一次不定方程的通解形式
信息安全数学基础--同余方程--二元一次不定方程的通解形式博主本人是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。不定方程:变量个数>方程个数若二元一次不定方程ax+by=nax+by=nax+by=n有解,x0,y0x_0,y_0x0,y0为它的一组整数解,则通解为{x=x0+b(a,b)⋅ty=y0−a(a,b)⋅tt∈Z \left\{\begin{aligned}x & = &原创 2020-10-24 10:15:02 · 4944 阅读 · 0 评论 -
初等数论--二次剩余与二次同余方程--既约剩余系中二次剩余的个数
信息安全数学基础--二次剩余与二次同余方程--二次剩余与二次非剩余博主是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。二次剩余:...原创 2020-10-27 16:25:30 · 1086 阅读 · 0 评论 -
初等数论--二次剩余与二次同余方程--成为二次剩余的充要条件
信息安全数学基础--二次剩余与二次同余方程--二次剩余的充要条件原创 2020-10-27 16:43:00 · 649 阅读 · 0 评论 -
初等数论--二次剩余与二次同余方程--勒让德符号Legendre,高斯引理,雅可比符号Jacobi symbol
信息安全数学基础--二次剩余与二次同余方程--勒让德符号Legendre博主是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。...原创 2020-10-27 20:24:21 · 3141 阅读 · 0 评论 -
初等数论--二次剩余与二次同余方程--二次互反律
信息安全数学基础--二次剩余与二次同余方程--雅可比符号Jacobi symbol博主是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。...原创 2020-10-27 20:25:31 · 750 阅读 · 0 评论 -
初等数论--原根--a^k对模m的阶
信息安全数学基础--原根--a^k对模m的阶,什么情况下有阶相等博主是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。...原创 2020-11-02 19:47:05 · 2762 阅读 · 0 评论 -
初等数论--原根--原根间的关系,原根个数
信息安全数学基础--原根--原根间的关系,原根个数博主是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。...原创 2020-11-03 20:51:04 · 1306 阅读 · 0 评论 -
初等数论--原根--阶的计算
信息安全数学基础--原根--阶的计算博主是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。有两个定理。设m=p1l1p2l2……psls,m=p_1^{l_1}p_2^{l_2}……p_s^{l_s},m=p1l1p2l2……psls,其中pip_ipi为素数,lil_ili为大于1的正整数,ordp1l1(a)=di,ordm(a)=dord_{p_1^{l_1}}(a)=d_i,ord_m(a)=原创 2020-11-04 12:34:48 · 1137 阅读 · 0 评论 -
初等数论--原根--怎么判断a是不是模m的原根
信息安全数学基础--原根--怎么判断a是不是模m的原根博主是初学信息安全数学基础(整除+同余+原根+群环域),本意是想整理一些较难理解的定理、算法,加深记忆也方便日后查找;如果有错,欢迎指正。根据定义mmm为正整数,(a,m)=1,(a,m)=1,(a,m)=1,满足ad≡1(modm)a^d\equiv 1(mod m)ad≡1(modm)的最小正整数ddd,如果d=φ(m),d=\varphi(m),d=φ(m),那么aaa是模mmm的原根。这种方法需要使ddd遍历{1,2,3……φ(m)−原创 2020-11-09 13:24:18 · 1266 阅读 · 0 评论