Loading editor...

Fun with ellipses

Before we start, first.

1. Setting up

Start with the focal definition of ellipse. The focal points are:

  • Let

Join with the focal points:

Now comes the fun part. Tweak the values and so that their sum remains the same.

Draw circles with focal points as centers and as radii:

Get the points of intersection of the two circles:

  • and

Now let's change delta:

Note that these points of intersections lie on the ellipse which can be drawn like so:

Let's reset :


2. Some vector calculus

We can calculate the gradient of wrt the point using these steps:

Now the gradient of appears as an arrow at the point. Note that it is perpendicular to the ellipse.

2.1 Vector field

Once can in fact calculate the gradient of wrt each point on the grid. The \vector-field input output command shows the gradients at each integer grid:


3. Reflection property

and focus on the ellipse again.

If you are wondering how to figure out the variable names like line1, you can simply hover the mouse over a line or a circle to see its name.

One of the points has name p29. Connect it to p with a line:

Consider the two lines - . It can be shown easily that have the same length (both of them added with sum to ).

The angle bisector of then reflects the line which is the same as to line :

  • .

This bisector reflects the to . Note that it is perpendicular to the gradient at point and is tangent to the ellipse at the same point.

First reduce the clutter by hiding unwanted figures:

The proof is based on triangle property. Pick any point on the bisector. For convenience we pick the mid-point.

By triangle inequality, we have the sum of to always be greater than or equal to .

Now let's draw . Note that .

Thus the sum of is greater than . Hence the point must lie outside the ellipse.

Every point on the bisector is outside the ellipse except point which touches the ellipse. Hence the bisector is tangent to the ellipse.