Смекни!
smekni.com

Теория чисел Фибоначчи (стр. 5 из 14)

а) оно имеет место для числа 1;

б) из справедливости доказываемого утверждения, для какого-либо произвольно – выбранного натурального числа № следует его справедливость для числа n+1.

Всякое индуктивное доказательство утверждения, справедливого для любого натурального числа, состоит, поэтому из двух частей.

В первой части устанавливается справедливость доказываемого утверждения для единицы, ее называют иногда основанием индукции. Во второй части доказательства делается предположение о справедливости доказываемого утверждения для некоторого произвольного (но фиксированного) числа № и из этого предположения, которое часто называют индуктивным предположением, выводится, что и для числа n+1 доказываемого утверждение имеет место.

Вторая часть доказательства называется индуктивным переходом. Иногда применяется индуктивное рассуждение, которое можно назвать переходом "от всех чисел, меньших n, к n". При этом необходимость в специальном доказательстве основания индукции отпадают, так как, говоря формально, доказательство для случая n+1 и есть переход от "всех" целых положительных чисел, меньших единицы (которых просто нет), к единице. Именно таким является доказательство возможности разложения любого натурального числа на простые множители.

Предположим, что каждое из чисел, меньших некоторого n, разложимо в произведение простых множителей.

Если число № оказывается простым, то оно само и является своим разложением.

Если же число № составное, то его по определению, можно представить в виде произведения хотя бы двух сомножителей: n=n1n2, где n1 ≠ 1 и n2 ≠ 1.

Но тогда n1>n и n2<n,а по индуктивному предположению как n1, так и n2 разлагаются на простые множители. Тем самым и № разложимо на простые множители.

6. Простейшей реализацией идеи индукции в применении к числам Фибоначчи является само определение чисел Фибоначчи. Оно состоит в указании двух первых чисел Фибоначчи: U1=1 и U2=1 и в индуктивном переходе от Un и Un+1 к Un+2, даваемым рекуррентным соотношением : Un+Un+1=Un+2.В частности, отсюда автоматически следует, что если некоторая последовательность чисел начинается с двух единиц, а каждое из следующих получается сложением двух предыдущих, то эта последовательность является последовательностью чисел Фибоначчи.

В качестве примера рассмотрим так называемую "задачу о прыгуне". Она состоит в следующем.

"Задача о прыгуне". Прыгун может прыгать в одном направлении вдоль разделенной на клетки полосы, перемещаясь при каждом прыжке либо в соседнюю клетку, либо через клетку. Сколькими способами может он сдвинуться на n-1 клетку и, в частности, переместиться из первой клетки в n-ю? (Способы прыганья считаются одинаковыми, если в ходе каждого из них прыгун побывает в одних и тех же клетках). Обозначим искомое число через хn. Очевидно х1=1(ибо переход из первой клетки в первую же осуществляется только одним способом-отсутствием прыжков) и х2=1 (переход из первой клетки во вторую также единствен: он состоит в одном непосредственном прыжке на соседнюю клетку). Пусть целью прыгуна является достижение n+2-й клетки. Общее число способов осуществление этой цели в наших обозначениях равно хn+2.Но с самого начала эти способы разбиваются на два класса: начинающиеся с прыжка во вторую клетку и начинающиеся с прыжка в третью клетку. Из второй клетки прыгун может переместиться в n+2-ю хn+1 способами, а из третьей хn способами.

Таким образом, последовательность чисел х1, х2,…, хn,…удовлетворяет рекуррентному соотношению:

xnn+1n+2 и поэтому совпадает с последовательностью чисел Фибоначчи хn=Un.

7. Докажем по индукции следующую важную формулу:

Un+m=Un-1Um+UnUm+1.(31)

Доказательство этой формулы будем вести индукцией по m.

При m=1 эта формула принимает вид:

Un+1=Un-1U1+UnU2, что очевидно.

При m=2 формула (31) также верна, потому что

Un+2=Un-1U2+UnU3=Un-1+2Un=Un-1+Un +Un=Un+1+Un.

Основание индукции, таким образом, доказано.

8.Полагая в формуле (31) m = n, мы получаем

U2n=Un-1Un+UnUn+1,

или

U2n=Un(Un-1+Un+1) (32)

Из написанного равенства видно, что U2n делится на Un.

Так как Un=Un+1-Un-1, формулу (32) можно переписать так:

U2n=(Un+1-Un-1) =(Un+1+Un-1), или

U2n= U2n+1-U 2n-1, т. е. разность квадратов двух чисел Фибоначчи, номера которых отличаются на два, есть снова число Фибоначчи (и причем с четным номером).

Аналогично(полагая m=2n) можно показать, что

U3n=U3n+1+U3n-U3n-1.

9.В дальнейшем нам пригодиться следующая формула:

U2n = Un-1Un+1+(-1)n+1 (33)

Докажем ее индукцией по n.

Для n=2, формула (33) принимает вид:

U22=U1U3-1,

что очевидно.

