首页 > 其他分享 >初等数论-05二次剩余

初等数论-05二次剩余

时间:2025-01-01 15:51:47浏览次数:1  
标签:剩余 二次 数论 over 05 为模 素数 pmatrix 初等

设\(m>1,(n, m)=1\), 如果方程

\[x^2≡n (mod m) \]

有解,则称\(n\)为模\(m\)的二次剩余,否则称\(n\)为模$$m的二次非剩余。

Legendre符号

设为\(p\)素数,\(n\)为整数,关于变量\(n\)的函数
\(({n\over p})\)=
1,若n为模p的二次剩余
-1,若n为模p的二次非剩余
0, p|n
称为Legendre符号
Legendre符号性质:
(1)\(n_1 \equiv n_2(mod p)\)则\(({n_1\over p})=({n_2\over p})\)
(2)若 \(p\nmid n\)则\(({n^2\over p})=1\)
(3)\(({1\over p})=1\)
定理1:素数\(p\),模\(p\)的缩系中,有\({(p-1)\over 2}\)个二次剩余,且\(1^2,\cdots , ({(p-1)\over 2})^2\)为所有的模\(p\)二次剩余
定理2:(欧拉判别准则) 设\(p\)为奇素数,若\(p ∤ n\),则:\(({n\over p})= n^{({p-1\over 2})}(mod p)\)
定理3:素数\(p\),整数\(m,n\)
\(({mn\over p})\)=$ ({ m \over p})({ n \over p})$

定理四:素数\(p \neq q\)
图中的文字如下:
\(\begin{pmatrix} -1\over p \end{pmatrix}=(-1)^{{p-1}\over 2}\)
\(\begin{pmatrix} 2\over p \end{pmatrix}=(-1)^{{(p^2-1)}\over 8}\)
\(\begin{pmatrix} q\over p \end{pmatrix}=(-1)^{{\frac{p-1}{2}}\times {\frac{q-1}{2}}}({p\over q})\)(二次互反律)

标签:剩余,二次,数论,over,05,为模,素数,pmatrix,初等
From: https://www.cnblogs.com/luminescence/p/18638517

相关文章

  • 基于springboot+vue的物流管理系统_91758695_053
    收藏关注不迷路!!......
  • CF2053F Earnest Matrix Complement 题解
    我也不知道显不显然,有一个重要性质是:一定存在一种最优方案,使得每一行的\(-1\)填的都是同一个数。证明的话直接调整即可,假设现在我们有一个最优方案,并且第\(i\)行填着不同的数,我们将每一种颜色\(u\),按\(c_{u,i-1}+c_{u,i+1}\)排个序,意思就是每多一个颜色\(u\)都会加上......
  • 攻克LeetCode 1055:探寻形成字符串的最短路径
    一、题目引入在LeetCode的题库中,1055.形成字符串的最短路径这道题饶有趣味且充满挑战。简单来说,对于给定的源字符串source和目标字符串target,我们要找出源字符串中能通过串联形成目标字符串的子序列的最小数量。如果无法通过串联源字符串中的子序列来构造目标字符串,那就得......
  • [CF2053C] Bewitching Stargazer 题解
    我们不妨直接递归模拟算答案。定义\(f(l,r)\)表示左右端点为\(l,r\)的答案。记\(mid\gets\lfloor\frac{l+r}{2}\rfloor\),于是:\[f(l,r)=\begin{cases}f(l,mid)+f(mid+1,r)&(r-l+1)\equiv0\pmod2\\f(l,mid-1)+f(mid+1,r)+mid&{\text{otherwi......
  • # 学期(2024-2025-1) 学号(20241405) 《计算机基础与程序设计》第14周学习总结
    作业信息|这个作业属于哪个课程|(https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP)||这个作业要求在哪里|(https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP/homework/13276)||这个作业的目标|《C语言程序设计》第13-14章并完成云班课测试||作业正文|...本博......
  • 【C++动态规划】1105. 填充书架|2104
    本文涉及知识点下载及打开打包代码的方法兼述单元测试C++动态规划LeetCode1105.填充书架给定一个数组books,其中books[i]=[thicknessi,heighti]表示第i本书的厚度和高度。你也会得到一个整数shelfWidth。按顺序将这些书摆放到总宽度为shelfWidth的书架上......
  • 数论基础A
    数论基础A欧几里得算法(辗转相除法)求最大公约数GCD有两个整数\(a,b(a>b)\),记它们的最大公约数为\(gcd(a,b)\),对于任意的\(a,b\ne0\)满足等式:\[gcd(a,b)=gcd(b,a\%b)\]充分性证明:设\(d\)为\(a,b\)的最大公约数,那么有\(d\mida\)和\(d\midb\)成立,组合出\(d......
  • 学习012-02-05 Dialog Controller(对话框控制器)
    DialogController(对话框控制器)TheXAFhasseveralControllersthatareautomaticallyaddedtoeachFrameandprovidebasicfunctionalityinapplications(NewObjectViewController,ShowNavigationItemController,etc.).However,thisdoesnotincludetheDi......
  • 2024-12-05《关于pip总是下载到基础环境不下载到虚拟环境》
    关于pip总是下载到基础环境不下载到虚拟环境 今天使用pip安装包报错了,使用piplist查询了一下发现竟然默认安装在了基础环境里,我激活了conda的虚拟环境再运行pip依然是安装在了基础环境里,百度后发现解决方法为去除掉系统环境变量里的PYTHONHOME然后使用虚拟环境变量里的虚拟......
  • 2053C - Bewitching Stargazer
    简化题意一个$1至n\(的区间,如果其长度是奇数,\)ans\(+=\)mid\(,再分为两个区间\)l\(~\)mid-1\(和\)mid+1\(~\)r\(,否则分为\)l\(~\)mid\(和\)mid+1\(~\)r\(,再次进行操作。直到长度小于\)k$。Solution我们可以先举个例子,例如\(n=22,k=4\)第一轮,\(1\)~\(11\),\(12\)~\(......