Метод математической индукции

Система натуральных чисел

Система натуральных чисел, которую обозначают через N, есть определенное фиксированное множество, элементы которого 1, 2, 3, ... называютсянатуральными числами. Множество N обладает следующими свойствами:

1. В N определена бинарная алгебраическая операция сложения, которая:

a) коммутативна, т. е. a+b=b+a "a, bÎN;

b) ассоциативна, т. е. (a+b)+c=a+(b+c) "a, b, cÎN.

2. В N определена бинарная алгебраическая операция умножения, которая:

a) коммутативна, т. е. a×b=b×a "a, bÎN;

b) ассоциативна, т. е. (a×bc=a×(b×c) "a, b, cÎN.

3. Сложение и умножение связаны законом дистрибутивности

 

(a+bc=a×c+b×c "a, b, cÎN.

 

4. В N определено отношение сравнения чисел по величине “a меньше b” (a<b), при этом выполняются свойства:

a) для любых a,bÎN выполняется одно из соотношений a<b, b<a, a=b (свойство линейности);

b) соотношение a<b имеет место тогда и только тогда, когда существует такое xÎN, что a+x=b (свойство положительности);

c) в любом непустом множестве MÍN найдется минимальное число, т. е. такое натуральное число aÎM, что a£x имеет место для всех xÎM (свойство минимальности);

d) минимальный элемент множества N, обозначаемый через 1, таков, что для всякого aÎN имеет место 1×a=a (существование единичного элемента).

Систему N часто называют натуральным рядом.

 

Замечание. Если a<b, то говорят: “a меньше b”, а также “b больше a”, “a предшествует b”, “b следует за a”. Обозначение b>a есть другое обозначение для a<b. Соотношение a£b означает, что a<b или a=b; b³a есть другое обозначение для a£b.

Из основных свойств сложения и умножения вытекают следующие свойства.

Свойство сокращения сложения

Если a+x=a+y, то x=y.

Действительно, допустим, что x¹y, тогда, по свойству линейности, или x<y, или y<x. Пусть x<y, тогда существует zÎN такое, что x+z=y, следовательно, a+x=a+y=a+(x+z)=(a+x)+z. Из того, что a+y=(a+x)+z, следует, что a+x<a+y, чего быть не может. Аналогично получим противоречие, если полагать, что y<x.

Свойство сокращения умножения

Если a×x=a×y, то x=y.

Действительно, допустим, что x¹y. Не нарушая общности рассуждения, можно полагать, что x<y, тогда x+z=y, а потому a×x=a×y=a(x+z)=ax+az. Из того что ay=ax+az, следует, что ax<ay вопреки тому, что ax=ay. Предположение о том, что x¹y, неверно.

Свойство транзитивности

Если a<b и b<c, то a<c.

Из условия следует, что b=a+z и c=b+u, тогда c=b+u=(a+z)+u=a+(z+u)= a+v. Отсюда следует, что a<c.

Стабильность сложения

Для всех a,b,cÎN, если a<b, то a+c<b+c.

Действительно, если a<b, то b=a+x. Но тогда

 

b+c=(a+x)+c=a+(x+c)=(a+c)+x.

Отсюда a+c<b+c.

Стабильность умножения

Для всех a, b, cÎN если a<b, то ac<bc. Действительно, если a<b, то b=a+x. Но тогда bc=(a+x)c=ac+cx. Отсюда ac<bc.

6. Еслиa¹1,то ab>b, a, bÎN.

Так как a¹1,то a>1, тогда ab>1×b.

Свойство Архимеда

Для любых a, bÎN существует nÎN такое, что n×a>b.

Действительно, в качестве n можно взять любое натуральное число, большее b. Пусть n=b+1. Так как a³1, то na=(b+1)a>b, т. е. na>b.

Значение. В свойствах 3, 4, 5 вместо < можно взять £ .

 

Метод математической индукции

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

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

 

Полная индукция

 

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

Например, известно, что имеется пять типов правильных многогран­ников.

1. Тетраэдр. В каждой вершине сходятся 3 ребра. Имеет 4 грани (треугольные), 6 ребер, 4 вершины. Тетраэдр является правильной треуголь­ной пирамидой (рис. 1).

Рис. 1

 

2. Куб. В каждой вершине сходятся 3 ребра. Имеет 6 граней (квадратные), 12 ребер, 8 вершин (рис.2).

Рис. 2

 

3. Октаэдр. В каждой вершине сходятся 4 ребра. Имеет 8 граней (треугольных), 12 ребер, 6 вершин (рис. 3).

 

Рис. 3

 

4. Икосаэдр. В каждой вершине сходятся 5 ребер. Имеет 20 граней (треугольных), 30 ребер, 12 вершин (рис. 4).

Рис. 4

 

