На плоскости заданы две пересекающиеся окружности S1 и S2; исследуйте геометрическое место центров всех окружностей радиуса r, которые проходят через точки пересечения S1 и S2, отдельно проанализируйте случаи r меньше, равен и больше радиусов S1 и S2
Обозначения. Пусть окружности S1,S2S_1,S_2S1,S2 пересекаются в точках A,BA,BA,B. Центры и радиусы исходных окружностей обозначим C1,C2C_1,C_2C1,C2 и R1,R2R_1,R_2R1,R2, расстояние между центрами D=C1C2D=C_1C_2D=C1C2. Половина длины общей хорды: d=12ABd=\tfrac{1}{2}ABd=21AB. Можно взять также точку MMM — середину отрезка ABABAB. Выражение для ddd. Удобно через D,R1,R2D,R_1,R_2D,R1,R2: d=12D((R1+R2)2−D2)(D2−(R1−R2)2).
d=\frac{1}{2D}\sqrt{\big((R_1+R_2)^2-D^2\big)\big(D^2-(R_1-R_2)^2\big)}. d=2D1((R1+R2)2−D2)(D2−(R1−R2)2).
(Эквивалентно x1=R12−R22+D22Dx_1=\frac{R_1^2-R_2^2+D^2}{2D}x1=2DR12−R22+D2, d=R12−x12d=\sqrt{R_1^2-x_1^2}d=R12−x12, где x1=C1Mx_1=C_1Mx1=C1M.) Локус центров окружностей радиуса rrr, проходящих через AAA и BBB. Центр OOO такой окружности удовлетворяет OA=OB=rOA=OB=rOA=OB=r. Значит OOO лежит на перпендикулярной биссектрисе отрезка ABABAB и на расстоянии rrr от AAA (и от BBB). Пусть расстояние OM=hOM=hOM=h. Тогда r2=d2+h2,h=r2−d2 (если r≥d).
r^2=d^2+h^2,\qquad h=\sqrt{r^2-d^2}\ (\text{если }r\ge d). r2=d2+h2,h=r2−d2(еслиr≥d). Отсюда три случая (зависят только от сравнения rrr и d=12ABd=\tfrac{1}{2}ABd=21AB): 1) r<dr<dr<d. Решений нет (невозможно пройти окружностью радиуса rrr через обе точки A,BA,BA,B). 2) r=dr=dr=d. Единственный центр — точка MMM (середина хорды). 3) r>dr>dr>d. Два центра: симметричные относительно линии ABABAB, они расположены на перпендикулярной биссектрисе в расстоянии h=r2−d2h=\sqrt{r^2-d^2}h=r2−d2 от MMM. Отдельные замечания при сравнении rrr с R1,R2R_1,R_2R1,R2: - Если r=R1r=R_1r=R1 (аналогично r=R2r=R_2r=R2), то C1C_1C1 (соответственно C2C_2C2) удовлетворяет C1A=C1B=R1C_1A=C_1B=R_1C1A=C1B=R1, поэтому C1C_1C1 входит в искомый локус (при этом выполняется условие R1≥dR_1\ge dR1≥d). - Сравнение rrr с R1,R2R_1,R_2R1,R2 само по себе не изменяет общей формы локуса: решение определяется сравнением rrr и ddd. Но знание R1,R2,DR_1,R_2,DR1,R2,D даёт ddd по формуле выше, так что по отношению к R1,R2R_1,R_2R1,R2 возможны варианты: - если r<min(R1,R2)r<\min(R_1,R_2)r<min(R1,R2), всё ещё может быть 0,1 или 2 центров в зависимости от того, меньше ли rrr чем ddd; - если r= R1r=\,R_1r=R1 или R2R_2R2, то соответствующий центр исходной окружности является одним из решений; - если r>max(R1,R2)r>\max(R_1,R_2)r>max(R1,R2), по-прежнему либо 0,1,2 центров в зависимости от сравнения с ddd (обычно при больших rrr часто r>dr>dr>d и тогда 2 центра). Коротко: локус — пересечение перпендикулярной биссектрисы хорды ABABAB с кругом радиуса rrr вокруг AAA (то же самое вокруг BBB); число центров равно 0,1 или 2 в зависимости от того, r<dr<dr<d, r=dr=dr=d или r>dr>dr>d.
Выражение для ddd. Удобно через D,R1,R2D,R_1,R_2D,R1 ,R2 :
d=12D((R1+R2)2−D2)(D2−(R1−R2)2). d=\frac{1}{2D}\sqrt{\big((R_1+R_2)^2-D^2\big)\big(D^2-(R_1-R_2)^2\big)}.
d=2D1 ((R1 +R2 )2−D2)(D2−(R1 −R2 )2) . (Эквивалентно x1=R12−R22+D22Dx_1=\frac{R_1^2-R_2^2+D^2}{2D}x1 =2DR12 −R22 +D2 , d=R12−x12d=\sqrt{R_1^2-x_1^2}d=R12 −x12 , где x1=C1Mx_1=C_1Mx1 =C1 M.)
Локус центров окружностей радиуса rrr, проходящих через AAA и BBB.
Центр OOO такой окружности удовлетворяет OA=OB=rOA=OB=rOA=OB=r. Значит OOO лежит на перпендикулярной биссектрисе отрезка ABABAB и на расстоянии rrr от AAA (и от BBB). Пусть расстояние OM=hOM=hOM=h. Тогда
r2=d2+h2,h=r2−d2 (если r≥d). r^2=d^2+h^2,\qquad h=\sqrt{r^2-d^2}\ (\text{если }r\ge d).
r2=d2+h2,h=r2−d2 (если r≥d).
Отсюда три случая (зависят только от сравнения rrr и d=12ABd=\tfrac{1}{2}ABd=21 AB):
1) r<dr<dr<d. Решений нет (невозможно пройти окружностью радиуса rrr через обе точки A,BA,BA,B).
2) r=dr=dr=d. Единственный центр — точка MMM (середина хорды).
3) r>dr>dr>d. Два центра: симметричные относительно линии ABABAB, они расположены на перпендикулярной биссектрисе в расстоянии h=r2−d2h=\sqrt{r^2-d^2}h=r2−d2 от MMM.
Отдельные замечания при сравнении rrr с R1,R2R_1,R_2R1 ,R2 :
- Если r=R1r=R_1r=R1 (аналогично r=R2r=R_2r=R2 ), то C1C_1C1 (соответственно C2C_2C2 ) удовлетворяет C1A=C1B=R1C_1A=C_1B=R_1C1 A=C1 B=R1 , поэтому C1C_1C1 входит в искомый локус (при этом выполняется условие R1≥dR_1\ge dR1 ≥d).
- Сравнение rrr с R1,R2R_1,R_2R1 ,R2 само по себе не изменяет общей формы локуса: решение определяется сравнением rrr и ddd. Но знание R1,R2,DR_1,R_2,DR1 ,R2 ,D даёт ddd по формуле выше, так что по отношению к R1,R2R_1,R_2R1 ,R2 возможны варианты:
- если r<min(R1,R2)r<\min(R_1,R_2)r<min(R1 ,R2 ), всё ещё может быть 0,1 или 2 центров в зависимости от того, меньше ли rrr чем ddd;
- если r= R1r=\,R_1r=R1 или R2R_2R2 , то соответствующий центр исходной окружности является одним из решений;
- если r>max(R1,R2)r>\max(R_1,R_2)r>max(R1 ,R2 ), по-прежнему либо 0,1,2 центров в зависимости от сравнения с ddd (обычно при больших rrr часто r>dr>dr>d и тогда 2 центра).
Коротко: локус — пересечение перпендикулярной биссектрисы хорды ABABAB с кругом радиуса rrr вокруг AAA (то же самое вокруг BBB); число центров равно 0,1 или 2 в зависимости от того, r<dr<dr<d, r=dr=dr=d или r>dr>dr>d.