Visual Tools
Calculators
Tables
Mathematical Keyboard
Converters
Other Tools

The Secant-Tangent Theorem

How to use
  1. ▶ Play runs the proof, Next → and ← Back step one scene at a time, Reset restores the opening scene and the original figure. Learn more about the controls
  2. Drag AA round the near side of the circle, PP outside it, or OO; the readout under the canvas keeps PT2PT^2 beside PA⋅PBPA \cdot PB. Learn more about why it holds
  3. Labels toggles the point names, Measures writes each marked angle's size beside its arc. The Step explanations log keeps every step so far. Learn more about reading a scene
Proof?Drop the perpendicular from the centre O to the chord AB; its foot M is the midpoint of AB. Then PA · PB = (PM − AM)(PM + AM) = PM² − AM², and by Pythagoras in the right triangles OMP and OMA this equals OP² − OA² = OP² − R². The tangent gives the same number: OT ⟂ PT, so PT² = OP² − OT² = OP² − R². Drag A round the near side of the circle, or move P or O.Secant and tangent
Display
Drag A round the near side of the circle, P outside, O to move the circle
OPTAB
PT² = 11.81, PA · PB = 11.81
Step 1 / 6

Step explanations

1A tangent and a secant from an outside point
Given
P lies outside the circle with centre O. From P, the tangent touches the circle at T, and the secant through P cuts it at A (nearer) and B (farther). To prove: PT² = PA · PB.
B is where the line PA meets the circle again; drag A and it follows. Learn more about the statement




Getting Started with the Visualizer

DemoA run through the proof player
Step 0 of 7
Step through the proof, then drag the near end of the secant round the circle, or move the outside point, and watch the square of the tangent stay equal to the product of the two secant segments. The picture below is the player with its parts numbered; the other tabs list what can be dragged, what each control does and what the step log shows.
Opening scene: the controls
1234567
1Proof — the theorem loaded in the player; the ? gives its idea in one line
2Display — Labels shows the point names, Measures writes each marked angle's size beside its arc
3Draggable points — A slides round the near side of the circle, P and O move freely; the hollow points T and B are computed
4Readout — the line under the figure: PT² beside PA · PB, live while you drag
5Back, Play, Next, Reset — step through the proof or run it; Reset returns to step 1 and restores the original figure
6Speed and step counter — how fast Play advances, and which of the 6 steps is on screen
7Step explanations — every step reached so far, with its justification tag and a link to the section that explains it; click an entry to jump back to it
Proof complete: step 6 of 6
12345
1The tangent triangle — OTP, right-angled at T: PT² = OP² − R²
2The two right triangles — OMP and OMA on the chord: PM² − AM² = OP² − R²
3The midpoint M — the foot of the perpendicular from O, with AM = MB (one tick each)
4Justification tags — Given, Perpendicular bisects the chord, Difference of squares, Pythagorean theorem, Tangent ⟂ radius + Pythagoras, Conclusion
5Replay — at the last step Play becomes Replay and Next is off

The Statement

Take a point PP outside a circle. From PP draw a tangent, touching the circle at TT, and a secant, cutting the circle at AA (the nearer point) and BB (the farther). The theorem says

PT2=PA⋅PBPT^2 = PA \cdot PB


the square of the tangent segment equals the product of the whole secant and its outside part. It is Proposition 36 of Book III of Euclid's Elements, and it is the outside version of the intersecting chords theorem: in both, the product depends only on PP and the circle, a number called the power of PP.

The proof is Euclid's and uses no similar triangles, only the perpendicular from the centre, a difference of squares and Pythagoras. In the player OO and PP are free and AA slides round the near side of the circle; BB is the second point where the line PAPA meets the circle, and TT the point of contact of the tangent from PP. The readout under the canvas shows PT2PT^2 and PA⋅PBPA \cdot PB.
OPTAB
Opening scene, frozen

The circle about O, the outside point P, the tangent PT and the secant through A and B.


The Midpoint of the Chord

The secant cuts off the chord ABAB. Drop the perpendicular from the centre OO to this chord and call its foot MM. The perpendicular from the centre to a chord bisects the chord, so

AM=MBAM = MB


marked in the player with one tick each. The point MM is the hinge of the proof: it turns the two secant segments PAPA and PBPB into a sum and a difference of the same two lengths.
OPTAMB
The midpoint of the chord, frozen

OM perpendicular to the chord: M is the midpoint, AM = MB.


A Difference of Squares

The four points lie on one line in the order PP, AA, MM, BB, with AA between PP and MM. So

