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

阶,原根

阶的定义:当 \(\gcd(a,m)=1\)\(a^{\varphi(m)}\equiv1\pmod m\)\(a^{k}\equiv1\pmod m\)\(k_{min}\) 为阶 \(k=\operatorname{ord}_m(a)\)

显然有 \(\operatorname{ord}_m(a)\mid \varphi(m)\) 然后我们就可以通过质因数分解之类的来 \(O(\log_2a)\) 做了

原根

原根就是在阶的基础上 \(\operatorname{ord}_m(a)=\varphi(m)\)\(a\) 就是原根。

\(m=1,2,4,p^a,2p^a\) 其中 \(p\) 是奇素数。

求原根没有什么好的办法直接暴力求,问题怎么判断是不是原根,同求阶的方法就行。

性质:当 \(m\) 为质数时,\(\{g^0,g^1,...,g^{m-2}\}\)\(1\sim m-1\) 的排列

例题 \(1\):P6091

http://www.jsqmd.com/news/853787/

相关文章:

  • 改背景颜色、固定定位+锚记(复习) - -王心雨
  • 喜马拉雅FM音频下载器:跨平台VIP专辑下载完整指南
  • 融合ArcGIS、InVEST和RUSLE的水土流失动态模拟与空间格局分析
  • WCHUsbSerTest:串口批量自动化测试工具的原理、配置与生产实践
  • 2026年上海长途搬家公司最新推荐排行榜 - 品牌推广大师
  • 2023B卷,第N个排列
  • 别再手动转换时间了!用Jackson和Spring的这两个注解,搞定Java日期序列化所有坑
  • 为什么92%的DeepSeek AWS部署失败?资深架构师拆解3大隐性成本陷阱与4步合规加固法
  • QiWe 免费开源微信机器人:从零到一的完整开发与部署指南
  • 告别手动发送:用TSMaster诊断控制台实现自动化测试脚本(Python/C# API调用教程)
  • MSP430F5438 RTC模块配置与低功耗应用实战指南
  • 2026年1月实测:10款免费好用的降ai率工具 收藏必备 - 降AI实验室
  • 保姆级教程:用Docker一键部署OnlyOffice,再给Cloudreve装上在线预览插件
  • 2026医疗建筑设计公司推荐:专业机构实力解析 靠谱选型指南 - 资讯速览
  • 3个月销50万碗:即食黑芝麻糊厂家案例解析 - 资讯速览
  • 团队冲刺每日总结5.20
  • 为什么92%的DeepSeek RAG Pipeline在迭代3轮后崩溃?真相藏在这份DRY反模式检查清单里(附Git Hooks自动拦截脚本)
  • 5大核心功能重塑NGA论坛浏览体验:从基础优化到高级定制的完整指南
  • 如何从零打造一台开源六足机器人:新手终极指南
  • 保姆级教程:在Ubuntu 22.04上为DCU-Z100(ZiFang)安装ROCm 4.5.2驱动及完整工具链
  • AUTOSAR Ea模块深度剖析:从原理到实战的EEPROM抽象层配置与优化
  • 数据库连接池详解
  • 广州小出口企业找谁做财税?2026年实操指南(附5个决定成败的关键动作) - 欢欢在创业
  • 实战分享:为6个同地址光模块编写Linux I2C驱动(Zynq平台)
  • 2026装配式钢管桩施工服务推荐:专业团队实力解析 权威选型指南 - 资讯速览
  • 深入浅出DPCM与DAPM:图解高通音频架构如何实现动态功耗管理与低延迟播放
  • 【紧急预警】Midjourney团队功能强制迁移启动:现有个人账户在2024年10月15日后将自动降权至只读模式?
  • Google I/O 2026 第二天:Gemini 3.5 实测性能深度解析与 Android XR 生态全景
  • 从PME消息到唤醒中断:图解Linux内核处理PCIe设备唤醒的完整链条与潜在陷阱
  • 塑料制品外贸网站建设选择,WaiMaoYa 外贸鸭贴合海外采购习惯 - 外贸营销工具