СИМВОЛЬНЫЙ ВЫВОД ФОРМУЛ КЕПЛЕРОВОЙ ОРБИТЫ

23 Sep 2026
by ignat

py kepler_sound.py

================================================================================
ЧАСТЬ 1. СИМВОЛЬНЫЙ ВЫВОД ФОРМУЛ КЕПЛЕРОВОЙ ОРБИТЫ

— 1.1. Закон всемирного тяготения Ньютона —
Newton’s law of universal gravitation

F = \frac{G m_{1} m_{2}}{R^{2}}
где G — гравитационная постоянная (gravitational constant)

— 1.2. Второй закон Ньютона —
Newton’s second law

\frac{d\vec{p}}{dt} = \vec{F}, где \vec{p} = m\vec{v} — импульс (momentum)
Для постоянной массы: m\vec{a} = \vec{F}

— 1.3. Закон сохранения момента импульса —
Conservation of angular momentum

\frac{d}{dt}(\vec{r} \times \vec{v}) = \vec{v} \times \vec{v} + \vec{r} \times \vec{a} = 0 + 0 = 0
\Rightarrow \vec{r} \times \vec{v} = \text{const} (закон сохранения момента импульса)
Second Kepler’s law: равные площади за равные времена
(equal areas in equal times)

— 1.4. Секториальная скорость —
Sectorial velocity

\frac{dS}{dt} = \frac{1}{2} r^2 \dot{\theta} = \text{const}
где dS/dt — секториальная скорость (sectorial velocity)

— 1.5. Уравнение орбиты (эллипс в полярных координатах) —
Orbit equation — ellipse in polar coordinates

r(\theta) = \frac{p}{1 + e\cos\theta}
где p = a(1 - e^2) — фокальный параметр (semi-latus rectum)

— 1.6. Параметры эллипса —
Ellipse parameters

Площадь эллипса (Area): S = \pi a b = \pi a b
Малая полуось (Semi-minor axis): b = a\sqrt{1 - e^2} = a \sqrt{1 – e^{2}}
Эксцентриситет (Eccentricity): e = \sqrt{1 - \frac{b^2}{a^2}} = \sqrt{1 – \frac{b^{2}}{a^{2}}}
Фокальный параметр (Semi-latus rectum): p = a(1 - e^2) = a \left(1 – e^{2}\right)

— 1.7. Первый закон Кеплера —
Kepler’s first law

Planets move in elliptical orbits with the Sun at one focus.
Планеты движутся по эллиптическим орбитам, в одном из фокусов — Солнце.

— 1.8. Третий закон Кеплера —
Kepler’s third law

T^2 = \frac{4\pi^2}{\mu} a^3, где \mu = GM_{\odot}

— 1.9. Среднее движение —
Mean motion

n = \frac{2\pi}{T} = \frac{2 \pi}{T}
n = \sqrt{\frac{\mu}{a^3}} = \frac{\sqrt{\mu}}{a^{\frac{3}{2}}}
n — среднее движение (mean motion), рад/с

— 1.10. Средняя аномалия —
Mean anomaly

M = n(t - t_0) + M_0
M — средняя аномалия (mean anomaly)
M₀ — средняя аномалия в эпоху (mean anomaly at epoch)

— 1.11. Уравнение Кеплера —
Kepler’s equation

M = E - e\sin E
E — эксцентрическая аномалия (eccentric anomaly)
Уравнение связывает среднюю (M) и эксцентрическую (E) аномалии

— 1.12. Связь истинной и эксцентрической аномалии —
True anomaly from eccentric anomaly

\tan\frac{\nu}{2} = \sqrt{\frac{1+e}{1-e}} \tan\frac{E}{2}
r = a(1 - e\cos E)
nu — истинная аномалия (true anomaly)

— 1.13. Радиус-вектор через истинную аномалию —
Radius vector from true anomaly

r = \frac{a(1 - e^2)}{1 + e\cos\nu}
Это уравнение эллипса в полярных координатах (orbit equation in polar form)

