0
$\begingroup$

A circle of radius $r$ with centre $C$ is located at distance $d$ from a point $P$.

There are two tangents to the circle which pass through point $P$ - one on each side. They intersect the circle at points $A$ and $B$.

What is the angle through $P$ between these two tangents? In other words, angle $APB$?

I know that angle $APB$ + angle $ACB$ add up to 180.

(Not homework, for graphics programming) Thanks, Louise

$\endgroup$
2
  • $\begingroup$ What kind of graphics programming problem? $\endgroup$
    – lightxbulb
    Commented Jan 15, 2019 at 16:58
  • $\begingroup$ Recursive 2D radial tree layout with arbitrarily sized nodes! $\endgroup$
    – Louise
    Commented May 2, 2019 at 16:41

2 Answers 2

1
$\begingroup$

Here is a picture:

enter image description here

$\overline {CP} = d$

$\angle CAP$ and $\angle BAP$ are right angles, and $\triangle APB$ is isosceles.

$m\angle APC = \arcsin \frac rd\\ m\angle APB = 2\arcsin \frac rd\\ m\angle BAP = \arccos \frac rd$

$\endgroup$
2
  • $\begingroup$ Thank you! How did you generate the picture? $\endgroup$
    – Louise
    Commented Jan 16, 2019 at 17:14
  • $\begingroup$ I use MS Paint. $\endgroup$
    – Doug M
    Commented Jan 16, 2019 at 18:57
0
$\begingroup$

I presume "at distance $d$" means that $|CP|=r+d$.

The triangle $ACP$ is right angled, with $|AC|=r$. Then $$\sin\angle APC=\frac{r}{r+d}.$$ Then $$\angle ABP=2\angle APC=2\sin^{-1}\frac r{r+d}.$$

$\endgroup$

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .