Введение

Функция, непрерывная всюду, но нигде не дифференцируемая.

В математике функция Вейерштрасса является примером вещественнозначной функции, которая непрерывна всюду, но нигде не дифференцируема. Это пример фрактальной кривой. Она названа в честь своего первооткрывателя Карла Вейерштрасса. Функция Вейерштрасса исторически выполняла роль патологической функции, будучи первым опубликованным примером (1872), специально сконструированным для опровержения представления о том, что каждая непрерывная функция дифференцируема почти всюду, за исключением множества изолированных точек. Доказательство Вейерштрасса того, что непрерывность не подразумевает дифференцируемость почти всюду, перевернуло математику, опровергнув ряд доказательств, основанных на геометрической интуиции и нечетких определениях гладкости. Эти функции подвергались критике со стороны современников: Анри Пуанкаре знаменито назвал их «монстрами» и окрестил работу Вейерштрасса «насилием над здравым смыслом», а Шарль Эрмит писал, что они являются «жалким бедствием». Визуализировать эти функции было сложно до появления компьютеров в следующем веке, и результаты не получили широкого признания, пока практические приложения, такие как модели броуновского движения, не потребовали бесконечно извилистых функций (сейчас известных как фрактальные кривые).

Функция Римана

Функция Вейерштрасса основана на более ранней функции Римана, которая, как утверждалось, нигде не дифференцируема. Иногда эту функцию также называют функцией Вейерштрасса. Бернхард Риман решительно утверждал, что функция нигде не дифференцируема, однако никаких доказательств этого Риман не опубликовал, и Вейерштрасс отметил, что не обнаружил никаких свидетельств её существования ни в работах Римана, ни в устных рассказах его учеников. В 1916 году Г. Х. Харди подтвердил, что функция не имеет конечной производной ни в одной точке, где x является иррациональным числом или рациональным числом вида или , где A и B – целые числа. В 1971 году Дж. Гервер показал, что функция не имеет конечной производной в точках x, представимых в виде , тем самым завершив решение проблемы дифференцируемости функции Римана. Поскольку функция Римана дифференцируема только на множестве меры нуль, она дифференцируема почти нигде.