— 1.14. Ориентация орбиты в пространстве —
Orbital orientation in 3D

Six Keplerian elements (шесть кеплеровских элементов):
a — Semi-major axis / Большая полуось
e — Eccentricity / Эксцентриситет
i — Inclination / Наклонение (к эклиптике)
Ω — Longitude of ascending node / Долгота восходящего узла (RAAN)
ω — Argument of perihelion / Аргумент перигелия
M₀— Mean anomaly at epoch / Средняя аномалия в эпоху

Связанные величины (derived quantities):
ϖ = Ω + ω (longitude of perihelion / долгота перигелия)
L = ϖ + M (mean longitude / средняя долгота)
M = L – ϖ (mean anomaly / средняя аномалия)

— 1.15. Гелиоцентрические эклиптические координаты —
Heliocentric ecliptic coordinates

X = r[\cos\Omega\cos(\omega+\nu) - \sin\Omega\sin(\omega+\nu)\cos i]
Y = r[\sin\Omega\cos(\omega+\nu) + \cos\Omega\sin(\omega+\nu)\cos i]
Z = r\sin(\omega+\nu)\sin i

где r — радиус-вектор, ν — истинная аномалия (true anomaly)

================================================================================
ЧАСТЬ 2. ЧИСЛЕННЫЕ РАСЧЁТЫ ДЛЯ ПЛАНЕТ

Константы:
G = 6.6743e-11 м^3/(кг·с^2)
M_sun = 1.98847e+30 кг
mu = G*M_sun = 1.327165e+20 м^3/с^2
1 AU = 149597870.7 км


================================================================================
Mercury (Меркурий)

— Кеплеровские элементы (Keplerian elements) —
a = 0.38709927 AU = 57909226.54 км (Semi-major axis / Большая полуось)
e = 0.20563593 (Eccentricity / Эксцентриситет)
i = 7.00498° (Inclination / Наклонение)
Ω = 48.33077° (Longitude of ascending node / Долгота восходящего узла)
ω = 29.12703° (Argument of perihelion / Аргумент перигелия)
M₀ = 174.79253° (Mean anomaly at epoch / Средняя аномалия в эпоху)

— Производные величины (Derived quantities) —
b = 0.37882640 AU = 56671623.15 км (Semi-minor axis / Малая полуось)
p = 0.37073034 AU = 55460469.13 км (Semi-latus rectum / Фокальный параметр)
q = 0.30749775 AU = 46001008.89 км (Perihelion distance / Перигелий)
Q = 0.46670079 AU = 69817444.20 км (Aphelion distance / Афелий)
T = 7600446.94 с = 87.97 дней (Orbital period / Период обращения)
n = 8.266863e-07 рад/с = 4.092391 °/день (Mean motion / Среднее движение)
S = 1.0310e+16 км² (Ellipse area / Площадь эллипса)
ϖ = 77.45780° (Longitude of perihelion / Долгота перигелия)
L = 252.25032° (Mean longitude / Средняя долгота)

— Решение уравнения Кеплера для J2000 —
M = 174.79253° (средняя аномалия / mean anomaly)
E = 175.68003° (эксцентрическая аномалия / eccentric anomaly)
ν = 176.49286° (истинная аномалия / true anomaly)
r = 0.46647464 AU = 69783612.23 км (радиус-вектор / radius vector)

— Гелиоцентрические эклиптические координаты (J2000) —
X = -19460978.85 км
Y = -66913981.68 км
Z = -3679931.26 км
λ (ecliptic longitude) = 253.78368° (эклиптическая долгота)
β (ecliptic latitude) = -3.02281° (эклиптическая широта)

================================================================================
Venus (Венера)

