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. A Fazekas Mihály Gimnázium idei matematika táborában hangzott el a következő feladat: Legyen a Lucas-sorozat . tagja (, , ). Legyen szép szám, ha . Lehet-e egy szép számnak 3-nál nagyobb prímosztója? A megoldása maga nem túl bonyolult, ha ,,megsejtjük", hogy szép szám, annál rögösebb út vezet a szám megtalálásáig. A cikk során megkísérlünk bemutatni ‐ a Lucas-sorozat modulo vett meghatározására ‐ néhány módszert, amelyek hasonlóan definiált rekurzív sorozatoknál is hasznosak lehetnek. Ezen kívül bemutatunk néhány szép tételt a feladattal kapcsolatban, mint például, hogy mindig szép szám vagy, hogy nincs páratlan szép szám. Ismerkedjünk meg a Lucas-sorozattal! A Lucas-sorozat Fibonacci-típusú sorozat, hiszen minden eleme az előző két elem összege. A Lucas-sorozat első néhány tagja:
A Lucas-sorozat alá felírtuk a Fibonacci-sorozatot is. A táblázatból két dolgot máris leolvashatunk: Ln=Fn+1+Fn-1 és megtaláltuk az első szép számot: 6∣L6=18. A Fibonacci-sorozatnál igen gyakran elmondják, hogy Fn és Fn+1 relatív prímek. Ez a Lucas-sorozatra is igaz, a bizonyítás ugyanúgy megy. Tegyük fel d>1-re, hogy d∣Ln és d∣Ln+1. Ekkor d∣Ln+1-Ln=Ln-1, azaz d∣Ln és d∣Ln-1, és ugyanígy d∣Ln-2...d∣L1=1, ami nem lehetséges, mert d>1. Kós Géza és Énekes Béla cikkéből (2000. évi 9. szám) azt is tudjuk, hogy egy Fibonacci-típusú sorozat n. tagja felírható aq1n+bq2n alakban, ahol a,b a sorozatra jellemző számpár, q1=1+52, q2=1-52. Esetünkben | L0=a⋅q10+bq20=a+b=2L1=aq1+bq2=a+b2+(a-b)52=1. | Ebből a=b=1, így vagyis Ln=q1n+q2n, ahol q1+q2=1, q1q2=-1. Ismerkedjünk meg egy kicsit a problémával! Próbáljunk ki néhány prímet, nézzük meg, melyek lehetnek szép szám osztói! Nézzük meg, milyen n-re lesz Ln a 2 többszöröse.
n01234567Lnmod201101101...
Tehát 2∣Ln akkor és csak akkor, ha 3∣n. Most nézzük a Lucas-sorozat 3-as maradékát.
n0123456789Lnmod32101120221
Itt 8 hosszú periódus van, és 3∣Ln, ha n=4k+2, ahol k egész. Az előző két eredményt egybevetve azt kapjuk, hogy szép számot nem oszthat a 4. Tegyük fel ugyanis, hogy m szép, és 4∣m. Ekkor m∣Lm miatt 4∣Lm (így 2∣Lm), ami azt jelenti, hogy 3∣m. Ekkor 3∣m és m∣Lm-ből kapjuk, hogy 3∣Lm, így m=4k+2, ahol k egész, de ez ellentmond annak, hogy m osztható 4-gyel. A 4 tehát valóban nem oszthat szép számot. Most nézzük meg a Lucas-sorozat 5-ös maradékát:
n012345Lnmod5213421
Tehát 5∤Ln, így persze 5 nem oszthat szép számot. Vizsgáljuk a 7-es maradékokat:
n01234567891011121314151617Lnmod7213404415643033621
Tehát 7-es maradék esetén 16 hosszú periódus van, és 7∣Ln, ha n=8k+4. Ez azt jelenti, hogy ha 7 oszt egy m szép számot, akkor 7∣Lm, így 4∣m, ami nem lehetséges, amint azt már bizonyítottuk. Vizsgáljuk meg a Lucas-sorozat 11-es maradékát.
n01234567891011Lnmod112134707731021
Tehát itt 10 hosszú periódus van, és 11∣Ln akkor, ha n=10k+5; így ha 11 oszt egy m szép számot, akkor 5∣m, ami nem lehetséges, amint azt már bebizonyítottuk. Tehát 4, 5, 7, 11 nem oszthatnak szép számot, ugyanakkor nagyon hasznos volt a fenti vizsgálat, rengeteg sejtésünk lehet. Első és talán legtriviálisabb, hogy a Lucas-sorozat periodikus modulo p. Érdekes az is, hogy a p-vel osztható helyek 2t⋅k+t alakúak (4k+2, 8k+4, 10k+5). Nem szembetűnő, de észre lehet venni, hogy p∣(Lp-1). Térjünk rá most ezek bizonyítására. Vizsgáljuk először csak a 0 maradék periodikusságát. Megmutatjuk, hogy ha k∣Ln és k∣Ln+d, akkor k∣Ln+2d, sőt, ha n≥d, akkor k∣Ln-d. Nézzük a sorozatot, legyen Ln+1≡x(modk).
mn-d...n-3n-2n-1nn+1n+2n+3...n+dLmmodk(-1)d-1Fdx...2x-xx0xx2x...Fdx≡0
Láthatjuk, hogy ha Ln+1≡x(modk), akkor | Ln+s≡Fsx(modk)ésLn-s≡(-1)s-1Fsx(modk), | ahol Fs az s. Fibonacci-szám. (x,k)=1, különben Ln és Ln+1-nek volna 1-nél nagyobb közös osztója, amiről pedig láttuk, hogy nem lehetséges. Így, ha k∣Ln+d, azaz k∣Fd⋅x, akkor k∣Fd. Ebből már következik, hogy k∣Ln+2d, mert ha y≡Ln+d+1(modk), akkor k∣Ln+d miatt L(n+d)+d≡Fd⋅y≡0(modk). Tehát ha k∣Ln és k∣Ln+d, akkor k∣Ln+2d. Hasonlóan adódik, hogy ekkor k∣Ln-d és teljes indukcióval kapjuk, hogy k∣Ln+a⋅d és k∣Ln-b⋅d. Most térjünk rá a másik állítás bizonyítására, nevezetesen, hogy a k-val osztható Lucas-számok valamilyen megfelelő t-vel a 2ts+t alakú helyeken vannak. Tulajdonképpen csak annyit kell megmutatni, hogy valamilyen t-re Lt és L3t osztható k-val, mert akkor az előző tétel szerint L5t,L7t,...,L(2s+1)t is osztható k-val. Nagyot lendít a dolgokon az az észrevétel, hogy | L3t=q13t+q23t=(q1t+q2t)3-3q1tq2t(q1t+q2t)=Lt3-3(-1)tLt, | hiszen Ln=q1n+q2n, ahol q1+q2=1, q1q2=-1, mint azt a Lucas-sorozat megismerésénél láttuk. Így ha k∣Lt, akkor k∣L3t. Legyen ezután t a legkisebb pozitív szám, amelyre k∣Lt. Ekkor k∣L3t és így k∣L2t⋅s+t. Másrészt k>2 esetén k nem osztja az L2t számot, mert | L2t=q12t+q22t=(q1t+q2t)2-2q1tq2t=Lt2-2(-1)t. | Tegyük fel, hogy van olyan v, amelyre k∣Lv és v nem 2ts+t alakú. Ekkor van olyan s, amelyre d=|2ts+t-v|≤t. Ha itt egyenlőség áll, akkor v=2at. Mivel L2at és L(2a+1)t is osztható t-vel, így L2t is, ami nem lehet k>2 esetén. Ha nem áll fenn egyenlőség, akkor Lv és Lv±d is osztható k-val, így Lv-md is, azaz L(vmodd) is, de mivel d<t, így vmodd vagy 0 ‐ ekkor k∣Ld<Lt ‐ vagy 0<vmodd<t, ekkor k∣L(vmodd)<Lt, ami ellentmond annak, hogy t a legkisebb szám, amelyre k∣Lt. Tehát ha k∣Ln, akkor n=(2s+1)t. Még egy dolgot bizonyíthatunk abból, hogy L3n=Ln3-3(-1)nLn. Legyen m 3-mal osztható szép szám, vagyis m∣Lm és m=3m1; ekkor Lm=3m1⋅h. | L3m=(3m1⋅h)3-3(-1)m3m1h=9m1(3m12h3-(-1)mh), | vagyis 9m1∣L9m1. Vagyis ha m 3-mal osztható szép szám, akkor 3m is az. Mivel 6∣L6=18 és 6 osztható 3-mal, így 18 is szép szám. Teljes indukcióval bizonyítható, hogy 2⋅3k is szép szám, ahol k pozitív egész. Mivel 2⋅3k∣L2⋅3k, így a fentiek alapján 2⋅3k∣L2⋅3k(2s+1). Tehát azt már tudjuk, hogy a k-val osztható Lucas-számok a t(2s+1) alakú helyeken vannak, de magáról a t-ről nem tudunk semmit. Ezen segít, ha bebizonyítjuk a harmadik megsejtett állítást, mely szerint minden p prímre p∣(Lp-1). Elsőre nem tűnik könnyűnek ennek bizonyítása, de a binomiális tétel segít: | (a+b)n=an+(n1)an-1b+(n2)an-2b2+...(n1)abn-1+bn. | Ebből a Lucas-sorozat n. tagja: | Ln=(1+52)n+(1-52)n=12n2⋅∑k=0⌊n2⌋(n2k)5k=12n-1∑k=0⌊n2⌋(n2k)5k. | Ha 0<k<p, akkor (pk) osztható p-vel, mert p!k!(p-k)!=(pk) számlálója osztható p-vel, nevezője pedig nem. Másrészt a Fermat-tételből p>2 esetén 2p-1≡1(p). Tehát minden p páratlan prímre: | Lp≡2p-1Lp=∑k=0⌊n2⌋(p2k)5k≡(p0)50≡1(modp). | Az állítás p=2-re is igaz, hiszen L2=3≡1(2). Ne álljunk meg azonban itt, ezzel a módszerrel meghatározható Lp+1 maradéka is p-vel osztva. Használjuk fel, hogy (p+1k)=(pk)+(pk-1); ekkor p≠5 esetén | 2Lp+1≡2pLp+1=∑k=0p+12(p+12k)5k=∑k=0p+12((p2k)+(p2k-1))5k≡≡(p0)50+(pp)5p+12=1+5p+12(modp). | Mivel 5p-1≡1(modp), így 5p-12≡±1(modp). Megjegyezzük bizonyítás nélkül, hogy 5p-12≡1(modp), ha p=5k±1 és 5p-12≡-1(modp), ha p=5k±2. Tehát két eset van. 1. eset. p=5k±1. Ekkor 2Lp+1≡1+5=6(modp), ezért Lp+1≡3(modp). Így Lp-1=Lp+1-Lp≡3-1=2(modp). Tehát
n01...(p-1)pp+1Lnmodp21213
Itt tehát (p-1) hosszú periódus van. (Persze nem biztos, hogy ez a legkisebb periódus.) 2. eset. p=5k±2. Ekkor Lp+1≡1-5=-4(modp), így Lp+1≡-2(modp). Ebben az esetben Lp+2=Lp+Lp+1≡1-2=-1(modp). Tehát
n01...pp+1p+2...2p+22p+3Lnmodp211-2-1...21
Azaz Lk≡-Lk+(p+1)≡Lk+2(p+1)(modp) vagyis ebben az esetben 2(p+1) hosszú periódus van. Ezek az eredmények egybevágnak korábbi megfigyeléseinkkel, melyek szerint p=3 esetén 8 hosszú, p=7 esetén 16 hosszú, p=11 esetén 10 hosszú periódus van. Legyen t a legkisebb pozitív szám, amelyre p∣Lt; ekkor p∣Lt+p-1 vagy p∣-Lt+p+1, azaz p∣Lt+p+1. Így 2t∣p-1 vagy 2t∣p+1. Vagyis t≤p-12<p+12 vagy t≤p+12; mindenképpen t≤p+12<p. Tegyük fel ezután, hogy m páratlan szép szám, azaz m∣Lm. Legyen q a legkisebb prímosztója m-nek, ekkor q∣m és m∣Lm-ből q∣Lm; ezért van olyan legkisebb t, melyre q∣Lt. Erre t∣m, és mivel q páratlan prím, ezért t<q. Ha r a legkisebb prímosztója, akkor r∣t és t∣m-ből r∣m, és r≤t<q, ami lehetetlen, mert q az m legkisebb prímosztója. Tehát nem létezik páratlan szép szám. Ha olyan szép számot keresünk, amelynek van p>3 prímosztója, akkor figyelnünk kell arra, hogy az a legkisebb t, amelyre p∣Lt szintén osztója a szép számnak. Könnyen adódik a gondolat, hogy t legyen 2⋅3k alakú, mert ezeket már jól ismerjük. Nem elég azonban, hogy 2⋅3l|p+12 vagy p-12, meg kell mutatnunk, hogy p valóban osztója L2⋅3k-nak. 5 a legegyszerűbb példa olyan prímre, amely a sorozat egyetlen elemét sem osztja. Tehát találni kell olyan (s,p) párokat, melyekre p∣Ls. Legyen p=5k±1; erre láttuk, hogy
n0123...p-4p-3p-2p-1pLnmodp2134...-43-121
Tehát Lp-(2a+1)≡L2a és Lp-2a≡-L2a-1(modp). Ha p=4a-1, akkor L2a-1≡-L2a-1(modp), vagyis L2a-1≡0(modp). Tehát ha p 5k±1 és egyben 4a-1 alakú prím, akkor p∣Lp-12 (pl.: 11∣L5). Legyen p=5k±2; már láttuk, hogy
n0123...p-2p-1pp+1p+2Lnmodp2134...4-31-2-1
Tehát Lp+1-2a≡-L2a és Lp-2a≡L2a+1(modp). Ha p=4a-1, akkor L2a≡-L2a(modp), azaz L2a≡0(modp). Ez azt jelenti, hogy ha p 5k±2 és ugyanakkor 4a-1 alakú prím, akkor p∣Lp+12 (pl. 23∣L12=322). Legyen 2⋅3l=p+12 vagy 2⋅3l=p-12, ahol p egy (4a-1) alakú prímszám. Ez utóbbi egyenletnek nincs megoldása, mert a bal oldal páros, jobb oldal páratlan. Tehát 2⋅3l=p+12, ahol p 5k±2 alakú prím. 34≡1(mod5) miatt csak azt kell megvizsgálni, hogy 4⋅3l-1 milyen maradékot ad 5-tel osztva, ha l=0,1,2,3. A p akkor lesz 5k±2 alakú, ha l=4s vagy l=4s+3; de l=4s esetén 4⋅34s-1=(2⋅32s+1)(2⋅32s-1), ami nem prím, ha s≥1. Maradnak a p=4⋅34s+3-1 alakú prímek. Azt állítjuk, hogy ekkor m=2⋅34s+3⋅p szép szám. Láttuk ugyanis, hogy 2⋅3k∣L2⋅3k(2a+1), ugyanakkor p=4⋅34s+3-1 egyszerre 4a-1 és 5k+2 alakú prím, és m=p+12(2b+1); így p∣Lp+22(2b+1). Tehát Lm-et osztja 2⋅34s+3 és p=4⋅34s+3-1, így m∣Lm. Tehát m valóban szép szám. Mivel 4⋅33-1=107 prím, ezért 54⋅107=5778 szép szám. Már 1926=57783 is szép szám, mert 107∣L18=5778. Szintén prím 4⋅37-1=8747, így 38259378 is szép szám. Sőt 4⋅315-1=57395627 is prím így 1647129028059378 is szép szám. Fibonacci-típusú sorozatokról lásd Énekes Béla és Kós Géza cikkét a 2000. évi 9. és 2001. évi 1. számban.Aki ismeri a kvadratikus maradékokra vonatkozó tételeket: 5p-12≡(5p)=(p5)=1, ha p=5k±1. Ha pedig p=5k±2, akkor (p2)=-1. |