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