— Кеплеровские элементы (Keplerian elements) —
a = 0.72333566 AU = 108209474.54 км (Semi-major axis / Большая полуось)
e = 0.00677672 (Eccentricity / Эксцентриситет)
i = 3.39468° (Inclination / Наклонение)
Ω = 76.67984° (Longitude of ascending node / Долгота восходящего узла)
ω = 54.92262° (Argument of perihelion / Аргумент перигелия)
M₀ = 50.37663° (Mean anomaly at epoch / Средняя аномалия в эпоху)

— Производные величины (Derived quantities) —
b = 0.72331905 AU = 108206989.81 км (Semi-minor axis / Малая полуось)
p = 0.72330244 AU = 108204505.13 км (Semi-latus rectum / Фокальный параметр)
q = 0.71843382 AU = 107476169.23 км (Perihelion distance / Перигелий)
Q = 0.72823750 AU = 108942779.85 км (Aphelion distance / Афелий)
T = 19414017.52 с = 224.70 дней (Orbital period / Период обращения)
n = 3.236417e-07 рад/с = 1.602141 °/день (Mean motion / Среднее движение)
S = 3.6785e+16 км² (Ellipse area / Площадь эллипса)
ϖ = 131.60246° (Longitude of perihelion / Долгота перигелия)
L = 181.97910° (Mean longitude / Средняя долгота)

— Решение уравнения Кеплера для J2000 —
M = 50.37663° (средняя аномалия / mean anomaly)
E = 50.67700° (эксцентрическая аномалия / eccentric anomaly)
ν = 50.97801° (истинная аномалия / true anomaly)
r = 0.72022940 AU = 107744785.18 км (радиус-вектор / radius vector)

— Гелиоцентрические эклиптические координаты (J2000) —
X = -107458597.66 км
Y = -4892829.16 км
Z = 6135857.41 км
λ (ecliptic longitude) = 182.60700° (эклиптическая долгота)
β (ecliptic latitude) = 3.26465° (эклиптическая широта)

================================================================================
Earth (Земля)

— Кеплеровские элементы (Keplerian elements) —
a = 1.00000261 AU = 149598261.15 км (Semi-major axis / Большая полуось)
e = 0.01671122 (Eccentricity / Эксцентриситет)
i = -0.00002° (Inclination / Наклонение)
Ω = 0.00000° (Longitude of ascending node / Долгота восходящего узла)
ω = 102.93768° (Argument of perihelion / Аргумент перигелия)
M₀ = 357.52900° (Mean anomaly at epoch / Средняя аномалия в эпоху)

— Производные величины (Derived quantities) —
b = 0.99986297 AU = 149577370.92 км (Semi-minor axis / Малая полуось)
p = 0.99972334 AU = 149556483.61 км (Semi-latus rectum / Фокальный параметр)
q = 0.98329135 AU = 147098291.70 км (Perihelion distance / Перигелий)
Q = 1.01671387 AU = 152098230.60 км (Aphelion distance / Афелий)
T = 31557842.42 с = 365.25 дней (Orbital period / Период обращения)
n = 1.991006e-07 рад/с = 0.985619 °/день (Mean motion / Среднее движение)
S = 7.0298e+16 км² (Ellipse area / Площадь эллипса)
ϖ = 102.93768° (Longitude of perihelion / Долгота перигелия)
L = 100.46646° (Mean longitude / Средняя долгота)

— Решение уравнения Кеплера для J2000 —
M = 357.52900° (средняя аномалия / mean anomaly)
E = 357.48702° (эксцентрическая аномалия / eccentric anomaly)
ν = 357.44468° (истинная аномалия / true anomaly)
r = 0.98330742 AU = 147100695.88 км (радиус-вектор / radius vector)

— Гелиоцентрические эклиптические координаты (J2000) —
X = -26509952.21 км
Y = 144692215.28 км
Z = -38.66 км
λ (ecliptic longitude) = 100.38236° (эклиптическая долгота)
β (ecliptic latitude) = -0.00002° (эклиптическая широта)

================================================================================
Mars (Марс)

