AKKYM
@AKKYM

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

a^b+b^aが素数になるような自然数a, bを全て求めたい。

a, bが素数のとき(2, 3)のみであることを示すのが、2016年の京都大学の入試問題だったらしい。

a, bが自然数のときどうなるのかが知りたいです。

↓パソコン回して見つけた

(2, 3)
(2, 9)
(2, 15)
(2, 21)
(2, 33)

a = 2以外の例は僕が探した限り見つからなかったです。

↓使ったコード

import Data.Numbers.Primes
filter (\(a, b) -> isPrime (a^b+b^a))  [(a, b) | a <- [2..20], b <- [a+1..20]]
0

1Answer

1も自然数なので、素数をpとした時、a=1, b=p-1 とすれば

\begin{align}
a^b + b^a &= 1^{(p-1)} + (p-1)^1 \\
&= 1+(p-1) \\
&= p
\end{align}

となって無限に存在しますよね。

1Like

Comments

  1. @AKKYM

    Questioner

    無限に存在するならそれを全て求めたいですね。

Your answer might help someone💌