Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Математическая индукция может быть неформально проиллюстрирована ссылкой на последовательный эффект падения домино . [1] [2]

Математическая индукция - это метод математического доказательства . По сути, он используется для доказательства того, что утверждение P ( n ) выполняется для любого натурального числа n  = 0, 1, 2, 3,. . . ; то есть общее утверждение представляет собой последовательность бесконечного числа случаев P (0), P (1), P (2), P (3),. . . . Неформальные метафоры помогают объяснить эту технику, например, падение домино или подъем по лестнице:

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

-  Конкретная математика , стр. 3 на полях.

Доказательство по индукции состоит из двух корпусов. Первый, базовый случай (или базис ), доказывает утверждение для n = 0 без каких-либо знаний о других случаях. Второй случай, шаг индукции , доказывает, что если утверждение верно для любого данного случая n = k , то оно должно выполняться и для следующего случая  n = k + 1. Эти два шага устанавливают, что утверждение верно для любого натурального числа n. . [3] Базовый вариант не обязательно начинается с n = 0, но часто с n =1, и , возможно , с любым фиксированным натуральным числом N = N , установлением истинности заявления для всех натуральных чисел N ≥ N .

Метод может быть расширен для доказательства утверждений о более общих хорошо обоснованных структурах, таких как деревья ; это обобщение, известное как структурная индукция , используется в математической логике и информатике . Математическая индукция в этом расширенном смысле тесно связана с рекурсией . Математическая индукция - это правило вывода, используемое в формальных доказательствах , и в той или иной форме является основой всех доказательств правильности компьютерных программ . [4]

Хотя его название может предполагать иное, математическую индукцию не следует путать с индуктивными рассуждениями, используемыми в философии (см. Проблема индукции ). Математический метод исследует бесконечно много случаев, чтобы доказать общее утверждение, но делает это с помощью конечной цепочки дедуктивных рассуждений с участием переменной n , которая может принимать бесконечно много значений. [5]

История [ править ]

В 370 г. до н.э. Платоновский « Парменид» мог содержать ранний пример неявного индуктивного доказательства. [6] Противоположная итеративная техника - обратный отсчет , а не восходящий - встречается в парадоксе соритов , где утверждалось, что если 1 000 000 песчинок образуют кучу, а удаление одной крупинки из кучи оставляет ее кучей, то одно песчинка (или даже без крупинки) образует кучу. [7]

В Индии ранние неявные доказательства с помощью математической индукции появляются в « циклическом методе » Бхаскары [8] и в аль-Фахри, написанном аль-Караджи около 1000 г. н.э., который применил его к арифметическим последовательностям для доказательства биномиальной теоремы и свойств. в треугольнике Паскаля . [9] [10]

Однако ни один из этих древних математиков явно не высказал гипотезы индукции. Другой подобный случай (вопреки тому , что написано Вакка как Фрейденталя тщательно показал) [11] , что из Мавролико в его Arithmeticorum Либри дуэт (1575), который использовал технику , чтобы доказать , что сумма первых п нечетных целых чисел п 2 .

Самым ранним строгим применением индукции был Герсонид (1288–1344). [12] [13] Первая явная формулировка принципа индукции была дана Паскалем в его «Арифметической статье о треугольнике» (1665). Другой француз, Ферма , широко использовал родственный принцип: косвенное доказательство бесконечным спуском .

Гипотеза индукции также использовалась швейцарцем Якобом Бернулли , и с тех пор она стала широко известной. Современная формальная трактовка принципа пришли только в 19 - м веке, с Джорджем Буля , [14] Огастес де Морган , Чарльз Сандерс Пирс , [15] [16] Пеано и Дедекинд . [8]

Описание [ править ]