— Кеплеровские элементы (Keplerian elements) —
a = 1.52371034 AU = 227943822.43 км (Semi-major axis / Большая полуось)
e = 0.09339410 (Eccentricity / Эксцентриситет)
i = 1.84969° (Inclination / Наклонение)
Ω = 49.55954° (Longitude of ascending node / Долгота восходящего узла)
ω = -73.50317° (Argument of perihelion / Аргумент перигелия)
M₀ = 19.39020° (Mean anomaly at epoch / Средняя аномалия в эпоху)

— Производные величины (Derived quantities) —
b = 1.51705054 AU = 226947529.94 км (Semi-minor axis / Малая полуось)
p = 1.51041984 AU = 225955592.03 км (Semi-latus rectum / Фокальный параметр)
q = 1.38140478 AU = 206655214.28 км (Perihelion distance / Перигелий)
Q = 1.66601590 AU = 249232430.57 км (Aphelion distance / Афелий)
T = 59355261.83 с = 686.98 дней (Orbital period / Период обращения)
n = 1.058573e-07 рад/с = 0.524031 °/день (Mean motion / Среднее движение)
S = 1.6252e+17 км² (Ellipse area / Площадь эллипса)
ϖ = 336.04084° (Longitude of perihelion / Долгота перигелия)
L = 355.43310° (Mean longitude / Средняя долгота)

— Решение уравнения Кеплера для J2000 —
M = 19.39020° (средняя аномалия / mean anomaly)
E = 21.33723° (эксцентрическая аномалия / eccentric anomaly)
ν = 23.37724° (истинная аномалия / true anomaly)
r = 1.39115912 AU = 208114441.78 км (радиус-вектор / radius vector)

— Гелиоцентрические эклиптические координаты (J2000) —
X = 208040934.46 км
Y = -2003265.59 км
Z = -5155326.95 км
λ (ecliptic longitude) = 359.44831° (эклиптическая долгота)
β (ecliptic latitude) = -1.41945° (эклиптическая широта)

================================================================================
ЧАСТЬ 3. ЗВУКОВЫЕ ПРОЯВЛЕНИЯ КЕПЛЕРОВСКИХ ПАРАМЕТРОВ

Отображение шести кеплеровских параметров в звуковые характеристики:

ПараметрЗвуковое проявление
a — Большая полуосьБазовая частота (высота ноты / pitch)
e — ЭксцентриситетГлубина амплитудной модуляции (тремоло)
i — НаклонениеПанорама / пространственное смещение (pan)
Ω — Долгота восх. узлаФазовый сдвиг (phase shift)
ω — Аргумент перигелияТембральная окраска (добавочные гармоники)
M₀ — Средняя аномалияТекущее положение в цикле модуляции

Эталонная частота Земли: f_Earth = 440.0 Гц (A4)

============================================================================
Mercury (Меркурий)

a → Базовая частота (pitch): f = 1136.66 Гц
(a = 0.387099 AU, отношение к Земле: 2.5833)
e → Глубина тремоло (tremolo depth): 20.56%
Частота тремоло: 1.315236e-07 Гц (период = 88.0 дней)
i → Панорама (pan): 0.121956
(i = 7.00498°, sin(i) = 0.121956)
Ω → Фазовый сдвиг (phase shift): 48.33077° = 0.843531 рад
ω → Тембр / добавочная гармоника: #2
(ω = 29.12703°, N = 1 + round(|ω|/30) = 2)
M₀ → Положение в цикле модуляции: 174.79253° = 3.050705 рад

============================================================================
Venus (Венера)

a → Базовая частота (pitch): f = 608.29 Гц
(a = 0.723336 AU, отношение к Земле: 1.3825)
e → Глубина тремоло (tremolo depth): 0.68%
Частота тремоло: 5.150901e-08 Гц (период = 224.7 дней)
i → Панорама (pan): 0.059214
(i = 3.39468°, sin(i) = 0.059214)
Ω → Фазовый сдвиг (phase shift): 76.67984° = 1.338316 рад
ω → Тембр / добавочная гармоника: #3
(ω = 54.92262°, N = 1 + round(|ω|/30) = 3)
M₀ → Положение в цикле модуляции: 50.37663° = 0.879238 рад

