当前位置: 首页 > news >正文

数学基础整理

收纳一些天天忘的结论qwq

线性求逆元

  • invi=(p−pi)×invpmodiinv_i=(p-\dfrac{p}{i})\times inv_{p\bmod i}invi=(pip)×invpmodi

卡特兰数

  • 组合数公式:Hn=C2nn−C2nn−1H_n=C_{2n}^n-C_{2n}^{n-1}Hn=C2nnC2nn1

  • 递推式:Hn=Hn−1(4n−2)n+1H_n=\dfrac{H_{n-1}(4n-2)}{n+1}Hn=n+1Hn1(4n2)

欧拉函数

  • n=∑d∣nφ(d)n=\sum\limits_{d\mid n} \varphi(d)n=dnφ(d)

  • 欧拉定理:gcd⁡(a,m)=1,aφ(m)≡1(modm)\gcd(a,m)=1,a^{\varphi(m)}\equiv1\pmod mgcd(a,m)=1,aφ(m)1(modm)

  • 拓展欧拉定理:ab≡{abmodφ(m)gcd⁡(a,m)=1abgcd⁡(a,m)≠1∧b<φ(m)abmodφ(m)+φ(m)gcd⁡(a,m)≠1∧b≥φ(m)a^b\equiv\begin{cases}a^{b\bmod \varphi(m)}\quad \gcd(a,m)=1\\ a^b\quad \gcd(a,m)\ne 1\land b<\varphi(m)\\ a^{b\bmod \varphi(m)+\varphi(m)}\quad \gcd(a,m)\ne 1\land b\ge \varphi(m)\end{cases}ababmodφ(m)gcd(a,m)=1abgcd(a,m)=1b<φ(m)abmodφ(m)+φ(m)gcd(a,m)=1bφ(m)(modm)\pmod m(modm)

数论分块

  • 满足 ⌊ni⌋=⌊nx⌋\left\lfloor\dfrac{n}{i}\right\rfloor=\left\lfloor\dfrac{n}{x}\right\rfloorin=xn 的最大 xxx 等于 ⌊n⌊ni⌋⌋\left\lfloor\dfrac{n}{\left\lfloor\frac{n}{i}\right\rfloor}\right\rfloorinn

莫比乌斯变换

  • 两个数论函数 f(n),g(n)f(n),g(n)f(n),g(n),若 f(n)=∑d∣ng(d)f(n)=\sum\limits_{d\mid n} g(d)f(n)=dng(d),则 g(n)=∑d∣nf(d)μ(nd)g(n)=\sum\limits_{d\mid n} f(d)\mu(\dfrac{n}{d})g(n)=dnf(d)μ(dn)

使得 an≡1(modm)a^n\equiv1\pmod{m}an1(modm) 成立的最小正整数 nnn 叫做 aaammm 的阶,符号 δm(a)\delta_m(a)δm(a)

一些性质:

  • ∀an≡1(modm),δm(a)∣n⟹δm(a)∣ϕ(m)\forall a^n\equiv 1\pmod{m},\delta_m(a)\mid n\implies\delta_m(a)\mid\phi(m)an1(modm),δm(a)nδm(a)ϕ(m)
  • ∀i,j∈[1,δm(a)],i≠jai≢aj(modm)\forall_{i,j\in[1,\delta_m(a)],i\ne j}\ a^i\not\equiv a^j\pmod{m}i,j[1,δm(a)],i=j aiaj(modm)
  • gcd⁡(a,m)=1,δm(ak)=δm(a)gcd⁡(k,δm(a))\gcd(a,m)=1,\delta_m(a^k)=\dfrac{\delta_m(a)}{\gcd(k,\delta_m(a))}gcd(a,m)=1,δm(ak)=gcd(k,δm(a))δm(a)

原根

gcd⁡(a,m)=1,δm(a)=ϕ(m)\gcd(a,m)=1,\delta_m(a)=\phi(m)gcd(a,m)=1,δm(a)=ϕ(m),则 aaammm 的原根。

  • 判定定理:∀p∣ϕ(m)aϕ(m)p≢1(modm)⟺a\forall_{p\mid \phi(m)} a^{\frac{\phi(m)}{p}}\not\equiv1\pmod{m}\iff apϕ(m)apϕ(m)1(modm)ammm 的原根;
  • 存在定理:只有 2,4,pa,2pa2,4,p^a,2p^a2,4,pa,2pa 才存在原根,其中 ppp 为奇素数;
  • 原根个数:若 mmm 有原根,则其原根个数为 ϕ(ϕ(m))\phi(\phi(m))ϕ(ϕ(m))
  • mmm 的最小原根 ggg 不超过 m14m^{\frac{1}{4}}m41,所有其它原根均为 gk(gcd⁡(k,ϕ(m)=1))g^k\ (\gcd(k,\phi(m)=1))gk (gcd(k,ϕ(m)=1))
http://www.lryc.cn/news/16758.html

相关文章:

  • JavaWeb11-死锁
  • 堆的概念和结构以及堆排序
  • 【Linux学习笔记】1.Linux 简介及安装
  • 代码练习2~
  • 微信小程序 之 云开发
  • 程序员的三门课,学习成长笔记
  • [技术经理]01 程序员最优的成长之路是什么?
  • linux集群技术(三)--七层负载均衡-nginx
  • 阿里云物联网平台设备模拟器
  • docker全解
  • Vue3 基础
  • 【Linux】冯.诺依曼体系结构与操作系统
  • WSO2 apim 多租户来区分api
  • TodoList(Vue前端经典项目)
  • 【扫盲】数字货币科普对于完全不了解啥叫比特币的小伙伴需要的聊天谈资
  • 算法学习笔记:双指针
  • C++类的静态成员总结
  • 二、并发编程的三大特性
  • Ubuntu 22.04.2 LTS安装Apollo8.0
  • 提高转化率的 3 个客户引导最佳实践
  • 【消费战略】解读100个食品品牌丨元气森林 6年百亿的饮品黑马成功之道
  • b2b b2c o2o分布式电子商务平台源码 mybatis+spring cloud
  • LeetCode104_104. 二叉树的最大深度
  • 浏览器跨域问题
  • 面向对象的三特性
  • 管理者如何给员工沟通绩效
  • 使用Python启动appium
  • 活动回顾丨研发效能度量线下沙龙圆满举办
  • 问题解决篇 | Win11网络连接上了但是无法上网(修改DNS弹出框框“出现问题”,如何通过网络检测确定并修复网络问题)
  • Go语言进阶与依赖管理-学习笔记