Рекурсивные функции
Под рекурсией понимают метод определения функции через её предыдущее и ранее определенное значение, а так же способ организации вычислений, при котором функция вызывает сама себя с другим аргументом. Основной задачей исследования рекурсивно заданных функций является получение f(n) в явной или «замкнутой» форме, т.е. в виде аналитически заданной функции.
Примеры рекурсивного задания функций


- Методы решения рекурсивных соотношений
а) Метод индукции в том, что б снач угад реш, а затем дока его правильн по индукции. Пример:
f(0)=1 f(n+1)=2*f(n) Предположение: f(n)=
Базис: если f(n)=
, то f(0)=1, что выполнено по определению.
Индукция: Пусть f(n)=
, тогда для n+1
f(n+1)= 2 *
= 
Заметим, что базис сущес влияет на реш, так, например: Если f(0)=0, то f(n)=0;
если f(0)=1/7, то f(n)=(1/7)*
; если f(0)=1/64, то f(n)=(2)
б) Метод итерации (подстановки) Суть метода в послед подст – итерации рекурс определения, с послед выявл общих закономерностей:
Пусть f(n)=3*f(n/4)+n, тогда:
f(n)=n+3*f(n/4)=n+3*[n/4+3*f(n/16)]=n+3*[n/4+3{n/16+3*f(n/64) }], и раскр скобки, получ:
f(n)=n+3*n/4+9*n/16+27*n/64+…+
*n/
Остановка рекурсии произойдет при
, в этом сл последнее слагаемое не больше, чем 
, то окончательно:

Совместная рекурсия. Пусть две одноместные функции f и g заданы соотношениями:
f(0) = a, g(0) = b, f(n+1) = F(n,f(n),g(n)), g(n+1) = G(n,f(n),g(n)),
где a и b нек числа, а функции F и G примитивно рекурсивн функции трех арг. Покажем, что тогда функции f и g примитивно рекурсивны.
Возвратная рекурсия. при рекурсивном определ м использ не только знач в предыдущей точке, но и любое предшествующее значение.
Теор Пусть функция g 1 аргум примитивно рекурсивна, причем g(x) при x0 ; пусть F примит рекурс функция 2 аргум; пусть c произв конст. Тогда функция h, заданная соотношением
h(0) = c, h(x) = F(x,h(g(x))) при x0
примитивно рекурсивна.
Определение возвратной последовательности
Последовательность может быть определена:
1) формулой для общего члена посл-ти an =
(n);
2) рекуррентн соотн. При этом зад неск 1х членов посл-ти и ф-лы, позв послед шаг за шагом, опр любой член посл-ти. Таким образом, заданные последовательности называют еще возвратными последовательностями.
Например, геометрическую прогрессию x1 , x2 , … xn , …можно зад,ать как с помощью ф-лы общего члена xn = b1q n – 1, n = 1, 2, 3, … , так и рекуррентной ф-лой
x1 = b1; xn = q xn – 1, n = 2, 3, …
an = a0 + d(n-1) –арифметическая прогрессия
Напр, зад 2 первых члена посл-ти а1, а2 и ур
(an-2, an-1, an) = 0. Тогда, полагая п = 3, м составить ур для а3:
(a1, а2, а3) = 0, из кот найти a3. Далее, полаг п = 4, из ур
(a2, a3, a4)= 0 находится а4 и т.д.
Формальную сумму, составленную из элементов данной посл-ти an, называют рядом, а слагаемые с номером п (общий член посл-ти) называют общим членом ряда.
Ряд записывают в виде а1+а2+а3+ ... +an+ ...
an
определяем частичные суммы: S1 = а1, S2 = а1+а2, S3 = а1+а2 +а3, — и т.д.
Посл-ть частичных сумм Sn ест опр в виде рекурр соотн:
S0 = 0, Sn = Sn-1 + an ( n = 1, 2, 3 ... ) или S1 = а1, Sn = Sn-1 + an ( n = 2, 3, 4 ... )
Пусть u1, u2, u3, . . . , un, . . . , - возвр посл-ть порядка k, члены кот удовл ур:
un + k == a1un +k – 1 + a2un + k – 2 + … + akun (n
m). Посл-ть сумм S1 = u1,
S2 = u1 + u2 , . . . , Sn = u1 + u2 + . . . + un, . . . также возвратна и удовл ур
Sn + 1 + k = (1 + a1) Sn + k + (a2 - a1) Sn + k - 1 + . . . + (ak – ak - 1) Sn + 1 - akSn
Т к члены {un} удовл ур вида un + 1 = q un , то члены {Sn} д удовл ур Sn (1 + q) Sn + 1 - q S
Б)Посл-ть квадр нат чисел.
Здесь un = n2 и Sn = 1 + 22 + . . . + n2 . Т к члены {un} удовл ур un + 3 = 3un + 2 - 3un + 1 + un ,
то члены {Sn} удовл ур вида Sn + 4 = 4Sn + 3 - 6un + 2 + 4Sn + 1 - Sn .
Прим. Подобрать формулу для общего члена ряда
10)1/2•1 + 1/2•2 + 1/2•3 + 1/2•4 + 1/2•5 + ... , 11)1 + 1/2 + 1•2/4 + 1•2•3/8 + 1•2•3•4/16 + ... ,
12)1 + 1/4 + 1/12 + 1/32 + 1/80 + ...Отв.