5. Додекаэдр. В каждой вершине сходятся 3 ребра. Имеет 12 граней (пятиугольных), 30 ребер, 20 вершин (рис. 5).

 

Рис. 5

 

Обозначим через Г - число граней, Р - число ребер, В - число вершин. Имеет место утверждение: "Для пяти типов правильных многоугольников имеет место соотношение Г+В=Р+2".

 

Тетраэдр Куб Октаэдр Икосаэдр Додекаэдр 4 + 4 = 6 + 2 6 + 8 =12 + 2 8 + 6 = 12 + 2 20 + 12 = 30 + 2 20 + 12 = 30 + 2

 

Утверждение доказано полной индукцией.

 

Пример. Доказать, что любое четное натуральное число 4£n£16 представимо в виде суммы двух простых чисел. Действительно,

 

4=2+2, 6=3+3, 8=3+5, 10=5+5, 12=5+7, 14=7+7, 16=5+11.

 

Тем самым утверждение доказано.

 

Неполная индукция

 

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

Результат, полученный неполной индукцией, может быть как истинным, так и ложным. В самом деле, рассмотрим многочлен f(n)=n2+n+41. Легко видеть, что f(0)=41, f(1)=43, f(2)=47, f(3)=53, f(4)=61. Числа 41, 43, 47, 53, 61 - простые. Напрашивается предположение, что f(n) для всех неотрицательных n – простое число. Однако при n=41 очевидно, что – составное.

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

Рассмотрим следующую задачу.

При каких натуральных n справедливо неравенство 2n>7n+3?

 

При n=1 2>10 ложно
При n=2 4>17 ложно
При n=3 8>24 ложно
При n=4 16>31 ложно
При n=5 32>38 ложно
При n=6 64>45 истинно
При n=7 128>52 истинно

 

На основании неполной индукции можно предполагать, что 2n>7n+3 для всех натуральных чисел n³6. Эту гипотезу мы докажем позже. А пока еще раз отметим, что неполная индукция в математике не считается законным методом строгого доказательства. Она является средством выдвижения гипотез, справедливость которых, как правило, доказывают методом математической индукции.

 

Метод математической индукции

 

В основе доказательств утверждений методом математической индук­ции лежит принцип математической индукции. Он состоит в следующем.

Пусть дано некоторое утверждение, зависящее от натурального n. Обозначим его через A(n). Если данное утверждение справедливо при n=1, т. е. A(1) истинно и из его истинности при n=k следует его истинность при n=k+1, то A(n) истинно при всех натуральных n.

Действительно, пусть A(1) истинно и из истинности A(k) следует истинность A(k+1). Тогда можно рассуждать так: истинность утверждения проверена при n=1, но по допущению утверждение верно и при n=1+1=2, а потому оно верно и при n=2+1=3 и так далее, т. е. справедливо при всех значениях n. Мы здесь уверены, что каждый раз сможем сделать следующий шаг, и поэтому очевидно, что утверждение справедливо для любого n, так как до любого натурального числа n можно добраться конечным числом шагов, начиная с n=1.

Таким образом, чтобы доказать справедливость некоторого утверждения при любом натуральном n, надо доказать два факта:

1) справедливость при n=1;

2) всякий раз из его справедливости при n=k следует его справедливость при n = k+1.

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

В ряде случаев бывает нужно доказать справедливость некоторого утверждения не для всех натуральных n, a лишь для n³p, где р - некоторое натуральное число. В этом случае принцип математической индукции форму­лируется следующим образом.

