Незначительная функция
В математике пренебрежимо малой функцией называется функция такой, что для каждого натурального числа c существует целое число N c такое, что для всех x > N c ,
Эквивалентно мы можем также использовать следующее определение.Функция пренебрежимо мал , если для каждого положительного многочлена поли(·) существует целое число N поли > 0 такое, что для всех x > N поли
История
[ редактировать ]Концепция ничтожности может найти свое отражение в надежных моделях анализа. Хотя понятия « непрерывность » и « бесконечно малая » стали важными в математике во времена Ньютона и Лейбница (1680-е годы), они не получили четкого определения до конца 1810-х годов. Первое достаточно строгое определение непрерывности в математическом анализе было дано Бернаром Больцано , который написал в 1817 году современное определение непрерывности. Позже Коши , Вейерштрасс и Гейне также определили следующим образом (со всеми числами в области действительных чисел ):
- ( Непрерывная функция ) Функция является непрерывным в если для каждого , существует положительное число такой, что подразумевает
Это классическое определение непрерывности можно трансформировать вопределение ничтожности за несколько шагов путем изменения параметров, используемых в определении. Во-первых, в случае с , нам необходимо определить понятие « бесконечно малой функции »:
- ( Бесконечно малая ) Непрерывная функция ( бесконечно мала так как стремится к бесконечности), если для каждого существует такой, что для всех
- [ нужна ссылка ]
Далее заменим по функциям где или через где является положительным полиномом . Это приводит к определениям пренебрежимо малых функций, данным в начале этой статьи. Поскольку константы может быть выражено как с постоянным полиномом это показывает, что бесконечно малые функции являются надмножеством незначительных функций.
Использование в криптографии
[ редактировать ], основанной на сложности В современной криптографии , схема безопасности представляет собой доказуемо безопасным, если вероятность нарушения безопасности (например,инвертирование односторонней функции , отличающее криптостойкие псевдослучайные биты от действительно случайных битов) незначительно с точки зрения входных данных = длина криптографического ключа . Отсюда следует определение вверху страницы, поскольку длина ключа должно быть натуральным числом.
Тем не менее, общее понятие пренебрежимости не требует, чтобы входной параметр длина ключа . Действительно, может быть любой заранее определенной метрикой системы, и соответствующий математический анализ проиллюстрирует некоторые скрытые аналитические характеристики системы.
Формулировка обратного полинома используется по той же причине, по которой ограниченность вычислений определяется как полиномиальное время выполнения: она обладает математическими свойствами замыкания, которые делают ее управляемой в асимптотической настройке (см. #Свойства замыкания ). Например, если атаке удается нарушить условие безопасности только с пренебрежимо малой вероятностью и атака повторяется полиномиальное число раз, вероятность успеха всей атаки все равно остается незначительной.
На практике может потребоваться иметь более конкретные функции, ограничивающие вероятность успеха злоумышленника, и выбрать достаточно большой параметр безопасности, чтобы эта вероятность была меньше некоторого порога, скажем, 2. −128 .
Свойства замыкания
[ редактировать ]Одна из причин, по которой пренебрежимо малые функции используются в основах криптографии с учетом теории сложности, заключается в том, что они подчиняются свойствам замыкания. [1] Конкретно,
- Если пренебрежимо малы, то функция ничтожно мало.
- Если является ничтожным и — любой действительный полином, то функция ничтожно мало.
И наоборот , если не является незначительным, то и не является для любого действительного многочлена .
Примеры
[ редактировать ]Этот раздел нуждается в расширении . Вы можете помочь, добавив к нему . ( март 2018 г. ) |
- ничтожно мало для любого .
- ничтожно мало.
- ничтожно мало.
- ничтожно мало.
- не является незначительным, для положительного .
Предполагать , мы принимаем предел как :
Незначительно :
- для
- для
Незначительный:
См. также
[ редактировать ]- Незначительный набор
- алгебра Коломбо
- Нестандартные номера
- Теорема Громова о группах полиномиального роста
- Нестандартное исчисление
Ссылки
[ редактировать ]- Гольдрейх, Одед (2001). Основы криптографии: Том 1, Основные инструменты . Издательство Кембриджского университета. ISBN 0-521-79172-3 .
- Сипсер, Майкл (1997). «Раздел 10.6.3: Односторонние функции» . Введение в теорию вычислений . Издательство ПВС. стр. 374–376 . ISBN 0-534-94728-Х .
- Пападимитриу, Христос (1993). «Раздел 12.1: Односторонние функции». Вычислительная сложность (1-е изд.). Эддисон Уэсли. стр. 279–298 . ISBN 0-201-53082-1 .
- Коломбо, Жан Франсуа (1984). Новые обобщенные функции и умножение распределений . Математические исследования 84, Северная Голландия. ISBN 0-444-86830-5 .
- Белларе, Михир (1997). «Замечание о пренебрежимо малых функциях». Журнал криптологии . 15 . Кафедра компьютерных наук и инженерии Калифорнийского университета в Сан-Диего: 2002. CiteSeerX 10.1.1.43.7900 .