Простейшая и наиболее распространенная форма математической индукции предполагает, что утверждение, содержащее натуральное число n (то есть целое число n ≥ 0 или 1), выполняется для всех значений n . Доказательство состоит из двух шагов:

  1. Начальный или базовый случай : доказать , что утверждение справедливо и для 0 или 1.
  2. Шаг индукции , индуктивный шаг , или шаг случай : доказать , что для каждого п , если утверждение верно для п , то оно справедливо для п + 1 . Другими словами, предположим, что утверждение верно для некоторого произвольного натурального числа n , и докажем, что утверждение верно для n + 1 .

Гипотеза индуктивного шага о том, что утверждение верно для определенного n , называется индукционной гипотезой или индуктивной гипотезой . Чтобы доказать индуктивный шаг, нужно принять предположение индукции для n, а затем использовать это предположение, чтобы доказать, что утверждение верно для n + 1 .

Авторы, которые предпочитают определять натуральные числа, начинающиеся с 0, используют это значение в базовом случае; те, кто определяет натуральные числа, чтобы начать с 1, используют это значение.

Примеры [ править ]

Сумма последовательных натуральных чисел [ править ]

С помощью математической индукции можно доказать следующее утверждение P ( n ) для всех натуральных чисел n .

Это устанавливает общую формулу для суммы натуральных чисел, меньших или равных данному числу; фактически бесконечная последовательность операторов: , , и т.д.

Предложение. Для любого,

Доказательство. Пусть P ( n ) - утверждение. Доказательство проводится индукцией по n .

Базовый случай : покажите, что утверждение верно для наименьшего натурального числа n = 0.

P (0) явно верно:

Индуктивный шаг : покажите, что для любого k ≥ 0, есливыполняется P ( k ), то P ( k +1) также выполняется.

Предположим предположение индукции, что для конкретного k выполняется единственный случай n = k , что означает, что P ( k ) истинно:

Следует, что:

Алгебраически правая часть упрощается как:

Приравнивая крайнюю левую и правую части, мы заключаем, что:

То есть утверждение P ( k + 1) также выполняется, устанавливая индуктивный шаг.

Заключение : Поскольку и базовый случай, и индуктивный шаг были доказаны как истинные, математической индукцией утверждение P ( n ) выполняется для любого натурального числа n . ∎

Тригонометрическое неравенство [ править ]

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

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

Предложение . Для любого, .

Доказательство. Зафиксируйте произвольное действительное число , и пусть будет утверждение . Мы вводим в курс дела .

Базовый случай: расчетподтверждается.

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

Неравенство между крайними левыми и правыми величинами показывает, что это правда, что завершает индуктивный шаг.

Заключение : предложениеверно для всех натуральных чисел. ∎

Варианты [ править ]

На практике доказательства по индукции часто строятся по-разному, в зависимости от точной природы доказываемого свойства. Все варианты индукции являются частными случаями трансфинитной индукции; см. ниже .

Основание индукции кроме 0 или 1 [ править ]

Если кто-то хочет доказать утверждение не для всех натуральных чисел, а только для всех чисел n, больших или равных определенному числу b , то доказательство по индукции состоит из:

  1. Показывая, что утверждение верно при n = b .
  2. Показывая, что если утверждение верно для произвольного числа nb , то то же самое утверждение верно и для n + 1 .

Это можно использовать, например, чтобы показать, что 2 nn + 5 для n ≥ 3 .

Таким образом можно доказать, что некоторое утверждение P ( n ) выполняется для всех n ≥ 1 или даже для всех n ≥ −5 . Эта форма математической индукции на самом деле является частным случаем предыдущей формы, потому что если доказываемое утверждение - это P ( n ), то доказательство его с помощью этих двух правил эквивалентно доказательству P ( n + b ) для всех натуральных чисел n с базовый случай индукции 0 . [17]

Пример: формирование долларовых сумм по монетам [ править ]

