Igaz, hogy a Fibonacci számoknak az első 10 számjegye mindig ugyanaz az 53. -tól kezdve, mint a 3868021406. -tól kezdve?
Ötlet:
Fn = [φⁿ / √5]
ahol φ az aranymetszés ( (1+√5)/2), a [] jel pedig a legközelebbi egész számot jelenti.
Ezért F(n+3868021406-53) / F(n) ≈ φ^ (3868021406-53)
Az pedig ennyi:
1.00000000003556714874747497823218653182721766105... × 10^808368655
(10 darab 0 van az 1-es után, lehet, hogy a gyk.hu kihagy belőle néhányat, szokott ilyen viccet csinálni...)
szóval úgy tűnik, akár igaz is lehet.
Az első 10 jegyű Fibonacci az F45, arra is igaz, hogy ugyanaz, min az F(45+3868021353) eleje.
Onnantól 51-ig mindre igaz, az F52-re viszont nem: F52 = 32 951 280 099 (11 jegyű), a 3868021353-mal odébb lévő pedig így kezdődik:
32 951 280 100 171 983 080 706...
Az F52 végén lévő 99 okozza a gondot, túlcsordul 100-ra, amikor az F52 · 0.3556714... hozzáadódik az F52·10^10-hez (ugye nem kell jobban magyarázni?)
Azért mázli kell ahhoz, hogy ez máskor ne forduljon elő... Van is ellenpélda:
F58 = 591 286 729 879
(A 879-ben a 8-as a tizedik számjegy.)
F58·0.3556714 = 21.0303 · 10^10
A 21 adódik hozzá a 879-hez, aminek túlcsordulás az eredménye, 900 lesz, ezért csak az első 9 számjegy lesz egyforma.
F(58+3868021353) = 591 286 729 900 030 383 074 ...
Köszönöm szépen!
Tehát így, (mindig) nem igaz. Általában, nagyjából, kb. 10 számjegy ugyanaz.
És akkor F(53+2·3868021353)-tól is hasonlóan 9-10 megegyező számjegy lesz.
Picit rosszabb, mert 1.000 000 000 071-tel szorzunk.
És a 3868021353 helyett bizonyára van egy kb. 20-jegyű szám, amit hozzáadva az első kb. 20 számjegye ugyanaz.(?) :D
... És könnyen lehet is találni olyan számot.
Ez a 3868021353 bizonyára úgy jött ki valakinek, hogy vette az lg φ lánctört alakját; pl. a WolframAlpha is megcsinálja azt helyetted:
A "Continued fraction" címszónál klikkelj a "Fraction Form"-ra, szépen kirajzolja a lánctörtet.
Ha annak vesszük az első 23 tagját, pont ezt a bűvös számot kapjuk:
808368655 / 3868021353
... ami azt jelenti, hogy
φ ^ 3868021353 ≈ 10^808368655
Ha a lánctörtből több tagot veszel, pontosabban közelíted az aranymetszés 10-es logaritmusát, és több nulla lesz az 1-es után (már akkor, ha a lánctört értéke nagyobb az lg φ-nél -- vagyis páros darab taggal kell bővíteni, hisz a lánctört felváltva alul- majd túlbecsli az értéket.)
Mondjuk vegyük az első 31 tagot:
lg φ - 35136556069959/168127435804006 :
[link] +-+35136556069959%2F168127435804006
= 2.08096511... × 10^-29
Ami azt jelenti, hogy φ^168127435804006 (ezt a Wolfram valamiért már nem tudja kiszámolni, nem adok linket), szóval ennek az értéke ennyi:
10^(35136556069959 + 168127435804006 · 2.08096511... × 10^-29)
= 10^35136556069959 · 1.0000000000000080559929...
vagyis 14 nulla van az 1-es után.
Köszi! Értem.
A gyk.hu nem enged 6-nál több egyforma karaktert egymás után. (???) Tagolni kell, vagy hagyni a 3.14...
Érdekes ez a lánctört is. Ha jól sejtem, 2 db kb. n hosszú szám hányadosával kb. 2n szjegy pontossággal állítja elő a számot.
------
Ha Fn ≈ φⁿ / √5 és így közelítjük Fn' = φⁿ / √5
akkor a hibája pont a reciprokának ötöde, azaz
Fn = Fn' ± 1 / (5 · Fn')
Ez nekem azt sejteti, hogy ha nem elég nagy kezdő (pl.<53) n-t választunk, akkor annak hibája esetleg nagyobb lesz, mint a φ^sokadikon -nak.
Nem tudom mennyire érthető, vagy igaz amit írtam. :C
Lenne egy másik probléma, ha lenne kedved segíteni:
F(2015)^x = F(2014)^x + F(2013)^x +F(2012)^x +...+F(1)^x
x=?
Úgy gondoltam, hogy jobb oldalon egy q=1/2 -es végtelen(?!) mértani sort feltételezve:
x ≈ lg(2) / lg(φ) ≈ 1.4404200904
Nem végtelen a sor, de az első 50-100 tag után a többi elhanyagolhatóan kicsi, 2^-100· ...
Szerinted?
Nagyon szép megoldás!
Nem is muszáj a végtelent erőltetni:
n-1
Σ 2^k = 2^n - 2
k=1
vagyis tetszőleges n-re pontosan 2 a különbség a szumma és az n-edik hatvány között, ami már viszonylag kis n-eknél is elhanyagolható 2^n-hez képest.
És az ötleted ugye az, hogy φ^x = 2 esetén a keresett egyenlet a fentihez nagyon hasonló.
Amiből x ≈ log_φ(2) vagy 1/log₂(φ) vagy ln(2)/ln(φ) vagy persze 10-es alapú logaritmus is jó, ahogy írtad.
Meglepően pontos az eredmény... Az F(2015)^x egy 607 jegyű szám; a Wolfram a szummából csak az első kb. 100 jegyet tudja normál idő alatt kiírni, de odáig megegyeznek:
Köszi!
Megnéztem "More digits"-el, csak 0.392368-cal nagyobb a baloldal. :D
Ez valami konstans, mert ha F(100) van a baloldalon, akkor is ennyi a különbség.
Valamit elnézhettél, annál azért sokkal nagyobb az eltérés, és nem is konstans.
51-ig a szumma a kisebb, 52-től már az a nagyobb, és egyre nagyobb
A relatív hiba azért nem túl nagy: 52-nél 2·10^-17, 100-nál 10^-14 nagyságrendű, 200-nál 3·10^-14, 500-nál 8·10^-14, 1000-nél viszont kicsit csökken, csak 10^-13, stb. (Utána már nem nagyon akarja a Wolfram kiszámolni nekem véges idő alatt.)
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!