Путеводитель для влюбленных в математику - [22]

Шрифт
Интервал

F>0 = 1, F>1 = 1, F>2 = 2, F>3= 3, F>4= 5, …

Очередной элемент мы вычисляем по формуле:

F>n = F>n>– 1 + F>n –>2.

Как мы видим, задача об укладке квадратов и домино привела нас к последовательности чисел Фибоначчи[96].

Сумма чисел Фибоначчи

Попробуем сложить первые несколько чисел Фибоначчи. Что мы можем сказать о сумме F>0 + F>1 + … + F>n для любого n? Давайте проделаем кое-какие вычисления и посмотрим, что получится.

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



Хочется верить, вы увидели, что результаты суммирования, если к ним приплюсовать по единице, тоже выстраиваются в последовательность чисел Фибоначчи. Например, сложение чисел от F>0 до F>5 дает:

F>0 + F>1 + F>2 + F>3 + F>4 + F>5 = 1 + 1 + 2 + 3 + 5 + 8 = 20 = F>7 – 1.

Сложение чисел от F>0 до F>6 дает 33, что на единицу меньше F>8 = 34. Мы можем записать формулу для неотрицательных целых чисел n:

F>0 + F>1 + F>2 + … + F>n = F>n>+ 2–1. (*)

Вероятно, лично вам достаточно будет увидеть, что формула (*) работает в дюжине случаев, чтобы вы поверили, что она верна, но математики жаждут доказательств. Мы рады представить вам два возможных доказательства того, что она верна для всех неотрицательных целых чисел n. Первое называется доказательством по индукции, второе – комбинаторным доказательством.

Доказательство по индукции

Формула (*) представляет собой бесконечно много формул в свернутом виде. Доказать, что (*) верно для конкретного значения n, скажем для n = 6, – простая арифметическая задача. Достаточно будет записать числа от F>0 до F>6 и сложить их:

F>0 + F>1 + … + F>6 = 1 + 1 + 2 + 3 + 5 + 8 + 13 = 33.

Несложно увидеть, что F>8 = 34, поэтому формула действует.

Перейдем к F>7. Не будем тратить время и складывать все числа: мы уже знаем сумму вплоть до F>6. Таким образом,

(F>0 + F>1 + … + F>6) + F>7 = 33 + 21 = 54.

Как и раньше, все сходится: F>9 = 55.

Если сейчас мы начнем проверять, работает ли формула для n = 8, наши силы окончательно иссякнут. Но все же посмотрим, что мы уже знаем и что хотим выяснить:

F>0 + F>1 + … + F>7 = F>9–1.F>0 + F>1 + … + F>7 + F>8 =?

Воспользуемся предыдущим результатом:

(F>0 + F>1 + … + F>7) + F>8 = (F>9– 1) + F>8.

Мы, конечно, можем вычислить (F>9 – 1) + F>8 арифметически. Но так мы устанем еще больше. В то же время мы знаем, что F>8 + F>9 = F>10. Таким образом, нам не нужно ничего высчитывать или заглядывать в таблицу чисел Фибоначчи:

(F>0 + F>1 + … + F>7) + F>8 = (F>9–1) + F>8 = (F>8 + F>9) – 1 = F>10– 1.

Мы удостоверились, что формула работает для n = 8, на основе того, что знали про n = 7.

В случае n = 9 мы точно так же опираемся на результат для n = 8 (убедитесь в этом самостоятельно). Разумеется, доказав верность (*) для n, мы можем быть уверены, что (*) верно и для n + 1.

Мы готовы дать полное доказательство. Как уже было сказано, (*) представляет собой бесконечное количество формул для всех значений n от нуля до бесконечности. Посмотрим, как работает доказательство.

Вначале мы доказываем (*) в простейшем случае, для n = 0. Мы просто проверяем, что F>0 = F>0 + 2 – 1. Так как F>0 = 1, а F>2 = 2, очевидным образом 1 = 2 – 1, а F>0 = F>2 – 1.

Дальше нам достаточно показать, что верность формулы для одного значения n (скажем, n = k) автоматически означает верность для n + 1 (в нашем примере n = k + 1). Нам лишь надо продемонстрировать, как устроено это «автоматически». Что нам нужно сделать?

Возьмем некоторое число k.

Предположим, мы уже знаем, что

F>0 + F>1 + … + F>k = F>k>+ 2– 1.

Мы ищем величину

F>0 + F>1 + … + F>k + F>k>+ 1.

Мы уже знаем сумму чисел Фибоначчи вплоть до F>k, поэтому у нас получается:

(F>0 + F>1 + … + F>k) + F>k>+ 1 = (F>k>+ 2–1) + F>k>+ 1.

Правая часть равна F>k>+ 2 – 1 + F>k>+ 1, и мы знаем, чему равна сумма следующих друг за другом чисел Фибоначчи:

F>k>+ 2–1 + F>k>+ 1 = (F>k>+ 2 + F>k>+ 1) – 1 = F>k>+ 3– 1

Подставим в наше равенство:

(F>0 + F>1 + … + F>k) + F>k>+ 1 = F>k>+ 3– 1