Предположим, бесконечный запас 4- и 5-долларовых монет. Индукция может использоваться, чтобы доказать, что любая сумма в долларах больше или равная 12 может быть образована комбинацией таких монет. Пусть S ( k ) обозначает утверждение, что « сумма в k долларов может быть образована комбинацией 4- и 5-долларовых монет ». Доказательство того, что S ( k ) истинно для всех k ≥ 12, может быть получено индукцией по k следующим образом:

Базовый случай : показать, что S ( k ) выполняется для k = 12 , просто: возьмите три 4-долларовые монеты.

Шаг индукции : учитывая, что S ( k ) выполняется для некоторого значения k ≥ 12 ( предположение индукции ), докажите, что S ( k + 1) также выполняется:

Предположим, что S ( k ) истинно для некоторого произвольного k ≥ 12 . Если есть решение для k долларов, которое включает хотя бы одну 4-долларовую монету, замените ее 5-долларовой монетой, чтобы получить k + 1 доллар. В противном случае, если используются только 5-долларовые монеты, k должно быть кратно 5, то есть не менее 15; но тогда мы можем заменить три монеты по 5 долларов на четыре монеты по 4 доллара, чтобы получить k + 1 доллар. В любом случае S ( k + 1) истинно.

Следовательно, по принципу индукции S ( k ) выполняется для всех k ≥ 12 , и доказательство завершено.

В этом примере, хотя S ( k ) также выполняется , приведенное выше доказательство не может быть изменено для замены минимальной суммы в 12 долларов на любое меньшее значение m . Для m = 11 базовый случай на самом деле неверен; при m = 10 второй случай на этапе индукции (замена трех 5-долларовых монет на четыре 4-долларовых) не сработает; не говоря уже о еще меньшем m .

Индукция на более чем одном счетчике [ править ]

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

Бесконечный спуск [ править ]

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

Справедливость этого метода может быть проверена с помощью обычного принципа математической индукции. Используя математическую индукцию по утверждению P ( n ), определенному как « Q ( m ) ложно для всех натуральных чисел m, меньших или равных n », следует, что P ( n ) выполняется для всех n , что означает, что Q ( n ) ложно для любого натурального числа n .

Индукция префикса [ править ]

Наиболее распространенная форма доказательства с помощью математической индукции требует на этапе индукции доказательства того, что

после чего принцип индукции «автоматизирует» n применений этого шага для перехода от P (0) к P ( n ). Это можно назвать «индукцией предшественника», потому что каждый шаг доказывает что-то о числе из чего-то о предшественнике этого числа.

Вариант, представляющий интерес с точки зрения вычислительной сложности, - это «префиксная индукция», в которой на индуктивном шаге доказывается следующее утверждение:

или эквивалентно

Затем принцип индукции «автоматизирует» log n применений этого вывода при переходе от P (0) к P ( n ). Фактически, это называется «префиксной индукцией», потому что каждый шаг доказывает что-то о числе из чего-то о «префиксе» этого числа, образованном путем усечения младшего бита его двоичного представления. Его также можно рассматривать как применение традиционной индукции по длине этого двоичного представления.

Если традиционная индукция предшественника интерпретируется вычислительно как n- шаговый цикл, то префиксная индукция будет соответствовать log- n- шаговому циклу. Из-за этого доказательства, использующие префиксную индукцию, «более конструктивны», чем доказательства, использующие индукцию предшественников.

Индукция по предшественнику может тривиально имитировать индукцию по префиксу для того же оператора. Индукция префикса может имитировать индукцию предшественника, но только за счет усложнения инструкции (добавление ограниченного универсального квантора ), поэтому интересные результаты, связывающие индукцию префикса с вычислением за полиномиальное время, зависят от полного исключения неограниченных кванторов и ограничения чередования. ограниченных универсальных и экзистенциальных кванторов, разрешенных в утверждении. [18]

Можно пойти еще дальше: нужно доказать

после чего принцип индукции «автоматизирует» log log n приложений этого вывода при переходе от P (0) к P ( n ). Эта форма индукции аналогичным образом использовалась для изучения логарифмических параллельных вычислений. [ необходима цитата ]

