news 2026/6/10 18:13:46

27、二次剩余与模平方根计算及模块和向量空间基础

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
27、二次剩余与模平方根计算及模块和向量空间基础

二次剩余与模平方根计算及模块和向量空间基础

1. 二次剩余测试

对于奇数 $n > 1$,定义 $G_n := {α ∈Z^_n : α^{(n - 1)/2} = [J_n(α)]_n}$,其中 $J_n : Z^_n →{±1}$ 是雅可比映射。
-$G_n$ 是 $Z^*_n$ 的子群:需要证明 $G_n$ 满足子群的条件,即封闭性、单位元存在和逆元存在。
-若 $n$ 为素数,则 $G_n = Z^*_n$:根据素数的性质和相关定理可以证明。
-若 $n$ 为合数,则 $G_n ⊊Z^*_n$:合数的情况与素数不同,可通过相关理论推导得出。
-素性测试算法:选择一个随机的非零元素 $α ∈Z_n$,测试 $α$ 是否属于 $G_n$。若 $α$ 不属于 $G_n$,则 $n$ 为合数;若 $α$ 属于 $G_n$,则 $n$ 可能为素数。

不同模数下二次剩余的测试方法
模数类型测试方法时间复杂度
素数 $p$计算 $a^{(p - 1)/2} \bmod p$ 或勒让德符号 $(ap)$
素数幂 $p^e$
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 12:07:36

32、亚指数时间离散对数与因式分解及更多环论知识

亚指数时间离散对数与因式分解及更多环论知识 亚指数时间离散对数与因式分解 在离散对数计算和整数因式分解算法的研究中,有许多实用的改进方法。 1. 降低失败概率 当我们设定 $\ell = 20$ 时,失败概率可降至百万分之一以下,且相对于算法 SEF,运行时间的增加几乎可以忽…

作者头像 李华
网站建设 2026/6/9 22:43:22

39、线性系统求解与线性变换代数

线性系统求解与线性变换代数 1. 稀疏线性系统求解 1.1 问题描述 设 (V) 是有限域 (F) 上的有限维向量空间,维数为 (\ell>0),(\tau:V\rightarrow V) 是 (F -) 线性映射。我们的目标是求解形如 (\tau(\gamma)=\delta) 的方程,即给定 (\tau) 和 (\delta\in V),找到满足该…

作者头像 李华
网站建设 2026/6/10 12:08:00

WaveTools鸣潮工具箱使用指南:全面优化游戏体验

WaveTools鸣潮工具箱使用指南:全面优化游戏体验 【免费下载链接】WaveTools 🧰鸣潮工具箱 项目地址: https://gitcode.com/gh_mirrors/wa/WaveTools 还在为鸣潮游戏的性能问题和繁琐设置而烦恼吗?WaveTools作为专业的鸣潮辅助工具&…

作者头像 李华
网站建设 2026/6/9 19:57:48

3步搞定图像批量处理:Jimp实战指南与效率提升方案

3步搞定图像批量处理:Jimp实战指南与效率提升方案 【免费下载链接】jimp 项目地址: https://gitcode.com/gh_mirrors/jim/jimp 在Web开发和游戏制作过程中,图像处理往往是耗时最长的环节之一。你是否曾为批量裁剪图片而手动操作?为背…

作者头像 李华
网站建设 2026/6/10 13:11:56

Zepp Life刷步数完整解决方案:从入门到精通的技术实践

Zepp Life刷步数完整解决方案:从入门到精通的技术实践 【免费下载链接】mimotion 小米运动刷步数(微信支付宝)支持邮箱登录 项目地址: https://gitcode.com/gh_mirrors/mimo/mimotion 还在为每日步数统计而烦恼?小米运动&a…

作者头像 李华
网站建设 2026/6/10 13:04:55

day 29

浙大疏锦行

作者头像 李华