インテジャーズ

INTEGERS

数、特に整数に関する記事。

8月13日に生まれた君へ

813は連続するFibonacci数だ。


これらを並べてできる813という整数のことを考えてみよう。

素因数分解は3\times 271だ。くっつけた3271は素数。


8137で挟むと素数になる。 78137

7813で挟んでも素数だ。 8137813


素因数の271e=\color{red}{2.71}82818284590...の最初の三桁に並んでいるが、813e乗を計算してみると

813^e=\color{red}{813}66615.0622303211885...

の最初の三桁に813が現れている。


n2nの間に必ず素数があるというのがBertrandの仮説であった。

一方、n^2(n+1)^2の間に必ず素数があると言えるかは未解決の難問である(Legendre予想)。

実は、8132\times 813の間には素数が

\begin{align}&821, 823, 827, 829, 839, 853, 857, 859, 863, 877, 881, 883, 887, 907, 911, 919, 929, 937, \\
&941, 947, 953, 967, 971, 977, 983, 991, 997, 1009, 1013, 1019, 1021, 1031, 1033, 1039, \\
&1049, 1051, 1061, 1063, 1069, 1087, 1091, 1093, 1097, 1103, 1109, 1117, 1123, 1129, \\
&1151, 1153, 1163, 1171, 1181, 1187, 1193, 1201, 1213, 1217, 1223, 1229, 1231, 1237, \\
&1249, 1259, 1277, 1279, 1283, 1289, 1291, 1297, 1301, 1303, 1307, 1319, 1321, 1327, \\
&1361, 1367, 1373, 1381, 1399, 1409, 1423, 1427, 1429, 1433, 1439, 1447, 1451, 1453, \\
&1459, 1471, 1481, 1483, 1487, 1489, 1493, 1499, 1511, 1523, 1531, 1543, 1549, 1553, \\
&1559, 1567, 1571, 1579, 1583, 1597, 1601, 1607, 1609, 1613, 1619, 1621\end{align}

116個あるが、813^2814^2の間にも素数が

\begin{align}&660973, 660983, 661009, 661019, 661027, 661049, 661061, 661091, 661093, 661097, \\
&661099, 661103, 661109, 661117, 661121, 661139, 661183, 661187, 661189, 661201, \\
&661217, 661231, 661237, 661253, 661259, 661267, 661321, 661327, 661343, 661361, \\
&661373, 661393, 661417, 661421, 661439, 661459, 661477, 661481, 661483, 661513, \\
&661517, 661541, 661547, 661553, 661603, 661607, 661613, 661621, 661663, 661673, \\
&661679, 661697, 661721, 661741, 661769, 661777, 661823, 661849, 661873, 661877, \\
&661879, 661883, 661889, 661897, 661909, 661931, 661939, 661949, 661951, 661961, \\
&661987, 661993, 662003, 662021, 662029, 662047, 662059, 662063, 662083, 662107, \\
&662111, 662141, 662143, 662149, 662177, 662203, 662227, 662231, 662251, 662261, \\
&662267, 662281, 662287, 662309, 662323, 662327, 662339, 662351, 662353, 662357, \\
&662369, 662401, 662407, 662443, 662449, 662477, 662483, 662491, 662513, 662527, \\
&662531, 662537, 662539, 662551, 662567, 662591\end{align}

116個ある。


ちなみに、28^229^2の間にある素数787, 797, 809, 811, 821, 823, 827, 829, 839の最小値と最大値の平均は

\displaystyle \frac{787+839}{2}=813

である。


IMO 1990 Problem 3

\displaystyle \frac{2^n+1}{n^2}が整数となるような1より大きい整数nを全て決定せよ。

解答 n > 1とし、\displaystyle \frac{2^n+1}{n^2}が整数であると仮定する。nは奇数でなければならない。k:=\mathrm{ord}_3nとする。このとき、2^n\equiv -1 \pmod{3^{2k}}であるので、指数持ち上げ補題より(x=4, y=1として適用)、k \geq 2k-1、すなわちk=0, 1が従う。よって、3で割れない奇数mを用いてn=3^{\epsilon}mと書ける(\epsilon \in \{0, 1\})。n=3のときは\frac{2^n+1}{n^2}=1である。m > 1と仮定して、mの最小の素因数をp(> 3)とする。

2^n\equiv -1 \pmod{p} \tag{1}

である。i:=\mathrm{Ind}_2(p)とする(指数)。(1)よりi \mid 2niが奇数であればi \mid n2^n \equiv 1 \pmod{p}となって(1)に矛盾。よって、i=2jと書ける(j \geq 1)。j \mid nである。Fermatの小定理よりj \mid \frac{p-1}{2}なので、j < ppの最小性よりj=1 or 3である。j=1とすると、i=22^2 \equiv 1 \pmod{p}と矛盾である。j=3であってもi=62^6 \equiv 1 \pmod{p}となるのでp=7しかあり得ない。ところが、\mathrm{Ind}_2(7)=3 \neq 6なので矛盾。つまり、n=3のみである。

mod 1989

私は1989年生まれですが、1989の現れる問題を発見したので紹介します。

問題*1 3以上の整数nに対して合同式
\displaystyle n^{n^{n^n}}\equiv n^{n^n} \pmod{1989}
が成り立つことを示せ。

integers.hatenablog.com

で紹介されているCarmichaelの定理を用います。

証明. nが奇数であれば

n^n\equiv n \pmod{4} \tag{1}

が成り立つ。理由: n^n-n=n(n^{n-1}-1)であり、\lambda(4)=2 \mid n-1である

n^{n^n}\equiv n^n \pmod{3} \tag{2}

理由: n^{n^n}-n^n=n^n(n^{n^n-n}-1)であり、\lambda(3)=2 \mid n^n-nである

n\geq 3であれば

n^{n^n}\equiv n^n \pmod{16} \tag{3}

理由: nが偶数のときはn \geq 4より成立。nが奇数のときはn^{n^n}-n^n=n^n(n^{n^n-n}-1)であり、(1)より\lambda(16)=4 \mid n^n-nより成立

(2)、(3)よりn\geq 3であればa=6, 12, 16に対して

n^{n^n}\equiv n^n \pmod{a}

が成り立つことが示された。

\displaystyle n^{n^{n^n}}-n^{n^n}=n^{n^n}(n^{n^{n^n}-n^n}-1)

なので、\lambda(9)=6, \ \lambda(13)=12, \ \lambda(17)=16に注意すると

\displaystyle n^{n^{n^n}} \equiv n^{n^n} \pmod{b}

b=9, 13, 17に対して成立する。1989=9\times 13 \times 17なので、中国式剰余定理より

\displaystyle n^{n^{n^n}}\equiv n^{n^n} \pmod{1989}

が示された。 Q.E.D.

*1:バルカン数学オリンピックの問題?