| For All Solvers
OMC194

OMC194(F) - 多項式を用いた解法

ユーザー解説 by imabc

  p=2752752752753p=2752752752753 とし,特に断りのない場合,合同式の法は全て pp とする.
  xx の多項式 f(x)f(x) について,次数を 44 で割った余りが 0,1,2,30,1,2,3 となる項の係数の総和をそれぞれ A,B,C,DA,B,C,D とする.このとき,以下の等式が成り立つ.( ii は虚数単位)

A=14(10×f(1)+i0×f(i)+(1)0×f(1)+(i)0×f(i))A=\dfrac{1}{4}(1^0\times f(1)+i^0\times f(i)+(-1)^0\times f(-1)+(-i)^0\times f(-i)) B=14(13×f(1)+i3×f(i)+(1)3×f(1)+(i)3×f(i))B=\dfrac{1}{4}(1^3\times f(1)+i^3\times f(i)+(-1)^3\times f(-1)+(-i)^3\times f(-i)) C=14(12×f(1)+i2×f(i)+(1)2×f(1)+(i)2×f(i))C=\dfrac{1}{4}(1^2\times f(1)+i^2\times f(i)+(-1)^2\times f(-1)+(-i)^2\times f(-i)) D=14(11×f(1)+i1×f(i)+(1)1×f(1)+(i)1×f(i))D=\dfrac{1}{4}(1^1\times f(1)+i^1\times f(i)+(-1)^1\times f(-1)+(-i)^1\times f(-i))

 本問では, f(x)=(7x)4p17x1×(11x)4p111x1×(13x)4p113x1f(x)=\dfrac{(7x)^{4p}-1}{7x-1}\times\dfrac{(11x)^{4p}-1}{11x-1}\times\dfrac{(13x)^{4p}-1}{13x-1} としたときの S=B+CS=B+C を答えればよい.
 これは, g(x)=(x2+x3)f(x)g(x)=(x^2+x^3)f(x) とすると, S=14(g(1)+g(i)+g(1)+g(i))S=\dfrac{1}{4}(g(1)+g(i)+g(-1)+g(-i)) である.
 また, pp44 で割って 11 余る素数より, n21(modp)n^2\equiv -1 (\bmod p) なる整数 nn が存在するから,それぞれFermatの小定理より,

g(1)=2×74p171×114p1111×134p11312×74171×1141111×13411312787456000 \begin{aligned} g(1)&= 2\times\dfrac{7^{4p}-1}{7-1}\times\dfrac{11^{4p}-1}{11-1}\times\dfrac{13^{4p}-1}{13-1} \\ &\equiv 2\times\dfrac{7^4-1}{7-1}\times\dfrac{11^4-1}{11-1}\times\dfrac{13^4-1}{13-1} \\ &\equiv 2787456000 \end{aligned}

g(i)=(1i)×(7i)4p17i1×(11i)4p111i1×(13i)4p113i1(1i)×(7i)417i1×(11i)4111i1×(13i)4113i1=(1i)×48(17i)×120(111i)×168(113i)=967680(1+i)(1+7i)(1+11i)(1+13i)=967680(6601280i) \begin{aligned} g(i)&= (-1-i)\times\dfrac{(7i)^{4p}-1}{7i-1}\times\dfrac{(11i)^{4p}-1}{11i-1}\times\dfrac{(13i)^{4p}-1}{13i-1} \\ &\equiv (-1-i)\times\dfrac{(7i)^4-1}{7i-1}\times\dfrac{(11i)^4-1}{11i-1}\times\dfrac{(13i)^4-1}{13i-1} \\ &= (-1-i)\times 48(-1-7i)\times 120(-1-11i)\times 168(-1-13i) \\ &= 967680(1+i)(1+7i)(1+11i)(1+13i) \\ &= 967680(660-1280i) \end{aligned}

g(1)=0×(7)4p171×(11)4p1111×(13)4p1131=0 \begin{aligned} g(-1)&= 0\times\dfrac{(-7)^{4p}-1}{-7-1}\times\dfrac{(-11)^{4p}-1}{-11-1}\times\dfrac{(-13)^{4p}-1}{-13-1} \\ &= 0 \end{aligned}

g(i)=g(i)967680(660+1280i) \begin{aligned} g(-i)&= \overline{g(i)} \\ &\equiv 967680(660+1280i) \end{aligned}

 よって,

S=14(g(1)+g(i)+g(1)+g(i))14(2787456000+967680(6601280i)+0+967680(660+1280i))=1016198400 \begin{aligned} S&= \dfrac{1}{4}(g(1)+g(i)+g(-1)+g(-i)) \\ &\equiv \dfrac{1}{4}(2787456000+967680(660-1280i)+0+967680(660+1280i)) \\ &= \mathbf{1016198400} \end{aligned}