n次同余式

定义

m>1m>1为整数,aa是与mm互素的正整数,若xna(modm)x^n\equiv a\left(\mod m\right)有解,则aa为对模mmnn次剩余

求解xna(modm)x^n\equiv a\left(\mod m\right)

  • STEP1: 验证有解

    (n,φ(m))indga\left(n,\varphi{\left (m\right)}\right)\mid \mathrm{ind}_{g}{a}gg为模mm的原根

    解数为(n,φ(m))\left(n,\varphi{\left (m\right)}\right)

  • STEP2: 等价同余式

    等价于nindgxindga(modφ(m))n{\mathrm{ind}}_{g}{x}\equiv \mathrm{ind}_{g}{a}\left(\mod \varphi{\left (m\right)}\right)

  • STEP3: 查指标表解出nindgxn{\mathrm{ind}}_{g}{x},解出x(modm)x\left(\mod m\right)

求解nxa(modm)n^x\equiv a\left(\mod m\right)

  • STEP1: 等价同余式

    等价于xindgnindga(modφ(m))x{\mathrm{ind}}_{g}{n}\equiv \mathrm{ind}_{g}{a}\left(\mod \varphi{\left (m\right)}\right)

  • STEP2: 查指标表解出x(modφ(m))x\left(\mod \varphi{\left (m\right)}\right)

最后更新于