【浅谈·数论】费马小定理(学习笔记)

定义

p p p 为素数, gcd ⁡ ( a , p ) = 1 \gcd(a, p) = 1 gcd(a,p)=1,则 a p − 1 ≡ 1 ( m o d p ) a^{p - 1} \equiv 1 \pmod{p} ap11(modp)

另一个形式:对于任意整数 a a a,有 a p ≡ a ( m o d p ) a^p \equiv a \pmod{p} apa(modp)

推广

a 998244353 − 1 ≡ 1 ( m o d 998244353 ) a^{998244353 - 1} \equiv 1 \pmod{998244353} a99824435311(mod998244353)

a ≡ a ( m o d 998244353 ) a\equiv a(mod 998244353) aa(mod998244353)

a ≡ a × 1 ( m o d 998244353 ) a \equiv a \times 1(mod 998244353) aa×1(mod998244353)

a ≡ a × a 998244353 − 1 ( m o d 998244353 ) a \equiv a \times a^{998244353 - 1}(mod 998244353) aa×a9982443531(mod998244353)

a ≡ a 998244353 ( m o d 998244353 ) a \equiv a^{998244353}(mod 998244353) aa998244353(mod998244353)


a 998244353 − 1 ≡ 1 ( m o d 998244353 ) a ^{998244353 - 1} \equiv 1 \pmod{998244353} a99824435311(mod998244353)

1 a ≡ 1 a ( m o d 998244353 ) \dfrac{1}{a}\equiv \dfrac{1}{a}(mod 998244353) a1a1(mod998244353)

1 a ≡ ( 1 a ) × 1 ( m o d 998244353 ) \dfrac{1}{a} \equiv (\dfrac{1}{a}) \times 1(mod 998244353) a1(a1)×1(mod998244353)

1 a ≡ 1 a × a 998244353 − 1 ( m o d 998244353 ) \dfrac{1}{a} \equiv \dfrac{1}{a} \times a^{998244353 - 1}(mod 998244353) a1a1×a9982443531(mod998244353)

1 a ≡ ( a 998244353 − 1 a ) ( m o d 998244353 ) \dfrac{1}{a} \equiv (\dfrac{a^{998244353 - 1}}{a})(mod 998244353) a1(aa9982443531)(mod998244353)

1 a ≡ a 998244353 − 2 ( m o d 998244353 ) \dfrac{1}{a} \equiv a^{998244353 - 2}(mod 998244353) a1a9982443532(mod998244353)

1 a ≡ a 998244351 ( m o d 998244353 ) \dfrac{1}{a} \equiv a^{998244351}(mod 998244353) a1a998244351(mod998244353)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值