Знакомство с методом математической индукции: различия между версиями

Материал из Викиучебника — открытых книг для открытого мира
Содержимое удалено Содержимое добавлено
Нет описания правки
Строка 56: Строка 56:


=== Пересечение прямых ===
=== Пересечение прямых ===

{{Note|lines}}
Докажите, что любые <math>n\,\!</math> прямых, никакие две из которых не
Докажите, что любые <math>n\,\!</math> прямых, никакие две из которых не
параллельны, и никакие три не пересекаются в одной точке,
параллельны, и никакие три не пересекаются в одной точке,

Версия от 16:37, 6 июля 2006

Авторы исходного текста: Т. Шульман и А. В. Ворожцов

Что такое принцип математической индукции?

Вообразим очередь, где первой стоит женщина, за ней снова женщина, а за ней снова женщина. Верно ли, что все стоящие в очереди — женщины?

Конечно, верно! Раз первые три человека в очереди — женщины, то, скорее всего, это очередь за косметикой, или за чем-нибудь таким, в чём нуждаются и разбираются исключительно женщины, и мужчин в этой очереди нет.

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

Рассмотрим два утверждения:

  1. Первый человек в очереди есть женщина
  2. За женщиной в очереди может стоять только женщина

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

Вот строгая формулировка принципа математической индукции:

Пусть имеется последовательность утверждений И пусть первое утверждение верно и мы умеем доказать, что из верности утверждения следует верность . Тогда все утверждения в этой последовательности верны.


Решим одну известную задачу на ММИ:

Ханойские башни.

Есть три стержня и колец разного размера. Класть можно только кольцо меньшего размера на кольцо большего размера. Можно ли переместить пирамидку с одного стрежня на другой?



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

Заметим, что всё решение было разбито на 4 этапа:

  1. [БАЗА] Показываем, что доказываемое утверждение верно для некоторых простейших частных случаев ( в нашей задачке это был случай )
  2. [ПРЕДПОЛОЖЕНИЕ] Предполагаем, что утверждение доказано для первых случаев.
  3. [ШАГ] В этом предположении доказываем утверждение для случая .
  4. [ВЫВОД] Утверждение верно для всех случаев, то есть для всех .


Решение задач по данной схеме и называется методом математической индукции.

Ясно, что ММИ можно решать не все задачи, а только задачи, параметризованные некоторой переменной. Эта переменная называется переменной индукции.

В задаче «Ханойские башни» роль переменной индукции играло количество колец в пирамидке.

Пересечение прямых

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


Решение:

[БАЗА] В простейшем случае, когда прямых две, точка пересечения одна и утверждение верно.

[ПРЕДПОЛОЖЕНИЕ] Предположим, что оно верно для прямых, то есть что любые прямых, никакие две из которых не параллельны, и никакие три не пересекаются в одной точке, пересекаются ровно в точках.

[ШАГ] Попробуем доказать его для прямой. По предположению, -я, -я, ..., -я прямая пересекаются в точках. -я прямая пересекается с каждой из этих прямых ровно в одной точке. Следовательно количество точек пересечения всех прямых есть .
То есть для прямых утверждение доказано.

[ВЫВОД] Утверждение верно для любого количества прямых.

Разрезание квадрата

Из квадрата клетчатой бумаги размером вырезали одну клетку. Докажите, что полученную фигуру можно разрезать на «уголки» из трех клеток


Решение:

[БАЗА]: для квадрата размера утверждение верно.

[ПРЕДПОЛОЖЕНИЕ]: Пусть это уже доказано для квадратов со стороной , , . Докажем для квадратов .

[ШАГ]: Разбиваем квадрат на четыре квадрата и вырезаем из каждой недырявой части угловую клетку так, чтобы вырезанные клетки образовали уголок:


[ВЫВОД]: Таким образом, получаем четыре квадрата, в каждом из которых вырезано по одной клетке, и по предположению индукции их мы можем замостить уголками.


Попробуйте решить самостоятельно следующие геометрические задачи:

Геометрические задачи на ММИ

Три острых угла

  1. Докажите, что при каждом натуральном , начиная с ,

существует выпуклый -угольник, имеющий ровно три острых угла.

Подсказка

Раскраска плоскости

  1. Плоскость разделена на части

прямыми. Докажите, что эти части можно раскрасить в два цвета так, что соседние куски будут раскрашены в разные цвета.

Подсказка


Сумма углов -угольника.

Докажите что сумма углов выпуклого -угольника равна , (или радиан). В частности для треугольника получаем , а для четырехугольника —


Число кусочков

Чему равно количество кусочков, на которые прямые из задачи [1] делят плоскость? Одна прямая — на две части, две — на четыре. А пятнадцать прямых?

Подсказка


Применение ММИ для решения задач на делимость

Задача про кубы

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

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


Задача про делимость (32n+2 + 8 n - 9) и (4n + 15 n - 1)

Докажите, что а) делится на ; б) делится на .

Применение ММИ для доказательства тождеств

Есть целый ряд тождеств, которые удобно доказывать ММИ, к примеру:

а) ;

б) ;

в)


Докажем а). При с обоих сторон стоит . Проверим, работает ли эта формула при : Это верно и дает БАЗУ индукции. Рассмотрим функцию ПРЕДПОЛОЖИМ, что она дает верный ответ при . ШАГ индукции будет соответствовать проверке равенства Раскрываем левую часть:

Докажите самостоятельно б) и в).

Доказывать такие тождества просто. Трудно догадаться до того, что должно стоять справа от знака <<равно>>.

Как догадаться, чему равно ? Например, так: можно вычислить четыре значения , , , , а затем попытаться подобрать такой многочлен третьей степени, который в точках 1, 2, 3, 4 принимает именно эти значения. А потом можно ММИ убедиться, что .

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

Почему предлагается вычислить именно четыре значения , , , ? Потому что многочлен третьей степени полностью определяется своими значениями в четырех разных точках. Действительно, он задается коэффициентами , , , при , , , : Значит, для того, чтобы их найти все коэффициенты, нужно уравнения.


  1. Докажите тождество
  2. Докажите тождество .
  3. Найдите сумму
  4. Угадайте явное выражение для суммы .
  5. Докажите, что .
  6. Найдите сумму .


Иногда ММИ надо применять не совсем прямолинейно.


Неравенство Коши (неравенство между средним арифметическим и средним геометрическим)

Доказать, что для любых неотрицательных чисел .


Решение: Сначала методом мат. индукции докажем это равенство для всех , равных степени двойки. БАЗА: нужно показать, что . Действительно, . ПРЕДПОЛОЖИМ, что мы умеем доказывать неравенство при . Докажем его для . Итак, у нас есть чисел . Обозначим , . Поскольку чисел всего , то по предположению, . Следовательно,

Итак, неравенство доказано для случаев, когда есть степень двойки. Теперь индукцией вниз распространяем на остальные~. Это относительно сложный момент в доказательстве. Предположим, что неравенство Коши доказано для . Необходимо доказать, что оно верно и для . Это можно сделать так. Пусть у нас есть чисел , \ldots, . Добавим к ним -ое число, равное их среднему арифметическому. Для этих чисел неравенство Коши по предположению верно и мы можем его использовать: Домножим левую и правую части на получим: Возведя обе части в степень , получаем что и требовалось доказать.

Ясно, что теперь неравенство доказано для любого : выбираем любое , такое, что . Для неравенство доказано. Значит оно верно, как мы только что показали, и для , а раз верно для , то верно и для , и т.д., пока не доберемся до .


А теперь проверим, действительно ли вы понимаете метод математической индукции.

Найдите ошибку в доказательстве

Утверждение 1: У всех людей глаза одинакового цвета.

Доказательство. Докажем, что в компании из людей у всех глаза одинакового цвета. При утверждение очевидно. Предположим, что оно верно при . Докажем, что тогда оно верно и для . Итак, пусть перед нами человек. Перенумеруем их: первый, второй, третий, ..., -й, -й. По предположению, у любых из этих людей глаза одинакового цвета. Значит, у первого, второго, ..., -го — глаза одинакового цвета. Возьмём теперь другую группу из человек: второй, третий, ..., -й, -й. У них тоже глаза одинакового цвета. В обоих группах присутствовал второй человек. Значит у всех них глаза того же цвета, как и у второго, то есть у всех одинаковые.


Рассуждая таким образом, можно доказать множество других удивительных вещей. Например:

Утверждение 2: Через любые точек на плоскости можно провести прямую.

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

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

Итак, пусть произвольно заданы точек , , \ldots, , . В силу предположения индукции через точек , , \ldots, проходит некоторая прямая . В силу того же предположения через точек , \ldots, , также проходит некоторая прямая . Эти две прямые имеют по крайней мере две общие точки и . Но две точки определяют единственную прямую. Поэтому прямые и должны совпадать. Следовательно, прямая , проходящая через точки , , \ldots, , проходит и через точку . Утверждение доказано.


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

Задачи

  1. На доске записано рациональное число . Его можно стереть и записать вместо него либо , либо . Докажите, что с помощью указанных двух операций можно из единицы получить любое рациональное число. Например, число можно получить так:
  2. В прямоугольнике ( строки, столбцов) расставлены фишки трех цветов по штук каждого цвета. Докажите, что, переставляя фишки в строчках, можно сделать так, чтобы в каждом столбце были фишки всех трех цветов.
  3. Плоскость поделена на области несколькими прямыми и окружностями.Докажите, что эти области можно раскрасить в два цвета так, чтобы любые две соседние области были раскрашены в различные цвета. Соседними считаются области, границы которых имеют общий отрезок.
  4. В компании из человек () каждый узнал по одному новому анекдоту (все анекдоты разные).За один телефонный разговор двое сообщают друг другу все известные им анекдоты. Докажите, что за звонков все смогут узнать все новые анекдоты.
  5. На координатной плоскости расположено квадратов одинакового размера так, что их стороны параллельны осям координат. Доказать,что все квадраты можно разбить на группы так, что в каждой группе квадраты не будут пересекаться.

Подсказки и ответы

Подсказки к геометрическим задачам

  1. ^  Шаг: Пусть есть такой K-угольник. Возьмем один из его тупых углов и отрежем его. Число вершин станет K+1. Новые два угла, появившиеся вместо старого, будут еще тупее, так как они — внешние углы отрезанного треугольника.
  2. ^  При проведении следующей прямой инвертируйте одну из полуплоскостей.
  3. ^ Е сли прямых штук, то число кусочков равно .

Где ошибка в доказательстве утверждения 1?

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

Где ошибка в доказательстве утверждения 2?

Аналогично: мы предполагали, что прямые и имеют по крайней мере две общие точки и , значит . Следовательно, базой индукции должны были быть случаи , и . Но база для не верна.