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
Ahojte, mam otazku, da sa vypocitat kolko clenov harmnickej rady musime spocitat aby sme dostali urcite cislo?? Napriklad aby sme prekrocili cislo 1, staci spocitat prve tri cleny, aby sme prekrocili cislo 2 musime spocitat 10 clenov.. Povie mi niekto kolko clenov musim spocitat ak chcem dostat cislo 100 ??
Offline

Ahoj,
řekl bych, že je nereálné určit počet členů přesně.
Určitě se dá udělat odhad:
(tento odhad se získá tak, že vezmeš funkci
a zkusíš obsah plochy pod křivkou na intervalu
(resp.
) odhadnout pomocí obdélníčků se stranami na ose x o délce 1)
Po vypočtení integrálů máme
.
Pokud má pro nějaké n platit
,
musí také platit
a tedy
.
Je to jen velmi hrubý dolní odhad. Je z něj ale vidět, že to číslo bude obrovské.
Offline

↑ Matej1117:
Určitě dá, ale nevím jak.
Offline

Abych to ještě dokončil:
Pokud bude
, tak je jasné, že už jsme moc daleko. Pro to n, které nás zajímá, tak určitě platí
, což je po úpravě
. Máme tak interval
(ta mínus jednička tam je nezajímavá vzhledem k velikosti čísel, proto jsem ji vynechal), v kterém hledané n musí být. Z toho například můžeme usoudit, že počet cifer toho n v desítkové soustavě bude 43 nebo 44. :-)
Offline

Pokud program Mathematica někde při vyčíslování funkce HarmonicNumber nedělá chybu, tak první číslo, při kterém součet překročí stovku je:
15092688622113788323693563264538101449859497
Zdroják (postupoval jsem pomocí půlení intervalu, asi na to ale bude lepší postup):
a=10^42;b=10^44;
For[i=1,i<200,i++,
If[HarmonicNumber[(a+b)/2]>100,
b=(a+b)/2,
a=(a+b)/2
]
]Offline

Podívej se na odkaz. Netušil jsem, že je možné pro velká n tak jednoduše s velkou přesností vyčíslovat harmonická čísla.
Takže nejjednodušší bude asi sestavit si algoritmus, který (třeba pomocí půlení intervalu) hledané n najde. Vyjádřit to číslo obecně a jednoduše pomocí nějaké „inverzní funkce“ předpokládám nepůjde.
Edit: Teď dokonce koukám, že v tom článku uvádějí přesně to číslo, které jsem ti napsal :-).
Offline
↑ Pavel Brožek: a co odhad
? viz http://www.wolframalpha.com/input/?i=ex … 1449859497
Offline

↑ Stýv:
Máš pravdu, to je poměrně dobrá inverzní formule pro velká n :-).
Offline
Stýv napsal(a):
↑ Pavel Brožek: a co odhad
? viz http://www.wolframalpha.com/input/?i=ex … 1449859497
to ypsilon je co?
Offline

Offline