В теории моделей принцип переноса утверждает, что все утверждения некоторого языка, истинные для некоторой структуры, истинны и для другой структуры. Одним из первых примеров был принцип Лефшеца , который утверждает, что любое предложение на языке полей первого порядка , истинное для комплексных чисел , также истинно для любого алгебраически замкнутого поля характеристики .
Начальная форма принципа переноса была описана Лейбницем под названием « Закон непрерывности ». [1] Здесь предполагается, что бесконечно малые величины обладают «теми же» свойствами, что и заметные числа. Принцип переноса можно также рассматривать как строгую формализацию принципа постоянства . Похожие тенденции можно обнаружить у Коши , который использовал бесконечно малые величины для определения как непрерывности функций (в Cours d'Analyse ), так и формы дельта-функции Дирака . [1] : 903
В 1955 году Ежи Лос доказал принцип переноса для любой гипердействительной числовой системы. Наиболее часто он используется в нестандартном анализе гипердействительных чисел Абрахама Робинсона , где принцип переноса утверждает, что любое предложение, выраженное на определенном формальном языке, которое верно для действительных чисел , верно также и для гипердействительных чисел.
Принцип переноса касается логической связи между свойствами действительных чисел R и свойствами большего поля, обозначаемого * R, называемого гипердействительными числами . Поле * R включает в себя, в частности, бесконечно малые («бесконечно малые») числа, обеспечивая строгую математическую реализацию проекта, инициированного Лейбницем.
Идея состоит в том, чтобы выразить анализ над R на подходящем языке математической логики , а затем указать, что этот язык применим в равной степени к * R. Это оказывается возможным, поскольку на теоретико-множественном уровне предложения на таком языке интерпретируются как применимые только к внутренним множествам, а не ко всем множествам. Как выразился Робинсон , предложения [теории] интерпретируются в * R в смысле Хенкина. [ 2]
Теорема о том, что каждое утверждение, справедливое над R , справедливо также над * R , называется принципом переноса.
Существует несколько различных версий принципа переноса, в зависимости от того, какая модель нестандартной математики используется. В терминах теории моделей принцип переноса утверждает, что отображение из стандартной модели в нестандартную модель является элементарным вложением (вложением, сохраняющим значения истинности всех утверждений в языке), или иногда ограниченным элементарным вложением (похожим, но только для утверждений с ограниченными кванторами ). [ необходимо разъяснение ]
Принцип переноса, по-видимому, приводит к противоречиям, если с ним обращаться неправильно. Например, поскольку гипердействительные числа образуют неархимедово упорядоченное поле , а действительные числа образуют архимедово упорядоченное поле, свойство быть архимедовым («каждое положительное действительное число больше, чем для некоторого положительного целого числа ») на первый взгляд кажется не удовлетворяющим принципу переноса. Утверждение «каждое положительное гипердействительное число больше, чем для некоторого положительного целого числа » ложно; однако правильная интерпретация — «каждое положительное гипердействительное число больше, чем для некоторого положительного гиперцелого числа ». Другими словами, гипердействительные числа кажутся архимедовыми внутреннему наблюдателю, живущему в нестандартной вселенной, но кажутся неархимедовыми внешнему наблюдателю за пределами вселенной.
Формулировка принципа переноса, доступная на уровне новичка, представлена в книге Кейслера «Элементарное исчисление: подход к бесконечно малым» .
Каждое вещественное число удовлетворяет неравенству , где — функция целой части . По типичному применению принципа переноса каждое гипервещественное число удовлетворяет неравенству , где — естественное расширение функции целой части. Если — бесконечно, то и гиперцелое число также бесконечно.
Исторически понятие числа неоднократно обобщалось. Добавление к натуральным числам было крупным интеллектуальным достижением своего времени. Добавление отрицательных целых чисел к форме уже представляло собой отход от сферы непосредственного опыта в сферу математических моделей. Дальнейшее расширение, рациональные числа, более знакомо неспециалисту, чем их завершение , отчасти потому, что действительные числа не соответствуют никакой физической реальности (в смысле измерения и вычисления), отличной от той, что представлена . Таким образом, понятие иррационального числа бессмысленно даже для самого мощного компьютера с плавающей точкой. Необходимость такого расширения вытекает не из физического наблюдения, а скорее из внутренних требований математической согласованности. Бесконечно малые вошли в математический дискурс в то время, когда такое понятие требовалось математическими разработками того времени, а именно появлением того, что стало известно как исчисление бесконечно малых . Как уже упоминалось выше, математическое обоснование этого последнего расширения было отложено на три столетия. Кейслер писал:
Самосогласованное развитие гиперреальных чисел оказалось возможным, если каждое истинное логическое утверждение первого порядка , которое использует базовую арифметику ( натуральные числа , плюс, умножение, сравнение) и количественно оценивает только действительные числа, предполагалось истинным в переосмысленной форме, если мы предположим, что оно количественно оценивает гиперреальные числа. Например, мы можем утверждать, что для каждого действительного числа существует другое число, большее его:
То же самое будет справедливо и для гиперреалий:
Другим примером является утверждение, что если к числу прибавить 1, то получится большее число:
что также будет справедливо для гиперреалов:
Правильное общее утверждение, формулирующее эти эквивалентности, называется принципом переноса. Обратите внимание, что во многих формулах анализа квантификация осуществляется по объектам более высокого порядка, таким как функции и множества, что делает принцип переноса несколько более тонким, чем показывают приведенные выше примеры.
Однако принцип переноса не означает, что R и * R ведут себя одинаково. Например, в * R существует элемент ω такой, что
но такого числа нет в R. Это возможно, поскольку несуществование этого числа не может быть выражено как утверждение первого порядка указанного выше типа. Гипердействительное число, такое как ω, называется бесконечно большим; обратные величины бесконечно больших чисел являются бесконечно малыми.
Гиперреальные числа * R образуют упорядоченное поле, содержащее в качестве подполя действительные числа R. В отличие от действительных чисел, гиперреальные числа не образуют стандартного метрического пространства , но в силу своего порядка они несут топологию порядка .
Гиперреальные числа могут быть разработаны либо аксиоматически, либо более конструктивно ориентированными методами. Суть аксиоматического подхода заключается в утверждении (1) существования по крайней мере одного бесконечно малого числа и (2) справедливости принципа переноса. В следующем подразделе мы дадим подробное описание более конструктивного подхода. Этот метод позволяет построить гиперреальные числа, если задан теоретико-множественный объект, называемый ультрафильтром , но сам ультрафильтр не может быть явно построен. Владимир Кановей и Шелах [3] дают конструкцию определимого, счетно насыщенного элементарного расширения структуры, состоящей из действительных чисел и всех финитных отношений на нем.
В самом общем виде перенос представляет собой ограниченное элементарное вложение между структурами.
Упорядоченное поле * R нестандартных действительных чисел правильно включает действительное поле R . Как и все упорядоченные поля, которые правильно включают R , это поле неархимедово . Это означает, что некоторые члены x ≠ 0 из * R являются бесконечно малыми , т.е.
Единственная бесконечно малая величина в R — это 0. Некоторые другие члены * R , обратные величины y ненулевых бесконечно малых величин, бесконечны, т.е.
Базовый набор поля * R — это образ R при отображении A ↦ * A из подмножеств A поля R в подмножества * R. В каждом случае
с равенством тогда и только тогда, когда A конечно. Множества вида * A для некоторых называются стандартными подмножествами * R . Стандартные множества принадлежат к гораздо большему классу подмножеств * R , называемых внутренними множествами. Аналогично каждая функция
распространяется на функцию
Они называются стандартными функциями и принадлежат к гораздо большему классу внутренних функций . Множества и функции, которые не являются внутренними, являются внешними .
Важность этих концепций вытекает из их роли в следующем предложении и иллюстрируется приведенными ниже примерами.
Принцип передачи:
Подходящим местом для гиперреального принципа переноса является мир внутренних сущностей. Таким образом, свойство хорошего упорядочения натуральных чисел при переносе приводит к тому, что каждое внутреннее подмножество имеет наименьший элемент. В этом разделе внутренние множества обсуждаются более подробно.