PA=PM−AM,PB=PM+MB=PM+AMPA = PM - AM, \qquad PB = PM + MB = PM + AM


and the product of the two secant segments is a product of a difference and a sum:

PA⋅PB=(PM−AM)(PM+AM)=PM2−AM2PA \cdot PB = (PM - AM)(PM + AM) = PM^2 - AM^2


Only squares of lengths remain, and squares of lengths are what Pythagoras delivers.
OPTAMB
A difference of squares, frozen

PA = PM − AM and PB = PM + AM, so PA · PB = PM² − AM².


Two Right Triangles

Both PMPM and AMAM are legs of right triangles with the right angle at MM and the other leg OMOM: the triangles OMPOMP and OMAOMA, shaded in the player. By the Pythagorean theorem,

PM2=OP2−OM2,AM2=OA2−OM2PM^2 = OP^2 - OM^2, \qquad AM^2 = OA^2 - OM^2


Subtracting, OM2OM^2 cancels:

PA⋅PB=PM2−AM2=OP2−OA2=OP2−R2PA \cdot PB = PM^2 - AM^2 = OP^2 - OA^2 = OP^2 - R^2


where R=OAR = OA is the radius. The right-hand side knows nothing about the secant: only where PP is and how big the circle is. So every secant from PP gives the same product.
OPTAMB
Two right triangles, frozen

OMP and OMA shaded: PM² − AM² = OP² − OA² = OP² − R².


The Tangent

Now the tangent. The tangent is perpendicular to the radius at the point of contact, so the triangle OTPOTP is right-angled at TT, and by Pythagoras once more

PT2=OP2−OT2=OP2−R2PT^2 = OP^2 - OT^2 = OP^2 - R^2


the same number as before. The tangent is the secant's limiting case, in which AA and BB have come together at TT and PA⋅PBPA \cdot PB has become PT⋅PTPT \cdot PT; the proof treats it separately only because the chord ABAB has shrunk to a point and has no midpoint construction.
OPTAMB
The tangent, frozen

OT ⟂ PT, so PT² = OP² − OT² = OP² − R².


Why It Holds

Both sides equal OP2−R2OP^2 - R^2, so PT2=PA⋅PBPT^2 = PA \cdot PB. The end-of-proof mark ∎ in the log closes the argument. The tags name the facts used: the given figure, the perpendicular bisecting the chord, a difference of squares, Pythagoras (twice), and tangent perpendicular to radius with Pythagoras again.

The number OP2−R2OP^2 - R^2 is the power of PP with respect to the circle. For PP outside it is positive and equals the square of the tangent; for PP inside it is negative and its absolute value is the product of the two parts of any chord through PP, as on the intersecting chords page; for PP on the circle it is zero. One quantity, three theorems.
OPTAMB
The conclusion, frozen

Both equal the power of P: PT² = PA · PB.


Dragging the Figure

Drag AA round the near side of the circle: the secant turns about PP, BB and MM follow, the two segments PAPA and PBPB change, and the readout keeps their product equal to PT2PT^2, which does not change at all. Drag PP to change the power itself, or OO to move the circle; the tangent and its point of contact are recomputed.

The player keeps PP outside the circle, keeps AA the nearer of the two secant points, and refuses a drag that would make the chord shorter than a few units or carry a point out of the frame.
OPTAMB
After dragging P and A, frozen

P moved below and the secant turned: different PA and PB, the same product, the same PT².


Consequences

• Two secants. Two secants from PP cutting the circle at AA, BB and at CC, DD satisfy PA⋅PB=PC⋅PDPA \cdot PB = PC \cdot PD, since both products equal OP2−R2OP^2 - R^2. Together with the intersecting chords theorem this is the full power-of-a-point theorem.
• Two tangents. Both tangents from PP have PT2=OP2−R2PT^2 = OP^2 - R^2, so the two tangents from a point are equal; that page proves it directly, and the hypotenuse-leg criterion gives a third route.
• Constructing the tangent length. Given PAPA and PBPB, the tangent is their geometric mean, PT=PA⋅PBPT = \sqrt{PA \cdot PB}, which is why the tangent-secant figure appears in the classical construction of a mean proportional.
• The converse. If a point TT on a circle and a secant PABPAB satisfy PT2=PA⋅PBPT^2 = PA \cdot PB, then PTPT is tangent (Euclid III.37); the proof compares with the true tangent from PP and uses this theorem.
• Radical axis. The points with equal power with respect to two circles form a line, the radical axis; for two intersecting circles it is the line through their common points.