← 公開問題ストックに戻る
整数の性質★★★高校 ・ 数I・A九州大学対策

n²+n+1 の素因数の性質

by 匿名ユーザー

問題

nn を正の整数とする。

(1) n2+n+1n^2+n+1 が3で割り切れるための必要十分条件を、nn を3で割った余りを用いて述べよ。

(2) pp を3以外の素数とする。ある正の整数 nn に対して n2+n+1n^2+n+1 が pp で割り切れるとき、p≡1(mod3)p \equiv 1 \pmod{3} であることを示せ。

(3) 1以上1000以下の整数 nn のうち、n2+n+1n^2+n+1 が7で割り切れるものの個数を求めよ。

解答

(1) n≡1(mod3)n\equiv1\pmod3 のとき、かつそのときに限り n2+n+1n^2+n+1 は3で割り切れる。 (2) 上記の通り p≡1(mod3)p\equiv1\pmod3 が成り立つ。 (3) 286個

解説

(1) nn を3で割った余りで場合分けする。 n≡0n\equiv0: n2+n+1≡1n^2+n+1\equiv1 n≡1n\equiv1: n2+n+1≡1+1+1=3≡0n^2+n+1\equiv1+1+1=3\equiv0 n≡2n\equiv2: n2+n+1≡4+2+1=7≡1n^2+n+1\equiv4+2+1=7\equiv1 よって3で割り切れるのは n≡1(mod3)n\equiv1 \pmod3 のときに限る。

(2) p≠3p\neq3 が素数で、n2+n+1≡0(modp)n^2+n+1\equiv0\pmod p とする。

まず n≢0(modp)n\not\equiv0\pmod p(さもないと n2+n+1≡1≢0n^2+n+1\equiv1\not\equiv0)。

n3−1=(n−1)(n2+n+1)≡0(modp)n^3-1=(n-1)(n^2+n+1)\equiv0\pmod p より n3≡1(modp)n^3\equiv1\pmod p。

もし n≡1(modp)n\equiv1\pmod p なら n2+n+1≡3≡0(modp)n^2+n+1\equiv3\equiv0\pmod p となり p∣3p\mid3、p=3p=3 となって矛盾。よって n≢1(modp)n\not\equiv1\pmod p。

もし n2≡1(modp)n^2\equiv1\pmod p なら (n−1)(n+1)≡0(modp)(n-1)(n+1)\equiv0\pmod p で n≢1n\not\equiv1 より n≡−1(modp)n\equiv-1\pmod p。これを n2+n+1≡0n^2+n+1\equiv0 に代入すると 1−1+1=1≡0(modp)1-1+1=1\equiv0\pmod p となり p=1p=1 で矛盾。よって n2≢1(modp)n^2\not\equiv1\pmod p。

次に、1≤a≤p−11\le a\le p-1 を任意にとり、a, an, an2(modp)a,\,an,\,an^2 \pmod p を考える(aa は pp と互いに素)。

  • a≡an(modp)  ⟺  n≡1(modp)a\equiv an\pmod p \iff n\equiv1\pmod p(矛盾)
  • a≡an2(modp)  ⟺  n2≡1(modp)a\equiv an^2\pmod p \iff n^2\equiv1\pmod p(矛盾)
  • an≡an2(modp)  ⟺  n≡n2(modp)  ⟺  n(n−1)≡0(modp)an\equiv an^2\pmod p \iff n\equiv n^2\pmod p \iff n(n-1)\equiv0\pmod p。n≢0,1n\not\equiv0,1 なので矛盾。

ゆえに a,an,an2a,an,an^2 は  mod p\bmod p で相異なる3つの値をとる。また n3≡1n^3\equiv1 なので、aa に nn 倍を施す操作で {1,2,…,p−1}\{1,2,\dots,p-1\} 上の関係「b≡a, an, an2(modp)b\equiv a,\,an,\,an^2\pmod p のいずれか」は同値関係になり、各同値類の要素数はちょうど3である。

したがって {1,2,…,p−1}\{1,2,\dots,p-1\}(要素数 p−1p-1)はちょうど3個ずつの同値類に分割されるので、3∣(p−1)3\mid (p-1)、すなわち p≡1(mod3)p\equiv1\pmod3 が示された。

(3)  mod 7\bmod7 で n2+n+1n^2+n+1 を調べる。 n≡0n\equiv0:1, 11:3, 22:7≡0, 33:13≡6, 44:21≡0, 55:31≡3, 66:43≡1

よって解は n≡2,4(mod7)n\equiv2,4\pmod7。

1≤n≤10001\le n\le1000 で n≡2(mod7)n\equiv2\pmod7: n=2,9,…,996n=2,9,\dots,996(2+7⋅142=9962+7\cdot142=996)、個数は143。

n≡4(mod7)n\equiv4\pmod7: n=4,11,…,998n=4,11,\dots,998(4+7⋅142=9984+7\cdot142=998)、個数は143。

合計 143+143=286143+143=286 個。

自己採点

印刷する
この問題を報告する(著作権侵害など)