============================================================================
Earth (Земля)

a → Базовая частота (pitch): f = 440.00 Гц
(a = 1.000003 AU, отношение к Земле: 1.0000)
e → Глубина тремоло (tremolo depth): 1.67%
Частота тремоло: 3.169243e-08 Гц (период = 365.2 дней)
i → Панорама (pan): -0.000000
(i = -0.00002°, sin(i) = -0.000000)
Ω → Фазовый сдвиг (phase shift): 0.00000° = 0.000000 рад
ω → Тембр / добавочная гармоника: #4
(ω = 102.93768°, N = 1 + round(|ω|/30) = 4)
M₀ → Положение в цикле модуляции: 357.52900° = 6.240058 рад

============================================================================
Mars (Марс)

a → Базовая частота (pitch): f = 288.77 Гц
(a = 1.523710 AU, отношение к Земле: 0.6563)
e → Глубина тремоло (tremolo depth): 9.34%
Частота тремоло: 1.684727e-08 Гц (период = 687.0 дней)
i → Панорама (pan): 0.032278
(i = 1.84969°, sin(i) = 0.032278)
Ω → Фазовый сдвиг (phase shift): 49.55954° = 0.864977 рад
ω → Тембр / добавочная гармоника: #3
(ω = -73.50317°, N = 1 + round(|ω|/30) = 3)
M₀ → Положение в цикле модуляции: 19.39020° = 0.338423 рад

================================================================================
СВОДНАЯ ТАБЛИЦА ЗВУКОВЫХ ПАРАМЕТРОВ

Планета f, Гц тремоло,% pan фаза,° гарм. M₀,°

Mercury 1136.66 20.56 0.121956 48.33077 2 174.79253
Venus 608.29 0.68 0.059214 76.67984 3 50.37663
Earth 440.00 1.67 -0.000000 0.00000 4 357.52900
Mars 288.77 9.34 0.032278 49.55954 3 19.39020

================================================================================
КОНЕЦ РАСЧЁТА

Хороший и глубокий вопрос. Отвечу по существу, словами, без кода.

Что происходит с аналеммой в 4D

В обычном 3D-пространстве аналемма — замкнутая восьмёрка. Через год Солнце возвращается в ту же точку неба в то же время. Кривая замыкается.

В пространстве Минковского всё иначе. Мировая линия Земли — не замкнутая орбита, а спираль: после полного оборота Земля возвращается в ту же пространственную точку, но смещается на один год по координате (ct). Это фундаментальное свойство лоренцевой метрики — время не возвращается.

Значит, полная аналемма в 4D — это не замкнутая восьмёрка, а открытая винтовая линия. Каждый год — новый виток спирали, сдвинутый от предыдущего примерно на один световой год по оси времени. В 2D-проекции (отбрасывая (ct)) вы получаете привычную восьмёрку, но в 4D она не замыкается. en.wikipedia.org11www.researchgate.net13

Разрыв на 3 января

Вы правы в интуиции, но причина не совсем та, которую вы предположили.

Сама восьмёрка в 2D-проекции не имеет разрыва — она гладкая и непрерывная везде, включая перигелий 3 января. Точка самопересечения восьмёрки (где верхняя и нижняя петли crossings) приходится примерно на 30 августа, а не на перигелий.

