Прежде всего, мы получаем не архимедово расширение поля действительных чисел. Кроме того, “каждому объекту стандартного мира” поставлен в соответствие его аналог в “нестандартном мире”. Именно нестандартным аналогом любого действительного числа является оно само; любому подмножеству А множества R соответствует подмножество *А множества *R, каждой функции f из R в R соответствует функция *f из *R в *R, каждой двуместной функции g из R в R соответствует функция *g из *R в *R и т. д. Разумеется, эти аналоги *A, *f, *g не произвольны, а должны обладать некоторыми специальными свойствами: так, *А
Покажем теперь, как принцип переноса позволяет нам обосновать наши примеры. Пример 1 становится вполне корректным: нужно сказать лишь, что производной функции
Приведем еще два примера “нестандартных определений” стандартных понятий. Пусть
Определение предела. Стандартное число
Определение предельной точки. Стандартное число
ЧТО ЖЕ ТАКОЕ ГИПЕРДЕЙСТВИТЕЛЬНОЕ ЧИСЛО ?
Гипердействительные числа можно рассматривать как классы последовательностей обыкновенных действительных чисел. Рассмотрим способ построения классов. Его определение будет использовать так называемый нетривиальный ультрафильтр на множестве натуральных чисел. Объясним, что это такое.
Пусть некоторые множества натуральных чисел называются “большими”, а некоторые - “малыми”, причем выполнены следующие свойства:
1. Любое множество натуральных чисел является либо большим, либо малым. Ни одно множество не является большим и малым одновременно.
2. Дополнение (до N) любого малого множества является большим, дополнение любого большого множества - малым.
3. Любое подмножество малого множества является малым, любое надмножество большого - большим.
4. Объединение двух малых множеств является малым, пересечение дух больших множеств - большим.
5. Всякое конечное множество является малым, всякое множество, имеющее конечное дополнение - большим.
С помощью такого ультрафильтра построим искомое неархимедово расширение поля действительных чисел.
Будем говорить, что последовательности
Определим сложение и умножение на гипердействительных числах. Пусть класс
Итак, мы ввели на множестве гипердействительных чисел сложение, умножение и порядок. Нетрудно проверить, что мы получили упорядоченное поле, т.е. что в множестве гипердействительных чисел выполняются все обычные свойства сложения, умножения и порядка. Аксиома Архимеда, однако, в этом поле не выполняется.
ПОСТРОЕНИЕ ПОЛЯ ГИПЕРДЕЙСТВИТЕЛЬНЫХ ЧИСЕЛ С ПОМОЩЬЮ
ТЕОРЕМЫ КОМПАКТНОСТИ
Рассмотрим другой метод построения поля гипердействительных чисел. Но прежде мы должны обсудить понятие логического языка и понятие интерпретации этого языка. Рассмотрим общее понятие односортного языка первого порядка.
Пусть фиксирован набор символов
Определим теперь понятие формулы данного языка. Выберем и зафиксируем бесконечную последовательность символов, называемых переменными. Пусть это будут например символы
(Т2) если термы
Термами называются те и только те выражения, которые можно получить путем многократного применения правил (Т1) и (Т2). Определим теперь понятие формулы следующим образом:
(Ф1) если t и s термы, то (t=s) - формула; (Ф2) если
Формулами называют те и только те выражения, которые можно получить путем многократного применения правил (Ф1)-(Ф4).
Определить интерпретацию языка L означает:
выбрать некоторое множество М - носитель интерпретации;
с каждым предикатным символом Р валентности m сопоставить некоторый m-местный предикат;
С каждым функциональным символом f валентности k сопоставить некоторую функцию F, ставящую в соответствие любой k-элементной последовательности элементов М некоторый элемент М:F: