Смекни!
smekni.com

Возвратные последовательности (стр. 4 из 5)

Первый способ решения (угадывание правильного решения с последующим доказательством, что наша догадка верна). Вычислим:

Т3 = 2∙3 + 1 = 7; Т4 = 2∙7 + 1; Т5 = 2∙15 + 1; Т6 = 2∙31 + 1 = 63.

Теперь можно сделать предположение, что

Тn=2n − 1 при n≥ 0. (42)

Докажем методом математической индукции по числу n:

1) База: n=0, Т0=20 – 1 = 1 – 1 = 0 (верно);

2) Индуктивный переход: пусть доказано для всех чисел t ≤ (n– 1). Докажем для

t= n: Тn= 2Tn – 1 +1

2(2n – 1 − 1) + 1 = 2∙2n – 1 − 2 + 1 = 2n − 1

Из пунктов 1 и 2 следует: при n≥ 0 Тn= 2n − 1

Второй способ решения.

К обеим частям соотношения (41) прибавим 1:

Т0+1 = 1,

Тn+1 = 2Tn – 1 + 2 при n> 0.

Обозначим Un= Tn+ 1, тогда получим

U0 = 1

Un= 2Un- 1 при n> 0.

Решением этой рекурсии есть Un= 2n; следовательно Тn = 2n−1.

2. Задача о разрезании пиццы

Формулировка задачи: сколько кусков пиццы можно получить, делая n прямолинейных разрезов ножом? Или, каково максимальное число Ln областей, на которые плоскость делится n прямыми?

Снова начнем с рассмотрения крайних случаев.

Эксперимент с тремя прямыми показывает, что добавленная третья прямая может рассекать самое большое три старых области вне зависимости от того, как расположены первые две прямые:


Таким образом, L3 = 4 + 3 = 7 – самое большое, что можно сделать.

Обобщая, приходим к следующему выводу: новая n-я прямая (при n> 0) увеличивает число областей на k- когда рассекает k старых областей - когда пересекает прежние прямые в (k− 1) различных местах. Две прямые могут пересекаться не более чем в одной точке. Поэтому новая прямая может пересекать (n− 1) старых прямых не более чем в (n− 1) различных точках, и мы должны иметь k≤ n. Установлена верхняя граница:

Ln≤ Ln – 1 + nпри n> 0

В этой формуле можно достичь равенства следующим образом: проводим n-ю прямую так, чтобы она не была параллельна никакой другой прямой (следовательно, она пересекает каждую из них) и так, чтобы она не проходила ни через одну из имеющихся точек пересечения (следовательно, она пересекает каждую из прямых в различных местах). Поэтому рекуррентное соотношение имеет вид:

L0 = 1

Ln= Ln- 1+ nпри n > 0

Теперь получим решение в замкнутой форме.

Ln= Ln – 1 + n = Ln – 2 + (n−1) + n = Ln- 3+ (n−2) + (n−1) + n = … = L0+ 1 + 2+ +… + (n−2) + (n−1) + n = 1 +

Ln =

+ 1при n ≥ 0 (43)

Докажем полученное равенство методом математической индукции.

1) База: n=0, L0=

= 1 (верно);

2) Индуктивный переход: пусть доказано для всех чисел t ≤ (n–1). Докажем для t=n:

Ln= Ln-1+ n

=
=

Из пунктов 1 и 2 следует: при n ≥ 0

Ln =

+ 1
А теперь небольшая вариация на тему прямых на плоскости: предположим, что вместо прямых линий мы используем ломаные линии, каждая из которых представлена одним «зигом». Каково максимальное число Zn областей, на которые плоскость делится n такими ломаными линиями?

Частные случаи:

Z2 = 7


Ломаная линия подобна двум прямым с тем лишь отличием, что области сливаются, если «две» прямые не продолжать после их пересечения:

Области 2, 3 и 4, которые были бы разделены при наличии двух прямых, превращаются в единую область в случае одной ломаной линии, т.е. мы теряем две области. И если привести все в надлежащий порядок, то точка излома должна лежать «по ту сторону» пересечений с другими линиями, и мы теряем только две области на одну линию. Таким образом,

Zn = L2n− 2n =

= 2n2 −n+1 при n ≥ 0 (44)

Сравнивая решения в замкнутой форме (43) и (44), мы приходим к выводу, что при большом n,

Ln ~

,

Zn ~ 2n2 ,

так что ломаные линии дают примерно в четыре раза больше областей, чем прямые.


Глава 2 (практическая часть)

1. Рассмотрим последовательность квадратов натуральных чисел:

u1 = 12, u2 = 22, u3 = 32, . . . , un= n2, . . . (*)