Опр. . Возвратной (рекуррентной) посл-тью порядка r называют последовательность, для зад кот треб зад 1е её r членов, т.е. числаx1 , x2 , … xk , а ост члены посл-ти опред с пом рекур ф=лы (рекур ур)
n k , где q1 , q2 , … qk ,– зад числа (коэфф рекуррентной формулы).
Замечание 1. Числа x1 , x2 , … xk ,наз нач усл.
Примеры
1 последовательность квадратов натуральных чисел: u1 = 12, u2 = 22, u3 = 32, . . . , un = n2, . . .
Здесь un + 1 = (n + 1)2 = n2 + 2n + 1 т е , un + 1 = un + 2n + 1. Увеличивая n на , получим:
un + 2 = (n + 2)2 = n2 + 4n + 4 = (n2 + 2n + 1) + 2n + 3 = un + 1 + 2n + 3. un + 2 = un + 1 + 2n + 1
Вычитая почленно (1) из (2), получим:
un + 2 - un + 1 = (un + 1 + 2n + 3) – (un + 1 = un + 2n +1) = un + 1 - un+2,un + 2 = 2un + 1 - un +2.
Увеличивая в равенстве (3) n на 1, будем иметь:
un + 3 = (n +3)2 = n2 + 6n + 9 = (n2 + 4n +4) + 2n +5 = un + 2 + 2n +5,un + 3 = un + 2 + 2n + 5.
Вычитая почленно (2) из (4), получим:
un + 3 - un + 2 =(un + 2 +2n +5) – (un + 1 + 2n + 3) = un + 2 - un + 1 +2,un + 3 = 2un + 2 - un + 1+2,
Вычитая почленно (3) из (5), получим:
un + 3 - un + 2 = (2un + 2 - un + 1 + 2) – (2un + 1 - un + 2) = 2un + 2 - 3un + 1 + un ,
или un + 3 = 3un + 2 - 3un + 1 + un.. (6)
Получили возвратное уравнение 3 порядка, т. е. k = 3, a1 = 3, a2 = -3, a3 = 1.
Производящая функция посл-ти
-
Многочлен
м рассм как производящ функц посл-ти 
Рассмотрим производящую функцию произведения функций . Коэф-т
при
и
определен соотнощением
и=0.
То есть многочлен
имеет степень самое больш r-1, значит степень числителя функции
меньше степени знаменателя.
Характеристическое уравнение
Характеристический многочлен линейного рекуррентного уравнения – многочлен
Характеристический многочлен
и многочлен
связаны меж собой соотношением 
Прим. r=2 

или можно с пом числа λ, при кот посл-ть вида
удовл рек ф-ле (1) тогда
подст в (1) возн ур
(4)
Общее решение рекуррентного уравн 2 порядка
1) 2различных вещественных корня λ1 и λ2 , каждая из посл-тей
и
удовлетворяет рекуррентной ф=ле (1), т.е для любых чисел c1 и c2 посл-ть с общ членом
также удовлетворяет рекуррентной ф-ле (1).c1 и c2 наз произв пост.
2) 2 совпавших вещественных корня λ1 = λ2, проверкой показывается, что каждая из посл-тей
и удовлетворяет рекуррентной ф-ле (1), поэтому для любых чисел c1 и c2 посл-ть с общим членом
также удовлетворяет рекуррентной формуле (1).
3) 2 комплексно-сопряженных корня λ1, 2 = α ± i β, каждая из посл-тей
и
удовлетворяет рекуррентной ф=ле (1), поэтому для любых чисел c1 и c2 посл-ть с общим членом
также удовлетворяет рекуррентной ф-ле (1).
Пр1
c граничными условиями 




Пр3. Найти ф-лу общего члена посл-ти, заданной рекуррентной формулой
с нач усл
Реш. Б действ в соотв со схемой Характ уравнение для этой посл-ти имеет вид
его корни:
Поск хар ур имеет 2 компл сопряж корня, то общее реш рекурр ур (7) имеет вид
,c1 и c2 - произв вещ .
Найдем теперь зн произв пост c1 и c2 так, чтобы для посл-ти
вып нач усл (8). Это озн, что числа c1 и c2 д удовл след с-ме из 2 лин уравн с 2 неизвест:
Для того, чтобы решить эту систему ур, перепишем её в следующем виде:


Подст найд зн произв пост c1 и c2 в (9), получ иск ф-лу общего члена посл-ти:
Прим.4
Гармонические последовательности
Числовые посл-ти Фибоначчи и Люка явл прим гармонич посл-тей. Конст посл-тей Фибоначчи и Люка или их числ инвар явл золотая пропорция (Ф=1,618033). Интерес к золотой пропор и числам Фибоначчи и Люка порожд не только тем, что с ними связ целые обл в культуре и науке, но в боль степени тем, что они очень часто встреч во мн явл ок мира. Поэтому важно выясн к каким обобщ классам посл-тей отн числа Фибоначчи и Люка, и как связаны числ инварианты других посл-тей с золотой пропорцией. Нек посл-ти Люка носят собственные имена:
— числа Фибоначчи — числа Люка
— числа Пелля (англ.) — числа Пелля—Люка (англ.)
числа Мерсенна числа Ферма числа Якобшталя
Явные ф-лыХарактерист многочл посл-тей Люка и явл:
Его дискр предп не-0. Корни характ многочл и м использ для получ явных формул:
и
2. Гармонические посл-ти с рекуррентным свойством: a(n)=ka(n-1)+a(n-2)
Рассм посл-ти вида:
.При k=1 получим рекурр ф-лу:
.
Эта рекурр ф-ла при a(0) = 1, a(1)=1 порож числа Фибоначчи: Ф(n) = 1, 1, 2, 3, 5, 8, 13… При a(0) =2 и при a(1)=1 ф-ла порожд числа Люка: L(n)= 2, 1, 3, 4, 7, 11…Для этих посл-тей отн соседн членов стрем в пред к зол пропорц:
Число Ф явл числ инвар или конст этих посл-тей. Число Ф единств положит число, кот перех в обр ему при вычит 1. Обр вел числа Ф в точн= числу, стоящ после зпт. Конст этого сем посл-тей явл корнем уравн вида: X1–1/X1=1.
При k=2 получим рекурр формулу:
Эта рекур ф-ла при a(0) = 2 и при a(1)=2 порож гл посл-ть вида: K2(n) = 2, 2, 6, 14, 34, 82, 198… В энц Нейла Слоуна эта посл-ть зареги под ном A002203 [1].Для посл-тей этого класса:
Число X2 явл числ инвар или конст этого сем посл-тей. Число X2 обл особ св-вом - оно пере в обр ему при вычит целой части. Обр вел числа X2 в точн= числу, стоящ после запятой. В этом число X2 проявл сходство с золотой пропорцией. Конст этого семе посл-тей явл корнем ур вида: X2–1/X2=2. У всякой посл-ти с рекур свойством a(n) = 2a(n-1) + a(n-2) с любыми нач членами отн соседних членов по мере удал от начала стрем к X2=2,41421356…
При k=3 получ рек ф-лу:
Эта рекур ф=ла при a(0) = 2 и при a(1)=3 порождает главную посл-ть вида: K3(n) = 2, 3, 11, 36, 119, 393, 1298… В энц Нейла Слоуна эта посл-ть зарег под ном A006497 [1].Для посл-тей этого класса: 
Число X3 явл числ инвар или конст этих посл-тей. Число X3 перех в обратное ему при вычит целой части. Обратная вел числа X3 в точн= числу, стоящему после запятой. Конст этого семе посл-тей явля корнем уравн вида: X3–1/X3=3.
При k=8 получим рек формулу:
Эта рекурр формула при a(0) = 2 и при a(1)=8 порож главную посл-ть вида: K8(n) = 2, 8, 66… В энц Нейла Слоуна эта посл-ть зарег под номером A086594 [1]. Для посл-тей этого класса:
Число X8 явл числ инвар или конст этих посл-тей. Число X8 перех в обратное ему при вычит целой части. Обр вел числа X8 в точн равна числу, стоящ после зпт. Конс этого сем посл-тей явл корнем ур вида: X8–1/X8=8.
Ур X–1/X= k позв получить для посл-тей, имеющих рекурр соотн a(n) = ka(n-1) + a(n-2), большое семейство числовых инвар, близких по св-вам к золотой пропорции. Прим чисел со свойствами, близкими к свойствам золотой пропорции, явл: X2 = 2,414213562…, X3 = 3,302775637…, X4 = 4,23606…, X5 = 5,192582403…, X11 = 11,0901… Их обр зн дают числа, стоящие после запятой: 1/X2 = 0,414213562…, 1/X3 = 0,302775637…, 1/X4 = 0,23606…, 1/X5 = 0,192582403…, 1/X11 = 0,0901…
Прим:
А)Геом прогр.
возвр посл-ть 1 порядка
Б)арифм прогр
возвр посл-ть 2 порядка
В)посл-ть Фибоначчи
возвр посл-ть 2 порядка
Геометрическое изображение