Полная (сильная) индукция [ править ]

Другой вариант, называемый полной индукцией , индукцией курса значений или сильной индукцией (в отличие от которой основная форма индукции иногда называется слабой индукцией ), упрощает доказательство индуктивного шага с помощью более сильной гипотезы: доказывается утверждение P ( m + 1) в предположении, что P ( n ) выполняется для всех натуральных чисел n, меньших m + 1 ; напротив, основная форма предполагает только P ( m). Название «сильная индукция» не означает, что этот метод может доказать нечто большее, чем «слабая индукция», а просто относится к более сильной гипотезе, используемой в индуктивном шаге.

Фактически, можно показать, что эти два метода фактически эквивалентны, как объясняется ниже. В этой форме полной индукции все еще нужно доказать базовый случай, P (0), и может даже потребоваться доказать дополнительные базовые случаи, такие как P (1), до того, как будет применен общий аргумент, как в примере ниже числа Фибоначчи F n .

Хотя только что описанная форма требует доказательства базового случая, в этом нет необходимости, если можно доказать P ( m ) (предполагая P ( n ) для всех нижних n ) для всех m ≥ 0 . Это частный случай трансфинитной индукции, описанный ниже. В этой форме базовый случай подпадает под случай m = 0 , где P (0) доказано без каких-либо других предположений P ( n ); этот случай, возможно, придется рассматривать отдельно, но иногда тот же аргумент применяется для m  = 0 и m > 0, делая доказательство более простым и элегантным. В этом методе, однако, важно убедиться, что доказательство P ( m ) не предполагает неявно, что m > 0 , например, говоря «выберите произвольное n < m », или предполагая, что набор из m элементов имеет элемент.

Полная индукция эквивалентна обычной математической индукции, описанной выше, в том смысле, что доказательство одним методом может быть преобразовано в доказательство другим. Предположим, что существует доказательство P ( n ) по полной индукции. Пусть Q ( n ) означает, что « P ( m ) выполняется для всех m таких, что 0 ≤ mn ». Тогда Q ( n ) выполняется для всех n тогда и только тогда, когда P ( n ) выполняется для всех n , и наше доказательство P ( n ) легко превращается в доказательство Q ( n) по (обычной) индукции. С другой стороны, если бы P ( n ) было доказано с помощью обычной индукции, доказательство уже фактически было бы доказано с помощью полной индукции: P (0) доказано в базовом случае без каких-либо предположений, а P ( n + 1 ) доказывается на индуктивном этапе, на котором можно предположить все предыдущие случаи, но нужно использовать только случай P ( n ).

Пример: числа Фибоначчи [ править ]

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

где это п - го числа Фибоначчи , (далее золотое сечение ) и корни полинома . Используя тот факт, что для каждого , указанная выше идентичность может быть проверена прямым вычислением, если предполагается, что она уже выполняется для обоих и . Для завершения доказательства идентичность должна быть проверена в двух базовых случаях: и .

Пример: разложение на простые множители [ править ]

Другое доказательство по полной индукции использует гипотезу, что утверждение верно для всех меньших более тщательно. Рассмотрим утверждение, что «каждое натуральное число больше 1 является произведением (одного или нескольких) простых чисел », что является частью фундаментальной теоремы арифметики о « существовании » . Для доказательства шага индукции предположение индукции состоит в том, что для данного утверждения утверждение верно для всех меньших . Если простое число, то это, безусловно, произведение простых чисел, а если нет, то по определению это произведение:, где ни один из множителей не равен 1; следовательно, ни один из них не равен, поэтому оба значения больше 1 и меньше . Гипотеза индукции теперь применима к и , поэтому каждое из них является произведением простых чисел. Таким образом , это продукт произведений простых чисел и, следовательно, сам продукт простых чисел.

Пример: пересмотр долларовых сумм [ править ]

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

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

