После прочтения изложения анализа с использованием гипервещественных чисел
http://www.math.wisc.edu/~keisler/keislercalc-2-12.pdf у меня остались смешанные чувства. С одной стороны, идея интересная, с другой стороны, гипервещественные числа в курсе оставлены неопределимым (non-definable) множеством. Они служат только как вспомогательное средство при определении интегралов и производных. Даже от понятия "предел" автору избавиться не удалось. Из неопределимости следует невозможность привести пример гипервещественного числа.
В связи с этим, я задался идеей построить определимую (definable) систему гипервещественных чисел. И кажется, мне это удалось.
Итак, для построения нашей системы, мы дополняем вещественные числа бесконечно малым элементом -

(и для удобства, обратным ему бесконечно большим элементом

), обладающим следующим свойством:

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




И, в частности,




Многие вещи упрощаются в приведенной системе.
Например, дельта-функция будет выглядеть так:

, если

, иначе

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