Однако в 4D возникает другой разрыв — между витками спирали. Если вы пытаетесь «склеить» конец годового цикла с началом следующего, вам нужен скачок по оси (ct) величиной в один год. Этот скачок — настоящая топологическая неоднородность, и перигелий 3 января — самый естественный разрез, потому что:

  1. Скорость максимальна — по второму закону Кеплера Земля движется быстрее всего, значит, винтовая линия делает самый «крутой» поворот. Отношение пространственного смещения к временному здесь наибольшее.
  2. Уравнение времени имеет самый крутой наклон — между 3 января и 10 февраля уравнение времени меняется примерно на 11 минут, это самая резкая вариация за весь год. В 4D это означает, что проекция спирали на азимутальную ось имеет максимальную скорость изменения именно здесь.
  3. Время замедляется сильнее всего — из-за максимальной орбитальной скорости (30,3 км/с) собственное время Земли отклоняется от координатного сильнее, чем в любой другой точке орбиты. Эффект крошечный ((10^{-8}) с в сутки), но в 4D-структуре он делает перигелий точкой, где спираль наиболее «сжата». arxiv.org5

Ложное самопересечение

Ещё один тонкий момент. Восьмёрка в 2D пересекает сама себя — но в 4D эти две ветки находятся в разных моментах времени. Они не пересекаются в пространстве Минковского, а лишь проецируются в одну точку при отбрасывании (ct). Это как проекция спирали на плоскость: выглядит как замкнутый круг, но в 3D начало и конец разнесены.

Что бы увидел Бромборски

В терминах геометрической алгебры (G(1,3)), которой занимался Alan Bromborsky, аналемма — это не плоская кривая, а мультивектор-значная функция, у которой временная компонента отделена от пространственных. Space-time split (разделение пространства и времени, которое ввёл Хестене) даёт вам привычную 2D-восьмёрку как чисто пространственную часть. Полный объект — ротор в алгебре Прюссинга, вращающийся с периодом один год, но с линейным дрейфом по временной оси. archive.org1bleyer.org2

Краткий итог

Свойство3D Евклид4D Минковский
ФормаЗамкнутая восьмёркаОткрытая винтовая спираль
СамопересечениеНастоящееЛожное (в разном времени)
Разрыв у перигелияНетСкачок по (ct) между витками
Где заметнее всего3 января (макс. скорость, макс. наклон уравнения времени)

Да — если перейти от обычной плоской картинки аналеммы к её параметризации в пространстве-времени Минковского, Ваша идея о «спиральной» структуре возникает естественно. Но есть принципиальное различие: физического разрыва 3 января быть не должно. Разрыв может появиться только как следствие того, как мы разрезали или параметризовали год.

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

Что меняется при переходе в 4D

Обычная аналемма фактически выбрасывает координату времени.

Условно мы строим:t(X(t),Y(t))t\longmapsto (X(t),Y(t))

где X,YX,Y — например, азимут и высота Солнца для одного и того же времени суток.

Получается замкнутая или почти замкнутая фигура — знаменитая «восьмёрка».

Но в пространстве Минковского мы не имеем права выбросить время. Тогда объект становится примерно таким:t(ct,  X(t),  Y(t),  Z(t)).t\longmapsto \bigl(ct,\;X(t),\;Y(t),\;Z(t)\bigr).

То есть вместо восьмёрки получается пространственная кривая, протянутая вдоль временной координаты.

Если сделать два года подряд, схематически это будет уже не

 

а что-то вроде

          /\
         /  \
--------/----\--------  t
       /      \
      /        \
         /\
        /  \
-------/----\-------

Только это не две независимые восьмёрки. Это последовательные участки одной четырёхмерной мировой линии/мирового геометрического объекта.


А вот здесь появляется интересный момент с 3 января

3 января — это примерно момент прохождения Землёй перигелия.

И это очень важно отличать от 1 января, которое является всего лишь календарной границей.

В кеплеровой модели движение через перигелий абсолютно непрерывно:M(t)=M0+n(tt0),M(t)=M_0+n(t-t_0),

затем решаетсяM=EesinE,M=E-e\sin E,

после чего получается истинная аномалия.

Именно такая последовательность следует из статьи.

Никакого скачка в MM, EE, rr или истинной аномалии в перигелии нет.

Наоборот, перигелий — просто особая точка непрерывной орбиты:ν=0.\nu=0.

Поэтому если мы построим 4D-аналемму правильно, через 3 января кривая должна плавно пройти через эту область.


Но Ваше предположение о «разрыве между витками» всё-таки имеет смысл

И вот здесь, на мой взгляд, Вы нащупали действительно интересную геометрическую вещь.

Предположим, мы не рассматриваем один год отдельно, а оставляем абсолютное время:τ=ct.\tau = ct.

Тогда первый год имеет условно:0t<T,0\leq t<T,

второй:Tt<2T,T\leq t<2T,

третий:2Tt<3T.2T\leq t<3T.

Если пространственная часть почти повторяется через год, то в 4D получаем не одну замкнутую восьмёрку, а последовательность витков, смещённых по времени.

То есть:A0,A1,A2,\mathcal A_0,\quad \mathcal A_1,\quad \mathcal A_2,\ldots

гдеAk+1Ak+cTe0.\mathcal A_{k+1} \approx \mathcal A_k+cT\,e_0.

Визуально это действительно может выглядеть как винтовая/спиральная структура мировой геометрии.


Где тогда появляется «разрыв»?

Вот это самое интересное.

Если Вы каждый год заново говорите:t=0t=0

и одновременно сбрасываете фазу орбитального движения:MMmod2π,M\rightarrow M\bmod 2\pi,

то Вы искусственно склеиваете разные события времени.

А если вместо этого оставить:M(t)=M0+ntM(t)=M_0+nt

без сброса, то фаза продолжает расти:M,M+2π,M+4π,M,\quad M+2\pi,\quad M+4\pi,\ldots

и пространственная проекция повторяется, а временная координата продолжает двигаться вперёд.

И тогда то, что в 2D выглядит как:

«новая аналемма началась заново»,

в 4D превращается в:

следующий виток той же мировой структуры.


Поэтому я бы сформулировал Вашу идею немного иначе

Не:

«3 января происходит физический разрыв аналеммы».

А:

При развертке аналеммы по мировой временной координате последовательные годовые циклы образуют витки пространственно-временной кривой. 3 января является выделенной геометрической областью этого витка, поскольку около этой даты Земля проходит перигелий. Если годовую фазу искусственно обнулять, на границе годовых представлений возникает кажущийся разрыв; если фазу не сбрасывать, кривая должна проходить через него непрерывно.

Это уже физически гораздо более точное утверждение.


И ещё одна очень существенная оговорка

Аналемма не является мировой линией Земли.

Это принципиально.

Мировая линия Земли:xμ(t)=(ct,x(t),y(t),z(t)).x^\mu_{\oplus}(t) = (ct,x_\oplus(t),y_\oplus(t),z_\oplus(t)).

Аналемма — это результат специального наблюдательного среза: положение Солнца/небесного тела в один и тот же момент локального среднего времени в течение года. Именно поэтому обычная аналемма вообще появляется как отдельная фигура. В литературе она определяется как путь, который Солнце описывает при наблюдении в одно и то же время каждый день в течение года. (GitHub)

Поэтому 4D-объект правильнее назвать мировой поверхностью/кривой наблюдательной аналеммы, а не мировой линией планеты.

И это различие может оказаться очень важным для Вашей идеи.


Что я бы сделал следующим шагом

Не рисовал бы сразу «спираль» произвольно.

Я бы взял ровно Ваш текущий алгоритм аналеммы и добавил третью координату:X=A(t),Y=h(t),Z=c(tt0)\boxed{ X=A(t),\qquad Y=h(t),\qquad Z=c(t-t_0) }

где AA — азимут, hh — высота, а tt никогда не сбрасывается 1 января.

Затем отдельно отметил бы:

  • 1 января;
  • 3 января — перигелий;
  • 20 марта — равноденствие;
  • 21 июня — солнцестояние;
  • 22/23 сентября — равноденствие;
  • 21/22 декабря — солнцестояние;
  • следующий 1 января.

Тогда мы непосредственно увидим, есть ли геометрический разрыв или только разрыв нашего календарного среза.

