Collatzův problém

Technology
12 hours ago
8
4
2
Avatar
Author
Albert Flores

Collatzův fraktál, který vznikne rozšířením Collatzovy funkce do spojité komplexní roviny. Collatzův problém je v matematice domněnka, kterou vyslovil Lothar Collatz. Tento problém je rovněž známý pod názvy 3n + 1 problém, Ulamův problém (podle Stanisława Ulama), Kakutanův problém (podle Šizua Kakutaniho), Thwaitův problém (podle sira Bryana Thwaitese), Hassův algoritmus (podle Helmuta Hasseho) nebo také jako Syrakuský problém. Posloupnost takto zkoumaných čísel se někdy nazývá též jako posloupnost ledové kroupy (protože hodnota čísel v posloupnosti často mnohokrát klesne a opět se zvýší, podobně jako ledové kroupy mění svoji výšku, když dochází k jejich tvorbě v oblacích).

Domněnka může být shrnuta následovně. Vezměme jakékoliv kladné celé číslo n. +more Pokud je n sudým číslem, vydělíme je dvěma, získáme tak n / 2. Pokud je n lichým číslem, vynásobí se třemi a přičte se jednička, tj. 3n + 1. Tento postup (v angličtině nazývaný také „Half Or Triple Plus One“ nebo HOTPO) se dále opakuje. Domněnka je taková, že nehledě na to, jaké počáteční číslo n je zvoleno - výsledná posloupnost vždy nakonec dojde k číslu 1.

...

Definice

Popsaný postup lze vyjádřit funkcí : C(n) = \begin{cases}3n+1\text{,}&\text{ je-li } n \text{ liché,}\\n/2\text{,}&\text{ je-li } n \text{ sudé.}\end{cases}

Hodnota C(n) pro lichá n bude zjevně sudá. Často se tak používá zkrácená varianta a notace modulární aritmetiky : T(n) = \begin{cases}(3n+1)/2\text{,}&n\equiv1\pmod{2}\text{,}\\n/2\text{,}&n\equiv0\pmod{2}\text{. +more}\end{cases}.

Problém pak lze popsat pomocí iterací těchto funkcí: Je pro libovolné počáteční kladné celé číslo n některá k-tá iterace T^k(n) rovna jedné. Formálně: \forall n \exists k. +more T^k(n)=1.

Domněnka zatím nebyla dokázána. Byla ale výpočetně ověřena pro všechna čísla až do velikosti 268.

Příklad

Orbita pro n=27 má 111 kroků (41 skrze lichá čísla) a vypadá následovně.

Iterace vystoupaly z čísla 27 až na 9232, přesto se nakonec vrátily k číslu 1. : 27, 82, 41, 124, 62, 31, 94, 47, 142, 71, 214, 107, 322, 161, 484, 242, 121, 364, 182, 91, 274, 137, 412, 206, 103, 310, 155, 466, 233, 700, 350, 175, 526, 263, 790, 395, 1186, 593, 1780, 890, 445, 1336, 668, 334, 167, 502, 251, 754, 377, 1132, 566, 283, 850, 425, 1276, 638, 319, 958, 479, 1438, 719, 2158, 1079, 3238, 1619, 4858, 2429, 7288, 3644, 1822, 911, 2734, 1367, 4102, 2051, 6154, 3077, 9232, 4616, 2308, 1154, 577, 1732, 866, 433, 1300, 650, 325, 976, 488, 244, 122, 61, 184, 92, 46, 23, 70, 35, 106, 53, 160, 80, 40, 20, 10, 5, 16, 8, 4, 2, 1

střed

Heuristický argument

Heuristický argument napovídá, že iterace Collatzovy funkce by v dlouhodobém horizontu neměly růst k nekonečnu, ale měly by se naopak zmenšovat.

Pokud je vstup T(n) rovnoměrně rozložený modulo 2, nastávají obě větve T(n) stejně často.

Snadno lze ověřit, že jednotlivé iterace funkce se chovají náhodně a nezávisle od iterací minulých. Přesněji, je-li n rovnoměrně rozložené modulo 4, pak je T(n) rovnoměrně rozložené modulo 2. +more Pro náhodný vstup tedy nastanou obě větve následující iterace se stejnou pravděpodobností.

Díky tomu lze uvažovat následovně. Pro dostatečně náhodný vstup n bude výstup jedné iterace T(n) zhruba 3n/2 v první polovině případů a n/2 ve druhé polovině případů. +more Tedy oba případy mají pravděpodobnost 1/2. Přírůstek jedné iterace T(n) v \log(n) lze tedy vyjádřit jako : \frac{1}{2} \log \frac{3}{2} + \frac{1}{2} \log \frac{1}{2} . A protože přírůstek je záporný, lze očekávat, že iterace se budou v dlouhodobém horizontu zmenšovat.

Empirická data

Následující tabulka ukazuje maximální a průměrné délky trajektorií před dosažením jedničky pro počáteční hodnoty do dané velikosti. U maximální délky je uvedena také odpovídající počáteční hodnota.

hodnoty podmaximální délkapočáteční hodnotaprůměrná délka
10^{ 1}1996{,}78
10^{ 2}1189731{,}48
10^{ 3}17887159{,}49
10^{ 4}2616\,17184{,}97
10^{ 5}35077\,031107{,}54
10^{ 6}524837\,799131{,}43
10^{ 7}6858\,400\,511155{,}27
10^{ 8}94963\,728\,127179{,}23
10^{ 9}986670\,617\,279203{,}23
10^{10}1\,1329\,780\,657\,630227{,}25

Odkazy

Poznámky

Reference

Literatura

Externí odkazy

[url=http://oeis. org/wiki/3x%2B1_problem]3x+1 problem[/url] - v encyklopedii On-Line Encyclopedia of Integer Sequences * [url=http://mathworld. +morewolfram. com/CollatzProblem. html]Collatz Problem[/url] - v encyklopedii MathWorld.

Kategorie:Teorie čísel Kategorie:Otevřené problémy v matematice

5 min read
Share this post:
Like it 8

Leave a Comment

Please, enter your name.
Please, provide a valid email address.
Please, enter your comment.
Enjoy this post? Join Cesko.wiki
Don’t forget to share it
Top