数论初步
文章平均质量分 92
.SAI.
十年感悟 两年参悟
展开
-
浅谈牛顿迭代
牛顿法原创 2022-07-19 14:53:03 · 598 阅读 · 0 评论 -
What is e^iπ
why e^iπ=-1原创 2022-07-10 11:21:57 · 208 阅读 · 0 评论 -
Miller Rabin 判素算法
判断工业素数的Miller Rabin算法,真的不了解一下吗?原创 2022-06-12 10:25:46 · 198 阅读 · 0 评论 -
Baby Step Giant Step 初步
指数同余方程求解算法 BSGS 通俗解读,一遍上手原创 2022-06-01 21:15:35 · 111 阅读 · 0 评论 -
整除分块入门
整除分块 首先引入一个问题,若我们要求这么一个式子: ∑i=1n⌊ni⌋ \sum\limits_{i=1}^{n} \left\lfloor\dfrac{n}{i}\right\rfloor i=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 · 170 阅读 · 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 · 859 阅读 · 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 · 407 阅读 · 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 · 1764 阅读 · 2 评论