Базовый случай : покажите, что верно для .

Базовый случай верен.

Гипотеза индукции : для некоторых предположение верно для всех с .

Индуктивный шаг : Докажите, что верно.

Выбор и наблюдение, которое показывает, что это верно, с помощью индуктивной гипотезы. То есть сумма может быть образована некоторой комбинацией монет и долларов. Затем, просто добавив долларовую монету к этой комбинации, вы получите сумму . То есть держит. QED

Прямая-обратная индукция [ править ]

Иногда удобнее вывести обратный вывод, доказывая утверждение для , учитывая его справедливость для . Однако доказательства справедливости утверждения ни для одного числа недостаточно, чтобы установить базовый случай; вместо этого нужно доказать утверждение для бесконечного подмножества натуральных чисел. Например, Огюстен Луи Коши сначала использовал прямую (регулярную) индукцию, чтобы доказать неравенство среднего арифметического и геометрического для всех степеней двойки, а затем использовал обратную индукцию, чтобы показать это для всех натуральных чисел. [19] [20]

Пример ошибки на индуктивном шаге [ править ]

Индуктивный шаг должен быть доказан для всех значений n . Чтобы проиллюстрировать это, Джоэл Коэн предложил следующий аргумент, цель которого - доказать математической индукцией, что все лошади одного цвета : [21]

  • Базовый вариант: в наборе только одна лошадь будет только одного цвета.
  • Индуктивный шаг: предположите в качестве индукционной гипотезы, что в любой группе лошадей есть только один цвет. А теперь посмотрите на любую партию лошадей. Количество их: . Рассмотрим множества и . Каждая представляет собой набор только лошадей, поэтому внутри каждой только один цвет. Но эти два набора пересекаются, поэтому среди всех лошадей должен быть только один окрас .

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

Формализация [ редактировать ]

В логике второго порядка можно записать « аксиому индукции» следующим образом:

,

где P (.) - переменная для предикатов, содержащих одно натуральное число, а k и n - переменные для натуральных чисел .

Другими словами, базовый случай P (0) и шаг индукции (а именно, что предположение индукции P ( k ) влечет P ( k + 1) ) вместе означают, что P ( n ) для любого натурального числа n . Аксиома индукции утверждает справедливость вывода, что P ( n ) выполняется для любого натурального числа n из базового случая и индуктивного шага.

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

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

  1. 0 - натуральное число.
  2. Функция-последователь s каждого натурального числа дает натуральное число ( s ( x ) = x + 1) .
  3. Функция преемника инъективна.
  4. 0 не в диапазоне от х .

В теории множеств ZFC первого порядка количественная оценка по предикатам не допускается, но все же можно выразить индукцию количественной оценкой по множествам:

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

Трансфинитная индукция [ править ]

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

Применительно к хорошо обоснованному набору его можно сформулировать как один шаг:

  1. Покажите, что если какое-то утверждение верно для всех m < n , то то же самое утверждение верно и для n .

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

Доказательства по трансфинитной индукции обычно различают три случая:

  1. когда n - минимальный элемент, т. е. нет элемента меньше n ;
  2. когда n имеет прямого предшественника, т. е. набор элементов, которые меньше n, имеет наибольший элемент;
  3. когда n не имеет прямого предшественника, т.е. n является так называемым предельным порядковым номером .

Строго говоря, в трансфинитной индукции нет необходимости доказывать базовый случай, потому что это пустой частный случай утверждения, что если P истинно для всех n < m , то P истинно для m . Это пусто верно именно потому, что не существует значений n < m, которые могли бы служить контрпримерами. Таким образом, частные случаи являются частными случаями общего случая.

Отношение к принципу хорошего порядка[ редактировать ]