Здесь un + 1 = (n + 1)2 = n2 + 2n + 1 и, следовательно,

un + 1 = un+ 2n + 1. (1)

Увеличивая n на единицу, получим:

un + 2 = (n + 2)2 = n2 + 4n + 4 = (n2 + 2n + 1) + 2n + 3 = un + 1+ 2n + 3.

un + 2 = un + 1+ 2n + 3 . (2)

Вычитая почленно (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)

Увеличивая в равенстве (3) n на единицу, будем иметь:

un + 3 = (n + 3)2 = n2 + 6n + 9 = (n2 + 4n + 4) + 2n + 5 = un + 2+ 2n + 5,

un + 3 = un + 2+ 2n + 5. (4)

Вычитая почленно (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, (5)

Вычитая почленно (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)

Получили возвратное уравнение третьего порядка, т. е. k = 3, a1 = 3, a2 = -3, a3 = 1.

Следовательно, последовательность (*) есть возвратная последовательность третьего порядка.

2. Рассмотрим последовательность кубов натуральных чисел:

u1 = 13, u2 = 23, u3 = 33, . . . , un= n3, . . . (**)

Здесь un + 1 = (n + 1)3 = n3 + 3n2 + 3n + 1 и, следовательно,

un + 1 = un+ 3n2 + 3n + 1. (7)

Увеличивая n на единицу, получим:

un + 2 = (n + 2)3 = n3 + 6n2 + 12n + 8 = (n3 + 3n2 + 3n + 1) + 3n2 + 9n + 7 = = un + 1+ 3n2 + 9n + 7,

un + 2 = un + 1+ 3n2 + 9n + 7. (8)

Вычитая почленно (7) из (8), получим:

un + 2 - un + 1= (un + 1+ 3n2 + 9n + 7) – (un+ 3n2 + 3n + 1) = un + 1- un + 6n + 6,

un + 2 = 2un + 1- un + 6n + 6. (9)

Увеличивая в равенстве (9) n на единицу, будем иметь:

un + 3 = (n + 3)3 = n3 + 9n2 + 27n + 27 = (n3 + 6n2 + 12n + 8) + 3n2 + 15n + 19= un + 2+ 3n2 + 15n + 19,

un + 3 = un + 2+ 3n2 + 15n + 19. (10)

Вычитая почленно (8) из (10), получим:

un + 3 - un + 2 = (un + 2+ 3n2 + 15n + 19) – (un + 1+ 3n2 + 9n + 7) = un + 2- un + 1 + 6n + 12,

un + 3 = 2un + 2- un + 1 + 6n + 12. (11)

Вычитая почленно (9) из (11), получим:

un + 3 - un + 2= (2un + 2- un + 1 + 6n + 12) – (2un + 1- un + 6n + 6) = 2un + 2- 3un + 1 + un + 6,

илиun + 3 = 3un + 2- 3un + 1 + un + 6. (12)

Увеличивая в равенстве (12) n на единицу, будем иметь:

un + 4 = (n + 4)3 = n3 + 12n2 + 48n + 64 = (n3 + 9n2 + 27n + 27) + 3n2 + 21n + + 37 = un + 3+ 3n2 + 21n + 37,

un + 4 = un + 3+ 3n2 + 21n + 37. (13)

Вычитая почленно (10) из (13), получим:

un + 4 - un + 3 = (un + 3+ 3n2 + 21n + 37) – (un + 2+ 3n2 + 15n + 19) = = un + 3- un + 2 + 6n + 18,

un + 4 = 2un + 3- un + 2 + 6n + 18. (14)

Вычитая почленно (11) из (14), получим:

un + 4 - un + 3= (2un + 3- un + 2 + 6n + 18) – (2un + 2- un + 1 + 6n + 12) = = 2un + 3- 3un + 2 + un + 1 + 6,

илиun + 4 = 3un + 3- 3un + 2 + un + 1 + 6. (15)

Вычитаяпочленно (12) из (15), получим:

un + 4 - un + 3= (3un + 3- 3un + 2 + un + 1 + 6) – (3un + 2- 3un + 1 + un + 6) = 3un + 3- 6un + 2 + 4un + 1 - un ,

илиun + 4 = 4un + 3- 6un + 2 + 4un + 1 - un . (15)

Получили возвратное уравнение четвёртого порядка, т. е. k = 4, a1 = 4, a2 = -6, a3 = 4, a4 = - 1.

Следовательно, последовательность (**) есть возвратная последовательность четвёртого порядка.

3. Проверим, что условие теоремы:

Для того чтобы система k линейных алгебраических уравнений

Аx1 + Вy1 + . . . + Cz1 = u1