Finding Tangent Lines to Two Circles

  • Context: Undergrad 
  • Thread starter Thread starter flyingmuskrat
  • Start date Start date
  • Tags Tags
    Circles Tangent
Click For Summary

Discussion Overview

The discussion revolves around finding the equations of tangent lines between two circles, specifically focusing on both internal and external tangents. Participants explore various approaches to derive these equations, including geometric transformations and algebraic methods, with an emphasis on applications in programming.

Discussion Character

  • Exploratory
  • Technical explanation
  • Mathematical reasoning
  • Homework-related

Main Points Raised

  • One participant seeks assistance in deriving the equations for tangent lines between two circles, noting that previous methods involving derivatives have been unsuccessful.
  • Another participant suggests transforming the coordinate system to simplify the problem, proposing that the centers of the circles be aligned horizontally for easier calculations.
  • This participant describes a geometric approach using Pythagorean theorem to find the tangent line's slope and equation, arguing that derivatives may not be necessary.
  • A different participant expresses confusion regarding the translation of the tangent line to ensure it touches both circles, clarifying that they are interested in internal common tangents rather than external ones.
  • One participant proposes a method to express the solution space for tangent lines to a single circle and suggests extending this to find tangents to a second circle through geometric reasoning.

Areas of Agreement / Disagreement

Participants present various methods and approaches, with no consensus reached on a single method for finding the tangent lines. Some participants agree on the geometric approach, while others express confusion or seek clarification on specific steps.

Contextual Notes

Participants mention the need for specific transformations and the importance of understanding the relationship between the circles' centers and radii, but details on assumptions or definitions are not fully resolved.

Who May Find This Useful

This discussion may be useful for individuals interested in computational geometry, programming applications involving circle tangents, or those studying mathematical methods for deriving tangent lines in geometry.

flyingmuskrat
Messages
4
Reaction score
0
How do you find the equation of the (sometimes 2 possible) tangent lines between two (or more) circles? like the 2 tangents that cross in the picture on this page: http://mathworld.wolfram.com/Circle-CircleTangents.html.

The application for this is for a program that would draw this tangent line and for some reason a couple approaches have failed using derivatives, trying to find the angle with the tangent, etc..

The known information is the coordinates of the centers of the circles and the radii of each circle.

I'm not sure what's wrong, but I'm looking for help walking through this kind of simple problem. thanks so much!
 
Physics news on Phys.org
It seems to me that all the information you need is right there in the page that you link...

Clearly, it is easiest if you do a transformation so that x1 and x2 fall on the horizontal (like they show in the middle picture), and even better if x1 is at the origin.

...assuming that:

you can calculate, for example, the tangent in the second picture.

They first determine the line that is parallel to the tangent but that passes through x2 and is tangent to a circle on x1 with a radius of r1-r2...do you get that?

you have the 2 centers
you have the distance between the two centers...this is the hypotenuse of the one triangle the you will need to solve.
you have the r1-r2 short side of the triangle
because you know that the short side (r1-r2) and the 'tangent' line are perpendicular at the tangent point, you can apply Pythagoras' theorem and calculate the length of the long side (the 'tangent' line that passes through x2) of this rectangle
once you have all the sides, you can now calculate the angle (slope) of the 'tangent' line
and since you know it passes through x2, you can come up with an equation for it
then, translate further so that it actually becomes tangent to the 2 circles

so, I am not you ever need derivatives, here...it's all geometry
 
All the stuff before with I'm fine on but I'm confused on "translating this line along the radius through a distance until it falls on the original two circles" as it says in the link or "translate further so that it actually becomes tangent to the 2 circles" as you described. I'm looking for the internal common tangents, not the external ones, so it's not parallel. It's not that I couldn't find this tangent line myself, but I'm trying to write a computer program that constructs this line using it's equation for a large quantity of data.
 
nevermind I think I'm fine. You just solve those equations.
 
Given a circle C, can you solve the proposition "L is a tangent line to C" for L?

If you can do that, and find a convenient way to express the solution space, and are given another circle C', you could then proceed to solve the proposition "L is also a tangent line to C'".



Or, you can do some geometry to get rid of the circles and turn it into a problem of line segments and angles...
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 2 ·
Replies
2
Views
6K
  • · Replies 23 ·
Replies
23
Views
4K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 4 ·
Replies
4
Views
5K
Replies
5
Views
3K
  • · Replies 7 ·
Replies
7
Views
6K
  • · Replies 59 ·
2
Replies
59
Views
230K
  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 12 ·
Replies
12
Views
3K