パソコン、タブレットなどの大きめの端末を推奨します。
ごきげんよう、みなさま。
まずはご覧くださりありがとうございます。
私は整数問題の攻略シリーズを書いていたりするのですが、あまりにも括りが大きすぎて、公開するのは相当後になりそうです。
それを憂いていたところ、「もう少し細かく分けてみては?」と考えたので、少しばかり試行してみようと思います。
本記事はあくまでスタンダード、新たな視点を与えるものになりますが完全ではありません。
より完全なものが見たい方は姉妹記事
「いずれも素数系問題ハイレベル完全攻略」をご覧ください。
ただし内容がかなり高度かもしれないので本記事が理解できてからを推奨致します。
早速ですが、今回取り扱う問題のタイプは、タイトルにもあるように、
というタイプの問題です。
具体的に見てみましょうか。
$p,\;\;2p+1,\;\;4p+1$ がいずれも素数となるような素数 $p$ を全て求めよ。
要はこんな感じです。
さて、本題に入る前に、皆さんに注意しておきたいことが1つありますからお聞きください。
それは、式を式としてしか見ず、言葉を言葉としてしか見ないのでは少々勿体ないということです。
求めるのは、式と言葉のスムーズな行き来、翻訳、言い換える力です。
例えば、今回は「〜がいずれも素数であるような〜を全て求めよ。」というタイプですが、
とあっても、本質的には同じことを求めている問題だといえるでしょう。
なぜなら、前者は、求めたもの以外ではいずれも素数になり得ないことを示す作業も含んでいるからです。
このような言い換えを意識し、その力をぜひ育んでみてください。
「すべて素数である」というタイプの入試難問を瞬殺するための最強の武器、それが合同式 $\bmod m$です。
ここでは、最低限これだけは押さえておいてほしい合同式の基礎を整理します。
合同式について詳しくは、私の記事
「mod(合同式)を学んでみよう!(知識編)」をご参照ください。
→
https://mathlog.info/articles/2X0D5kreo2R6ndkmOLLv
第2章まででOKです。
2つの整数 $a,b$ を正の整数 $m$ で割った余りが等しいとき、$a$ と $b$ は $m$ を法(ほう)として合同であるといい、次のように表します。
$$
a\equiv b\pmod m
$$
これを代数的に扱いやすくするため、次の同値な性質も見てみましょう。
$$
a\equiv b\pmod m
\iff
a-b\equiv0\pmod m
\iff
a-b\text{ が }m\text{ の倍数である。}
$$
※「$a-b$ が $m$ の倍数である($m$ が $a-b$ を割り切る)」ことは、数式で
$$
m\mid(a-b)
$$
と表現できます。
※ $\bmod m$ で議論を続けていく場合、「以下、法を $m$ とする。」と記述すれば、毎回 $\pmod m$ と書かなくても構いません。
$a\equiv b\pmod m$ かつ $c\equiv d\pmod m$ のとき、以下の性質が成り立ちます。
何度か言いますが、私は合同式ではマイナスを好んで使わせてもらいます。
例えば法を $3$ としたとき、整数 $n$ を $3$ で割った余りは $0,1,2$ なので、
$$
n\equiv0,1,2\pmod3
$$
ですが、$2\equiv-1\pmod3$ なので、
$$
n\equiv0,\pm1\pmod3
$$
と書きます。
本格的なアプローチに入る前に、整数問題における超重要事実を1つ頭に叩き込んでおきましょう。
「連続する $n$ 個の整数の積は、必ず $n!$($n$ の階乗)の倍数である」——(※)
例えば、連続3整数
$$ n-1,\;\;n,\;\;n+1 $$
の積は必ず $3!=6$ の倍数であり、当然 $3$ の倍数でもあります。
この事実(※)の証明は、組合せの数(二項係数)${}_n\mathrm{C}_k$ が必ず自然数になることなどを利用して、二項係数の周辺から鮮やかに示せます。
証明方法はいろいろあるので、気になる人はぜひ各自で調べてみてほしいです。
入試では、よくこの事実を大前提として利用します。
(もちろん「この事実を証明せよ」という問題で既知として使うのはなしですよ!)
「連続する $n$ 個の整数があれば、その中に必ず $n$ の倍数が含まれる」という環境特性は、これから行う包囲網のベースとなります。
合同式の感覚からすれば、かなり当たり前に見えると思います。
初めにも言いましたが、この「いずれも素数である」タイプの問題は、求めたもの以外ではいずれも素数になり得ないことを示す問題でもあります。
素数ではないことを示すには、ある素数 $\ell$ の倍数であり、かつ $\ell$ より大きいことを示せばよさそうではないですか?
したがって、基本的な解法はこちらになります。
これで大抵解けます。
実践してみましょう。
$p,\;\;2p+1,\;\;4p+1$ がいずれも素数となるような素数 $p$ を全て求めよ。
説明を多めにするので、やや冗長な解答になります。
上の手順に沿って解いてみましょう。
$p=2,3,5,7$ あたりを $p,2p+1,4p+1$ に代入して考えます。
$$
\begin{aligned}
p=2&\longrightarrow2,5,9,\\
p=3&\longrightarrow3,7,13,\\
p=5&\longrightarrow5,11,21,\\
p=7&\longrightarrow7,15,29.
\end{aligned}
$$
$p=2$ では $2,5,3$
$p=3$ では $3,7,13$(ちなみに、この時点で解の1つだと分かります。)
$p=5$ では $5,11,3,7$
$p=7$ では $7,3,5,29$
さあ、気づきましょう。
意識すべきは、3つのうちいずれかが何らかの数の倍数になっているという点です。
すると、どのパターンにも素因数 $3$ が含まれていることに気づけます。
以下、法を $3$ とします。
整数を $3$ で割った余りは $0,1,2$ の3種類、すなわち
$$
p\equiv0,\pm1\pmod3
$$
です。
$p\equiv0$ のとき、自明に $p$ が $3$ の倍数です。
$p\equiv1$ のとき、
$$
2p+1\equiv2+1=3\equiv0\pmod3
$$
より、$2p+1$ が $3$ の倍数です。
$p\equiv-1$ のとき、
$$
4p+1\equiv4(-1)+1=-3\equiv0\pmod3
$$
より、$4p+1$ が $3$ の倍数です。
以上から、$p,2p+1,4p+1$ のいずれかが $3$ の倍数になることが示されました。
$p,2p+1,4p+1$ はすべて素数であり、そのいずれかは $3$ の倍数です。
したがって、そのいずれかは $3$ そのものです。
ここで、
$$
2\le p<2p+1<4p+1
$$
より、$3$ となり得るのは $p$ だけです。
したがって、
$$
p=3
$$
が必要です。
逆に、$p=3$ のとき、
$$
p=3,\qquad2p+1=7,\qquad4p+1=13
$$
はいずれも素数です。
以上より、求める素数は
$$
\boxed{p=3}
$$
です。
さて、皆さんは「いずれも素数」系の問題を解けるようになりました。
では、あとはたくさん経験していきましょう!!!!!$\cdots$茶番失礼しました
はい、これで終わりなわけがないですね。
これで終わっていたら、その辺の参考書にいくらでも書いてあることを読み上げただけでしょう。
せっかく読んでくださった皆さまには、もっと高い視座で問題を眺めてもらいたい。
それは簡単に言うと、作問者の視点です。
加えて、単なる典型化だけでは先ほどの内容では物足りない。
ここからが本番です。準備はよろしいですか?
早速行きましょう。
本当の本題に入る前の準備といったところです。
「いずれも素数」系問題の本質の1つは、一見ランダムに並んでいるように見えるバラバラな式たちを、合同式を使って「共通のカタマリ」に鮮やかに引き寄せることにあります。
法を $3$ とするとき、次の $q$ の一次式をそれぞれ変形し、$\pm$ や係数による括りを駆使して、共通の「カタマリ」を持つ形に変形せよ。
$$
\text{① }2q+1
\qquad
\text{② }4q-1
\qquad
\text{③ }5q+1
$$
一見すると係数も定数項もバラバラですが、$\pmod3$ の特性、すなわち「$3$ の倍数を自由に足し引きしてよい」「$-1$ などの負の余りを積極的に使う」ことを駆使すると、驚くほど綺麗にまとまります。
まずはシンプルなモデルで、このロジックがどのように機能するかを体感しましょう。
$p,\;\;2p+1,\;\;4p+1$ がいずれも素数となるような素数 $p$ を全て求めよ。
条件にある式の数は3つです。
よって、後の鉄則で説明する通り、第一候補として $\bmod3$ を選択します。
元の3つの式を $\pmod3$ で評価すると、積極的な $\pm$ の利用により、
$$
\begin{aligned}
p&\equiv p,\\
2p+1&\equiv-p+1=\mathbf{-(p-1)}
\qquad(\because 2\equiv-1\pmod3),\\
4p+1&\equiv\mathbf{p+1}
\qquad(\because 4\equiv1\pmod3)
\end{aligned}
$$
となります。
符号や、$3$ と互いに素な係数の違いを無視すれば、これは $\pmod3$ における連続3整数
$$
p-1,\;\;p,\;\;p+1
$$
の部屋をすべて網羅しています。
連続する3つの整数には必ず $3$ の倍数が含まれるため、
$$
p,\;\;2p+1,\;\;4p+1
$$
のうち、いずれか1つは必ず $3$ の倍数です。
これらはすべて素数であるから、$3$ の倍数である素数は $3$ のみです。
$$
p(2p+1)(4p+1)
\equiv-(p-1)p(p+1)
\equiv0\pmod3
$$
(連続3整数の積であることによる。)
したがって、$p,2p+1,4p+1$ のいずれかは $3$ の倍数です。
もちろん、$p\equiv0,\pm1\pmod3$ と場合分けしてもOKです。今回は、その法をどのように見つけるかを考えます。
ここから先が本記事の真骨頂です。(正確にはこの次です。)
あらゆる「いずれも素数」系問題を一網打尽にするための、思考のロードマップをここに体系化します。
いったん仮の鉄則を置きます。
その後にコラムとして置いているものがありますが、ここがめちゃくちゃ大事なので読んでほしいです。
それを理解してからでなければ、本当の鉄則が何を言っているのか分かりにくいので。
「平方剰余の種類数が式の数と一致する法の中で、数の小さいものから試していく」
のが大原則的な選択基準となります。
したがって、平方数を含む式が3つの場合は、平方剰余が
$$ 0,1,4 $$
すなわち
$$ 0,\pm1 $$
の3種類に綺麗に分かれる $\pmod5$ が最有力候補となります。
なお、$\pmod8$ も平方剰余が
$$ 0,1,4 $$
の3種類となるため、強力な候補の1つではあります。
しかし、奇素数の2乗がすべて $1$ に潰れるという極端な特殊性があります。
そのため、
「$\pmod8$ も頭の片隅に置きつつ、まずは頭の中で軽く代入し、刺さるかを確認する」
のが最も実戦的で無駄のない立ち回りです。
平方数の問題に対峙した際、瞬時に武器を選ぶために、以下の主要な法における平方剰余の種類、すなわち部屋の数は頭に入れておきましょう。
ここでも $\pm$ 表記が威力を発揮します。
| 法 $m$ | $x$ が取る余り | $x^2$ が取る余り(平方剰余) | 部屋の数 |
|---|---|---|---|
| $\pmod3$ | $0,\pm1$ | $0,1$ | 2種類 |
| $\pmod4$ | $0,1,2,3$ | $0,1$ | 2種類 |
| $\pmod5$ | $0,\pm1,\pm2$ | $0,1,4\;(\mathbf{0,1,-1})$ | 3種類 |
| $\pmod8$ | $0,\pm1,\pm2,\pm3,4$ | $0,1,4$(※奇数の2乗はすべて $1$) | 3種類 |
※注意:これらの $\bmod$ は、あくまで「作問者の心理から逆算した、最も確率が高い一撃必殺の候補」です。
100%の絶対ではありませんが、次の「情報量の美学」を理解すれば、ほぼこれで決まる理由が分かります。
加えて、立方剰余などを生かした問題を作ることも可能でしょうね!
$p,\;\;2p+1,\;\;4p+1$ がいずれも素数となるような素数 $p$ を全て求めよ。
なぜ「式の数=$\bmod$ の大きさ、あるいは剰余の種類数」という鉄則が、それほどまでに鮮やかに刺さるのか?
それは、通常の連立方程式において、
「未知数の数と、独立した式の本数」
のバランスが美しく保たれているべきである、という情報の過不足の美学が背景にあるからです。
中学校で習う連立方程式を思い浮かべてみてください。
基本的には、
$$ \text{式の数}\ge\text{未知数の個数} $$
でなければ、解を一意に決定することはできません。
ここで、もし
$$ \text{式の数}>\text{未知数の個数} $$
つまり、未知数に対して式が多すぎる状態であっても、数学的には当然解くことは可能です。
しかし、入試問題という洗練された舞台において、作問者が解の決定に全く寄与しない「余分な式」をわざわざ無意味に付け足すでしょうか?
そんな贅肉のある問題は少々もの珍しいかと思いませんか?(連立方程式で式が余分なものを見ないですねということ)
逆に、もし
$$ \text{式の数}<\text{未知数の個数} $$
という、圧倒的に式が足りない状況、いわゆる不定方程式などであるならば、そこを突破するためには、
$$ A^2+B^2=0\implies A=B=0 $$
に持ち込むといった、問題特有のかなり特殊な縛りやギミックを準備しなければ、解を絞り込むことはできないはずです。
「いくつかの複雑な式が同時にすべて素数になる」という縛りは、それ単体でめちゃくちゃ強力な情報量を持っています。
作問者がわざわざそれだけの贅沢な式を並べてきたということは、
「その式の数だけ、そのサイズの $\bmod$ の部屋(剰余類)を、過不足なく綺麗に埋め尽くす美しい構造を背後に仕込んである」
という明確なメッセージにほかなりません。
用意されたすべての式が、多すぎず、少なすぎず、三位一体となって $\bmod$ の部屋を過不足なく埋め尽くし、最後の1ピースが
$$ 0\pmod m $$
すなわち $m$ の倍数の部屋へ叩き落とされる。
この「情報量の必然性」をメタ的に読み切っているからこそ、我々は迷わずに一撃必殺の法を選択できるのです。
上記の理由から、作問者次第ではミスなのか、あるいは何らかの事情によって、
$$
\text{式の数}>\text{余りの種類数}
$$
となることがあります。
出題ミスは大学入試でもたまに聞きますね。
あるいはこの原理を逆手にとってきてる可能性も…
したがって、次に本当の鉄則を示すので、鉄則2まで試してもうまくいかなかったら違和感を持ち、すぐに次の鉄則へ移行してくださいね。
端的に言うと、素数の累乗です。
少なくとも「いずれかの式が素数 $p$ の倍数であることを示して素数条件を崩す」という目的なら、
$$
\bmod p^k
$$
で分かることは、
$$
\bmod p
$$
まで落として考えられます。
だから $\bmod4$ は、確かに平方剰余などで印象の強い法ですが、(分数など特殊なものはさておき)
このタイプでは少なくなるでしょう。
これまでに構築した【鉄則】と【情報量の一致】の視点だけで、以下の難問たちがただのパズルに変わります。
その快感を味わいましょう。
$p+q$ と $p-q$ がいずれも素数となるような素数 $p,q$ の組を全て求めよ。
$q,\;\;2q+1,\;\;4q-1,\;\;6q-1,\;\;8q+1$ がいずれも素数であるような素数 $q$ を全て求めよ。
$a-b-8,\;\;b-c-8$ が素数となるような素数の組 $(a,b,c)$ を全て求めよ。
$p,\;\;4p^2+1,\;\;6p^2+1$ がいずれも素数となるような素数 $p$ を全て求めよ。
まずは鉄則0(偶奇と大小)からアプローチします。
$p-q$ が素数、すなわち $2$ 以上であることから、
$$
p>q
$$
です。
もし $p,q$ がともに奇素数であるとすると、$p+q$ は偶数です。
しかも、
$$
p+q\ge3+3=6
$$
であるため、$p+q$ は $2$ より大きい偶数となり、素数ではありません。
したがって、$p,q$ の少なくとも一方は偶数の素数、すなわち $2$ です。
$p>q$ より、小さい方の
$$
\mathbf{q=2}
$$
が確定します。
これにより、同時に素数であるべき式は
$$
p-2,\qquad p+2
$$
となり、$p$ 自身と合わせて、
$$
p-2,\qquad p,\qquad p+2
$$
の3つになります。
ここで鉄則2(式の数3つ $\implies\pmod3$)を発動します。
$$
p-2\equiv p+1,\qquad
p,\qquad
p+2\equiv p-1
\pmod3
$$
となり、$\pmod3$ における連続3整数が揃うため、どれか1つは必ず $3$ の倍数、すなわち素数なので $3$ そのものになります。
また、$p-2$ も素数であるため $p\ne3$ であり、$p\ge5$ です。
したがって、$p$ と $p+2$ はともに $3$ より大きく、$3$ となり得るのは $p-2$ だけです。
よって、
$$
p-2=3
$$
より、
$$
p=5
$$
です。
このとき、
$$
q=2,\qquad p-q=3,\qquad p+q=7
$$
となり、すべて素数なので条件を満たします。
以上より、求める組は
$$
\boxed{(p,q)=(5,2)}
$$
です。
式の数は $q$ 自身も含めて全部で5つです。
鉄則2より、迷わず $\pmod5$ を選択します。
2節で練習したのと同様に、積極的な $\pm$ 表記を利用して各式を $\pmod5$ で評価すると、
$$
\begin{aligned}
q&\equiv q,\\
4q-1&\equiv-q-1=\mathbf{-(q+1)},\\
8q+1&\equiv3q+1\equiv3q+6=\mathbf{3(q+2)},\\
2q+1&\equiv2q+6=\mathbf{2(q+3)},\\
6q-1&\equiv q-1\equiv\mathbf{q-1}
\end{aligned}
\pmod5
$$
となります。
係数
$$
1,-1,3,2,1
$$
はいずれも $5$ と互いに素です。
したがって、これらは $\pmod5$ の世界で
$$
q-1,\qquad q,\qquad q+1,\qquad q+2,\qquad q+3
$$
という連続5整数の部屋を完全に網羅します。
よって、5つの式のうちどれか1つは必ず $5$ の倍数、すなわち素数なので $5$ そのものとなります。
ここで、$q$ は5つの式のうち最小です。
実際、正の素数 $q$ に対して、
$$
q<2q+1,\qquad
q<4q-1,\qquad
q<6q-1,\qquad
q<8q+1
$$
です。
5つの式のどれかが $5$ であるため、
$$
q\le5
$$
となります。
したがって、素数 $q$ の候補は
$$
q=2,3,5
$$
のみです。
$$
X=a-b-8,\qquad Y=b-c-8
$$
とおきます。
これらはともに素数です。
まずは鉄則0(大小と偶奇)から攻めます。
$$
X\ge2,\qquad Y\ge2
$$
より、
$$
a>b>c\ge2
$$
です。
特に、
$$
a>b>2
$$
なので、$a,b$ はともに奇素数です。
したがって、
$$
X=a-b-8
$$
は
$$
\text{奇数}-\text{奇数}-\text{偶数}
$$
なので偶数です。
$X$ は素数でもあるため、
$$
\mathbf{X=2}
$$
が確定します。
これより、
$$
a-b-8=2
$$
なので、
$$
\mathbf{a=b+10}
$$
となり、鉄則1(1文字化)が達成されます。
現在、素数として残っているパーツは、
$$
c,\qquad Y=b-c-8,\qquad b,\qquad a=b+10
$$
です。
一番小さい素数 $c$ の偶奇で分岐します。
式は3つですが、変数が $p^2$ です。
したがって、$\pmod3$ では平方剰余の種類が足りません。
そこで、平方剰余の種類が3つになる法を考えます。
鉄則の【平方数への拡張】に従い、平方数の部屋が
$$
0,\pm1
$$
の3つに綺麗に分かれる最小の法として、$\pmod5$ を主役に据えます。
(※ $\pmod8$ も平方剰余は3種類ですが、奇素数を代入するとすべて $1$ に潰れてしまい、部屋を網羅できないことは頭の中の軽い代入チェックで判断できます。)
もっと言えば、単に $5$ の方が小さいので、鉄則に従えばこちらを先に試すのが妥当です。
まず、$p=5$ は個別に調べると、
$$
4p^2+1=101,\qquad6p^2+1=151
$$
となり、いずれも素数なので条件を満たします。
次に、$p\ne5$ とします。
$p$ は素数なので、
$$
p\not\equiv0\pmod5
$$
です。
したがって、
$$
p^2\equiv\pm1\pmod5
$$
となります。
ここでは少々特殊な問題を扱いますが、
(本質厨のお前らならば朝飯前だよね)
ここまでご覧くださった皆さまなら、難なく倒せるのではないかと期待しております。
$2^n-1,\;\;2^n+1$ がいずれも素数となる正の整数 $n$ を全て求めよ。
素数 $p,q$ を用いて $p^q+q^p$ と表される素数を全て求めよ。
4個の整数
$$
n+1,\qquad n^3+3,\qquad n^5+5,\qquad n^7+7
$$
が素数となるような正の整数 $n$ は存在しない。
これを証明せよ。
一見すると、これまでの「1文字で表す」鉄則が通用しないように思える特殊な問題ですね。
実際に、
$$
p=2^n-1
$$
とおいてみると、もう一方の式は
$$
p+2=2^n+1
$$
となり、同時に素数であるべき式は、
$$
p,\qquad p+2
$$
の2つしかありません。
「変数は $p$ の1文字なのに、式が2つしかない……。これでは……」
と絶望しかけたそのとき、ふと聞こえてきますね?
ああ「式が足りなければ、自分で都合のいい式を作って補え」ね🥸
そう、これこそが 鉄則2'(不自然な穴を補う)の極意です。
$p$ と $p+2$ の間にある、不自然にぽっかり空いた「$p+1$」という隙間に注目しましょう。
この隙間を脳内で補完して、次の連続する3つの整数を召喚します。
$$ p,\qquad p+1,\qquad p+2 $$
連続する3つの整数の中には、必ず $3$ の倍数が1つ含まれます。
「でも、勝手に追加した $p+1$ が $3$ の倍数になったら意味がないんじゃ……?」
と思うかもしれませんが、ご安心ください。
追加した式は、
$$ p+1=2^n $$
です。
$2^n$ の素因数は $2$ しかありません。
つまり、正の整数 $n$ に対して、$2^n$ が $3$ の倍数になることは絶対にありません。
$$ p+1=2^n\not\equiv0\pmod3 $$
となれば、残された道はただ1つ。
もともと問題文に用意されていた
$$ p=2^n-1 $$
または
$$ p+2=2^n+1 $$
のどちらか一方が、必ず $3$ の倍数にならざるを得ません。
これで完璧な包囲網が完成しました。
あとは、いつものように刈り取るだけです。
$p,p+2$ はともに素数であり、そのいずれかが $3$ の倍数なので、どちらか一方は $3$ です。
さて、かくして式を補ったわけですが、このようなパターンは、変数に特殊な条件がある場合だといえるでしょう。
今回でいうと、
$$
p=2^n-1
$$
です。
$p$ がどのような素数であってもよいわけではありません。
このタイプに関しては、実験して予想を立ててから示してしまっても安心ですね。
ただし、鉄則通りに「不自然な穴を補う」という意識から考えてみてもよいでしょう。
本記事は、初学者に近い段階から誰でもできるようにしたいという意図があるため、今から示す方法は補足的なものとしました。
私ならこう考える、というものです。
合同式に慣れてきたら、積極的に考えてみるのもよいと思います。
このタイプの問題では、いずれかが何らかの数の倍数になればよいのです。
今回の例で見てみましょう。
$$
2^n-1,\qquad2^n+1
$$
のいずれかが $m$ の倍数になるには、
$$
2^n-1\equiv0\pmod m
$$
または
$$
2^n+1\equiv0\pmod m
$$
となればよい。
つまり、
$$
2^n\equiv\pm1\pmod m
$$
となるような $m$ を見つければよいのです。
ここで法を $3$ とすると、
$$
2^n\equiv(-1)^n\equiv\pm1\pmod3
$$
です。
したがって、$m=3$ とすれば、$2^n-1$ と $2^n+1$ のいずれかが必ず $3$ の倍数になると分かります。
このような考え方です。
今回は式がかなり単純だからこそうまくいく方法でもあります。
指数が変数である式は、元の数、今回なら $2$ の累乗の余りを追えばよいので、合同式と相性がよいのかもしれない、という程度に今は思っておいてください。
「え? $p^q+q^p$ が素数? これって今回の『いずれも素数』系問題に分類されるの?」
と、面食らった方もいるかもしれません。
ですが、冒頭の注意を思い浮かべてみてください。
大切なのは、「日本語と数式のスムーズな行き来(翻訳)」です。
この問題文を少し言い換えてみましょう。
「$p,q,p^q+q^p$ がいずれも素数となるような組を求めよ。」
どうでしょう?
まさに私たちが磨き上げてきた「いずれも素数」のテンプレ問題に様変わりしましたね!
ものは言いようです。
一見違うジャンルに見える問題に対しても、
「まずはこの鉄則の型にハメられないか?」
と疑ってかかる姿勢こそが、初見の難問を瞬殺するブレイクスルーを生みます。
では、早速鉄則に沿って解きほぐしていきましょう。
まずは、基本中の基本である偶奇に注目します。
もし $p,q$ がともに奇素数であるとすると、奇数の奇数乗は奇数なので、
$$
p^q+q^p
=
\text{奇数}+\text{奇数}
=
\text{偶数}
$$
となります。
また、
$$
p,q\ge3
$$
より、
$$
p^q+q^p\ge3^3+3^3=54
$$
です。
したがって、$p^q+q^p$ は $2$ より大きい偶数となり、素数ではありません。
よって、$p,q$ の少なくとも一方は偶数の素数、すなわち $2$ です。
式は $p,q$ について対称なので、一般性を失うことなく、
$$
\mathbf{p=2}
$$
と固定できます。
これで、同時に素数であるべきパーツは、
$$
q,\qquad2^q+q^2
$$
の2つに絞られ、見事に「1文字主体の式」へ引きずり下ろすことができました。
主役の式が2つなので、余りの種類が2種類になるような法を疑います。
ここで、平方の形 $q^2$ が含まれていることに注目します。
平方剰余が綺麗に2種類に分かれる最小の法といえば、迷わず $\pmod3$ です。
実際、
$$
q^2\equiv0,1\pmod3
$$
となります。
「$\pmod4$ も平方剰余は $0,1$ の2種類だけれど、なぜ駄目なの?」
と思うかもしれません。
しかし、もしこの問題が $\pmod4$ の世界で解決するのなら、より粗い分類である $\pmod2$、すなわち偶奇分けの段階でとっくに解決しているはずです。
偶奇分けだけで片付かなかった時点で、$\pmod4$ を調べるのは情報の無駄遣い、すなわちあり得ないルートだと直感的に見抜けます。
よって、ターゲットは $\pmod3$ 一択です。
以下、法を $3$ とします。
続いて、大阪大学の問題です。
……と、解説に入る前に、作問者の視点に慣れてきた皆さんは、この問題を見て少し「もやもや」とした違和感を覚えませんでしたか?
「……あれ? 式の数が過剰、すなわち贅肉が多いのではないか?」
そうなんです。
鋭い方ならお気づきの通り、実はこの問題、最初の $n+1$ という式がなくても、あるいは最後の $n^7+7$ がなくても、それぞれ別の問題として成立します。
連立方程式でいえば、
「未知数が $x,y$ の2つしかないのに、独立した式が3つも4つも用意されている」
ような情報のアンバランスさがあるのです。
個人的には、$n^7+7$ をなくした上で、
「これらがすべて素数となるような正の整数 $n$ をすべて求めよ。」
という問題にしてくれた方が、
$$ n=2 $$
という唯一の美しい解が浮かび上がってきて、問題の芸術性としては遥かに高かったのではないか……と感じてしまいます。
(作問者へのちょっとした愚痴です笑。)
しかし、たとえ贅肉の多い問題であっても、私たちが磨いてきた【鉄則(真)】を使えば、定量的にばっちりターゲットを絞り込めます。
今回の式は全部で4つです。
【鉄則2(真)】より、
$$
\text{余りの種類数}\le\text{式の数 }4
$$
が成立する法を探します。
今回は、
$$
n^3,\qquad n^5,\qquad n^7
$$
のように奇数の累乗が含まれています。
奇数の累乗は、平方数のように余りの種類を劇的に減らしてくれるとは限りません。
(注:もちろん、減る場合もあります。)
そのため、部屋を網羅してハメ殺すには、できるだけ小さい法、つまり $4$ 以下の法から探すのが最有力になります。
ここで、もし $\pmod4$ で解けるのであれば、その前段階の $\pmod2$、すなわち偶奇分けで一瞬で終わるはずです。
しかし、$n$ が偶数のとき、
$$
n+1,\qquad n^3+3,\qquad n^5+5,\qquad n^7+7
$$
はいずれも奇数となり得るため、偶奇分けだけでは瞬殺できません。
となると、残された最有力候補は……そう、ほぼ確実に $\pmod3$ です。
以下、法を $3$ とします。
正の整数 $n$ を $3$ で割った余りは、
$$
0,\qquad1,\qquad2\equiv-1
$$
の3パターンです。
$$
n^3+3
\equiv
0+3
\equiv0
\pmod3
$$
となり、$n^3+3$ が $3$ の倍数になります。
ここで、$n$ は正の整数かつ $3$ の倍数です。
まず $n=3$ のときは、
$$
n+1=4
$$
となり、合成数なので不適です。
一方、$n>3$ のときは、
$$
n^3+3>3
$$
です。
したがって、$n^3+3$ は $3$ より大きい $3$ の倍数、すなわち合成数となるため不適です。
よって、この部屋に入った $n$ は全滅です。
$$
n^5+5
\equiv
1^5+2
\equiv3
\equiv0
\pmod3
$$
となり、$n^5+5$ が $3$ の倍数になります。
また、
$$
n^5+5\ge1^5+5=6>3
$$
であるため、これは $3$ より大きい $3$ の倍数、すなわち合成数なので不適です。
この部屋に入った $n$ も全滅です。
$$
n+1
\equiv
-1+1
\equiv0
\pmod3
$$
となり、$n+1$ が $3$ の倍数になります。
これが素数となるためには、
$$
n+1=3
$$
でなければならないので、
$$
\mathbf{n=2}
$$
です。
ここで、唯一の生き残り候補である $n=2$ を実際に各式に代入して確認します。
$$
\begin{aligned}
n+1&=3\qquad(\text{素数}),\\
n^3+3&=11\qquad(\text{素数}),\\
n^5+5&=37\qquad(\text{素数}),\\
n^7+7&=135.
\end{aligned}
$$
最後の
$$
n^7+7=128+7=135
$$
は、一の位が $5$ なので $5$ の倍数、すなわち合成数です。
したがって、$n=2$ も条件を満たしません。
この部屋も、最後の最後に仕掛けられたトラップによって全滅です。
以上より、すべての部屋において条件を満たす正の整数 $n$ は存在しないことが示されました。
――ね?
最後の $n^7+7$ さえなければ、$n=2$ という唯一の生き残り、すなわちすべてが美しく素数に収束する奇跡の瞬間を答えにできたのに、わざわざそれを叩き落とすために $n^7+7$ を用意した阪大の作問者……ちょっと過保護というか、野暮だと思いませんか?笑
ですが、過剰な情報のおかげで、私たちは
「式の数が多いから、確実に $\pmod3$ で仕留められる」
という絶対の自信を持ってアプローチできたわけです。
3つの相異なる素数 $p,q,r$ は、
$$
p< q< r
$$
を満たし、どの2数の差も素数になるという。
このような組 $(p,q,r)$ を全て求めよ。
ただし、差は大きい方から小さい方を引いたもの、すなわち引き算の絶対値とする。
$$
a+b=c,\qquad ac=b+d
$$
を満たす素数の組 $(a,b,c,d)$ を全て求めよ。
なんか綺麗な問題ですね。
ここで日和って、独自のひらめきを探しに行く必要は一切ありません。
私たちがやるべきことはただ1つ。
【鉄則】のツールキットを上から順番に機械的にハメ込んでいくだけです。
まずは、素数問題の絶対の足場である偶奇から切り込みます。
もし $p,q,r$ がすべて奇素数であると仮定してみましょう。
すると、「奇数-奇数=偶数」となるため、発生する3つの差
$$
q-p,\qquad r-q,\qquad r-p
$$
はすべて偶数になります。
素数かつ偶数なのは $2$ しかありませんから、
$$
q-p=2,\qquad r-q=2,\qquad r-p=2
$$
とならざるを得ません。
しかし、初めの2式を足すと、
$$
(q-p)+(r-q)=r-p=4
$$
となり、
$$
r-p=2
$$
に矛盾します。
したがって、元の3つの素数の中に、必ず偶素数 $2$ が含まれていなければなりません。
大小関係は
$$
p< q< r
$$
なので、一番小さい
$$
\mathbf{p=2}
$$
がノータイムで確定します。
まずはこれで1文字固定です。
$p=2$ が確定したことで、生き残った差のパーツは、
式が3つ並んだので、迷わず $\pmod3$ の包囲網を展開します。
以下、法を $3$ とします。
$$
q-2\equiv q+1,\qquad
q,\qquad
q+2\equiv q-1
\pmod3
$$
$\pmod3$ の世界で、
$$
q-1,\qquad q,\qquad q+1
$$
という連続3整数の部屋がすべて埋まったため、どれか1つは必ず $3$ の倍数、すなわち素数なので $3$ そのものになります。
また、$q-2$ が素数であるため $q\ne3$ であり、
$$
q\ge5
$$
です。
したがって、$q$ と $q+2$ は $3$ より大きく、$3$ となり得るのは $q-2$ だけです。
よって、
$$
q-2=3
$$
から、
$$
\mathbf{q=5}
$$
です。
このとき、
$$
r=q+2=\mathbf{7}
$$
です。
元の素数の組は、
$$
(p,q,r)=(2,5,7)
$$
となり、それぞれの差は、
$$
q-p=3,\qquad r-q=2,\qquad r-p=5
$$
ですべて素数となります。
以上より、求める組は
$$
\boxed{(p,q,r)=(2,5,7)}
$$
のみです。
一見すると4文字2式の複雑な不定方程式ですが、「すべて素数」という強烈な縛りは健在です。
$a,b,c,d$ がいずれも素数なのですからね。
与えられた2式は、
$$
\begin{cases}
a+b=c &\cdots\text{①}\\
ac=b+d &\cdots\text{②}
\end{cases}
$$
です。
まずは簡単な①式の和から、いつもの足場である偶奇を固めましょう。
以下、特に断りがない限り、法を $3$ とします。
①式において、$a,b$ がともに奇素数であると仮定すると、
$$
c=\text{奇数}+\text{奇数}=\text{偶数}
$$
となるため、$c=2$ です。
しかし、
$$
a,b\ge2
$$
より、
$$
c=a+b\ge4
$$
となり矛盾します。
よって、$a,b$ のどちらか一方は必ず $2$ です。
ここから鮮やかにハメ殺しのルートへ分岐します。
①式より、
$$
2+b=c
$$
なので、
$$
\mathbf{c=b+2}
$$
です。
これを②式に代入して、$d$ も $b$ の式に引きずり下ろします。
$$
2(b+2)=b+d
$$
より、
$$
\mathbf{d=b+4}
$$
です。
同時に素数であるべきパーツは、
$$
b,\qquad b+2,\qquad b+4
$$
の3つの式に集約されました。
$\pmod3$ で見ると、
$$
b,\qquad b+2\equiv b-1,\qquad b+4\equiv b+1
$$
となり、連続3整数の部屋を綺麗に網羅します。
したがって、どれか1つは必ず $3$ の倍数です。
$b$ は素数であり、$b+2,b+4>b$ なので、$3$ となり得るのは $b$ だけです。
よって、
$$
b=3
$$
です。
このとき、
$$
c=5,\qquad d=7
$$
となり、すべて素数条件を満たします。
$$
\boxed{(a,b,c,d)=(2,3,5,7)}
$$
①式より、
$$
a+2=c
$$
です。
ここで、$a$ は素数なので、
$$
a\ge2
$$
より、
$$
c\ge4
$$
です。
つまり、
$$
c>3
$$
が確定するため、$c$ が $3$ の倍数となる可能性はありません。
したがって、
$$
c=a+2\not\equiv0\pmod3
$$
です。
よって、
$$
a+2\equiv\pm1\pmod3
$$
なので、
$$
\mathbf{a\equiv0,-1\pmod3}
$$
となります。
この時点で、
$$
a\equiv1\pmod3
$$
の可能性が消滅しました。
次に、この関係を②式に代入し、$d$ を $a$ の2次式に落とし込みます。
$$
a(a+2)=2+d
$$
より、
$$
\mathbf{d=a^2+2a-2}
$$
です。
同時に素数であるべきパーツは、
$$
a,\qquad a+2,\qquad a^2+2a-2
$$
の3つの式です。
残された $a$ の候補を順に検証していきましょう。
今回の後半戦、すなわちルート2では、同時に素数であるべき式の中に、
$$
a^2+2a-2
$$
という「平方項を含む2次式」が紛れ込んでいました。
これを見て、
「あれ? 二乗があるということは、平方剰余の罠で部屋の数が減ってしまう、すなわち余りが出ない部屋があるのでは?」
と思った鋭い皆さん。
素晴らしい着眼点ですが、惜しい!
実は、今までの例で部屋の数が潰れて包囲網が失敗するのは、登場するパーツの1つ、例えば $p$ 自身などを除き、他の式がすべて平方剰余に強く支配されている場合なのです。
実際、先ほど扱った2つの例を見てみると、
$$ p,\qquad4p^2+1,\qquad6p^2+1 $$
と、
$$ q,\qquad2^q+q^2 $$
という形でしたね。
今回は、生き残った3つのパーツのうち、
$$ a,\qquad a+2 $$
という2つが1次式です。
つまり、$a$ 自身だけでなく、$a+2$ もいるのです。
1次式は $\pmod3$ の世界を、平方剰余のような縛りを受けずに動き回れます。
この1次式チームが自由に部屋を動き回ってくれるおかげで、2次式が混ざっていても、結果的に部屋の数は減らなかったのです。
それどころか、ここが巧妙な問題で、2次式のパーツは、
$$ d=a^2+2a-2\equiv(a+1)^2\pmod3 $$
となり、1次式チームのカバーしきれなかった最後の部屋、すなわち
$$ a\equiv2\pmod3 $$
のときにピンポイントでハマるようにパズルが設計されています。
だからこそ、今回のように3つのパーツのうち複数が1次式であるならば、2次式が混ざっていようが怯む必要は一切ありません。
1次式の自由度を信じて、ノータイムで $\pmod3$ の包囲網を展開する。
この戦略が、最短手として機能するわけです。
【Extra. 迷子になったら大元に戻れ 〜情報論としての数学〜】不定方程式の変形中、文字数が多くて、例えば「あれ、今 $d=3$ と出たけれど、これはありなのか?」などと迷子になりそうになったら、すぐに「大元の整数・素数条件」や「一歩前の式」に立ち返る癖をつけておきましょう。
この「大元に戻る」という作業を、決して軽んじてはいけません。
数式というのは、言うなれば「情報の羅列」です。
大元の問題文や式に含まれる情報が仮に $A$ と $B$ の2つあったとき、私たちがガリガリと式変形を追っていく中で、無意識に $A$ の情報だけを拾って満足してしまっているケースが多々あります。
しかし、当然ながら、$A$ だけ、すなわち情報の片輪だけでは解けない問題が世の中には無数に存在します。
(もちろん解ける場合もありますが、前述の情報論の観点から、すべての情報を確認する方が妥当ではありますね。)
だからこそ、行き詰まったときに「何か見落とした情報 $B$ はないか?」を確認しに行く、大元への立ち返りが決定的な一手になるのです。
「今まで大元に戻らなくても解けていた」、いや、それ以上に、
「模範解答で使われている情報を使わなくても解けていた」
という人。
それは単にたまたま運が良かっただけかもしれません。
はたまた、「参考書と自分の解き方が全然違ったけれど、なぜか答えは合っていた」という経験はありませんか?
それは実は、あなたが拾った情報 $A$ と、参考書が拾った情報 $B$ が、たまたま言い換えただけで同じ主張をしていたからかもしれません。
(要は同値ということです。)
逆に言えば、「まったく同じ情報を持っている、すなわち数学的には同値であるにもかかわらず、こちらの変形ルートではなぜか解けない」
という壁にぶち当たったとき、「なぜそれでは解けなかったのか?」を突き詰めて考えることこそが、あなたの数学力に圧倒的な深みをもたらすかもしれませんね。
ともあれ、大元の式に立ち返るということは、問題の情報を過不足なく受け取り、出題者の意図をきちんと捉えられているかを確認する大事な作業なのです。
それだけで、お化けのような難問も、ただの美しいドミノ倒しに変わるかもしれませんね。
改めて、ここまでお付き合いいただき本当にありがとうございました。
一橋、京大、阪大、そして『大学への数学』の学力コンテスト……。
受験数学の最高峰に君臨する「いずれも素数」たちの群れを、私たちが構築した【鉄則】のツールキットだけで、ただのドミノ倒しのように虚空へバラバラに粉砕していく快感を、一瞬でも味わっていただけたなら、これ以上の喜びはありません。
さて、ここで今回手に入れた最強の武器たちを、もう一度だけ頭に焼き付けておきましょう。
最初に、「式を式としてしか見ないのは勿体ない」とお話ししました。
この記事を読み終えた今、問題冊子に並んでいる式は、もう単なる記号の列には見えないはずです。
なぜこの式が置かれているのか。
なぜ式がこの本数だけ並んでいるのか。
なぜ変数にこの条件が課されているのか。
その1つ1つが、作問者の用意した構造を読み解くための手掛かりです。
入試問題は、果てしなく広い数学の世界から、限られた時間と限られた知識で解けるように切り出された問題です。
整数分野には、少し条件を変えただけで未解決問題になってしまうものさえ存在します。
その広大な世界の中から、わざわざ「高校数学の範囲で解ける問題」として出題されている。
ならば、そこには必ず、解けるように設計された痕跡が残されています。
不自然に並んだ式。
妙に多い条件。
一見すると不要に思える項。
やけに整った係数。
そうしたものを単なる偶然として見過ごすのではなく、
「なぜ、作問者はこの形にしたのか?」
と問いかけること。
それこそが、今回の鉄則の根底にある考え方です。
私は、この記事に書いた順序をそのまま丸暗記してほしいわけではありません。
もちろん、最初は型として覚え、それに沿って問題を解くのもよいでしょう。
しかし、本当に身につけてほしいのは、鉄則そのものではなく、鉄則を生み出した視点です。
なぜ偶奇を見るのか。
なぜ1文字にまとめるのか。
なぜ式の数から法を予想するのか。
なぜ連続整数を補うのか。
その「なぜ」が理解できていれば、見たことのない問題に対しても、自分の力で鉄則を組み直せます。
反対に、理由を考えずに手順だけを覚えてしまえば、問題の見た目が少し変わっただけで、その手順は簡単に機能しなくなります。
解法を覚えることと、解法が生まれた理由を理解することは、似ているようで全く異なります。
前者は1問を解くための力ですが、後者は、これから出会う無数の問題を解くための力です。
この記事で伝えたかったのは、単なる合同式の使い方ではありません。
式と言葉を行き来すること。
問題に含まれる情報を過不足なく受け取ること。
作問者の視点から、条件の必然性を逆算すること。
そして、常に「なぜ?」と問い続けること。
そのような数学の学び方そのものです。
まあ、あくまで浅学な一個人の拙い考えではありますが……。
この記事が、皆さんにとって新たな問題を解くための武器であると同時に、数学を眺める視点そのものを少しでも広げるものになっていたなら、これ以上嬉しいことはありません。
私からは以上です。
また次の講義では同じタイプの問題ですが、今回の攻略より更なる高みへ誘う講義になります。
より高みでお会いしましょう。
みなさまの日常に、良き数学の彩りのあらんことを。
それでは、ごきげんよう。