Угловое расстояние (аспект) между двумя любыми планетами можно рассчитать по формуле:
A = |P1 — Р2|,
где Р1 и P2 — абсолютные координаты двух планет, их разность берется по модулю. При этом помним, что планеты не могут стоять друг от друга дальше, чем на полкруга, т. е. дальше 180°. Поэтому если А > 180°, то А = |A — 360°|.
Например, одна планета стоит на границе Водолея и Рыб (330°), а другая — на границе Овна и Тельца (30°).
Тогда А = |330° — 30°| = 300°, что больше 180°.
Но тогда А = |300° — 360°| = 60°.
Это общий алгоритм, который всегда дает верные аспектные расстояния между планетами.
Теперь перейдем к рассмотрению формул, необходимых для расчета домов. Мы уже писали, что дома гороскопа представляют собой достаточно сложную систему, причем таких систем существует множество. Наиболее распространенными среди отечественных астрологов являются системы Плацидуса и Коха. Западные астрологи наиболее часто используют систему Региомонтана. Мы остановимся на рассмотрении домов Коха, оговорившись, что в большинстве астрологических программ существует возможность выбора системы астрологических домов из ряда вариантов.
Для вычисления домов гороскопа нам потребуется определить звездное время, которое далее будет использовано в общих формулах.
Определение звездного времени (ЗВ)Звездное время — это применяемый в астрономии счет времени, в котором продолжительность суток принята равной периоду вращения Земли вокруг своей оси относительно системы неподвижных звезд.
На разных меридианах Земли звездное время различно, оно определяется из астрономических наблюдений. В астрологии звездное время вычисляется на основании таблицы, где представлено соответствие гринвичского времени звездному. С помощью этой таблицы мы определяем звездное время момента по Гринвичу, после чего определить местное звездное время можно по следующей формуле:
ЗВ = ЗВ0 + GMT + ПС + ГДчас,
где:
♦ ЗВ0 — звездное время по Гринвичу;
♦ GMT — астрономическое время по Гринвичу;
♦ ПС — поправка для перевода солнечного времени в звездное, вычисляемое по формуле:
ПС = 10 сек. × GMT;
♦ ГДчас — географическая долгота данного места, переведенная в часы, вычисляемая по формуле:
ГДчас = ГД/15.
Теперь найдем величину, которую будем использовать далее в расчетах. Это прямое восхождение Середины Неба (ПВ), которое и представляет собой местное звездное время, преобразованное в градусы. Для этого нужно перевести время в десятичные доли часа и умножить полученное значение на 15.
Например, пусть звездное время ЗВ = 02°15′. В виде десятичной дроби это представляет собой 2,25 часа, т. е. два часа с четвертью.
Тогда ПВ = 2.25×15 = 33.75°.
Теперь мы можем приступить к расчету домов.
Вначале определим угловые точки и начнем с MC — точки середины небес. Она вычисляется по формуле:
MC = arctg(tg(ПВ) / cos e).
Здесь е — это угол наклона земного экватора к эклиптике (приблизительное значение около 23°26′, точное значение приводится в эфемеридах).
Угловая точка основания небес IC, как уже говорилось, находится строго напротив МС. Поэтому ее положение рассчитывается по формуле:
IC = MC +180°.
Отметим еще такой нюанс:
МС не может находиться вдалеке от точки прямого восхождения. Поэтому в случаях, когда получившееся значение сильно отличается от ПВ, следует прибавить к значению МС 180°.
Для определения Асцендента нам потребуется географическая широта (ГШ) места, для которого вычисляются дома. Ну и прямое восхождение тоже необходимо.
Вслед за Асцендентом мы легко вычисляем Десцендент. Главное, при вычислениях не запутаться в порядке действий.
Asc = arctg(-((tg(ГШ) х sin e) + (sin(ПВ × cos e)) / cos ПВ)
Dsc = Asc + 180o
Эти вычисления являются общими для всех систем домов. Теперь перейдем к тем формулам вычисления куспидов домов, которые характерны конкретно для системы Коха.
Для дальнейших расчетов нам понадобится найти вспомогательный угол С по формуле:
C = arccos(- tg e × sin(ПВ) × tg(ГШ)).
Теперь займемся вычислением координат куспидов других домов. При этом следим за тем, чтобы все полученные точки также располагались в левой части круга (между МС и IC).
II = arctg(- cos(ПВ + C/3) × sin(ПВ + C/3) × cos(e) + sin(e) × tg(ГШ))
XII = arctg(- cos(ПВ — С/3) × sin(ПВ — C/3) × cos(e) + sin(e) × tg(ГШ))
III = arctg(cos(ПВ + (2 × С)/3) × sin(ПВ — С/3) × cos(e) + sin(e) × tg(ГШ))
XI = arctg(- cos(ПВ — (2 × С)/3) × sin(ПВ — (2 × С)/3 × cos(e) + sin(e) × tg(ГШ))