God is Madoka.
对于奇质数 p 和正整数 n,若 n≥p,则
(np)≡⌊np⌋(modp)
证明:
根据定义有 (np)=np–p!,而 {n,n−1,n−2,⋯,n−p+1} 组成一个模 p 的完全剩余系,也就是说有唯一的 d∈{n,n−1,n−2,⋯,n−p+1} 使得 p∣d .
下证 d=p⌊np⌋,即只需证明 n−p+1≤p⌊np⌋≤n(因为 d 的唯一性) .
令 n=kp+r,其中 0≤r<p,则只需证 kp+r−p+1≤kp≤kp+r,这显然成立 .
于是
(np)=n(n−1)⋯(d+1)d(d−1)⋯(n−p+1)p(p−1)!=p⌊np⌋⋅n(n−1)⋯(d+1)(d−1)⋯(n−p+1)p(p−1)!=⌊np⌋⋅n(n−1)⋯(d+1)(d−1)⋯(n−p+1)(p−1)!
于是 {n,n−1,⋯,(a+1)a(a−1)⋯,n−p+1} 也是模 p 的完全剩余系 .
又 {1,2,⋯,p} 是模 p 的完全剩余系,p∣a 且 p∣p,故
(p−1)!≡n(n−1)⋯(a+1)(a−1)⋯(n−p+1)(modp)
即
(np)(p−1)!≡(p−1)!⌊np⌋(modp)
又 p 为奇素数,于是 gcd((p−1)!,p)=1,即 (p−1)! 存在逆元,于是
(np)≡⌊np⌋(modp)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
2020-07-25 数论 (1)