В математике нестандартное исчисление — это современное применение бесконечно малых , в смысле нестандартного анализа , к исчислению бесконечно малых. Оно обеспечивает строгое обоснование некоторых аргументов в исчислении , которые ранее считались просто эвристическими .
Нестрогие вычисления с бесконечно малыми величинами широко использовались до того, как Карл Вейерштрасс попытался заменить их (ε, δ)-определением предела, начиная с 1870-х годов. В течение почти ста лет после этого математики, такие как Рихард Курант, считали бесконечно малые величины наивными, неопределенными или бессмысленными. [1]
Вопреки таким взглядам, Абрахам Робинсон в 1960 году показал, что бесконечно малые величины точны, ясны и значимы, основываясь на работах Эдвина Хьюитта и Ежи Лося . По словам Говарда Кейслера , «Робинсон решил трехсотлетнюю проблему, дав точную трактовку бесконечно малых величин. Достижение Робинсона, вероятно, будет считаться одним из главных математических достижений двадцатого века». [2]
История нестандартного исчисления началась с использования бесконечно малых величин, называемых в исчислении бесконечно малыми . Использование бесконечно малых величин можно найти в основах исчисления, независимо разработанных Готфридом Лейбницем и Исааком Ньютоном, начиная с 1660-х годов. Джон Уоллис усовершенствовал более ранние методы неделимых Кавальери и других, используя бесконечно малую величину, которую он обозначал в вычислениях площади, подготовив почву для интегрального исчисления . [3] Они опирались на работы таких математиков, как Пьер де Ферма , Исаак Барроу и Рене Декарт .
В раннем исчислении использование бесконечно малых величин подвергалось критике со стороны ряда авторов, в частности Мишеля Ролля и епископа Беркли в его книге «Аналитик» .
Несколько математиков, включая Маклорена и Д'Аламбера , выступали за использование пределов. Огюстен Луи Коши разработал универсальный спектр основополагающих подходов, включая определение непрерывности в терминах бесконечно малых и (несколько неточный) прототип аргумента ε, δ при работе с дифференцированием. Карл Вейерштрасс формализовал концепцию предела в контексте (действительной) числовой системы без бесконечно малых. После работы Вейерштрасса в конечном итоге стало общепринятым основывать исчисление на аргументах ε, δ вместо бесконечно малых.
Этот подход, формализованный Вейерштрассом, стал известен как стандартное исчисление. После многих лет, когда подход к исчислению бесконечно малых чисел вышел из употребления, за исключением вводного педагогического инструмента, использование бесконечно малых величин наконец получило строгое обоснование Абрахамом Робинсоном в 1960-х годах. Подход Робинсона называется нестандартным анализом , чтобы отличить его от стандартного использования пределов. Этот подход использовал технические механизмы из математической логики для создания теории гипердействительных чисел , которые интерпретируют бесконечно малые числа таким образом, который допускает развитие обычных правил исчисления в стиле Лейбница. Альтернативный подход, разработанный Эдвардом Нельсоном , находит бесконечно малые числа на самой обычной действительной прямой и включает в себя модификацию базовой установки путем расширения ZFC посредством введения нового унарного предиката «стандарт».
Для вычисления производной функции в точке x оба подхода сходятся в алгебраических преобразованиях:
Это становится вычислением производных с использованием гиперреальных чисел , если интерпретируется как бесконечно малая величина, а символ « » означает отношение «бесконечно близко к».
Чтобы сделать f ' действительной функцией, последний член отбрасывается. В стандартном подходе, использующем только действительные числа, это делается путем взятия предела при стремлении к нулю. В гипердействительном подходе величина берется как бесконечно малое, ненулевое число, которое ближе к 0, чем к любому ненулевому действительному числу. Затем манипуляции, показанные выше, показывают, что бесконечно близко к 2 x , поэтому производная f в точке x тогда равна 2 x .
Отбрасывание «ошибочного члена» достигается применением стандартной функции части . Отказ от бесконечно малых членов ошибки исторически считался парадоксальным некоторыми авторами, в частности Джорджем Беркли .
Как только гипердействительная числовая система (континуум, обогащенный бесконечно малыми) будет введена в действие, будет успешно включена большая часть технических трудностей на базовом уровне. Таким образом, методы эпсилон, дельта , которые некоторые считают сутью анализа, могут быть реализованы раз и навсегда на базовом уровне, и студентам не нужно будет «одеться, чтобы выполнять логические трюки с множественными кванторами под предлогом того, что их обучают исчислению бесконечно малых », как цитируется недавнее исследование. [4] Более конкретно, основные понятия исчисления, такие как непрерывность, производная и интеграл, могут быть определены с использованием бесконечно малых без ссылки на эпсилон, дельта.
В работе Keisler's Elementary Calculus: An Infinitesimal Approach непрерывность определяется на странице 125 в терминах бесконечно малых величин, за исключением методов эпсилон, дельта. Производная определяется на странице 45 с использованием бесконечно малых величин, а не подхода эпсилон-дельта. Интеграл определяется на странице 183 в терминах бесконечно малых величин. Определения эпсилон, дельта вводятся на странице 282.
Гиперреальные числа могут быть построены в рамках теории множеств Цермело–Френкеля , стандартной аксиоматизации теории множеств, используемой в других областях математики. Чтобы дать интуитивное представление о гиперреальном подходе, отметим, что, наивно говоря, нестандартный анализ постулирует существование положительных чисел ε, которые бесконечно малы , что означает, что ε меньше любого стандартного положительного действительного числа, но больше нуля. Каждое действительное число x окружено бесконечно малым «облаком» гиперреальных чисел, бесконечно близких к нему. Чтобы определить производную f по стандартному действительному числу x в этом подходе, больше не нужен бесконечный предельный процесс, как в стандартном исчислении. Вместо этого задается
где st — стандартная частичная функция , дающая действительное число, бесконечно близкое к гиперреальному аргументу st , и является естественным расширением до гиперреальных чисел.
Действительная функция f непрерывна при стандартном действительном числе x, если для каждого гиперреального x', бесконечно близкого к x , значение f ( x' ) также бесконечно близко к f ( x ). Это отражает определение непрерывности Коши, представленное в его учебнике 1821 года Cours d'Analyse , стр. 34.
Если говорить точнее, f пришлось бы заменить его естественным гиперреальным расширением, обычно обозначаемым f * .
Используя обозначение для отношения бесконечной близости, как указано выше, определение можно распространить на произвольные (стандартные или нестандартные) точки следующим образом:
Функция f является микронепрерывной в точке x , если всякий раз , когда выполняется
Здесь предполагается, что точка x' находится в области (естественного расширения) f .
Вышеприведенное определение требует меньше квантификаторов, чем ( ε , δ )-определение, знакомое из стандартного элементарного исчисления:
Функция f непрерывна в точке x, если для любого ε > 0 существует такое δ > 0, что для любого x' , если | x − x' | < δ , то | f ( x ) − f ( x' )| < ε .
Функция f на интервале I равномерно непрерывна , если ее естественное расширение f * в I * обладает следующим свойством: [5]
для каждой пары гиперреальных чисел x и y в I *, если то .
В терминах микронепрерывности, определенной в предыдущем разделе, это можно сформулировать следующим образом: действительная функция равномерно непрерывна, если ее естественное расширение f* микронепрерывно в каждой точке области определения f*.
Это определение имеет уменьшенную сложность квантификаторов по сравнению со стандартным (ε, δ)-определением . А именно, эпсилон-дельта определение равномерной непрерывности требует четырех квантификаторов, в то время как бесконечно малое определение требует только двух квантификаторов. Оно имеет ту же сложность квантификаторов, что и определение равномерной непрерывности в терминах последовательностей в стандартном исчислении, которое, однако, невыразимо на языке первого порядка действительных чисел.
Гиперреальное определение можно проиллюстрировать следующими тремя примерами.
Пример 1: функция f равномерно непрерывна на полуоткрытом интервале (0,1] тогда и только тогда, когда ее естественное расширение f* микронепрерывно (в смысле приведенной выше формулы) на каждой положительной бесконечно малой величине, в дополнение к непрерывности в стандартных точках интервала.
Пример 2: функция f равномерно непрерывна на полуоткрытом интервале [0,∞) тогда и только тогда, когда она непрерывна в стандартных точках интервала, и, кроме того, естественное расширение f * микронепрерывно в каждой положительной бесконечной гипердействительной точке.
Пример 3: аналогично, нарушение равномерной непрерывности для функции возведения в квадрат
обусловлено отсутствием микронепрерывности в одной бесконечной гиперреальной точке.
Относительно сложности квантификатора Кевин Хьюстон сделал следующие замечания : [6]
Андреас Бласс написал следующее:
Множество A компактно тогда и только тогда, когда его естественное расширение A* обладает следующим свойством: каждая точка в A* бесконечно близка к точке A. Таким образом, открытый интервал (0,1) не является компактным, поскольку его естественное расширение содержит положительные бесконечно малые числа, которые не бесконечно близки ни к одному положительному действительному числу.
Тот факт, что непрерывная функция на компактном интервале I обязательно равномерно непрерывна ( теорема Гейне–Кантора ), допускает краткое гиперреальные доказательство. Пусть x , y — гиперреальные числа в естественном расширении I* интервала I . Поскольку I компактен, то и st( x ), и st( y ) принадлежат I . Если бы x и y были бесконечно близки, то по неравенству треугольника они имели бы одну и ту же стандартную часть
Поскольку функция предполагается непрерывной в точке c,
и поэтому f ( x ) и f ( y ) бесконечно близки, что доказывает равномерную непрерывность f .
Пусть f ( x ) = x 2 определено на . Пусть будет бесконечным гиперреальным числом. Гиперреальным числом , бесконечно близким к N . Между тем, разность
не бесконечно мала. Следовательно, f* не является микронепрерывной в гиперреальной точке N. Таким образом, функция возведения в квадрат не является равномерно непрерывной, согласно определению в равномерной непрерывности выше.
Аналогичное доказательство можно привести в стандартной постановке (Фицпатрик 2006, пример 3.15).
Рассмотрим функцию Дирихле
Хорошо известно, что при стандартном определении непрерывности функция разрывна в каждой точке. Проверим это в терминах гиперреального определения непрерывности, приведенного выше, например, покажем, что функция Дирихле не является непрерывной в точке π. Рассмотрим приближение непрерывной дроби a n числа π. Теперь пусть индекс n будет бесконечным гипернатуральным числом. По принципу переноса естественное расширение функции Дирихле принимает значение 1 в точке a n . Обратите внимание, что гиперрациональная точка a n бесконечно близка к π. Таким образом, естественное расширение функции Дирихле принимает различные значения (0 и 1) в этих двух бесконечно близких точках, и поэтому функция Дирихле не является непрерывной в точке π .
Хотя суть подхода Робинсона заключается в том, что можно обойтись без подхода, использующего множественные квантификаторы, понятие предела можно легко перефразировать в терминах стандартной частичной функции st , а именно:
тогда и только тогда, когда разность x − a бесконечно мала, разность f ( x ) − L также бесконечно мала, или в формулах:
ср. (ε, δ)-определение предела .
Дана последовательность действительных чисел , если L является пределом последовательности и
если для каждого бесконечного гипернатурального n , st( x n )= L (здесь принцип расширения используется для определения x n для каждого гиперцелого числа n ).
Это определение не имеет чередований квантификаторов . Стандартное определение в стиле (ε, δ) , с другой стороны, имеет чередования квантификаторов:
Чтобы показать, что действительная непрерывная функция f на [0,1] имеет максимум, пусть N будет бесконечным гиперцелым числом . Интервал [0, 1] имеет естественное гипердействительное расширение. Функция f также естественным образом расширяется до гипердействительных чисел между 0 и 1. Рассмотрим разбиение гипердействительного интервала [0,1] на N подынтервалов одинаковой бесконечно малой длины 1/ N с точками разбиения x i = i / N , когда i «бежит» от 0 до N. В стандартной настройке (когда N конечно) точка с максимальным значением f всегда может быть выбрана среди N +1 точек x i по индукции. Следовательно, по принципу переноса существует гиперцелое число i 0 такое, что 0 ≤ i 0 ≤ N и для всех i = 0, …, N (альтернативное объяснение состоит в том, что каждое гиперконечное множество допускает максимум). Рассмотрим действительную точку
где st — стандартная часть функции . Произвольная вещественная точка x лежит в подходящем подынтервале разбиения, а именно , так что st ( x i ) = x . Применяя st к неравенству , . В силу непрерывности f ,
Следовательно, f ( c ) ≥ f ( x ) для всех x , что доказывает, что c является максимумом действительной функции f . [8]
В качестве еще одной иллюстрации мощи подхода Робинсона краткое доказательство теоремы о промежуточном значении (теоремы Больцано) с использованием бесконечно малых величин выполняется следующим образом.
Пусть f — непрерывная функция на [ a , b ] такая, что f ( a )<0, а f ( b )>0. Тогда существует точка c в [ a , b ] такая, что f ( c )=0.
Доказательство выполняется следующим образом. Пусть N — бесконечное гиперцелое число . Рассмотрим разбиение [ a , b ] на N интервалов одинаковой длины с точками разбиения x i , когда i пробегает от 0 до N . Рассмотрим набор I индексов, такой что f ( x i )>0. Пусть i 0 — наименьший элемент в I (такой элемент существует по принципу переноса , поскольку I — гиперконечное множество ). Тогда действительное число — искомый ноль f . Такое доказательство уменьшает сложность кванторов стандартного доказательства IVT.
Если f — вещественная функция, определенная на интервале [ a , b ], то оператор переноса, примененный к f и обозначаемый *f , является внутренней гипервещественной функцией, определенной на гипервещественном интервале [* a , * b ].
Теорема : Пусть f — вещественная функция, определенная на интервале [ a , b ]. Тогда f дифференцируема при a < x < b тогда и только тогда, когда для любого ненулевого бесконечно малого h значение
не зависит от h . В этом случае общим значением является производная f в точке x .
Этот факт следует из принципа переноса нестандартного анализа и перелива .
Обратите внимание, что аналогичный результат справедлив для дифференцируемости в конечных точках a , b при условии, что знак бесконечно малой величины h соответствующим образом ограничен.
Во второй теореме интеграл Римана определяется как предел, если он существует, направленного семейства сумм Римана ; это суммы вида
где
Такая последовательность значений называется разделом или сеткой и
ширина сетки. В определении интеграла Римана предел сумм Римана принимается при ширине сетки, стремящейся к 0.
Теорема : Пусть f — вещественная функция, определенная на интервале [ a , b ]. Тогда f интегрируема по Риману на [ a , b ] тогда и только тогда, когда для каждой внутренней сетки бесконечно малой ширины величина
не зависит от сетки. В этом случае общим значением является интеграл Римана от f по [ a , b ].
Одним из непосредственных применений является расширение стандартных определений дифференциации и интегрирования на внутренние функции на интервалах гипердействительных чисел.
Внутренняя гипердействительнозначная функция f на [ a, b ] является S -дифференцируемой в точке x , при условии
существует и не зависит от бесконечно малого h . Значение — это производная S в точке x .
Теорема : Предположим, что f является S -дифференцируемой в каждой точке [ a, b ], где b − a — ограниченное гипердействительное число. Предположим далее, что
Тогда для некоторого бесконечно малого ε
Чтобы доказать это, пусть N — нестандартное натуральное число. Разделим интервал [ a , b ] на N подинтервалов, разместив N − 1 равноотстоящих промежуточных точек:
Затем
Теперь максимум любого внутреннего множества бесконечно малых величин является бесконечно малой величиной. Таким образом, все ε k доминируются бесконечно малой величиной ε. Следовательно,
из чего следует результат.