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

乘法逆元 总结

理论

若存在一个数 \(x\) 使得 \(ax \equiv 1 \pmod{m}\) 则称 \(x\)\(s\) 的逆元,记作 \(a^{-1}\)

逆元存在的充要条件\(a, m\) 互质

证明:

  • 必要性:若 \(\gcd(a, m) = d > 1\),因为 \(ax \equiv 1 \pmod{m}\),所以 \(ax + my = 1\),但 \(d \mid ax + my\),所以 \(d \mid 1\),矛盾
  • 充分性:若 \(\gcd(a, m) = 1\),则 \(ax + my = 1\),即 \(ax \equiv 1 \pmod{m}\)

求法

求法 1 扩欧求逆元

原理:把同余方程 \(ax \equiv 1 \pmod{m}\) 转化为 \(ax + my = 1\)

优点:提醒判无解

时间:\(O(\log n)\)

求法 2 费马小求逆元(要求 \(p\) 为质数)

费马小定理:若 \(p\) 为质数且 \(a, p\) 互质,则有 \(a^{p - 1} \equiv 1 \pmod{p}\),此时 \(a^{-1} \equiv a^{p - 2} \pmod{p}\)

条件:要求 \(p\) 为质数且 \(a, p\) 互质

时间:\(O(\log n)\)

求法 3 递推求逆元

递推式:\(inv[i] = ((p - \left\lfloor\dfrac{p}{i}\right\rfloor) \times inv[p \bmod i]) \bmod p\)

证明:

\(p = ki + r\),其中 \(k = \left\lfloor\dfrac{p}{i}\right\rfloor, r = p \bmod i\)

\[ki + r \equiv 0 \pmod{m} \]

\[kr^{-1} + i^{-1} \equiv 0 \pmod{m} \]

\[i^{-1} \equiv -kr^{-1} \pmod{m} \]

\[i^{-1} \equiv (p - k)r^{-1} \pmod{m} \]

时间:\(O(n)\)

求法 4 阶乘的逆元

过程:

  1. \([1, n]\) 的阶乘
  2. \(n!\) 的逆元
  3. \(inv[i] = (inv[i + 1] \times (i + 1)) \bmod p\)

时间:\(O(n + \log V)\)

推广 \(n\) 个离散数的逆元

  1. 求前缀积
  2. 求总积的逆元
  3. 求前缀积的逆元
  4. 用前缀积相除得每一位的逆元

要点

  • 要求互质,要求互质,要求互质,费马小要求 \(p\) 为质数
  • #define int long long
  • 不互质时人脑运算
  • 模数为质数时可以用费马小求同余方程和不定方程
  • 用求法 3 和 求法 4 可以批量求同余方程和不定方程解?

Problem

P1082 [NOIP 2012 提高组] 同余方程

P3811 【模板】模意义下的乘法逆元

P2265 路边的水沟

P5431 【模板】模意义下的乘法逆元 2

P1593 因子和

题解:因子和为 \((1 + p _ 1 ^ 1 + p _ 1 ^ 2 + ... + p _ 1 ^ {b \times k _ 1}) (1 + p _ 2 ^ 1 + p _ 2 ^ 2 + ... + p _ 2 ^ {b \times k _ 2}) ...\) 于是转化为等比数列求和,有公式 \(s_n = \frac{a_1(q ^ n - 1)}{q - 1}\) 于是逆元即可,不互质时人脑运算。

启示:题解都是

P2054 [AHOI2005] 洗牌

题解:找递推方程,发现在模 \(n + 1\) 意义下是一定的,有同余方程 \(2 ^ mp \equiv l \pmod {n + 1}\) 求逆元即可。

启示:递推方程 + 同余方程 = 逆元?

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

相关文章:

  • 2026年口碑好的高精度接触角测量仪/在线式接触角测量仪厂家推荐与采购指南 - 行业平台推荐
  • 成都好吃的特色面馆权威排行:本地人私藏的8家面馆盘点 - 企业推荐师
  • 2026年质量好的环保健康实木板/实木板怎么联系实用公司采购参考 - 行业平台推荐
  • 2026年靠谱的金属圆锯机/圆锯机厂家专业度参考(精选) - 行业平台推荐
  • 2月24日
  • 论文写不动?9个一键生成论文工具深度测评:自考毕业论文+格式规范全攻略
  • 电商ERP系统哪家强?2026年电商ERP推荐与排名,解决集成与响应核心痛点 - 十大品牌推荐
  • 2026年质量好的钛锌板金属屋面/鱼鳞瓦金属屋面供应商采购指南怎么联系 - 行业平台推荐
  • 选择月子中心GEO优化服务,西安布道传播推荐靠谱之选 - 工业品牌热点
  • 2026最新MS胶厂家实力排行榜:基于环保性能与市场口碑的五大公司权威推荐榜单 - 十大品牌榜
  • 2026年比较好的PP实验台/全钢实验台畅销生产厂家采购指南怎么选 - 行业平台推荐
  • 2026年质量好的伺服全自动倒角机/单头精密倒角机用户好评厂家推荐 - 行业平台推荐
  • D004 二叉堆 序列合并 P1631 洛谷
  • 位操作 之二
  • 2月23日
  • 分析广东佛山信誉好的门店引流方法费用多少,性价比高吗 - mypinpai
  • 最新!2026江苏车铣复合培训学校排行情况,PLC培训/UG培训/车铣复合培训/走心机培训,车铣复合培训机构推荐排行 - 品牌推荐师
  • 2026船用安全阀市场:口碑企业引领安全新标准,船用疏水阀/船用减压阀/船用阀门附件,船用安全阀实力厂家口碑推荐 - 品牌推荐师
  • 2026年国内可靠的投影机出租公司排名,楼体投影机出租/艺术展览投影机出租/2万流明投影机出租,投影机出租公司哪家强 - 品牌推荐师
  • 2026年电商ERP系统推荐:多平台集成与数据安全评测,解决效率与合规核心痛点 - 十大品牌推荐
  • 想知道2026年2月受欢迎的成都火锅品牌有哪些?看这里,社区火锅/成都火锅/附近火锅/重庆火锅,成都火锅品牌推荐排行 - 品牌推荐师
  • 2026年知名的徽派仿古铝瓦/砖红色仿古铝瓦品牌厂家推荐哪家强 - 行业平台推荐
  • 20260226 总结
  • 2026年质量好的高温厂房节能改造/能源合同管理厂房节能改造销售厂家采购建议选哪家 - 行业平台推荐
  • 2026年电商ERP系统推荐:基于行业应用实测评价,针对成本与合规痛点精准指南 - 十大品牌推荐
  • 2026年西安物流公司推荐:基于多行业应用实测排名,针对供应链稳定性与专业化服务痛点 - 十大品牌推荐
  • 如何为不同规模电商选ERP?2026年电商ERP系统推荐与评测,直击效率痛点 - 十大品牌推荐
  • 位操作 之三
  • 如何选适配的电商ERP?2026年电商ERP系统推荐与评价,解决集成与扩展痛点 - 十大品牌推荐
  • 2026年口碑好的高速切铝机铝材切割设备/切铝机铝材机成型设备厂家推荐与选择指南 - 行业平台推荐