Предположим теперь в формулу (33) доказанной для некоторого n, прибавим к обеим частям ее по UnUn+1. Получим

U2n+UnUn+1= Un-1Un+1+ UnUn+1+(-1)n+1,

Или

Un (Un+Un+1)= Un+1(Un-1+Un)+(-1)n+1,

Или

Un Un+2= U2n+1+(-1)n+1,

Или

U2n+1= Un Un+2+(-1)n+2,

Этим индуктивный переход обоснован и формула (33) доказана для любого n.

10. Аналогичным способом можно установить такие свойства чисел Фибоначчи:

U1U2+U2U3+U3U4+…+U2n-1U2n=U22n.

U1U2+U2U3+U3U4+…+U2nU2n+1=U22n+1-1.

nU1+(n-1)U2+(n-2)U3+…+2Un-1+Un=Un+4-(n+3)

U1+2U2+3U3+…+nUm=nUn+2-Un+3+2

11. До сих пор мы определяли числа Фибоначчи рекуррентно, т. е. индуктивно, по их номеру. Оказывается, что любое число Фибоначчи можно определить и непосредственно, как некоторую функцию его номера.

Исследуем для этого различные последовательности U1, U2, U3, …., Un,…, удовлетворяющие соотношению

Un=Un-2+Un-1 (34)

Все такие последовательности мы будем называть решениями уравнения (34)

Будем обозначать буквами V,V`, V`` соответственно последовательности:

w1,w2,w3,

w1`,w2`,w3`,

w1``,w2``,w3``,

Сначала докажем две леммы.

ЛЕММА 1.

Если V – есть решение уравнения (34), а c – произвольное число, то последовательность cV (т. е. последовательность cw1,cw2,cw3,…) есть так же решение уравнения (11)

ДОКАЗАТЕЛЬСТВО: Умножив соотношение wn=wn-2+wn-1 почленно на c, получаем cwn=cwn-2+cwn-1, а это и требовалось доказать.

ЛЕММА 2.

Если последовательности V`и V`` являются решениями уравнения (34), то и их сумма V`+ V`` (т. е. последовательность w`1+w``1, w2`+w2``, w3` +w3``) является решением уравнения (11)

ДОКАЗАТЕЛЬСТВО: Из условия леммы мы имеем:

w`n=w`n-2+w`n-1

и

w``n=w``n-2+w``n-1

Сложив эти два равенства почленно, получим:

w`n +w``n= (w`n-2+w``n-2)+(w`n-1+w``n-1).

Этим лемма доказана.

Из этих лемм также выводится знаменитая формула Бине:

Рассмотрим теперь некоторые свойства чисел Фибоначчи, касающиеся их делимости. Докажем следующую теорему.

ТЕОРЕМА. Если № делиться на m, то и Un делиться на Um.

ДОКАЗАТЕЛЬСТВО:

Пусть № делиться на m, т. е. № = mk. Будем вести доказательство индукцией по k.

Для k=1, № = m, так что в этом случае Un делиться на Um очевидным образом. Предположим теперь что Umk делиться на Um и рассмотрим Um(k+1). Тогда имеем: Um(k+1) = Umk+m и на основании формулы (31) получим:

Um(k+1) = Umk+m= Umk-1Um+ UmkUm+1

Первое слагаемое правой части написанного равенства, очевидно, делиться на Um. Второе же его слагаемое кратно Umk т. е. по индуктивному предположению тоже делиться на Um. Значит, на Um делиться и их сумма, т. е. Um(k+1). Теорема доказана.

Большой интерес представляет вопрос об арифметической природе чисел Фибоначчи, об их делителях.

Докажем, что при № составном и отличном от 4 Un есть составное число. Действительно, для такого № можно написать n=n1n2, где 1<n1<n,

1<n2<n, либо n1>2, либо n2>2. Пусть для определенности n1>2. Тогда ввиду только что доказанный теоремы Un делиться на Un1 причем 1<Un1<Un, а это и означает, что Un – составное число.

Существует огромное количество различных обобщений чисел Фибоначчи. Одним из наиболее интересных является гипотенузный ряд Шишкова.

Существует связь между теоремой Пифагора и числами Фибоначчи.

С2+B2=A2 – теорема Пифагора.

Поместим для наглядности рядом числа Фибоначчи:

1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987 1597 2584 4161 6765...

Полагая, что числа Фибоначчи непосредственно связаны с прямоугольными треугольниками, берем попарно суммы, состоящие из квадратов чисел Фибоначчи, и находим в этом же ряду соответствующее число, равное квадрату гипотенузы, или сумме двух возведенных в квадрат чисел Фибоначчи. Эти числа, равные квадрату гипотенузы, сумме двух возведенных в квадрат катетов, подчеркнуты в ряду Фибоначчи чертой. Эти подчеркнутые числа Ф являются и квадратом гипотенузы ранее расположенных катетов, и, одновременно, катетами, квадрат гипотенузы которых расположен дальше в ряду Фибоначчи.