zde - Univerzita Karlova

zde - Univerzita Karlova zde - Univerzita Karlova

24.02.2015 Views

kde x 1 a x 2 jsou kořeny tzv. charakteristické rovnice (příslušné dané rovnici rekurentní), tj. rovnice x 2 + a 1 x + a 2 =0. V případě „našeho rekurentního vzorce, který napíšeme ve tvaru jsou kořeny charakteristické rovnice p(n +2)− p(n +1)− 2p(n) =0, x 2 − x − 2=0 čísla x 1 =2,x 2 = −1, takže obecné řešení této rekurentní rovnice je p(n) =c 1 · 2 n−1 + c 2 · (−1) n−1 . Konstanty c 1 a c 2 určíme z počátečních podmínek p(1) = 1, p(2) = 3 dosazením n =1an = 2 do tohoto obecného řešení: p(1) = c 1 · 2 0 + c 2 · (−1) 0 =1 p(2) = c 1 · 2 1 + c 2 · (−1) 1 =3 Řešením této soustavy dostaneme c 1 =4/3 ac 2 = −1/3. Tím je hledaný vzorec pro počet způsobů zaparkování daných vozidel na n parkovacích míst určen: p(n) =[4· 2 n−1 − (−1) n−1 ] · 1/3. Po dosazení n = 6 snadno ověříme, že je vskutku p(6) = 43. Příklad 2. Vrovinějedánon přímek, kde n>1, z nichž žádné dvě nejsou rovnoběžné a žádné tři neprocházejí týmž bodem. Určete, na kolik disjunktních částí je rovina těmito přímkami rozdělena. Řešení. Označíme p(n − 1) počet disjunktních částí, na něž je rovina rozdělena n−1 přímkami, a určíme, kolik částí přibude, zvětší-li se počet těchto přímek o jednu. Protože přidaná přímka protne n − 1přímek původních v n−1 průsečících, je jimi rozdělena na n úseků, z nichž každý rozdělí původní část roviny na dvě. Znamená to, že přibude n nových částí roviny, takže pro všechna n>1 platí rekurentní vztah p(n) =p(n − 1) + n, p(1) = 2. 204

Z tohoto rekurentního vztahu vyjádříme vzorec pro p(n) tak, že sečteme všech n následujících rovností: p(n) =p(n − 1) + n p(n − 1) = p(n − 2) + (n − 1) . p(2) = p(1) + 2 p(1) = 2 Po úpravě dostaneme hledaný vzorec: p(n) =(n 2 + n +2)· 1/2 Příklad 3. NakaždéstranětrojúhelníkuABC zvolíme libovolně n vnitřních bodů, kde n>1, a sestrojíme všechny úsečky spojující každý vrchol trojúhelníku se zvolenými n body protější strany. Určete, na kolik disjunktních částí je těmito úsečkami trojúhelník ABC rozdělen za předpokladu, že žádné tři z těchto úseček neprocházejí týmž bodem. Řešení. Označíme p(n−1) počet disjunktních částí, na něž je trojúhelník ABC rozdělen všemi úsečkami, které spojují každý jeho vrchol s n − 1 body protější strany, a na každé straně postupně zvolme další vnitřní bod. Počet úseček vycházejících z každého vrcholu vzroste o jednu a počet disjunktních částí se tímto způsobem zvětší na p(n). Připojme nejprve vnitřní bod X k n − 1 vnitřním bodům strany BC. Úsečka AX protne všechny úsečky vycházející z vrcholů B, C ve 2n − 2 bodech, které ji rozdělí na 2n − 1 úseků, takže přibude 2n − 1 nových částí. V dalším kroku připojíme vnitřní bod Y k n − 1 vnitřním bodům strany CA. ÚsečkaBY protne všechny úsečky vycházející z vrcholů A, C ve 2n − 1 bodech, neboť z vrcholu A po předchozím připojení úsečky AX vychází nyní n úseček. Těchto 2n − 1 průsečíků rozdělí úsečku BY na 2n úseků, takže nových částí přibude také 2n. Nakonec připojíme vnitřní bod Z k n − 1 vnitřním bodům strany AB. ÚsečkaCZ protne všechny úsečky vycházející z vrcholů A, B ve 2n bodech, které ji rozdělí na 2n úseků. V trojúhelníku ABC tak přibude 2n + 1 nových částí. Zjistíme-li ještě, že je p(1) = 7, dostáváme vzorec, který umožňuje určit počet disjunktních částí daného trojúhelníku pro každé přirozené 205

Z tohoto rekurentního vztahu vyjádříme vzorec pro p(n) tak, že sečteme<br />

všech n následujících rovností:<br />

p(n) =p(n − 1) + n<br />

p(n − 1) = p(n − 2) + (n − 1)<br />

.<br />

p(2) = p(1) + 2<br />

p(1) = 2<br />

Po úpravě dostaneme hledaný vzorec:<br />

p(n) =(n 2 + n +2)· 1/2<br />

Příklad 3. NakaždéstranětrojúhelníkuABC zvolíme libovolně n vnitřních<br />

bodů, kde n>1, a sestrojíme všechny úsečky spojující každý vrchol<br />

trojúhelníku se zvolenými n body protější strany. Určete, na kolik<br />

disjunktních částí je těmito úsečkami trojúhelník ABC rozdělen za předpokladu,<br />

že žádné tři z těchto úseček neprocházejí týmž bodem.<br />

Řešení. Označíme p(n−1) počet disjunktních částí, na něž je trojúhelník<br />

ABC rozdělen všemi úsečkami, které spojují každý jeho vrchol s n − 1<br />

body protější strany, a na každé straně postupně zvolme další vnitřní<br />

bod. Počet úseček vycházejících z každého vrcholu vzroste o jednu a<br />

počet disjunktních částí se tímto způsobem zvětší na p(n).<br />

Připojme nejprve vnitřní bod X k n − 1 vnitřním bodům strany BC.<br />

Úsečka AX protne všechny úsečky vycházející z vrcholů B, C ve 2n − 2<br />

bodech, které ji rozdělí na 2n − 1 úseků, takže přibude 2n − 1 nových<br />

částí.<br />

V dalším kroku připojíme vnitřní bod Y k n − 1 vnitřním bodům<br />

strany CA. ÚsečkaBY protne všechny úsečky vycházející z vrcholů A,<br />

C ve 2n − 1 bodech, neboť z vrcholu A po předchozím připojení úsečky<br />

AX vychází nyní n úseček. Těchto 2n − 1 průsečíků rozdělí úsečku BY<br />

na 2n úseků, takže nových částí přibude také 2n.<br />

Nakonec připojíme vnitřní bod Z k n − 1 vnitřním bodům strany<br />

AB. ÚsečkaCZ protne všechny úsečky vycházející z vrcholů A, B ve<br />

2n bodech, které ji rozdělí na 2n úseků. V trojúhelníku ABC tak přibude<br />

2n + 1 nových částí.<br />

Zjistíme-li ještě, že je p(1) = 7, dostáváme vzorec, který umožňuje<br />

určit počet disjunktních částí daného trojúhelníku pro každé přirozené<br />

205

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!