Если предложение A(n) истинно при n=p и если A(kA(k+1) для любо­го натурального k³p, то оно справедливо при любом натуральном n³p.

 

Теперь рассмотрим некоторые задачи.

 

Задача 1.Доказать, что n-й член арифметической прогрессии выражается формулой an=a1+d(n-1).

По определению арифметической прогрессии,

 

Гипотезу

an = a1 + d(n-1)

 

докажем методом математической индукции. При n=1 имеем a1=a1+d(1-1)= =a1, гипотеза верна. По индуктивному предположению, гипотеза верна при n=k, т. е. ak=a1+d(n-1). Докажем ее справедливость при n=k+1, т. е. покажем, что ak+1=a1+dk.

В самом деле, по определению арифметической прогрессии, ak+1=ak+d. Учитывая индуктивное предположение, получаем:

 

ak+1=ak+d=a1+d(k-1)+d=a1+kd-d+d=a1+dk.

 

На основании принципа математической индукции заключаем, что гипотеза верна при всех nÎN, тем самым имеем an=a1+d(n-1).

 

Задача 2. Доказать, что 2n >7n+3 для всех натуральных n³6.

Доказательство. При n=6 имеем 26>45, т. е. утверждение справедливо. По индуктивному предположению, утверждение справедливо при n=k:

 

2k>7k+3 (k³6).

 

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

 

2k+1>7(k+1)+3=7k+10. (1)

 

По индуктивному предположению, имеем

 

2k >7k+3. (2)

 

Умножая обе части (2) на 2, получим

 

2k+1 >14k+6. (3)

Покажем, что

14k+6>7k+10. (4)

 

Оценим разность 14k+6-(7k+10)=14k+6-7k-10=7k-4; т. к. k³6, то 7k-4>0, следовательно, (4) доказано. Из (1) и (3) следует, что 2k+1>7k+10. На основании принципа математической индукции утверждение справедливо при любом натуральном n³6, то есть 2n>7n+3 для всех натуральных n³6.

 

Задача 3. Доказать, что для всех натуральных n³2 (1+x)n>1+nx, где x>-1, x¹0 (неравенство Бернулли).

Доказательство. При n=2 имеем (1+x)2=1+2x+x2. Так как x2>0, то (1+x)2>1+2x. Утверждение справедливо. По индуктивному предположению, оно справедливо при n=k, т. е.

(1+x)k>1+kx. (5)

 

Докажем, что оно справедливо при n=k+1, т. е.

 

(1+x)k+1>1+(k+1)x. (6)

 

В самом деле, умножая обе части неравенства (5) на положительную величину 1+x, получим

 

 

т. е. (1+x)k+1>1+(k+1)x. Неравенство (6) доказано. На основании принципа математической индукции заключаем, что (1+x)n>1+nx для всех n³2.

 

Задача 4.Доказать, что для всех натуральных n>1 имеет место неравенство

. (7)

 

Доказательство. При n=2 имеем

 

.

 

Утверждение справедливо. По индуктивному предположению, оно справедливо при n=k, т. е.

. (8)

 

Докажем его справедливость при n=k+1, т. е. покажем, что

 

. (9)

Действительно,

(10)

 

В (10) выражение, стоящее в первых скобках, по индуктивному предпо­ложению, больше 13/24. Покажем, что

 

Действительно,

 

 

Тем самым справедливость неравенства (9) установлена, а потому на основа­нии принципа математической индукции неравенство (7) справедливо для всех натуральных n>1.

Задача 5.Доказать, что 11n2-14n+3³0 при всех целых n.

Доказательство.Очевидно, что для всех неположительных целых n 11n2–14n+3³0. Методом математической индукции докажем, что для всех натуральных n 11n2-14n+3³0.

При n=1 имеем 11-14+3=14–14=0. Утверждение справедливо. По индуктивному предположению оно справедливо при n=k, т. е.

 

11 2-14 +3³0. (11)

 

Покажем его справедливость при n=k+1, то есть докажем, что

 

11(k+1)2–14(k+1)+3³0 (12)

В самом деле,

 

11(k+1)2–14(k+1)+3=11k2+22k+11–14k–14+3=

=(11k2–14k+3)+(22k–3).

 

Теперь справедливость неравенства (12) вытекает из того, что 22k–3>0 для всех натуральных k и неравенства (11). Тем самым, согласно принципу математической индукции, данное утверждение справедливо при любых натуральных n. Итак, 11n2-14n+3³0 для всех целых n.

 

Задача 6.Найти все целые решения неравенства 2x+1<2log2(x+3).

Решение. Данное неравенство имеет смысл лишь при x>-3. Непосредственная проверка показывает, что числа -2, -1, 0, 1 являются решениями указанного неравенства. При x=2 имеем 5<2log25 или log252<log225. Очевидно, что это ложно. Есть предположение, что 2x+1>2log2(x+3) для всех натуральных x³2. Для удобства неравество 2x+1>2log2(x+3) перепишем так:

 

22x+1>(x+3)2 (13)

 

и покажем, что для всех x³2 оно справедливо.

При x=2 имеем 25>52 - истинно. По индуктивному предположению, оно справедливо при x=k

. (14)

 

Покажем, что оно имеет место и при x=k+1, т. е.

 

. (15)

 

Умножая обе части (14) на 22, получим

 

. (16)

Покажем, что

. (17)

Оценим разность

тем самым справедливость неравенства (17), а следовательно, и (15) установлена. Согласно принципу математической индукции неравенство (13) имеет место для всех натуральных x³2. Следовательно, целыми решениями неравенства являются числа -2, -1, 0, 1.

 

Задача 7.Доказать, что при любом натуральном n справедливо тождество:

(18)

 

Доказательство. При n=1 имеем 1×2=2. C другой стороны,

 

 

т. е. 2=2. Утверждение справедливо. По индуктивному предположению, оно справедливо при n=k, т. е.

 

. (19)

 

Докажем, что оно справедливо при n=k+1, т. е. покажем, что

 

. (20)

В самом деле,

 

Справедливость (20) установлена. Согласно принципу математической индук­ции, тождество (18) верно при любом натуральном n.

 

Задача 8.Доказать, что при любом неотрицательном целом n

Доказательство. При n=0 имеем , и, следовательно, сформулированное утверждение справедливо. По индуктив­ному предположению имеем (7k+2+82k+1) 57. Докажем справедливость утверждения при n=k+1, т. е. покажем, что

 

(7k+3+82k+3) 57

В самом деле,

 

(7k+2+82k+1) 57 по индуктивному предположению. Следовательно,

 

.

Тем самым при любом неотрицательном целом n.

 

Задача 9.Доказать, что число диагоналей выпуклого n-угольника (n³3) равно

 

Доказательство. Число диагоналей обозначим через Dn. В этих обозначениях мы должны показать, что Dn=n(n-3)/2. При n=3 имеем D3=3(3-3)/2, т. е. число диагоналей треугольника равно нулю; тем самым утверждение истинно. По индуктивному предположению, при n=k имеем Dk=k(k-3)/2. Покажем, что при n=k+1 Dk+1=(k+1)(k-2)/2. Пусть A1A2Ak Ak+1 - выпуклый (k+1)-угольник. Соединив А1 с Аk получим выпуклый k-угольник, у которого, по индуктивному предположению, k(k-3)/2 диагоналей. Остается подсчитать, сколько диагоналей у (k+1)-угольника, исходящих из вершины Аk+1, плюс еще диагональ А1Аk. Очевидно, что из вершины Ak+1исходят k-2 диагонали. Учитывая и А1Аk, получим, что к Dk следует прибавить (k-2)+1= k-1 диагоналей. Таким образом, у выпуклого (k+1)-угольника число диагоналей равно Dk+k-1, т. е.

 

.

 

Тем самым, согласно принципу математической индукции, Dn=n(n-3)/2 для всех натуральных n³3.

 

Задача 10. Доказать, что сумма внутренних углов выпуклого n-уголь­ника (n³3) равна 1800×(n-2).

Доказательство. Обозначим сумму внутренних углов выпуклого n-угольника через Sn. При n=3 имеем

 

 

S3=1800×(3-2)=1800,

 

т. е. утверждение верно. По индуктивному предположению, утверждение справедливо при n=k, т. е. Sk=1800(k-2). Покажем, что оно справедливо и при n=k+1, т. е. Sk+1=1800(k-1). Пусть A1A2AkAk+1 выпуклый (k+1)-угольник. Соединим А1 с Аk. Имеем A1A2Ak - выпуклый k-угольник, у которого, по индуктивному предположению, Sk=1800(k-2). Очевидно, что

 

 

а поэтому утверждение справедливо для любого выпуклого n-угольника.

 

Задача 11. Доказать, что число подмножеств n-элементного множества равно 2n.

Доказательство. Обозначим через S(n) число подмножеств n-элемент­ного множества. При n=1 имеем S(1)=2, т. е. одноэлементное множество имеет два подмножества: Øи{a}. Утверждение справедливо. По индуктивному предположению, оно справедливо при n=k, т. е. k-элементное множество имеет 2k подмножеств:

.

 

Покажем его справедливость при n=k+1, т. е. покажем, что (k+1)-эле­ментное множество имеет 2k+1 подмножеств. В самом деле, пусть A={a1, a2, …, ak, ak+1}. Данное (k+1)-элементное множество получается из k-элементного множества B={a1, a2, …, ak} добавлением элемента ak+1. Любое подмно­жество множества A или содержит ak+1 или не содержит. Подмножества, не содержащие элемента ak+1, являются подмножествами B; их число, по индуктивному предположению, равно 2k. Отбрасывая элемент ak+1 из подмножеств A, мы получим все подмножества множества B. Таким образом, число подмножеств A равно 2k+2k, т. е. S(k+1)=2k+2k=2k+1. Согласно принципу математической индукции, утверждение верно при всех натуральных n.

 

Упражнения

 

1. Докажите, что при любом значении x верно неравенство x+|x|³0.

2. Докажите, что значением выражения x2+y2, где xÎZ и yÎZ, не может служить число, которое при делении на 4 дает в остатке 3.

3. При каких натуральных n 2n > 5n+3?

4. При каких натуральных n 2n > n2 ?

5. Докажите, что при любом натуральном n справедливы равенства:

a) ;

b) ;

c) ;

d) .

6. Докажите неравенство:

a)

b) .

7. Докажите, что 5n2-6n+1³0 при всех целых n.

8. Найдите все целые решения неравенства .

Ответ: {-1, 0, 1, 2}.

9. Найдите все целые решения неравенства .

Ответ: {-2, -1, 0, 1}.

10. Докажите, что при любом натуральном n:

a) ;

b)

c)

d)

e)