Сейчас я объясню, что мы сделали. Если мы знаем, что (*) верно, когда мы суммируем числа вплоть до F>k, тогда (*) должно быть верно, если мы приплюсуем F>k +>1.

Подытожим:

• Формула (*) верна для n = 0.

• Если формула (*) верна для n, она верна и для n + 1.

Мы можем уверенно сказать, что (*) верно для любых значений n. Верно ли (*) для n = 4987? Это так, если выражение верно для n = 4986, что основано на верности выражения для n = 4985, и так далее до n = 0. Следовательно, формула (*) верна для всех возможных значений n.

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

Комбинаторное доказательство

А вот совершенно другое доказательство тождества (*). Основной подход тут – воспользоваться тем фактом, что число F>n – это количество способов облицевать прямоугольник 1 × n квадратами и костяшками домино.

Напомню, что нам нужно доказать:

F>0 + F>1 + F>2 + … + F>n = F>n>+ 2– 1. (*)

Идея заключается в том, чтобы рассматривать обе части уравнения как решение задачи с облицовкой. Если мы докажем, что левая и правая часть – решение для одного и того же прямоугольника, они совпадут между собой. Эта техника носит название


Рекомендуем почитать
На траверзе — Дакар

Послевоенные годы знаменуются решительным наступлением нашего морского рыболовства на открытые, ранее не охваченные промыслом районы Мирового океана. Одним из таких районов стала тропическая Атлантика, прилегающая к берегам Северо-западной Африки, где советские рыбаки в 1958 году впервые подняли свои вымпелы и с успехом приступили к новому для них промыслу замечательной деликатесной рыбы сардины. Но это было не простым делом и потребовало не только напряженного труда рыбаков, но и больших исследований ученых-специалистов.


Историческое образование, наука и историки сибирской периферии в годы сталинизма

Настоящая монография посвящена изучению системы исторического образования и исторической науки в рамках сибирского научно-образовательного комплекса второй половины 1920-х – первой половины 1950-х гг. Период сталинизма в истории нашей страны характеризуется определенной дихотомией. С одной стороны, это время диктатуры коммунистической партии во всех сферах жизни советского общества, политических репрессий и идеологических кампаний. С другой стороны, именно в эти годы были заложены базовые институциональные основы развития исторического образования, исторической науки, принципов взаимоотношения исторического сообщества с государством, которые определили это развитие на десятилетия вперед, в том числе сохранившись во многих чертах и до сегодняшнего времени.


Интеллигенция в поисках идентичности. Достоевский – Толстой

Монография посвящена проблеме самоидентификации русской интеллигенции, рассмотренной в историко-философском и историко-культурном срезах. Логически текст состоит из двух частей. В первой рассмотрено становление интеллигенции, начиная с XVIII века и по сегодняшний день, дана проблематизация важнейших тем и идей; вторая раскрывает своеобразную интеллектуальную, духовную, жизненную оппозицию Ф. М. Достоевского и Л. Н. Толстого по отношению к истории, статусу и судьбе русской интеллигенции. Оба писателя, будучи людьми диаметрально противоположных мировоззренческих взглядов, оказались “versus” интеллигентских приемов мышления, идеологии, базовых ценностей и моделей поведения.


Князь Евгений Николаевич Трубецкой – философ, богослов, христианин

Монография протоиерея Георгия Митрофанова, известного историка, доктора богословия, кандидата философских наук, заведующего кафедрой церковной истории Санкт-Петербургской духовной академии, написана на основе кандидатской диссертации автора «Творчество Е. Н. Трубецкого как опыт философского обоснования религиозного мировоззрения» (2008) и посвящена творчеству в области религиозной философии выдающегося отечественного мыслителя князя Евгения Николаевича Трубецкого (1863-1920). В монографии показано, что Е.


Технологии против Человека. Как мы будем жить, любить и думать в следующие 50 лет?

Эксперты пророчат, что следующие 50 лет будут определяться взаимоотношениями людей и технологий. Грядущие изобретения, несомненно, изменят нашу жизнь, вопрос состоит в том, до какой степени? Чего мы ждем от новых технологий и что хотим получить с их помощью? Как они изменят сферу медиа, экономику, здравоохранение, образование и нашу повседневную жизнь в целом? Ричард Уотсон призывает задуматься о современном обществе и представить, какой мир мы хотим создать в будущем. Он доступно и интересно исследует возможное влияние технологий на все сферы нашей жизни.


Лес. Как устроена лесная экосистема

Что такое, в сущности, лес, откуда у людей с ним такая тесная связь? Для человека это не просто источник сырья или зеленый фитнес-центр – лес может стать местом духовных исканий, служить исцелению и просвещению. Биолог, эколог и журналист Адриане Лохнер рассматривает лес с культурно-исторической и с научной точек зрения. Вы узнаете, как устроена лесная экосистема, познакомитесь с различными типами леса, характеризующимися по составу видов деревьев и по условиям окружающей среды, а также с видами лесопользования и с некоторыми аспектами охраны лесов. «Когда видишь зеленые вершины холмов, которые волнами катятся до горизонта, вдруг охватывает оптимизм.