Matematické Fórum

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

#1 21. 11. 2012 16:21

Chanzy
Příspěvky: 172
Reputace:   
 

Rekurence

Zdravím, dostal jsem úkol z diskrétní matematiky, který zní:
Řešte rekurenci $a_{n+2} = \sqrt{a_{n+1}a_{n}}$ s počátečními podmínkami $a_{0}=2 a_{1} = 8$

Bohužel, vůbec netuším jak na to, poradil byste mi tu někdo co s tím?

Offline

 

#2 21. 11. 2012 16:26

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Rekurence

Zdravím také .  Zlogaritmováním se to dá převést na lineární diferenční rovnici, jejichž teorii jste možná probírali.

Offline

 

#3 21. 11. 2012 16:41

JohnPeca18
Příspěvky: 651
Škola: MFF UK
Pozice: Absolvent 2014
Reputace:   81 
 

Re: Rekurence

Ja by som skusil  napsat prvych par clenu pomoci a1 a2.
Snad by tam mohlo vyjit neco jako
$a_{n+2}=(a_1.a_2)^{\sum_{k=1}^{n}\frac{1}{2k}}$
Ale to jenom tak v rychlosti premyslim, nevim jestli to je dobre.

Offline

 

#4 21. 11. 2012 16:51

Chanzy
Příspěvky: 172
Reputace:   
 

Re: Rekurence

No začal bych spíše dotazem co to znamená řešte rekurenci? Co má být výsledkem?

Offline

 

#5 21. 11. 2012 17:28 — Editoval Rumburak (22. 11. 2012 08:34)

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Rekurence

↑ Chanzy:

Řešením rekurentního vztahu (v našem případě vztahu $a_{n+2} = \sqrt{a_{n+1}a_{n}}$, $a_{0}=2 a_{1} = 8$)
ja každá konkretní posloupnost $(a_n)$ , která mu vyhovuje.  Řešit rekurenci tedy znamená nalézt (pokud možno všechny)
takové posloupnosti, tj. určit je explicite nějakým předpisem tvaru  $a_n := f(n)$ , kde $f$ je nalezená funkce.

Offline

 

#6 21. 11. 2012 19:05 — Editoval Chanzy (21. 11. 2012 20:15)

Chanzy
Příspěvky: 172
Reputace:   
 

Re: Rekurence

↑ Rumburak: Čili se snažím zbavit té závislosti na předcházejících členech? Jsou na to nějaké "kuchařky"? Bohužel diferenční rovnice jsme ještě neprobírali...

Offline

 

#7 22. 11. 2012 09:27 — Editoval Rumburak (22. 11. 2012 15:47)

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Rekurence

↑ Chanzy:
Ano, zbavit se té rekurentní závislosti. Například rekurentní rovnici $u_{n+1} = u_n + 2$ řeší všechny aritmetické  posloupnosti $(u_n)$ s diferencí 2,
jejichž obecný "funkční" předpis je $u_n = u_1 + 2(n-1)$ závislý už jen na volbě členu $u_1$ (tzv. počáteční podmínce). 

Obecná kuchařka na všechny možné typy takových úloh neexistuje, pouze na některé (např. i zmíněné lineární diferenční rovnice), v ostatních případech
nutno zapojit matematickou kreativitu.  Například nalézt možný vrozec empiricky (tj. zkusmo na základě několika prvních členů) a pak matematickou
indukcí dokázat, že takto definovaná posloupnost vyhovuje rekurentní rovnici všemi svými členy.

Další způsob je upravit rekurentní rovnici na nějaký jiný tvar,  z něhož by řešení bylo lépe viditelné.  U naší úlohy je z jejích počátečních podmínek
i rekurentního vztahu  zřejmé (indukcí), že všechny členy hledané posloupnosti budou kladné, takže rovnici $a_{n+2} = \sqrt{a_{n+1}a_{n}}$ můžeme vydělit
členem $a_{n+1}$ , čímž dostaneme nejprve $\frac{a_{n+2}}{a_{n+1}} = \sqrt{\frac {a_n}{a_{n+1}}}$,  substitucí $\frac{a_{n+1}}{a_{n}} = b_n$  pak $b_{n+1} = \sqrt{\frac {1}{b_n}}$ , což je rovnice jednodušší než ta
původní.  Můžeme ji dále logaritmovat na $\ln b_{n+1} = - \frac {1}{2}\ln b_n$, substitucí $c_n = \ln b_n$ získat $c_{n+1} = - \frac {1}{2} \,c_n$,   řešit tuto rovnici už patří
do středoškolské výbavy.  Až ji vyřešíme, vrátíme se k rovnici  $\frac{a_{n+1}}{a_{n}} = \mathrm{e}^{c_n}$  (pravá strana je rovna $b_n$),  kterou vyřešit už nebude příliš těžké.

