Бицентрические координаты
—
система координат
на плоскости, в которой положение точки задаётся расстояниями от двух фиксированных центров (полюсов).
Бицентрические координаты не следует путать с
биполярными
и с
биангулярными
координатами, хотя в некоторых источниках термин «биполярные координаты» используется для барицентрических или биангулярных координат
.
Канонические формулы для перевода координат (здесь подразумевается, что полюса имеют координаты
(
±
c
;
0
)
{\displaystyle (\pm c;0)}
):
{
x
=
r
1
2
−
r
2
2
4
c
y
=
±
1
4
c
16
c
2
r
1
2
−
(
r
1
2
−
r
2
2
+
4
c
2
)
2
{\displaystyle {\begin{cases}x={\frac {r_{1}^{2}-r_{2}^{2}}{4c}}\\y=\pm {\frac {1}{4c}}{\sqrt {16c^{2}r_{1}^{2}-(r_{1}^{2}-r_{2}^{2}+4c^{2})^{2}}}\end{cases}}}
Следующие формулы переводят бицентрические координаты в
полярные координаты
:
{
r
=
r
1
2
+
r
2
2
−
2
c
2
2
θ
=
a
r
c
t
g
[
8
c
2
(
r
1
2
+
r
2
2
−
2
c
2
)
r
1
2
−
r
2
2
−
1
]
{\displaystyle {\begin{cases}r={\sqrt {\frac {r_{1}^{2}+r_{2}^{2}-2c^{2}}{2}}}\\\theta =\mathrm {arctg} \left[{\sqrt {{\frac {8c^{2}(r_{1}^{2}+r_{2}^{2}-2c^{2})}{r_{1}^{2}-r_{2}^{2}}}-1}}\right]\end{cases}}}
где
2
c
{\displaystyle 2c}
— расстояние между полюсами.
В общем случае, если полюса имеют произвольные координаты, формулы перевода преобразуются в:
{
x
=
±
r
2
+
r
1
2
−
r
2
2
2
r
cos
α
±
(
r
1
+
r
2
+
r
)
(
r
1
−
r
2
−
r
)
(
r
2
−
r
1
−
r
)
(
r
1
+
r
2
−
r
)
2
r
sin
α
+
x
1
y
=
±
r
2
+
r
1
2
−
r
2
2
2
r
sin
α
∓
(
r
1
+
r
2
+
r
)
(
r
1
−
r
2
−
r
)
(
r
2
−
r
1
−
r
)
(
r
1
+
r
2
−
r
)
2
r
cos
α
+
y
1
{\displaystyle \left\{{\begin{matrix}x=\pm {\frac {r^{2}+r_{1}^{2}-r_{2}^{2}}{2r}}\cos \alpha \pm {\frac {\sqrt {(r_{1}+r_{2}+r)(r_{1}-r_{2}-r)(r_{2}-r_{1}-r)(r_{1}+r_{2}-r)}}{2r}}\sin \alpha +x_{1}\\y=\pm {\frac {r^{2}+r_{1}^{2}-r_{2}^{2}}{2r}}\sin \alpha \mp {\frac {\sqrt {(r_{1}+r_{2}+r)(r_{1}-r_{2}-r)(r_{2}-r_{1}-r)(r_{1}+r_{2}-r)}}{2r}}\cos \alpha +y_{1}\end{matrix}}\right.}
.
Где
r
{\displaystyle r}
— расстояние между полюсами,
r
1
{\displaystyle r_{1}}
— расстояние до первого полюса,
r
2
{\displaystyle r_{2}}
— расстояние до второго полюса,
(
x
1
;
y
1
)
{\displaystyle (x_{1};y_{1})}
— координаты первого полюса,
(
x
2
;
y
2
)
{\displaystyle (x_{2};y_{2})}
— координаты второго полюса,
α
=
arctg
y
2
−
y
1
x
2
−
x
1
{\displaystyle \alpha =\operatorname {arctg} {\frac {y_{2}-y_{1}}{x_{2}-x_{1}}}}
— угол наклона прямой, проходящей через координаты
(
x
1
,
y
1
)
;
(
x
2
,
y
2
)
{\displaystyle (x_{1},y_{1});(x_{2},y_{2})}
, относительно оси абсцисс.
Получаемые по данным формулам четыре пары координат следует проверять на выполнение условия:
(
x
−
x
1
)
2
+
(
y
−
y
1
)
2
=
r
1
{\displaystyle {\sqrt {(x-x_{1})^{2}+(y-y_{1})^{2}}}=r_{1}}
и
(
x
−
x
2
)
2
+
(
y
−
y
2
)
2
=
r
2
{\displaystyle {\sqrt {(x-x_{2})^{2}+(y-y_{2})^{2}}}=r_{2}}
Только две пары координат из четырёх будут удовлетворять этим условиям.
Ссылки
Weisstein, Eric W.
(англ.)
на сайте Wolfram
MathWorld
.
Примечания
Название координат
Типы систем координат
Двумерные координаты
Трёхмерные координаты
n
{\displaystyle n}
-мерные координаты
Физические координаты
Связанные определения