Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
Už docela dlouho mě fascinují rychle rostoucí funkce a velká čísla. Jestli se někomu chce, ať zkusí zapsat co největší přirozené číslo ve 150 znacích!
Povolená je standardní matematická syntaxe a objekty (množiny, funkce, ...), operace +,-,*,^,! (faktoriál). Jestli někdo chce použít cokoliv co roste rychleji, např. Ackermanovu funkci, musí si ji vhodně definovat (přičemž ta definice se samozřejmě počítá do těch 150 znaků).
Lze klidně použít i korektní českou větu, ovšem jen tehdy, pokud číslo touto větou popsané jde nějak smysluplně odhadnout (např. Počet nejmenších zrníček prachu, která se vejdou do pozorovatelného Vesmíru je OK - to lze odhadnout docela dobře :) )
Offline
Ještě upřesnění, pro případ že by se našel někdo, kdo je ochoten o tom popřemýšlet :)
Musí být v reálu možné o tom čísle něco dokázat, nějak ho omezit, porovnávat ho.
Je sice fajn, že pravděpodobně cokoliv co zde případně může zaznít, bude určitě menší než BB(50,50), kde BB je Bussy Beaver (BB(m,n) = maximální počet kroků, který může udělat T-stroj o m stavech a n znakové abecedě, aniž by se zacyklil). Jenže co je to platné, když nikdo na světě není schopen vyslovit prakticky jakékoliv rozumné tvrzení ani o BB(7,3) :)
Takže Bussyho Beavera raději nepoužívat ;)
Offline
Do tohohle se mi moc nechce. Ale jestli chces hodne zajimavy problem, zkus najit takove nejmensi prirozene cislo, ktere uz do 150 znaku zapsat nejde. ;-)
P.S. To mrknuti patri lidem s vysokou matematickou erudici (timto zdravim Kondra a dalsi)...
Offline
To podle mě nejde :) Je totiž problém s tím, co je zápisem čísla, a co ne... Kdyby to šlo, vedlo by to ke sporu :)
Ten spor bych si představoval asi nějak tato: řekněme, že x je opravdu jednoznačně určeno.
Budiž x=min{z \in N | z lze jednoznacne popsat max. 150 znaky}-1
Zde jsem v 64 znacích popsal číslo ještě menší. To je spor, a znamená to, že předpoklad že x může být jednoznačně určeno, je chybný :)
Offline
Jenom podotýkám, že ten můj problém tímto neduhem netrpí, protože já se neptám na nějaké absolutně největší číslo popsatelné 150 znaky, ale na maximální z těch několika, která nás napadnou :) přičemž jsem to ještě omezil podmínkou, že to musejí být jen čísla se kterými "jde počítat", která prostě jdou nějak porovnávat...
Offline
Zatím žádné konkrétní číslo nepadlo, tak začnu, vyhnu se tak dokazování, že je mé největší. Nepochybuji o tom, že lehce najdete větší.
9!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
:-)
Edit: Vzhledem k hashi mám pravděpodobně jiné číslo než Mephisto.
Offline
Tohle je nějaká blbost, ne?
Mephisto napsal(a):
řekněme, že x je opravdu jednoznačně určeno.
Budiž x=min{z \in N | z lze jednoznacne popsat max. 150 znaky}-1
podle tvoji definice je x=-1, protože nejmenši číslo, ktere jde popsat 150 znaky je 0.
Možná jsi chtěl použít slovíčko "nelze" místo "lze". Ale pak to taky neni žádný spor. Prostě jsi ve 64 znacích popsal nějaké číslo, které lze popsat 150 znaky (od nejmenšího, které nelze jso odečetl jedničku, čili tohle lze a tys prvě našel jeeden z takových popisů).
Offline
↑ BrozekP:
A http://mathworld.wolfram.com/Multifactorial.html? Nebude lepší to uzávorkovat?
Offline
No jasně, máš pravdu, ... ale ta myšlenka si myslím že platí:
x=min{z \in N | z lze minimálně 151 znaky}
x patří do té množiny, tedy by mělo jít popsat minimálně 151 znaky, jenže já ho popsal mnohem kratším řetězcem => spor...
BTW! Podle mě, pokud odhlédnu od podobných konstrukcí, tak takové číslo bude asi fakt existovat, a bude to v podstatě nějaké "náhodné" číslo o délce něco málo přes těch 150 desítkových číslic :) Vtip je totiž v tom, že pro mnohá výrazně větší čísla budou existovat mnohem kratší zápisy, ale právě proto, že to naše je "algoritmicky nezkomprimovatelné" :)) tak prostě popsat ho nějak výrazně kratším způsobem, než je právě úplný výpis jeho cifer, asi nepůjde :)
Offline
↑ halogan:
Já myslím že ani ne, je přece jasné co tím bylo myšleno, a o to jde...
http://mathworld.wolfram.com/Multifactorial.html
Ta definice na Wolframu je podle mě spíš nestandardní, ... a i tak, prostě myslím že každému je na první pohled jasné, co se tím myslelo.
Offline
↑ Mephisto:
S tím bych nesouhlasil.
Offline
↑ halogan:
O tom že matematika je a má být přesná věda, není samozřejmě vůbec sporu, ale mě se zdá, že shledáváš jako nepřesnosti věci, které jimi ve skutečnosti nejsou;
Zde nedochází k žádnému sporu o to, co to znamená n!!!!. Pokud mermomocí chceš brát jako všeobecně přijmanou podle mého názoru značně nestandardní definici z Wolframu, tak budiž, ale o to přece vůbec nejde: My jsme si zde jasně definovali, co symbolem n!!!!!! myslíme. A tím veškeré nejasnosti končí a jak to definují na Wolframu se tímto přece stává úplně irelevantní.
Edit: tyhle diskuze o tom, co je a co není nepřesnost, a proč některé nepřesnosti jsou akceptovatelné a jiné ne, by si možná zasloužily samostatné téma. Rozhodně rozebírat to tady nemá smysl, ... současně si ovšem myslím, že své stanovisko mám dostatečně pevně podloženo, a pokud někdo má zájem pořešit to někde jinde ... tak jsem k dispozici :)
Offline
↑ halogan:
Máš pravdu, při psaní jsem si neuvědomil, že to je takhle definováno. :-)
Tady je jasné, jak jsem to myslel. Ale při hledání největšího čísla bych raději nepředpokládal, že je z kontextu něco jasné. To bych pak taky mohl napsat
a(a(152)),
všichni určitě pochopí, že je to mnohem větší než ↑ Mephisto:, ale uznávat bychom to neměli.
Offline
↑ BrozekP:
"Ale při hledání největšího čísla bych raději nepředpokládal, že je z kontextu něco jasné."
Jasně, to určitě ne.
Ale jinak, pokud to napíšeš celé, tj.
a(0)=9
a(n+1)=a(n)!
a(a(152))
tak už je to podle mě zase zcela korektní...
Offline
↑ Mephisto:
Zde se nabízí jeden - snad i docela zajímavý - dílčí "problémek":
vyjádřit číslo a(a(152)) explicitně, tedy pouze pomocí běžných algebraických operací
s vyžitím operátorů mocniny, faktoriálu, produktu, případně sumy - jinak bez rekurse.
(Předpokládám, že "analytické" operace založené na limitě či integrálu nebudou k tomu
potřeba, i když kdo ví ?)
EDIT. Jinak souhlasím s posledním příspěvkem od kolegy ↑ halogan:.
Offline
↑ Rumburak:
Tak je asi docela snadno dokazatelné, že a(a(152)) LZE vyjádřit pomocí běžných algebraických operací, jen ten výraz bude tak dlouhý, že je nereálné ho zapsat (trochu odlehčeno, kdyby byl napsán písmem velkým jako atomové jádro, na papír o tloušťce atomového jádra, a tímto atomárním papírem by byl vyplněn celý pozorovatelný Vesmír - tak ani pak by se tam nevešel :) )
To ale nic nemění na tom, že takový konečně dlouhý výraz nepochybně existuje.
Offline
↑ halogan:
↑ Rumburak:
Jasně že tohle reálný smysl nemá, ale musí mít všechno co počítáme a nad čím přemýšlíme reálný smysl? To nemůžu nad něčím přemýšlet jen proto, že mi to přijde zajímavé?
Kromě toho, spousta lidí si myslí, že je úplně nesmyslné zabývat se veškerou abstraktní matematikou... a opravdu, u spousty věcí např. z pokročilé teorie množin, by se reálné uplatnění hledalo asi jen těžko...
Offline
↑ Mephisto:
To samozřejmě netvrdím, přemýšlet si můžeš nad čím chceš.
Jen se snažím naznačit, že by bylo vhodnější nadhodit otázku na téma zvyšování funkčních hodnot při co nejkratším zápisu. Že bychom si tu hráli s faktoriály, rekurzemi, ...
Ale "soutěž" typu této mi přijde až příliš volně zadaná.
(A proti abstraktní matematice nic nemám.)
Offline
↑ halogan:
No... tady už začíná to zajímavější :)
Všimněme si, že pokud
m(0)=9
m(n+1)=m(n)!
je ta moje původní posloupnost
a
a(0)=(9!)! //
a(n+1)=(a(n)!)! // a(0)=9!!, a(1)=9!!!!, a(n)=9{2n+2 faktoriálů}
a(99!)=9{2*99!+2 faktoriálů << 100! faktoriálů}
a(a(a(99!))) << m(m(m(100!))) << m(m(m(m(2)))
protože m(2) = 9!! = 362880! >> 100!
Čili to cos napsal je mnohem menší, než
m(m(m(m(2))))
kde m je ta moje původní posloupnost...
Offline
↑ halogan:
"Jen se snažím naznačit, že by bylo vhodnější nadhodit otázku na téma zvyšování funkčních hodnot při co nejkratším zápisu. Že bychom si tu hráli s faktoriály, rekurzemi, ..."
Stoprocentní souhlas! :)
Offline
Kromě toho si všimněme, že volba a(0)=9 místo např. a(0)=3 (tj. nejmenší číslo, které má vůbec smysl, protože 2!!!!! = pořád 2) nemá na růst té funkce prakticky žádný vliv, protože neušetří ani 3 faktoriály v tom řetězci...
Tj., je-li
a(0)=3
a(n+1)=a(n)!
pak
m(0)=(9!)!
m(n+1)=(m(n)!)!
m(99!) = 9{2*99!+2 faktoriálů} < 3{2*99!+5 faktoriálů} = a(2*99!+5)
a
m(m(m(99!))) << a(a(a(a(3)))) protože a(3) = 3!!! = 720! >> 2*99!+5
Offline
Nemám vůbec představu, jestli 3 bude stačit na to tvoje číslo. Zkusím to nějak prozkoumat.
http://en.wikipedia.org/wiki/Knuth%27s_ … w_notation
Edit: Šipka sice v tvém seznamu není, ale do 150 znaků by se definice vešla.
Edit2: No skoro bych řekl, že i dvojka by mohla stačit, roste to nepředstavitelně rychle.
Offline
Tak:
a(0)=2
a(1)=2^^2 = 2^2 = 4
a(2) = 4^^^^4 = 4^^^4^^^4^^^4
Dá se lehce dokázat, že je-li
m(0)=9
m(n+1)=m(n)!
tak
m(n)<2^^(3n)
tedy
m(3)<2^^9,
m(m(3))<2^^(3*2^^9) << 2^^2^^10 < 2^^^5
m(m(m(3))) << 2^^2^^2^^11 < 2^^2^^2^^16 = 2^^^6
m(m(m(m(3)))) << 2^^^7 << 4^^^(4^^^4^^^4) = a(2)
:)
Edit: ↑ BrozekP: jasně, to jsem právě ukázal :) Opravdu, dvojka stačí s velikou rezervou :) S takovou rezervou, oč je 7 menší než 4^^^4^^^4 :)
Edit2: a o a(3) s těmito prostředky prakticky ani nemá cenu uvažovat :))) BTW, to Grahamovo číslo o post dále by bylo srovnatelné s a(64) :)
Offline