(Оффтоп)
Продолжаем развлекаться.

Задался вопросом - а какова доля пар точек на каждом конкретном расстоянии внутри многообразия?
Интегралы в явном виде брать долго, сложно и муторно в большинстве случаев кроме элементарных (отрезок и т.д.)
Поэтому промонтекарлил задачу, вот некоторые результаты.
Ещё раз: это распределения расстояний между точками того или иного многообразия. На картинках даны названия фигур, кривых и т.д. Многообразия есть и несвязные.
Как делаю: равномерно бросаю N точек на многообразие и затем считаю попарно расстояния.
Есть странности: например, почему у квадрата кривая исходит из (0,0) ? Как думаете, будет ли различие в результатах, если бросать точки попарно на каждую единицу выборки?
Объяснение исхода из нуля может быть таково: просто в силу геометрии ближе к данной точке площадь (а значит и мощность множества точек) меньше, чем дальше. Поэтому при малых

с расстоянием растёт и вероятность упасть следующей точке, ну и количество точек выше.
Почему вблизи нуля распределение линейно?

, т.е. число точек на окружности радиуса

пропорционально

.
Но почему вблизи нуля для кольца нулевой толщины и границы квадрата значение - не нуль?
Потому что на одномерном множестве число точек на малом расстоянии

не менее 2 (либо 1 для граничной точки, но она просто не видна в распределении).









Интересности:
Если наложить требование: отрезок, соединяющий две точки, целиком лежит внутри многообразия, то нужно считать по-другому, зато и результаты будут другие, например на кольце нулевой толщины для

будет 2 точки, далее везде 0.
Несвязные области просто суммируются по своим внутренним расстояниям, "межобластные" не берём.
Если представить многообразие как карту региона с равномерно распределенными точками отправки и доставки грузов, то можем узнать наиболее вероятное расстояние перевозок, ну и другие параметры. Можно добавлять весовые функции в зависимости от... много от чего.
Теперь посмотрим многомерные фигуры, сравним результаты.




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

Кто объяснит скачок на картинке для границы квадрата?
Заказывайте многообразия.
-- 17.04.2013, 18:21 --
(т.е. дальние торцы параллелепипеда

x

x

со всеми прямыми углаи)