Intersection of ellipses and equivalent problems

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 2K views
Gerenuk
Messages
1,027
Reaction score
5
Does anyone know how to determine whether two ellipses intersect? I don't need the precise points but rather only the answer whether there are points. All my attempts led to 4th order polynomials, which are heavy to solve, but considering that I don't need the actual points I assume there must be an easier way.

Some guy claims it's doable
http://www.cut-the-knot.org/htdocs/dcforum/DCForumID6/710.shtml

Here are some equivalent problems which have to be solved for the angles (which however I can't solve either...)
[tex]\cos\phi+a\sin\theta=x[/tex]
[tex]\sin\phi+b\cos\theta=y[/tex]
or even
[tex]\Re(e^{i\theta}(1+ze^{i\theta}))=q[/tex]
where z is complex, is an equivalent problem. Any ideas?

My best attempt so far was using discriminants, but it's messy and I made a mistake somewhere...
 
Mathematics news on Phys.org
I would eliminate the angles by squaring and write the equations in Cartesian coordinates. Then we have still a quadratic equation in two variables, which one can be normalized by a coordinate transformation, such that we end up with ##y=\pm \frac{b}{a}\sqrt{a^2-x^2}## with one of the two ellipsis. This can be substituted into the other equation, such that we have only one equation in ##x##. It is probably easiest to determine it numerically by one the tools available on the internet.