Feladat: 1990. évi Nemzetközi Matematika Diákolimpia 13. feladata Korcsoport: 18- Nehézségi fok: nehéz
Megoldó(k):  Pataki János 
Füzet: 1990/november, 340. oldal  PDF  |  MathML 
Témakör(ök): Nevezetes azonosságok, Euler-Fermat-tételek, Nemzetközi Matematikai Diákolimpia
Hivatkozás(ok):Feladatok: 1990/szeptember: 1990. évi Nemzetközi Matematika Diákolimpia 13. feladata

A szöveg csak Firefox böngészőben jelenik meg helyesen. Használja a fenti PDF file-ra mutató link-et a letöltésre.

n=3 nyilván megoldás, hiszen 23+1=9 osztható 32=9-cel. Megmutatjuk, hogy más megoldás nem létezik.
Írjuk ehhez az n-et 3kd alakba (k0, 3 és d relatív prímek). Ekkor

2n+1=23kd+1=(2d+1)i=0k-1(223id-23id+1).(*)
Mivel minden páratlan t egészre 22t-2t+1 osztható 3-mal, de nem osztható 9-cel, ezért (1) jobb oldalán a k-tényezős szorzat 3-nak pontosan a k-adik hatványával osztható.
Ha most a fenti alakú szám megoldás, azaz n2=(3kd)2 osztója 2n+1-nek, akkor a ,,hiányzó'' 3-as tényezőket az (1)-beli szorzat első tényezőjének kell tartalmaznia:
3k|2d+1,
ami csak a k=0, vagy 1 esetekben lehetséges, hiszen (d,3)=1 miatt 92d+1.
Megmutatjuk, hogy d értéke csak 1 lehet. Tegyük fel, hogy d>1 és legyen a d legkisebb prímosztója p, ami legalább 5, másfelől (p-1,d)=1.
A feltétel miatt
p|2n+1,(2)
a kis Fermat-tételből pedig
p|2p-1-1
következik. Így a
22n1(modp)
és
2p-11(modp)
kongruenciákból
2m1(modp)(3)
következik, ahol m=(2n,p-1).
Mivel 2n|23d és (p-1,d)=1, ezért szükségképpen m|6, azaz (3) szerint a p prímszám az 1, 3, 7, 63 számok valamelyikének 3-nál nagyobb prímtényezője, ami csak úgy lehetséges, ha p=7. Ez viszont lehetetlen, ugyanis (2) alapján ekkor 7|2n+1, ami egyetlen pozitív egész n kitevővel sem teljesül. A d tehát valóban nem lehet 1-nél nagyobb.
A feladat feltétele így csak azokra az n=3kd számokra teljesülhet, amelyekre k1 és d=1. Ha k=0, akkor n=1, ha pedig k=1, akkor n=3.