Страниц: [1]
  Печать  
Автор Тема: Явная функция для рекурентной последовательности.  (Прочитано 6898 раз)
0 Пользователей и 1 Гость смотрят эту тему.
zhekas
Гений-Говорун
*
Offline Offline

Сообщений: 1035

СПАСИБО
-вы поблагодарили: 34
-вас поблагодарили: 487



Просмотр профиля Email
: Февраль 04, 2015, 22:47:26 �

Итак дана последовательность чисел, которая задаётся следующим образом:
a_1 = 10; a_2 = 20; a_3 = 46;  a_{n+3} = 6a_{n+2} - 11a_{n+1} + 6a_n.

Требуется найти явную фунцию f(n) для нахождения a_n. Тоесть a_n = f(n).


Эти пользователи сказали вам СПАСИБО :

vlad

За это сообщение 1 пользователь сказал спасибо!
Записан
vlad
Гений-Говорун
*
Offline Offline

Сообщений: 1005

СПАСИБО
-вы поблагодарили: 735
-вас поблагодарили: 327



Просмотр профиля
Ответ #1 : Февраль 06, 2015, 11:36:31 �

Связи с рядом натуральных чисел пока не вычислил, но, может кому-то при решении этой задачи помогут ниже указанные наработки.
 
Если каждый элемент данного ряда выразить как линейную комбинацию первых трёх, и рассматривать коэффициенты при них, то видны разные интересные закономерности:

а4=     6*46-     11*20+    6*10
а5=   25*46-     60*20+   36*10
а6=   90*46-   239*20+ 150*10
а7= 301*46-   840*20+  540*10
а8= 966*46- 2771*20+ 1806*10
...
 
1. коэффициенты при 46 образуют рекурентный ряд а_1=а_2=0, а_n=5*а_{n-1}-6*a_{n-2}+1
2. каждый при 10 ровно в 6 раз больше чем предыдущий при 46
3. каждый при 20 ровно на 1 меньше чем сумма двух других (при 46 и 10)
4. каждый при 20 равен разности между двумя другими, взятыми из следующей строки
есть ещё, но думаю Жекас это всё забракует.

Записан

SATYAT NASTI PARO DHARMAH
vlad
Гений-Говорун
*
Offline Offline

Сообщений: 1005

СПАСИБО
-вы поблагодарили: 735
-вас поблагодарили: 327



Просмотр профиля
Ответ #2 : Февраль 06, 2015, 16:07:08 �

Жекас, проверь вот такой ряд а_1=10, а_2=20, а_n=5*а_{n-1}-6*a_{n-2}+6.
Он полностью соответствует твоему, а порядок рекурсии на единицу меньше (то есть чтоб найти любой элемент надо два предыдущих а не три).

Думаю для решения твоей задачи можно рассматривать этот ряд.
Последнее редактирование: Февраль 06, 2015, 16:14:03 от vlad Записан

SATYAT NASTI PARO DHARMAH
zhekas
Гений-Говорун
*
Offline Offline

Сообщений: 1035

СПАСИБО
-вы поблагодарили: 34
-вас поблагодарили: 487



Просмотр профиля Email
Ответ #3 : Февраль 07, 2015, 08:29:02 �

Жекас, проверь вот такой ряд а_1=10, а_2=20, а_n=5*а_{n-1}-6*a_{n-2}+6.
Он полностью соответствует твоему, а порядок рекурсии на единицу меньше (то есть чтоб найти любой элемент надо два предыдущих а не три).

Думаю для решения твоей задачи можно рассматривать этот ряд.


Да подходит. Рассматривать такой ряд можно. Единственное, это может усложнить процесс решения так как пропала однородность выражения


Эти пользователи сказали вам СПАСИБО :

vlad

За это сообщение 1 пользователь сказал спасибо!
Записан
zhekas
Гений-Говорун
*
Offline Offline

Сообщений: 1035

СПАСИБО
-вы поблагодарили: 34
-вас поблагодарили: 487



Просмотр профиля Email
Ответ #4 : Февраль 07, 2015, 21:02:39 �

Жекас, проверь вот такой ряд а_1=10, а_2=20, а_n=5*а_{n-1}-6*a_{n-2}+6.
Он полностью соответствует твоему, а порядок рекурсии на единицу меньше (то есть чтоб найти любой элемент надо два предыдущих а не три).

Думаю для решения твоей задачи можно рассматривать этот ряд.


Да подходит. Рассматривать такой ряд можно. Единственное, это может усложнить процесс решения так как пропала однородность выражения



Правда от неоднородности (свободного коэффициента +6) можно достаточно просто избавиться

заменив исходную последовательность a_n на b_n.
Записан
vlad
Гений-Говорун
*
Offline Offline

Сообщений: 1005

СПАСИБО
-вы поблагодарили: 735
-вас поблагодарили: 327



Просмотр профиля
Ответ #5 : Февраль 10, 2015, 15:45:32 �

an=3n+2n+1+3

Эти пользователи сказали вам СПАСИБО :

zhekas

За это сообщение 1 пользователь сказал спасибо!
Записан

SATYAT NASTI PARO DHARMAH
zhekas
Гений-Говорун
*
Offline Offline

Сообщений: 1035

СПАСИБО
-вы поблагодарили: 34
-вас поблагодарили: 487



Просмотр профиля Email
Ответ #6 : Февраль 10, 2015, 15:48:01 �

an=3n+2n+1+3


Верно.
Записан
vlad
Гений-Говорун
*
Offline Offline

Сообщений: 1005

СПАСИБО
-вы поблагодарили: 735
-вас поблагодарили: 327



Просмотр профиля
Ответ #7 : Февраль 10, 2015, 17:43:21 �

Оно то верно, только как оно решается?Huh?

Если б ты знал как я пришел к такому ответу, то спасибку бы не поставил!
Записан

SATYAT NASTI PARO DHARMAH
zhekas
Гений-Говорун
*
Offline Offline

Сообщений: 1035

СПАСИБО
-вы поблагодарили: 34
-вас поблагодарили: 487



Просмотр профиля Email
Ответ #8 : Февраль 10, 2015, 19:33:40 �

Оно то верно, только как оно решается?Huh?


1) Для начала попробуем найти решения для выражения a_{n+3} = 6a_{n+2} - 11a_{n+1} + 6a_n в виде степеней. Т.е.

a_n = x^n. Подставлям в выражение и получаем

x^{n+3} = 6x^{n+2} - 11x^{n+1} + 6x^n

Деля на x^n получим кубическое уравнение с корнями x = 1; x = 2; x = 3.

То есть a_n = 1; b_n = 2^n; c_n = 3^n Подходят в наше рекурентное соотношение.

2) Что бы прийти к нашим начальным данным, нетрудно заметить, что линейная комбинация наших последовательностей, т.е. d_n = x*a_n + y*b_n + z*c_n = x + y*2^n + z*3^n, также подхотит.

Чтобы найти x,y,z составим систему по первым трем элементам.

x + y*2^1 + z*3^1 = 10
x + y*2^2 + z*3^2 = 20
x + y*2^3 + z*3^3 = 46

Решаем систему и получаем ответ

Эти пользователи сказали вам СПАСИБО :

vlad

За это сообщение 1 пользователь сказал спасибо!
Последнее редактирование: Февраль 10, 2015, 19:50:43 от zhekas Записан
vlad
Гений-Говорун
*
Offline Offline

Сообщений: 1005

СПАСИБО
-вы поблагодарили: 735
-вас поблагодарили: 327



Просмотр профиля
Ответ #9 : Февраль 10, 2015, 20:32:31 �

А я, после безуспешного дня, решил, что з данной последовательностью никакой аналог формулы Бине вывести не получится; тогда решил нарисовать приблизительный график на плоскости по данным точкам:
n       1    2     3     4       5      6       7   ...
f(n)   6   10   20   46   116   310   860   ...

Сопоставляя с тангесоидами и параболами, понял что не то. Сопоставил с 3n, - это ближе. Прибавил 2n ( то есть f(n)=3n+2n), - ещё ближе. Добил до конца с помощью табличных вычислений в excel.
Записан

SATYAT NASTI PARO DHARMAH
Страниц: [1]
  Печать  
 
Перейти в: