数论初步
文章平均质量分 92
.SAI.
十年感悟 两年参悟
展开
-
浅谈牛顿迭代
牛顿法原创 2022-07-19 14:53:03 · 644 阅读 · 0 评论 -
What is e^iπ
why e^iπ=-1原创 2022-07-10 11:21:57 · 226 阅读 · 0 评论 -
Miller Rabin 判素算法
判断工业素数的Miller Rabin算法,真的不了解一下吗?原创 2022-06-12 10:25:46 · 209 阅读 · 0 评论 -
Baby Step Giant Step 初步
指数同余方程求解算法 BSGS 通俗解读,一遍上手原创 2022-06-01 21:15:35 · 117 阅读 · 0 评论 -
整除分块入门
整除分块首先引入一个问题,若我们要求这么一个式子:∑i=1n⌊ni⌋\sum\limits_{i=1}^{n} \left\lfloor\dfrac{n}{i}\right\rfloori=1∑n⌊in⌋自然而然会想到这么一段翻译代码:for(int i=1;i<=n;i++) sum+=n/i;但是,如果 1≤n≤1091\le n\le10^91≤n≤109,又该如何解决呢?显然,⌊ni⌋\left\lfloor\dfrac{n}{i}\right\rfloor⌊in⌋原创 2022-05-25 16:47:14 · 182 阅读 · 0 评论 -
线性同余与乘法逆元
欧几里得定理∀a,b∈N,gcd(a,b)=gcd(b,a mod b)\forall a,b\in \N,\gcd(a,b)=\gcd(b,a\bmod b)∀a,b∈N,gcd(a,b)=gcd(b,amodb)证明:考虑记a与b的公因数为d∵∃t,k,r∈N,b=t⋅d,a=k⋅(t⋅d)+r∵d∣b,d∣a∴∃x∈N,x⋅d=a=k⋅(t⋅d)+r⇔x=k⋅(t⋅d)+rd=kt+rd∵x∈N∴d∣r∴d∣(a mod b)∴a mod b的因数集与a与b的公因数集相同∴gcd(a,b)原创 2022-05-13 22:09:15 · 870 阅读 · 0 评论 -
欧拉函数初步
概念若a,b∈Z,gcd(a,b)=1,则称a与b互质对于n∈Z,将区间[1,n]中与n互质的个数称为欧拉函数,记作φ(n)若a,b\in\Z,\gcd(a,b)=1,则称a与b\color{Blue}互质\\\color{black}对于n\in\Z,将区间[1,n]中与n互质的个数称为\color{Blue}{欧拉函数},记作\varphi(n)若a,b∈Z,gcd(a,b)=1,则称a与b互质对于n∈Z,将区间[1,n]中与n互质的个数称为欧拉函数,记作φ(n)欧拉函数考虑n=p1c1⋅p2原创 2022-05-06 21:12:31 · 415 阅读 · 1 评论 -
同余初步性质
基本概念前言在小学中,我们接触到了整数除法,其中会有一个概念名为余数。当然,这个概念在小学五年级学小数的时候就被抛弃了,但是在数论的知识中,它再次卷土重来,折磨众生。整除概念对于一个整数 aaa 和 mmm,我们取 a÷ma\div ma÷m 下的余数,记为 a mod ma \bmod mamodm易得,整除的概念为除以 mmm 的意义下余数为 000,即a mod m=0a \bmod m=0amodm=0:一般的,对于整数 aaa 和 mmm,若 a mod m=0a \bmod m=原创 2022-04-23 14:25:03 · 1831 阅读 · 2 评论