Принцип математической индукции обычно формулируется как аксиома натуральных чисел; см. аксиомы Пеано . В контексте других аксиом Пеано он строго сильнее, чем принцип хорошего порядка . Предположим следующее:

  • Трихотомия аксиома: Для любых натуральных чисел п и т , п меньше или равна т тогда и только тогда , когда т не меньше п .
  • Для любого натурального числа п , п + 1 , больше , чем п .
  • Для любого натурального числа n не может быть натурального числа между n и n + 1 .
  • Натуральное число не может быть меньше нуля.

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

Доказательство. Предположим, что существует непустое множество натуральных чисел S , в котором нет наименьшего элемента. Пусть Р ( п ) является утверждение , что п не в S . Тогда Р (0) верно, так как если бы это было ложно , то 0 является наименьшим элементом S . Кроме того, пусть n - натуральное число, и предположим, что P ( m ) истинно для всех натуральных чисел m, меньших n + 1 . Тогда, если P ( n + 1) ложно, n + 1 принадлежит S, таким образом, являясь минимальным элементом в S ; противоречие. Таким образом, P ( n + 1) верно. Следовательно, по принципу полной индукции P ( n ) выполняется для всех натуральных чисел n ; поэтому S пусто; противоречие. QED

« Числовая линия » для множества {(0, n ): n ∈ ℕ}{(1, n ): n ∈ ℕ} . Цифры относятся ко второму компоненту пар; первый может быть получен по цвету или местоположению.

С другой стороны, множество {(0, п ): п ∈ ℕ} ∪ {(1, п ): п ∈ ℕ} , как показано на рисунке, хорошо упорядоченная [22] : 35lf в лексикографическом порядке . Более того, за исключением аксиомы индукции, он удовлетворяет всем аксиомам Пеано, где константа Пеано 0 интерпретируется как пара (0,0), а функция преемника Пеано определяется на парах как succ ( x , n ) = ( x , n + 1) для всех x ∈ {0,1} и n∈ℕ. В качестве примера нарушения аксиомы индукции определим предикат P ( x , n ) как ( x , n ) = (0, 0) или ( x , n ) = ( succ ( y , m )) для некоторого y ∈ {0,1} и m ∈ℕ. Тогда базовый случай P (0,0) тривиально верен, как и ступенчатый случай: если P ( x , n ) , то P ( succ ( x , n)) . Однако P не верно для всех пар в наборе.

Аксиомы Пеано с принципом индукции однозначно моделируют натуральные числа. Замена принципа индукции на принцип хорошей упорядоченности позволяет создавать более экзотические модели, удовлетворяющие всем аксиомам. [22]

В нескольких книгах [22] и источниках ошибочно напечатано, что принцип хорошего порядка эквивалентен аксиоме индукции. В контексте других аксиом Пеано это не так, но в контексте других аксиом они эквивалентны; [22], в частности, принцип хорошего порядка подразумевает аксиому индукции в контексте первых двух перечисленных выше аксиом и

  • Каждое натуральное число равно 0 или n + 1 для некоторого натурального числа n .

Распространенная ошибка во многих ошибочных доказательствах - это предположение, что n - 1 - единственное и точно определенное натуральное число, свойство, которое не подразумевается другими аксиомами Пеано. [22]

См. Также [ править ]

  • Комбинаторное доказательство
  • Индукционные пазлы
  • Доказательство истощением
  • Рекурсия
  • Рекурсия (информатика)
  • Структурная индукция
  • Трансфинитная индукция