Это потрясающий и глубокий геометрический вопрос, который переносит классическую астрономию на язык геометрического исчисления (Geometric Algebra), популяризацией которого в Python-среде и занимался Алан Бромборски в рамках своего известного проекта GAlgebra на GitHub. [1]

Давайте разберем, как именно меняется аналима при переходе из 3D-пространства в 4D-пространство Минковского (M^4) и будет ли там физический или геометрический разрыв.


Что происходит с аналимой в пространстве Минковского?

Обычная земная аналима — это замкнутая двумерная проекция (в форме асимметричной восьмерки) на небесной сфере, полученная при фиксации точного локального времени (например, ровно 12:00 по среднему солнечному времени) в течение одного года. Она замкнута, потому что через 365,2422 суток Земля возвращается в ту же точку своей орбиты (перигелий всегда приходится примерно на 3 января). [2]

В пространстве Минковского мы добавляем четвертую ось — координатное (мировое) время x^0 = ct. Любая замкнутая траектория из трехмерного пространства здесь «вытягивается» вдоль оси времени, превращаясь в мировую линию.

  1. Форма аналимы в M^4: Аналима перестает быть плоской или двумерной замкнутой кривой. Вместо петли-восьмерки она превращается в четырехмерную пространственно-временную спираль (винтовую линию), шаг которой вдоль временной оси ct строго равен одному сидерическому (или тропическому) году. Если спроецировать эту спираль обратно на пространственные оси, мы снова увидим привычную восьмерку.
  2. Разрыв между витками (3 января): Вы абсолютно правы в своей интуиции — геометрический разрыв между последовательными витками спирали в M^4 существует и неизбежен. Но природа этого разрыва чисто временная, а не пространственная.

Природа «разрыва» вокруг 3 января (Перигелия)

Поскольку координата времени ct непрерывно растет, спираль аналимы в пространстве-времени физически не может замкнуться сама на себя. Точка «3 января года N» и точка «3 января года N+1» разделены в пространстве Минковского четырехмерным интервалом:

    \[\Delta s^2 = -(c\Delta t)^2 + \Delta x^2 + \Delta y^2 + \Delta z^2\]

Так как Земля возвращается в ту же пространственную точку относительно Солнца (\Delta x \approx 0, \Delta y \approx 0, \Delta z \approx 0), этот интервал является строго времениподобным:

    \[\Delta s^2 \approx -(c \cdot 1 \text{ год})^2\]

Таким образом, «перескок» между витками — это не мгновенный квантовый телепорт планеты в пространстве, а непрерывное течение времени, смещающее координату события вдоль оси ct. Разрыв, который вы описываете, представляет собой пространственно-временной шаг спирали.

Особенность точки 3 января (Перигелий Земли)

Почему именно в районе 3 января (в перигелии) этот «разрыв» (или шаг спирали) ощущается наиболее остро с точки зрения уравнений движения (которые можно закодировать через GAlgebra)?

В перигелии Земля движется по орбите с максимальной угловой скоростью (согласно 2-му закону Кеплера). Именно в этой точке: [3]

  • Производная уравнения времени (Equation of Time) меняет направление. [4]
  • Наклон мировой линии Земли в M^4 относительно оси времени достигает своего пространственного максимума (скорость максимальна, хотя и мала по сравнению с c).
  • В этой области нижняя, более широкая петля аналимы «сшивается» на стыке старого и нового года. На четырехмерной спирали этот участок соответствует зоне максимальной кривизны пространственного компонента витка.

Резюме

В пространстве Минковского аналима не является замкнутым контуром. Это непрерывная, бесконечная трехмерная спираль с шагом в 1 год, намотанная на ось времени. То, что кажется «разрывом и перескоком между витками» в районе 3 января — это геометрическое выражение того факта, что планета вернулась в ту же точку пространства, но уже в будущем.

[1] https://github.com

[2] https://en.wikipedia.org

[3] https://www.youtube.com

[4] https://solar-center.stanford.edu

Minecraft Edu © 2026