Рекуррентная формула
Рекуррентная формула — формула вида , выражающая каждый член последовательности через предыдущих членов и номер члена последовательности . Функцию, заданную рекурретной формулой, называют рекуррентной (иногда — рекурсивной).
Рекуррентным уравнением называется уравнение, связывающее несколько подряд идущих членов некоторой числовой последовательности. Последовательность, удовлетворяющая такому уравнению, называется рекуррентной последовательностью.
Примеры
Функция факториала натурального числа удовлетворяет рекуррентной формуле:
Числа Фибоначчи задаются линейной рекуррентной формулой:
Значение интеграла удовлетворяет рекуррентной формуле:
Решение дифференциального уравнения Бесселя может быть записано в виде степенного ряда:
Чтобы определить коэффициенты , достаточно установить, что
для всех
. После чего сразу получается известный результат:
Длина стороны при удвоении числа сторон вписанного правильного -угольника:
где — радиус описанной окружности.
Линейные рекуррентные уравнения
Линейное рекуррентное уравнение с постоянными коэффициентами имеет вид:
Здесь — неотрицательные целые числа,
— последовательность чисел,
— постоянные числа,
,
— заданная функция от
.
Однородные линейные рекуррентные уравнения
Предположим, что последовательность чисел удовлетворяет однородному линейному рекуррентному уравнению
, где
— неотрицательные целые числа,
— заданные постоянные числа и
.
Обозначим через производящую функцию последовательности
. Построим многочлен
. Этот многочлен можно рассматривать как производящую функцию последовательности
. Рассмотрим произведение производящих функций
. Коэффициент
при
и
определяется соотношением
и равен нулю. Это означает, что многочлен
имеет степень самое большее
, следовательно степень числителя рациональной функции
меньше степени знаменателя.
Характеристическим многочленом линейного рекуррентного уравнения называется многочлен . Корни этого многочлена называются характеристическими. Характеристический многочлен можно представить в виде
, где
— различные характеристические корни,
— кратности характеристических корней,
.
Характеристический многочлен и многочлен
связаны между собой соотношением
. Таким образом,
Рациональную функцию можно представить в виде суммы дробей:
Каждая дробь в этом выражении имеет вид , поэтому её можно разложить в степенной ряд следующего вида
.
Коэффициент при в этом ряду равен
Следовательно, производящая функция и
является общим решением линейного рекуррентного уравнения, где
— многочлен от
степени самое большее
.
- Пример
Пусть требуется найти решение уравнения c граничными условиями
и
.
Данное уравнение имеет характеристический многочлен , где
,
. Общее решение имеет вид
. Подставляя
, получаем
,
. Получаем значения
,
. Таким образом
.
Приложения
Существует формула, выражающая общий член линейной рекуррентной последовательности через корни её характеристического многочлена. Например, для последовательности Фибоначчи такой формулой является формула Бине. Рекуррентные формулы используются для описания времени работы алгоритма, рекурсивно обращающегося к самому себе. В такой формуле время, требуемое для решения задачи объёмом ввода , выражается через время решения вспомогательных подзадач.
Примечания
- Т. Кормен, Ч. Лейзерсон, Р. Ривест, К. Штайн. Алгоритмы. Построение и анализ = Introduction To Algorithms / И. Красиков. — Издательский дом "Вильямс", 2005. — С. 79. — 1296 с.
Литература
- Фудзисава Т., Касами Т. Математика для радиоинженеров: теория дискретных структур. — М., издательство=Радио и связь, 1984. — 240 с.
Википедия, чтение, книга, библиотека, поиск, нажмите, истории, книги, статьи, wikipedia, учить, информация, история, скачать, скачать бесплатно, mp3, видео, mp4, 3gp, jpg, jpeg, gif, png, картинка, музыка, песня, фильм, игра, игры, мобильный, телефон, Android, iOS, apple, мобильный телефон, Samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Сеть, компьютер, Информация о Рекуррентная формула, Что такое Рекуррентная формула? Что означает Рекуррентная формула?
Eta statya o rekurrentnyh opredeleniyah v elementarnoj matematike O rekursii v teorii vychislimosti sm Rekursivnaya funkciya Rekurrentnaya formula formula vida an f n an 1 an 2 an p displaystyle a n f n a n 1 a n 2 dots a n p vyrazhayushaya kazhdyj chlen posledovatelnosti an displaystyle a n cherez p displaystyle p predydushih chlenov i nomer chlena posledovatelnosti n displaystyle n Funkciyu zadannuyu rekurretnoj formuloj nazyvayut rekurrentnoj inogda rekursivnoj Rekurrentnym uravneniem nazyvaetsya uravnenie svyazyvayushee neskolko podryad idushih chlenov nekotoroj chislovoj posledovatelnosti Posledovatelnost udovletvoryayushaya takomu uravneniyu nazyvaetsya rekurrentnoj posledovatelnostyu PrimeryFunkciya faktoriala naturalnogo chisla udovletvoryaet rekurrentnoj formule n 1 n 0 n 1 n n 1 displaystyle n begin cases 1 amp n 0 n 1 cdot n amp n geqslant 1 end cases Chisla Fibonachchi zadayutsya linejnoj rekurrentnoj formuloj Fn 0 n 0 1 n 1 Fn 1 Fn 2 n 2 displaystyle F n begin cases 0 amp n 0 1 amp n 1 F n 1 F n 2 amp n geqslant 2 end cases Znachenie integrala In sinn xdx displaystyle textstyle I n int sin n x dx udovletvoryaet rekurrentnoj formule In cos x sinn 1 xn n 1nIn 2 displaystyle I n frac cos x cdot sin n 1 x n frac n 1 n I n 2 Reshenie differencialnogo uravneniya Besselya y 1 x y 1 n2 x2 y 0 displaystyle y 1 x y 1 nu 2 x 2 y 0 mozhet byt zapisano v vide stepennogo ryada y n 0 anx2n n displaystyle y sum limits n 0 infty a n x 2n nu Chtoby opredelit koefficienty an displaystyle a n dostatochno ustanovit chto 4n n n an an 2 0 displaystyle 4n n nu a n a n 2 0 dlya vseh n 1 displaystyle n geq 1 Posle chego srazu poluchaetsya izvestnyj rezultat an 1 na022nn 1 n 2 n n n displaystyle a n frac 1 n a 0 2 2 n n 1 nu 2 nu cdots n nu Dlina storony pri udvoenii chisla storon vpisannogo pravilnogo n displaystyle n ugolnika a2n 2R2 2RR2 an24 n 2 displaystyle a 2n sqrt 2R 2 2R sqrt R 2 frac a n 2 4 qquad n geq 2 gde R displaystyle R radius opisannoj okruzhnosti Linejnye rekurrentnye uravneniyaLinejnoe rekurrentnoe uravnenie s postoyannymi koefficientami imeet vid fn r a1fn r 1 a2fn r 2 arfn f n displaystyle f n r a 1 f n r 1 a 2 f n r 2 ldots a r f n varphi n Zdes n displaystyle n neotricatelnye celye chisla fn displaystyle f n posledovatelnost chisel a1 a2 ar displaystyle a 1 a 2 ldots a r postoyannye chisla ar 0 displaystyle a r neq 0 f n displaystyle varphi n zadannaya funkciya ot n displaystyle n Odnorodnye linejnye rekurrentnye uravneniya Osnovnaya statya Linejnaya rekurrentnaya posledovatelnost Predpolozhim chto posledovatelnost chisel f0 f1 displaystyle f 0 f 1 dots udovletvoryaet odnorodnomu linejnomu rekurrentnomu uravneniyu fn r a1fn r 1 a2fn r 2 arfn 0 displaystyle f n r a 1 f n r 1 a 2 f n r 2 ldots a r f n 0 gde n displaystyle n neotricatelnye celye chisla a1 ar displaystyle a 1 ldots a r zadannye postoyannye chisla i ar 0 displaystyle a r neq 0 Oboznachim cherez F z displaystyle F z proizvodyashuyu funkciyu posledovatelnosti f0 f1 displaystyle f 0 f 1 dots Postroim mnogochlen K z 1 a1z a2z2 arzr displaystyle K z 1 a 1 z a 2 z 2 ldots a r z r Etot mnogochlen mozhno rassmatrivat kak proizvodyashuyu funkciyu posledovatelnosti 1 a1 a2 ar 0 0 displaystyle 1 a 1 a 2 ldots a r 0 0 dots Rassmotrim proizvedenie proizvodyashih funkcij C z F z K z displaystyle C z F z K z Koefficient cn r displaystyle c n r pri zn r displaystyle z n r i n 0 displaystyle n geq 0 opredelyaetsya sootnosheniem cn r f00 fn 10 fnar fn r1 fn r a1fn r 1 arfn displaystyle c n r f 0 0 ldots f n 1 0 f n a r ldots f n r 1 f n r a 1 f n r 1 ldots a r f n i raven nulyu Eto oznachaet chto mnogochlen C z displaystyle C z imeet stepen samoe bolshee r 1 displaystyle r 1 sledovatelno stepen chislitelya racionalnoj funkcii F z C z K z displaystyle F z frac C z K z menshe stepeni znamenatelya Harakteristicheskim mnogochlenom linejnogo rekurrentnogo uravneniya nazyvaetsya mnogochlen g z zr a1zr 1 ar displaystyle g z z r a 1 z r 1 ldots a r Korni etogo mnogochlena nazyvayutsya harakteristicheskimi Harakteristicheskij mnogochlen mozhno predstavit v vide g z z a1 e1 z a2 e2 z as es displaystyle g z z alpha 1 e 1 z alpha 2 e 2 cdots z alpha s e s gde a1 as displaystyle alpha 1 ldots alpha s razlichnye harakteristicheskie korni e1 es displaystyle e 1 ldots e s kratnosti harakteristicheskih kornej e1 e2 es r displaystyle e 1 e 2 ldots e s r Harakteristicheskij mnogochlen g z displaystyle g z i mnogochlen K z displaystyle K z svyazany mezhdu soboj sootnosheniem K z zrg 1z displaystyle K z z r g left frac 1 z right Takim obrazom K z 1 a1z e1 1 a2z e2 1 asz es displaystyle K z 1 alpha 1 z e 1 1 alpha 2 z e 2 cdots 1 alpha s z e s Racionalnuyu funkciyu mozhno predstavit v vide summy drobej F z C z K z i 1s k 1eibik 1 aiz k displaystyle F z frac C z K z sum i 1 s sum k 1 e i frac beta ik 1 alpha i z k Kazhdaya drob v etom vyrazhenii imeet vid b 1 az k displaystyle beta 1 alpha z k poetomu eyo mozhno razlozhit v stepennoj ryad sleduyushego vida b 1 az k b 1 k az k k n 1 n az n displaystyle beta 1 alpha z k beta left 1 k alpha z ldots frac k cdots k n 1 n alpha z n ldots right Koefficient pri zn displaystyle z n v etom ryadu raven b n k 1 kn an b n k 1n an b n k 1k 1 an displaystyle frac beta n k 1 cdots k n alpha n beta binom n k 1 n alpha n beta binom n k 1 k 1 alpha n Sledovatelno proizvodyashaya funkciya F z n 0 i 1spi n ain zn displaystyle F z sum n 0 infty left sum i 1 s p i n alpha i n right z n i fn i 1spi n ain displaystyle f n sum i 1 s p i n alpha i n yavlyaetsya obshim resheniem linejnogo rekurrentnogo uravneniya gde pi n displaystyle p i n mnogochlen ot n displaystyle n stepeni samoe bolshee ei 1 displaystyle e i 1 Primer Pust trebuetsya najti reshenie uravneniya fn 2 fn 1 fn 0 displaystyle f n 2 f n 1 f n 0 c granichnymi usloviyami f0 1 displaystyle f 0 1 i f1 1 displaystyle f 1 1 Dannoe uravnenie imeet harakteristicheskij mnogochlen z2 z 1 z a1 z a2 displaystyle z 2 z 1 z alpha 1 z alpha 2 gde a1 12 i32 eip3 displaystyle alpha 1 frac 1 2 i frac sqrt 3 2 e i frac pi 3 a2 12 i32 e ip3 displaystyle alpha 2 frac 1 2 i frac sqrt 3 2 e i frac pi 3 Obshee reshenie imeet vid fn c1a1n c2a2n c1eipn3 c2e ipn3 displaystyle f n c 1 alpha 1 n c 2 alpha 2 n c 1 e frac i pi n 3 c 2 e frac i pi n 3 Podstavlyaya n 0 1 displaystyle n 0 1 poluchaem c1 c2 1 displaystyle c 1 c 2 1 c1a1 c2a2 1 displaystyle c 1 alpha 1 c 2 alpha 2 1 Poluchaem znacheniya c1 12 i123 displaystyle c 1 frac 1 2 i frac 1 2 sqrt 3 c2 12 i123 displaystyle c 2 frac 1 2 i frac 1 2 sqrt 3 Takim obrazom fn 12 i123 cos pn3 isin pn3 12 i123 cos pn3 isin pn3 cos pn3 13sin pn3 displaystyle f n left frac 1 2 i frac 1 2 sqrt 3 right left cos left frac pi n 3 right i sin left frac pi n 3 right right left frac 1 2 i frac 1 2 sqrt 3 right left cos left frac pi n 3 right i sin left frac pi n 3 right right cos left frac pi n 3 right frac 1 sqrt 3 sin left frac pi n 3 right PrilozheniyaSushestvuet formula vyrazhayushaya obshij chlen linejnoj rekurrentnoj posledovatelnosti cherez korni eyo harakteristicheskogo mnogochlena Naprimer dlya posledovatelnosti Fibonachchi takoj formuloj yavlyaetsya formula Bine Rekurrentnye formuly ispolzuyutsya dlya opisaniya vremeni raboty algoritma rekursivno obrashayushegosya k samomu sebe V takoj formule vremya trebuemoe dlya resheniya zadachi obyomom vvoda n displaystyle n vyrazhaetsya cherez vremya resheniya vspomogatelnyh podzadach PrimechaniyaT Kormen Ch Lejzerson R Rivest K Shtajn Algoritmy Postroenie i analiz Introduction To Algorithms I Krasikov Izdatelskij dom Vilyams 2005 S 79 1296 s LiteraturaFudzisava T Kasami T Matematika dlya radioinzhenerov teoriya diskretnyh struktur M izdatelstvo Radio i svyaz 1984 240 s
