二次残留
完全平方的整数很少;只有 集合中的整数 是完全平方数。另一方面,给定一个奇素数 ,是平方的整数<一个href="//www.parkandroid.com/wiki/modular-arithmetic/" class="wiki_link" title="模" target="_blank">模 相对较常见。事实上,事实证明正是如此一半之间的整数 和 广场是国防部 ;也就是同余 国防部 有一个解决方案 正好是。的一半 在 .
如果 和 那么互素是整数吗 被称为二次剩余模 如果一致 有一个解决方案。同样地,如果它没有解,它就叫做a二次残留物模 .
很自然的下一个问题是:“给定。 二次留模是什么 这个问题及其答案在数论和密码学中引起了极大的兴趣。
一个明确的例子
求二次留模 .
当 , .
当 , .
当 , .
当 , .
当 , .
当 , .
当 , .
当 , .
当 , .
当 , .
当 , .所以二次留模 是 ,非留数是 .
注意:同等于的数 既不是残基也不是非残基。
数量的残留物
注意,上面着色的数字是按照……的顺序 .也就是说,
- 第一个数字和最后一个数字是平等的;
- 第二个数字和最后第二个数字是平等的;
- 第三个数字和最后一个数字是平等的,等等。
这是因为 .也就是前一半非零数的平方对其取余 给出一个非零二次留模的完整列表 .总的来说,我们有以下事实:
事实:如果 是奇素数吗 是不同的,并给出一个模的二次留数的完整列表 .所以有 残留物, 非留数(注意,如上所述,我们不计算0)。
他们给出了一个完整的列表,因为 和 都是相同的mod 就像这个例子一样。要看清楚它们是不同的,请注意
这是不可能的 和 是集合中两个不同的元素吗 .
一个著名定理的应用
让 是一个质数。证明同余 国防部 总有解决办法 .
很明显 ,所以假设 是奇数。以上工作表明存在 的元素 可以写成 国防部 因为同样的原因 的元素 可以写成 国防部 .因为这两个子集的大小之和是 和 有 元素,两个子集必须在某个地方重叠,即。
对于一些 .
上述结果恰好是证明拉格朗日著名定理的一个关键引理四个方块定理,即每个正整数都可以写成四个整数的平方和。(参见维基<一个href="//www.parkandroid.com/wiki/fermats-sum-of-two-squares-theorem/" class="wiki_link" title="平方和定理" target="_blank">平方和定理.)
求解丢番图方程
用于计算二次留模的技术 文章中都包含了什么<一个href="//www.parkandroid.com/wiki/legendre-symbol/" class="wiki_link" title="勒让德符号" target="_blank">勒让德符号.本节重点讨论一般的二次丢番图方程,包括模不是素数的情况。
对于二次丢番图方程,<一个href="//www.parkandroid.com/wiki/completing-the-square/" class="wiki_link" title="完全平方" target="_blank">完全平方往往是有帮助的。
确定是否存在整数 这样 分 .
取37模,我们有
所以它有一个解当且仅当 二次剩余模是多少 .通过检查, 国防部 ,则方程有解;设置 给了 作为他们中的一员。
复合模量为<一个href="//www.parkandroid.com/wiki/chinese-remainder-theorem/" class="wiki_link" title="中国剩余定理" target="_blank">中国剩余定理是将问题分解为质数幂模的重要工具。
确定正整数的数目 少于1000这样的时候 除以840,余数是60。
换算成全等,我们有 .把840分解成质数的乘积 .
所以我们有 .
前两个同余表示 国防部 .
解出另外两个同余就可以看出 .根据中国剩余定理, 和 .
根据中国剩余定理, .限制 ,有 解决方案: .