- определит Вронского
Г.м.т. пар точек 
Гипербола чисел Фибоначчи C=-1  | q=0 y=px | p=-2, q=-1 |
q=1 2 сопряж равностор гиперб q=-1 p=-3 | Эллипс |
В зависимости от
при
гипербола, при 
пара прямых,
,
эллипс.Оси-биссектрисы корд узлов
При C=-4 получим посл-ть 0, 2, 2, 0, −2, −2, 0, 2, ..
Примеры.задач
1.Посл-ть задана рекуррентно Найти общий член ряда
2. Посл-ть задана рекурр Док.по индукции что общий член посл-ти вычи по ф-ле 
3. . Посл-ть задана рекурр при n2, Док.по индукции что общий член посл-ти вычисляется по ф-ле
4. Найти 1987-й член посл-ти
5. Пусть Выразить
и
через
и
.
6. Дана посл-ть
: Выяснить, при каких зн
явл периодической.
7. Дана посл-ть
:
Выяснить, сущ ли такие положит
и
, что
явл периодич.
8. Решить рекурр соотн а)
Б)
арифметико-геометрические посл-ти
Выведите ф-лу общего члена и суммы первых n членов след рекурр посл-ти xn+1 = a· xn + b (такая посл-ть наз арифметико-геометрической).
3.Рассм посл-ть {rn}, удовл соотн rn+2 = 5 · rn+1−6 · rn (наз это соотн (1)).
a)Док, что для любого числа α посл-ть {α·rn} также удовл этому соотн;
b)Док, что если 2 посл-ти {rn} и {sn} удовл (1), то и посл-ть {rn + sn} ему также удовл;
c)Найдите геом прогрессию, удовл соотн (1). Ск разлих таких прогрессий?
d)Исп рез предыд п этой задачи, напиш ф-лу с 2 произв парам c1 и c2, явл ф-лой n-го члена для посл-тей, удовл (1);
e)Док, что ваша ф-ла исчерп все посл-ти, удовл (1) (обр вн, что каждая такая посл-ть однозначно зад своими 2 первыми членами).
4.Продел анал опер и найд ф-лу n-го члена посл-ти Фибоначчи: F1 = F2 = 1, Fn+2 = Fn+1 + xn..Получ явная ф-ла для чисел Фибоначчи наз ф-лой Бине. Не верится, что она задает целочисл посл-ть, но это так. Впр, если всп про бином Ньютона, то это стан очев. Док целочисл этой формулы при каждом нат n через бином Ньютона.
Напом: Под биномом Ньютона поним следующая формула:
6.На 1й клетке полоски 1×n стоит шашка. За 1 ход разреш передв шашку вправо на 1 или 2 клетки. Обозн через fn число разл способов перемест шашку из 1й клетки в n-ую. Найдите реккурентную зависимость fn от fn − 1 и fn − 2.
7.Найдите сумму n чисел 1 + 11 + 111 + ... + 11...11.
8.Сколькими способами можно разбить число N на слагаемых, каждое из кот равно одному из натуральных чисел 1, 2, 3, ..., n? Порядок слагаемых не важен.
8.Посл-ть {an}, сост из нат чисел, такова, что a1 a0 и an+1 = 3·an − 2·an−1. Док, что a100 ≥ 2100.
9.Дана посл-ть {xn}. Изв x1 = x2010 = 2010 и xn = −xn−1 + 2·xn−2. Док, что xn = 2010 для всяк n.
10.Найдите колич способов раскр полоску 1×n в три цвета: красный, синий и зеленый — так, что за красным цветом не следует зеленый (но при этом м ему предшеств).
Посл-ть
(
) явл периодической (пров). При каких числах k и l посл=ть
получается периодической? Какой длины может быть период?