Заметки [ править ]

  1. ^ Мэтт ДеВос, Математическая индукция , Университет Саймона Фрейзера
  2. ^ Херардо кон Diaz, математическая индукция архивации 2 мая 2013 в Wayback Machine , Гарвардский университет
  3. ^ "Окончательный словарь высшего математического жаргона - Доказательство по индукции" . Математическое хранилище . 1 августа 2019 . Проверено 23 октября 2019 года .
  4. ^ Андерсон, Роберт Б. (1979). Доказательство правильности программ . Нью-Йорк: Джон Вили и сыновья. п. 1 . ISBN 978-0471033950.
  5. ^ Субер, Питер. «Математическая индукция» . Эрлхэм-колледж . Проверено 26 марта 2011 года .
  6. ^ Acerbi 2000 .
  7. ^ Хайд и Раффман 2018 .
  8. ^ a b Каджори (1918) , стр. 197: «Процесс рассуждений, называемый« математической индукцией », имеет несколько независимых источников. Оно восходит к швейцарцу Якобу (Джеймсу) Бернулли, французу Б. Паскалю и П. Ферма и итальянцу Ф. Маволику. [...] Читая немного между строк, можно найти следы математической индукции еще раньше, в трудах индусов и греков, как, например, в «циклическом методе» Бхаскары и в доказательстве Евклида. что число простых чисел бесконечно ».
  9. ^ RASHED 1994 , стр. 62-84.
  10. ^ Математические знания и взаимодействие практик «Самое раннее неявное доказательство математической индукции было дано около 1000 в работе персидского математика Аль-Караджи»
  11. ^ RASHED 1994 , стр. 62.
  12. ^ Саймонсон 2000 .
  13. Рабинович 1970 .
  14. ^ "Иногда требуется доказать теорему, которая будет истинной всякий раз, когда определенная величина n, которую она включает, будет целым или целым числом, и метод доказательства обычно имеет следующий вид. 1-е . Теорема доказана когда  n  = 1. Во-вторых . Доказано, что если теорема верна, когда n является заданным целым числом, она будет верна, если n является следующим большим целым числом. Следовательно, теорема верна универсально ... Этот вид аргументов может быть назван непрерывным соритом »(Бул, примерно 1849 г.,« Элементарный трактат по логике, а не математические » страницы 40–41, перепечатанный в Grattan-Guinness, Ivorи Bornet, Gérard (1997), George Boole: Selected Manuscripts on Logic and its Philosophy , Birkhäuser Verlag, Berlin, ISBN 3-7643-5456-9 ) 
  15. ^ Пирс 1881 .
  16. ^ Шилдс 1997 .
  17. ^ Тед Сандстрем, Математическое мышление , стр. 190, Пирсон, 2006, ISBN 978-0131877184 
  18. Перейти ↑ Buss, Samuel (1986). Ограниченная арифметика . Неаполь: Библиополь.
  19. ^ "Прямая-обратная индукция | Блестящая вики по математике и науке" . brilliant.org . Проверено 23 октября 2019 года .
  20. ^ Коши, Огюстен-Луи (1821). Cours d'analyse de l'École Royale Polytechnique, première partie, Analyze algébrique, Архивировано 14 октября 2017 года в Wayback Machine Paris. Доказательство неравенства среднего арифметического и геометрического можно найти на страницах 457ff.
  21. ^ Коэн, Джоэл Э. (1961), "О природе математического доказательства", Opus. Перепечатано в «Случайном блуждании в науке» (ред. Р.Л. Вебера), Crane, Russak & Co., 1973.
  22. ^ a b c d e Эман, Ларс-Даниэль (6 мая 2019 г.). "Эквивалентны ли индукция и упорядочение?" . Математический интеллигент . 41 (3): 33–40. DOI : 10.1007 / s00283-019-09898-4 .

Ссылки [ править ]

Введение [ править ]

  • Франклин, Дж . ; Дауд, А. (2011). Доказательство в математике: введение . Сидней: Kew Books. ISBN 978-0-646-54509-7. (Гл. 8.)
  • "Математическая индукция" , Энциклопедия математики , EMS Press , 2001 [1994]
  • Гермес, Ганс (1973). Введение в математическую логику . Hochschultext. Лондон: Спрингер. ISBN 978-3540058199. ISSN  1431-4657 .
  • Кнут, Дональд Э. (1997). Искусство программирования, Том 1: Основные алгоритмы (3-е изд.). Эддисон-Уэсли. ISBN 978-0-201-89683-1. (Раздел 1.2.1: Математическая индукция, стр. 11–21.)
  • Колмогоров Андрей Н .; Фомин, Сергей В. (1975). Вводный реальный анализ . Сильверман, Р.А. (пер., Ред.). Нью-Йорк: Дувр. ISBN 978-0-486-61226-3. (Раздел 3.8: Трансфинитная индукция, стр. 28–29.)