OK. ?

Offline

 

#8 22. 11. 2012 16:01

Chanzy
Příspěvky: 172
Reputace:   
 

Re: Rekurence

↑ Rumburak:
Měl bych dotaz k tomu začátku, kde dělíš $a_{n+1}$....jak můžeš pak na pravé straně mít ten výraz pod odmocninou? To bys musel dělit odmocninou z toho výrazu, ne?

Offline

 

#9 22. 11. 2012 16:30

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Rekurence

↑ Chanzy:
Provedu to tedy podrobně .  Jak bylo konstatováno, je  $a_{n+1} > 0$ ,  takže   $a_{n+1} = \(\sqrt{a_{n+1}}\)^2 = \sqrt{a_{n+1}^2}$  a

                $\frac{a_{n+2}}{a_{n+1}} = \frac { \sqrt{a_{n+1}\cdot a_{n}}}{ \sqrt{a_{n+1}^2}} = \sqrt{\frac{a_{n+1}\cdot a_{n}}{a_{n+1}^2}} = \sqrt{\frac {a_n}{a_{n+1}}}$ .

Offline

 

#10 25. 11. 2012 21:27

xanadu
Zelenáč
Příspěvky: 4
Škola: CTU
Pozice: student
Reputace:   
 

Re: Rekurence

$c_{n+1} = - \frac {1}{2} \,c_n$

Jake by bylo reseni? Jsem v rekurentnich rovnicich take zacatecnik.
Dekuji

Offline

 

#11 26. 11. 2012 07:38

Chanzy
Příspěvky: 172
Reputace:   
 

Re: Rekurence

↑ xanadu:
Nevím, jestli je můj postup úplně korektní, ale doporučuju si vypsat pár členů a z toho už to nějak vykoukáš ;-)

Offline

 

#12 26. 11. 2012 08:47

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Rekurence

↑ xanadu:
Je to geometrická posloupnost o kvocientu $- \frac {1}{2}$.

Offline

 

#13 26. 11. 2012 14:46

xanadu
Zelenáč
Příspěvky: 4
Škola: CTU
Pozice: student
Reputace:   
 

Re: Rekurence

↑ Rumburak:

Můžete tu prosím naznačit tu zpětnou substituci? Snažím se to dát dohromady, ale dělá mi to problém. Popř. neznáte nějaká skripta nebo webovou stránku, z čeho se dají rekurentní rovnice "dobře naučit počítat"?

Offline

 

#14 26. 11. 2012 15:51

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Rekurence

↑ xanadu:

Z $c_{n+1} = - \frac {1}{2} \,c_n$ plyne - označíme-li pro zjednodušení zápisu  $q = - \frac {1}{2}$  :  $c_n = c_0q^n$ (počátečním členem posl. $(c_n)$  je . $c_0$).

Člen  $c_n$  byl definován vztahem  $c_n = \ln b_n$ ,  odtud  $b_n = \mathrm{e}^{c_n}$ . Dále $b_n$ bylo definováno  jako $b_n = \frac{a_{n+1}}{a_{n}}$ ,  spojením těchto vztahů
dostáváme  $\frac{a_{n+1}}{a_{n}} = b_n = \mathrm{e}^{c_n} = \mathrm{e}^{c_0q^n}$ .

Finální krok:

Offline

 

#15 26. 11. 2012 19:04

xanadu
Zelenáč
Příspěvky: 4
Škola: CTU
Pozice: student
Reputace:   
 

Re: Rekurence

↑ Rumburak:

Když si dosadím do vztahu $a_{2}=2^{c_{0}.(\frac{1-(-1/2)^n}{3/2})}$ vyjde mi, že $c_{0}$ je 4. Když zkusím pro $a_{3}$ dosadit, zda pro tento člen to platí také (s c0 = 4), vychází nesmysly. Kde dělám chybu?
Děkuji

Offline

 

#16 26. 11. 2012 20:18

xanadu
Zelenáč
Příspěvky: 4
Škola: CTU
Pozice: student
Reputace:   
 

Re: Rekurence

↑ xanadu:
zřejmě numerická chyba, zdá se mi to nyní správně :)

Offline

 

#17 27. 11. 2012 13:28 — Editoval Rumburak (27. 11. 2012 13:30)

Rumburak
Místo: Praha
Příspěvky: 8691
Reputace:   502 
 

Re: Rekurence

↑ xanadu:

Hodnotu n = 2  zde musíme dosadit také do pravé strany rovnice - zřejmě jen nepozornost.

Offline

 

#18 01. 12. 2012 07:45

vitas
Zelenáč
Příspěvky: 4
Reputace:   
 

Re: Rekurence

↑ xanadu:

$c_{o}$ neni 4, ale $\ln 4$

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson