🔙 Back to Top

Thu Feb 25 22:49:59 JST 2016

äēŦéƒŊ大å­Ļ 2016 文įŗģ 数å­Ļå•éĄŒ[2]

https://twitter.com/yuya_lz/status/702767994053615616/photo/1

į´ æ•° \(p,q\) ãĢよãŖãĻčĄ¨ã•ã‚Œã‚‹æ•° \(p^q+q^p\) がį´ æ•°ã§ã‚るようãĒ \((p,q)\) ぎįĩ„ãŋåˆã‚ã›ã‚’æą‚ã‚ã‚ˆ.

č§Ŗ

原際ãĢ原験をするとäēˆæƒŗがįĢ‹ãŖãĻしぞう:

require 'prime'

N=1000
Prime.each(N) {|q1|
  Prime.each(N) {|q2|
    r = q1**q2 + q2**q1
    if r.prime?
      p [q1,q2]
    end
  }
}

\(p,q\) ãŒå…ąãĢåĨ‡æ•°ã€åŗãĄ3äģĨ上ぎį´ æ•°ã§ã‚る場合、 \(p^q+q^p\) がåļ数だし、2ã‚ˆã‚Šã¯å¤§ããã†ã ã‹ã‚‰ãƒ€ãƒĄã ã¨ã™ããĢ分かる. åž“ãŖãĻãŠãĄã‚‰ã‹ä¸€æ–šã¯2で、\(p=2\) とする. \(p^q+q^p = 2^q + q^2\).

でぞあ、これも、原験しãĻ分かãŖたことãĒんだけお、 \(q\) が3ぎ倍数ではãĒいį´ æ•°ãŽã¨ãã€ \(2^q+q^2\) は3ぎ倍数である.

\(2^q\) ぎ3ぎ剰äŊ™ã¨ã„うぎは、 \(q=1,2,3,4,5,...\) ãĢついãĻ、 \(2^q \bmod 3=2,1,2,1,...\) であること、 \(q\) をåĨ‡æ•°ãĢ限ると \(2^q \bmod 3=2,2,2...\) であることはすぐ分かる.

q=3n+1

\(q\) が \(3n+1\) ã§čĄ¨ã›ã‚‹į´ æ•°ãŽã¨ãã€ \((2^q) \bmod 3=2\) である.

\((2^q+q^2) \bmod 3 = (2 + (3n+1)^2) \bmod 3=0\)

であるぎで、\(q\) がそういうį´ æ•°ãĒらば、それは3ぎ倍数であるぎで、į´ æ•°ã§ã¯ãĒい (ã‚‚ãĄã‚ã‚“3č‡ĒäŊ“ではãĒã„ã“ã¨ã¯č¨€ã‚ãĒいといけãĒいが).

q=3n+2

全く同様ãĢ、\(q\) がこういうåŊĸぎį´ æ•°ãĒらば、 \((2^q) \bmod 3=2\) であãŖãĻ \((2^q+q^2) \bmod 3 = (2 + (3n+2)^2) \bmod 3=0\) で、やãŖãąã‚Š3ぎ倍数である. 3ではãĒいぎで合成数である.

q=3n

\(q\) が \(3n\) ã§čĄ¨ã•ã‚Œã‚‹į´ æ•°ã§ã‚ã‚‹ãĒらば、\(q=3\) である. 原際ãĢ計įŽ—することで、\(2^q+q^2\) がį´ æ•°ã§ã‚ã‚‹ã“ã¨ãŒč¨€ãˆã‚‹.