История [ править ]

  • Ачерби, Фабио (август 2000 г.). «Платон: Парменид 149a7-c3. Доказательство полной индукцией?» . Архив истории точных наук . 55 (1): 57–76. DOI : 10.1007 / s004070000020 . JSTOR  41134098 .
  • Бусси, WH (1917). «Происхождение математической индукции». Американский математический ежемесячник . 24 (5): 199–207. DOI : 10.2307 / 2974308 . JSTOR  2974308 .
  • Кахори, Флориан (1918). «Происхождение названия« Математическая индукция » ». Американский математический ежемесячник . 25 (5): 197–201. DOI : 10.2307 / 2972638 . JSTOR  2972638 .
  • Фаулер, Д. (1994). «Могли ли греки использовать математическую индукцию? Использовали ли они это?». Physis . XXXI : 253–265.
  • Фройденталь, Ганс (1953). "Zur Geschichte der vollständigen Induction". Archives Internationales d'Histoire des Sciences . 6 : 17–37.
  • Хайд, Доминик; Раффман, Диана (2018), Залта, Эдвард Н. (ред.), «Sorites Paradox» , Стэнфордская энциклопедия философии (издание лето 2018 г.), Исследовательская лаборатория метафизики, Стэнфордский университет , данные получены 23 октября 2019 г.
  • Кац, Виктор Дж. (1998). История математики: Введение . Эддисон-Уэсли . ISBN 0-321-01618-1 . 
  • Пирс, Чарльз Сандерс (1881). «О логике числа» . Американский журнал математики . 4 (1–4): 85–95. DOI : 10.2307 / 2369151 . JSTOR  2369151 . Руководство по ремонту  1507856 . Перепечатано (CP 3.252-88), (W 4: 299-309)
  • Рабинович, Начум Л. (1970). «Раввин Леви Бен Гершон и истоки математической индукции». Архив истории точных наук . 6 (3): 237–248. DOI : 10.1007 / BF00327237 .
  • Рашед, Рошди (1972). "L'induction mathématique: аль-Караджи, ас-Самав'ал". Архив истории точных наук (на французском языке). 9 (1): 1-21. DOI : 10.1007 / BF00348537 .
  • Рашед, Р. (1994), «Математическая индукция: аль-Караджи и аль-Самавталь», «Развитие арабской математики: между арифметикой и алгеброй» , Boston Studies in the Philosophy of Science, 156 , Springer Science & Business Media, ISBN 9780792325659
  • Шилдс, Пол (1997). "Аксиоматизация арифметики Пирса". В Хаузере; и другие. (ред.). Исследования логики Чарльза С. Пирса .
  • Симонсон, Чарльз Г. (зима 2000 г.). «Математика Леви бен Гершона, Ральбага» (PDF) . Бекхол Дерахеха Даеху . Издательство Университета Бар-Илан. 10 : 5–21.
  • Унгуру, С. (1991). «Греческая математика и математическая индукция». Physis . XXVIII : 273–289.
  • Унгуру, С. (1994). «Охота после индукции». Physis . XXXI : 267–272.
  • Вакка, Г. (1909). «Маволик, первый открывший принцип математической индукции» . Бюллетень Американского математического общества . 16 (2): 70–73. DOI : 10.1090 / S0002-9904-1909-01860-9 .
  • Ядегари, Мохаммад (1978). «Использование математической индукции Абу Камил Шуджа ибн Аслам (850-930)». Исида . 69 (2): 259–262. DOI : 10.1086 / 352009 . JSTOR  230435 .