Найти тему
лишние мысли

О спрямлении кривых

Давно уже по интернету гуляет забавная картинка, "доказывающая", что число π равно четырём.

Изображение взято отсюда: https://www.memecenter.com/fun/988117/problem-archimedes
Изображение взято отсюда: https://www.memecenter.com/fun/988117/problem-archimedes

В каждой шутке есть доля шутки, но эта показалась мне возмутительной. Потому что с первого взгляда непонятно, в чём подвох.

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

Конечно, длину ломаной получить не в пример легче... при наличии линейки.
Конечно, длину ломаной получить не в пример легче... при наличии линейки.
Кстати, если кривая спрямляемая, то её легко параметризовать длиной, то есть, превратить в вектор-функцию вида R = R(t), где t -длина кривой от начала до данной точки R.
Примерно так. Но это к слову.
Примерно так. Но это к слову.

До этого момента всё хорошо. Но эти ступенчатые приближения ничем не хуже ломаных - у них тоже есть конечная длина, эта длина равна 4. Почему же последовательность таких приближений сходится к окружности, а их длины - нет?

Оказывается, в математическом анализе есть теорема и на этот счёт. Дальше нам понадобятся два понятия: сходимость по длине и сходимость по вариации.

Сходимость по длине определяется так. Пусть есть семейство кривых:
Rn(t) = ( xn(t), yn(t) ), n = 0, 1, 2, ...
и у этих кривых есть длины: L(Rn)

Сходимость Rn(t) →R(t) по длине означает, что:
а)
Rn(t)→R(t) равномерно
б)
L(Rn)→L(R)

Со сходимостью по вариации всё совсем просто. Нам потребуется сходимость по вариации лишь обычных вещественнозначных функций.

Вариация функции V f(t) определяется так. Из области определения этой функции вытаскивается некоторое конечное число точек x1, x2, ..., xk и составляется сумма:

S(x1, x2, ..., xk) := | f(x2) - f(x1) | + | f(x3) - f(x2) | + ...

Если множество подобных сумм по всевозможным разбиениям ограничено сверху, то эта граница называется вариацией функции (очень напоминает построение длины кривой, не так ли).

Функция и её вариация (в представлении автора). Участки возрастания AB и CD остаются как есть, а участок убывания BC заменен зеркально симметричным BC'. Получается неубывающая функция с графиком ABC'D', приращение которой и дает искомую вариацию.
Функция и её вариация (в представлении автора). Участки возрастания AB и CD остаются как есть, а участок убывания BC заменен зеркально симметричным BC'. Получается неубывающая функция с графиком ABC'D', приращение которой и дает искомую вариацию.

Сходимость fn(t) →f(t) по вариации означает, что:
а)
fn(t) →f(t) равномерно
б)
V fn(t) →V f(t)

Теперь можно сформулировать ту самую теорему(*).
Следующие сходимости эквивалентны:
a) сходимость
Rn(t) →R(t) по длине
б) сходимость
a∙xn(t) + b∙yn(t)→a∙x(t) + b∙y(t) по вариации для любых констант a и b.

С учётом этой теоремы причина столь странного поведения ступенчатых функций становится ясна как на ладони. Действительно, рассмотрим четверть многострадальной окружности, повернём её на 45°, чтобы было удобно параметризовать, и посчитаем получившиеся вариации.

Окружность, ступеньки и вариации.
Окружность, ступеньки и вариации.

Очевидно, вариации V2 ступенек на любом шаге будут постоянными и отличными от вариации V1, определяемой четвертью окружности. Поэтому сходимости по вариации тут нет, и, следовательно, нет сходимости ступенчатых приближений к окружности по длине.

(*) Miriam C. Ayer and Tibor Rado, "A Note on Convergence in Length" (ссылка).

Наука
7 млн интересуются