Re: Finding all tangents for two ellipses

anonymous_at_mathforum.org
Date: 08/16/04


Date: Mon, 16 Aug 2004 17:24:59 +0000 (UTC)

I would like to point out that your problem can be solved in the same
way as that of intersecting two circles.
Indeed the dual of an ellipse, seen as a locus of points, is the envelope of the ellipse ie, the assemblage of its (tangent) lines.

If the ellipse has point-equation
     (x,y,1)^T * M * (x,y,1) = 0,
          [ A B/2 D/2 ]
where M = [ B/2 C E/2 ] is the 3-by-3 matrix
          [ D/2 E/2 F ]
of the ellipse coefficients, and (x,y,1)^T is the (homogeneous) coordinate vector of any point on the ellipse, then the dual line-equation of its envelope is
     (a,b,c)^T * inv(M) * (a,b,c) = 0,
where inv(M) is the matrix of the envelope of the ellipse and (a,b,c)^T denotes the coordinate vector of any tangent line.

It suffices to solve your problem for the two inverse matrices of the ellipses with a standard algorithm and consider the obtained "intersection points" as "common tangent lines".

I hope it helps!

Pierre



Relevant Pages

  • Re: circles in ellipses
    ... >> The two unit circles can be placed tangent to each other and tangent ... >> that the radii of curvature of the ellipse will have a minimum ... >> occurring at the major vertices equal to the radii of the circles, ...
    (sci.math)
  • Re: how to determine the center or foci of an ellipse from a slope
    ... I know the tangent of some function intersecting the point. ... point which I have given the tangent belongs to a different ellipse. ... right that they do have common foci. ... We can simply assume the tangent direction is a field of unit vectors. ...
    (comp.soft-sys.matlab)
  • Re: 3 circles in an ellipse
    ... > area which can contain 2 non-overlapping unit circles. ... > Find the ellipse of smallest area which can contain ... righmost circle is and the ellipse tangent to it and the lefmost circle are ...
    (sci.math)
  • Re: circles in ellipses
    ... > The two unit circles can be placed tangent to each other and tangent ... > to the ellipse with centers bisecting the semi-major axes of the ... > minimum radius of curvature of the ellipse equals the radii of the ...
    (sci.math)
  • Re: Gravity and the Sun
    ... The perpendicular to the tangent to the ellipse (of nonzero ... >>eccentricity) always lags falls behind the focus being approached, ... Thus anywhere along this leg of the orbit the Earth will have ... > The tangent itself gives the direction of the velocity vector. ...
    (sci.physics)