首页 > 其他分享 >初等数论定理

初等数论定理

时间:2024-08-03 19:50:52浏览次数:12  
标签:数论 互质 定理 times equiv 初等 ldots mod

中国剩余定理

对于线性同余方程组:

\(\begin{cases} x\equiv a_1 & \mod m_1 \\ x\equiv a_2 & \mod m_2 \\ \ldots \\ x\equiv a_n & \mod m_n \end{cases} \)

(\(m_1,m_2,\ldots,m_n\) 两两互质)

令 \(M=m_1 \times m_2 \times \ldots \times m_n\)

令 \(M_i=\dfrac{M}{m_i}\)

令 \(M_i^{-1}\) 表示 \(M_i \mod m_i\) 的逆元

则 \(x = a_1 \times M_1 \times M_1^{-1} + a_2 \times M_2 \times M_2^{-1} + \ldots + a_n \times M_n \times M_n^{-1}\)


欧拉定理

\(\gcd(a,n)=1 \;\; \Rightarrow \;\; a^{φ(n)} ≡ 1 (mod n)\)

\(φ(n)\) 表示小于 \(n\) 的正整数中与 \(n\) 互质的数的个数。


威尔逊定理

\(p∈prime \;\; \Leftrightarrow \;\; p\;|\;(p-1)! + 1\)


费马小定理

\(p ∈ prime\)

\(p \nmid a\),则 $a^{p-1} ≡1 \mod p $

\(p \mid a\),则 \(a^{p-1} ≡0 \mod p\)


裴蜀定理

设 \(a,b\) 是不全为零的整数,则存在整数 \(x,y\), 使 $ ax+by = \gcd(a,b)$。

在扩展欧几里得算法中,表现为 \(a,b\) 只要不都为零,则方程存在解。

标签:数论,互质,定理,times,equiv,初等,ldots,mod
From: https://www.cnblogs.com/tai-chi/p/18340955

相关文章

  • 矩阵树定理学习笔记
    用来求和一个图的生成树个数相关的算法,时间复杂度\(O(n^3)\)。你要会求一个矩阵的行列式,这是和行列式有关的前置知识。定理阐述对于无向图定义度数矩阵\(D_{i,j}=[i=j]\deg_i\),其中\(\deg_i\)表示\(i\)的度数。定义邻接矩阵为\(E_{i,j}\)为边\((i,j)\)的个数。定......
  • leetcode数论(2523. 范围内最接近的两个质数)
     前言经过前期的基础训练以及部分实战练习,粗略掌握了各种题型的解题思路。现阶段开始专项练习。描述给你两个正整数 left 和 right ,请你找到两个整数 num1 和 num2 ,它们满足:left<=nums1<nums2<=right  。nums1 和 nums2 都是 质数 。nums2-nums1......
  • 二项式定理+二项式反演
    序(感谢9G对本博客证明的大力支持)前置知识1:排列组合2:多步容斥\[\dbinom{n}{m}=\binom{n}{n-m}=\mathrm{C}_n^m=\mathrm{C}_n^{n-m}\]\[\dbinom{n}{m}*\binom{m}{s}=\dbinom{n}{s}*\binom{n-s}{n-m}\]\[\dbinom{n}{x-1}+\binom{n}{x}=\dbinom{n+1}{x}\]证明:\(\dbinom{n}{x......
  • Luogu P3959 宝藏 题解 [ 紫 ] [ 状压 dp ] [ 二项式定理 ]
    宝藏:一个对着蓝书代码调都能调两个小时的大毒瘤,但是思路还是很值得借鉴的,有普通状压和三进制状压两种做法,或者暴搜剪枝也可以(这里不介绍暴搜剪枝做法)。普通状压做法观察到\(n\le12\),首先想到状压。但考虑到普通的状压不太行,因为\(K\)这个数算在代价里,会导致这个dp有后效......
  • BZOJ2839/LG10596 集合计数 题解(二项式反演+扩展欧拉定理)
    题目大意:一个有\(N\)个元素的集合有\(2^N\)个不同子集(包含空集),现在要在这\(2^N\)个集合中取出若干集合(至少一个),使得它们的交集的元素个数为\(K\),求取法的方案数,答案模\(10^9+7\)。为表述方便,不妨设这\(i\)个元素分别为\(1\simn\)。前置知识:二项式反演。考虑设\(g(......
  • 数论
    一。数论基础1)数论函数数论函数指定义域为正整数的函数。数论函数也可以视作一个数列。2)积性函数如果对于f(n),f(1)=1,若(x,y)=1则f(xy)=f(x)f(y),称其为积性函数。如果对于f(n),f(1)=1,有f(xy)=f(x)f(y),称其为完全积性函数。二。约数最大公约数求最大公约数:欧几里得算法gcd......
  • 容斥定理及二项式反演
    二项式定理:\[(a+b)^n=\sum_{i=0}^{n}\binom{n}{i}a^ib^{n-i}\]很好理解。我们经常会使用的式子:\[(1+x)^n=\sum_{i=0}^{n}x^i\binom{n}{i}\]容斥定理:\[\begin{split}\left|\bigcup_{i=1}^{n}S_i\right|=&\sum_{i}|S_i|-\sum_{i<j}|S_i\capS_j|+\sum_{i<j&......
  • 数论函数
    数论函数定义:定义域为正整数的函数。积性函数:若数论函数\(f\)满足\(\gcd(x,y)=1\)则\(f(xy)=f(x)f(y)\),\(f\)就是一个积性函数。完全积性函数:若\(f(xy)=f(x)f(y)\),则\(f\)为一个完全积性函数。若积性函数\(f(1)\ne0\),则\(f(1)=1\),容易由定义推得。......
  • 2024“钉耙编程”中国大学生算法设计超级联赛(3) 1005 数论
    题意:分析:远看数论题,实则是道数据结构。记\(f_{i}\)表示\(r_{k}=i\)的方案数,\(g_{i}\)表示\(l_{1}=i\)的方案数,那么运用简单容斥,可得:\[ans_{x}=(\sum_{i=1}^{n}f_{i})-((\sum_{i=1}^{x-1}f_{i})+1)\times((\sum_{i=x+1}^{n}g_{i})+1)+1\]先考虑如何计算\(f_{i......
  • 数论函数集与狄利克雷卷积在群论上的证明
    狄利克雷卷积\((f*g)(n)=\sum\limits_{d|n}f(d)g(\dfrac{n}{d})\)。数论函数集上的运算将函数加法视为数论函数集上的加法,狄利克雷卷积视为乘法,则\((G,+,*)\)是一个整环。\((G,+)\)是阿贝尔群封闭性、结合律、交换律是显然的。单位元是常数函数\(f(x)=0\),逆元显然存在。......