ВУЗ:
Составители:
Рубрика:
Рекуррентные соотношения
43
Рекуррентные соотношения
При решении многих комбинаторных задач часто пользуются методом
сведения данной задачи к задаче, касающейся меньшего числа предметов.
Метод сведения к аналогичной задаче для меньшего числа предметов на-
зывается методом рекуррентных соот ношений.
Пользуясь рекуррентны-
ми соотношениями, можно свести задачу об
n
предметах к задаче об 1
−
−−
−n
предметах, потом к задаче об 2
−
−−
−n
предметах и т.д. Последовательно
уменьшая число предметов, доходим до задачи, которую уже легко решить.
В книге “Liber Abaci” итальянский математик Фибоначчи среди мно-
гих других задач привел следующую: пара кроликов приносит раз в месяц
приплод из двух крольчат (самки и самца), причем новорожденные крольчата
через два месяца после рождения уже приносят приплод. Сколько кроликов
появится через год, если в начале года была одна пара кроликов?
Из условия задачи следует, что через месяц будет две пары кроликов.
Через два месяца приплод даст только первая пара кроликов. Через два меся-
ца приплод даст только первая пара кроликов, и получится 3 пары. А еще че-
рез месяц приплод дадут и исходная пара, и пара кроликов, появившаяся два
месяца тому назад. Поэтому всего будет 5 пар кроликов.
Обозначим через
)n(F
количество пар кроликов по истечении
n
меся-
цев с начала года. Мы видим, что через 1
+
++
+n
месяцев будет
)n(F
и еще
столько новорожденных пар кроликов, сколько было в конце месяца 1
−
−−
−n
, то
есть еще
)n(F
1
−
−−
−
пар кроликов. Иными словами, имеет место рекуррентное
соотношение
).n(F)n(F)n(F
11
−
−−
−+
++
+=
==
=+
++
+
Так как по условию 10
=
==
=)(F
и 21
=
==
=)(F
, то последовательно находим
845332
=
==
==
==
==
==
=
)(F,)(F,)(F
и т.д.
Числа
)n(F называются числами Фибоначчи
.
§ 1. Решение рекуррентных соотношений
Будем говорить, что рекуррентное соотношение имеет порядок
k
, если
оно позволяет выразить
()
knf
+
через
() ( ) ( )
11
−++
knf,,nf,nf
Κ
. Напри-
мер,
( )()() ()
11312
2
++−+=+
nfnfnfnf
— рекуррентное соотношение второго порядка, а
()()()()
1263
+++=+
nfnfnfnf
— рекуррентное соотношение третьего порядка.
Если задано рекуррентное соотношение
k
-го порядка, то ему удовле-
творяет бесконечно много последовательностей. Дело в том, что первые
k
43 Рекуррентные соотношения Рекуррентные соотношения При решении многих комбинаторных задач часто пользуются методом сведения данной задачи к задаче, касающейся меньшего числа предметов. Метод сведения к аналогичной задаче для меньшего числа предметов на- зывается методом рекуррентных соотношений. Пользуясь рекуррентны- ми соотношениями, можно свести задачу об n предметах к задаче об n −1 предметах, потом к задаче об n −2 предметах и т.д. Последовательно уменьшая число предметов, доходим до задачи, которую уже легко решить. В книге Liber Abaci итальянский математик Фибоначчи среди мно- гих других задач привел следующую: пара кроликов приносит раз в месяц приплод из двух крольчат (самки и самца), причем новорожденные крольчата через два месяца после рождения уже приносят приплод. Сколько кроликов появится через год, если в начале года была одна пара кроликов? Из условия задачи следует, что через месяц будет две пары кроликов. Через два месяца приплод даст только первая пара кроликов. Через два меся- ца приплод даст только первая пара кроликов, и получится 3 пары. А еще че- рез месяц приплод дадут и исходная пара, и пара кроликов, появившаяся два месяца тому назад. Поэтому всего будет 5 пар кроликов. Обозначим через F( n ) количество пар кроликов по истечении n меся- цев с начала года. Мы видим, что через n +1 месяцев будет F( n ) и еще столько новорожденных пар кроликов, сколько было в конце месяца n −1 , то есть еще F( n −1) пар кроликов. Иными словами, имеет место рекуррентное соотношение F( n +1) =F( n ) +F( n −1). Так как по условию F( 0) =1 и F( 1) =2 , то последовательно находим F( 2 ) =3 , F( 3) =5 , F( 4 ) =8 и т.д. Числа F( n ) называются числами Фибоначчи. § 1. Решение рекуррентных соотношений Будем говорить, что рекуррентное соотношение имеет порядок k , если оно позволяет выразить f (n +k ) через f (n ), f (n +1),Κ , f (n +k −1). Напри- мер, f (n +2 ) = f (n )f (n +1) −3 f 2 (n +1) +1 рекуррентное соотношение второго порядка, а f (n +3) =6 f (n )f (n +2 ) + f (n +1) рекуррентное соотношение третьего порядка. Если задано рекуррентное соотношение k -го порядка, то ему удовле- творяет бесконечно много последовательностей. Дело в том, что первые k
Страницы
- « первая
- ‹ предыдущая
- …
- 41
- 42
- 43
- 44
- 45
- …
- следующая ›
- последняя »