Evanalysis
11.2Estimated reading time: 19 min

11.2 Ellipses: foci, reflection, and tangent geometry

Derive the ellipse from its focus and directrix, prove the constant-sum characterization and reflection law, and study tangents and the locus produced by perpendicular radius vectors.

Course contents

Several descriptions of the same ellipse

An ellipse can be specified by a focus and a directrix, by two foci and a constant sum of distances, or by a quadratic equation. Each description makes a different question easier. The distance definitions explain which points belong to the curve and why reflection connects the foci. The equation and parametrization give efficient tangent calculations. We will prove the connections, including the sign conditions needed when distances are squared.

We use a centered ellipse whose major axis is horizontal. Throughout, 0<e<10\lt e\lt1 and a>b>0a>b>0. The letters a,ba,b denote semiaxis lengths, not full axis lengths. Put

c=ae,b=a1e2,c2=a2b2.c=ae,\qquad b=a\sqrt{1-e^2},\qquad c^2=a^2-b^2.

The strict inequalities give two distinct foci inside a nondegenerate ellipse. A vertical major axis is obtained by exchanging the coordinate roles; the formulas below consistently use the horizontal convention. A translated or rotated ellipse retains its distance and reflection properties, although its coordinate equation may look different.

From focus and directrix to the centered equation

Start in coordinates (xˉ,yˉ)(\bar x,\bar y) with focus (k,0)(k,0), where k>0k>0, and directrix xˉ=0\bar x=0. The focus/directrix distance condition is

(xˉk)2+yˉ2=exˉ.\sqrt{(\bar x-k)^2+\bar y^2}=e|\bar x|.

Both sides are nonnegative, so squaring is equivalent to the original condition. Expansion must retain the constant term:

(1e2)xˉ22kxˉ+yˉ2+k2=0.(1-e^2)\bar x^2-2k\bar x+\bar y^2+k^2=0.

Complete the square, using 1e2>01-e^2>0:

(1e2)(xˉk1e2)2+yˉ2=k2e21e2.(1-e^2)\left(\bar x-\frac{k}{1-e^2}\right)^2+\bar y^2 =\frac{k^2e^2}{1-e^2}.

Define x=xˉk/(1e2)x=\bar x-k/(1-e^2), y=yˉy=\bar y, and a=ke/(1e2)a=ke/(1-e^2). Division by the positive right-hand side gives the standard equation with b=a1e2b=a\sqrt{1-e^2}.

Definition

Standard ellipse and its focal data

The centered ellipse is

E:x2a2+y2b2=1,a>b>0.E:\quad \frac{x^2}{a^2}+\frac{y^2}{b^2}=1,\qquad a>b>0.

Its foci are F1=(c,0)F_1=(-c,0) and F2=(c,0)F_2=(c,0), where c=ae=a2b2c=ae=\sqrt{a^2-b^2}. The corresponding directrices are D1:x=a/eD_1:x=-a/e and D2:x=a/eD_2:x=a/e.

Indeed, the original focus becomes (kk/(1e2),0)=(ae,0)(k-k/(1-e^2),0)=(-ae,0), and the original directrix becomes x=k/(1e2)=a/ex=-k/(1-e^2)=-a/e. Reflecting across the vertical axis gives the second focus/directrix pair and the same ellipse. Since a/e>aa/e>a, both directrices lie outside the ellipse. All steps in the derivation are reversible, so the equation describes precisely the prescribed distance locus, rather than merely containing it.

The sum of distances to the two foci

Theorem

Constant-sum characterization

For F1=(ae,0)F_1=(-ae,0) and F2=(ae,0)F_2=(ae,0) with a>0a>0 and 0<e<10\lt e\lt1, a point P=(x,y)P=(x,y) lies on EE if and only if

PF1+PF2=2a.|PF_1|+|PF_2|=2a.

Write d1=(x+ae)2+y2d_1=\sqrt{(x+ae)^2+y^2} and d2=(xae)2+y2d_2=\sqrt{(x-ae)^2+y^2}. First suppose d1+d2=2ad_1+d_2=2a. Subtracting the squared distances gives

(d1d2)(d1+d2)=4aex,d1d2=2ex.(d_1-d_2)(d_1+d_2)=4aex, \qquad d_1-d_2=2ex.

Division is allowed because 2a>02a>0. Adding and subtracting the sum and difference yield d1=a+exd_1=a+ex and d2=aexd_2=a-ex. Squaring the first equality and cancelling terms gives

(1e2)x2+y2=a2(1e2),(1-e^2)x^2+y^2=a^2(1-e^2),

which is the ellipse equation.

For the converse, suppose the ellipse equation holds. Its nonnegative square terms imply xa|x|\le a, and substitution of y2=b2(1x2/a2)y^2=b^2(1-x^2/a^2) gives

d12=(a+ex)2,d22=(aex)2.d_1^2=(a+ex)^2,\qquad d_2^2=(a-ex)^2.

The quantities a±exa\pm ex are at least aexa(1e)>0a-e|x|\ge a(1-e)>0. Taking nonnegative square roots therefore gives the actual distances d1=a+exd_1=a+ex, d2=aexd_2=a-ex, whose sum is 2a2a. This positivity check is necessary: squaring alone would not identify the signs of the distances. It also shows that no point on the ellipse is a focus.

Concept lensGeometric

A distance ratio and a distance sum locate the same point

On the ellipse the distance to D1D_1 is x+a/ex+a/e, so multiplying it by ee gives a+ex=d1a+ex=d_1. The distance to D2D_2 is a/exa/e-x, giving aex=d2a-ex=d_2. The directrix descriptions compare one focal distance with a line distance; adding their expressions gives the constant-sum description. The ratio viewpoint supplies the eccentricity, while the sum viewpoint makes the full major-axis length 2a2a visible.

Parametrization, tangents, and normals

The parametrization

γ(θ)=(acosθ,bsinθ),0θ2π\gamma(\theta)=(a\cos\theta,b\sin\theta),\qquad 0\le\theta\le2\pi

covers the ellipse: normalized coordinates (x/a,y/b)(x/a,y/b) lie on the unit circle and therefore have such an angle. Differentiation gives tangent vector (asinθ,bcosθ)(-a\sin\theta,b\cos\theta). It never vanishes because sine and cosine cannot both be zero and both semiaxis lengths are positive.

Theorem

Tangent and normal without slope exceptions

At P=(x0,y0)EP=(x_0,y_0)\in E, a normal vector is n=(x0/a2,y0/b2)\mathbf n=(x_0/a^2,y_0/b^2). The tangent line is

xx0a2+yy0b2=1.\frac{xx_0}{a^2}+\frac{yy_0}{b^2}=1.

The normal line is (x,y)=(x0,y0)+sn(x,y)=(x_0,y_0)+s\mathbf n for sRs\in\mathbb R.

The normal is nonzero because the center is not on the ellipse. At the parametrized point it is (cosθ/a,sinθ/b)(\cos\theta/a,\sin\theta/b), whose dot product with the tangent vector is zero. Hence the tangent line is n((x,y)(x0,y0))=0\mathbf n\cdot((x,y)-(x_0,y_0))=0. The constant on rearrangement is x02/a2+y02/b2=1x_0^2/a^2+y_0^2/b^2=1, proving the displayed equation.

Implicit differentiation gives slope b2x0/(a2y0)-b^2x_0/(a^2y_0) only when y00y_0\ne0. The vector argument includes the missing vertical tangents. Similarly, the normal-line formula does not divide by x0x_0 or y0y_0, so it remains valid at all four axis vertices.

Worked example

Tangents and normals at the vertices

At (a,0)(a,0) the tangent equation reduces to x=ax=a and the normal line is the horizontal axis. At (0,b)(0,b) it reduces to y=by=b and the normal line is the vertical axis. The other vertices give x=ax=-a and y=by=-b. For a general parameter the tangent is equivalently

xcosθa+ysinθb=1.\frac{x\cos\theta}{a}+\frac{y\sin\theta}{b}=1.

Substitution of θ=0\theta=0 and θ=π/2\theta=\pi/2 recovers the two examples. Thus no separate limiting slope calculation is needed at a vertex.

Reflection from one focus to the other

At a point PP of the ellipse define unit vectors

ui=PFiPFi,i=1,2.\mathbf u_i=\frac{P-F_i}{|P-F_i|},\qquad i=1,2.

They point from each focus toward PP. Their denominators are positive by the distance formulas above. Differentiate the constant-sum identity along P=γ(θ)P=\gamma(\theta). The derivative of a nonzero vector's length is its unit direction dotted with its derivative, giving

γ(θ)(u1+u2)=0.\gamma'(\theta)\cdot(\mathbf u_1+\mathbf u_2)=0.

Consequently N=u1+u2\mathbf N=\mathbf u_1+\mathbf u_2 is normal to the ellipse. It cannot vanish: opposite unit vectors would place PP between the foci, where the distance sum is 2c<2a2c\lt2a. Thus it determines a normal direction at every ellipse point, including the axis vertices.

Proof: Distinguish incoming motion from the outgoing focal direction

An incoming ray from F1F_1 has unit velocity u1\mathbf u_1. The outgoing ray toward F2F_2 must have direction u2-\mathbf u_2, not u2\mathbf u_2. Reflection across the tangent keeps the tangential component and reverses the normal component. With N^=N/N\widehat{\mathbf N}=\mathbf N/\|\mathbf N\|, the reflected direction is

u12(u1N^)N^.\mathbf u_1-2(\mathbf u_1\cdot\widehat{\mathbf N})\widehat{\mathbf N}.

Since both focal vectors are unit, u1N=1+u1u2\mathbf u_1\cdot\mathbf N=1+\mathbf u_1\cdot\mathbf u_2 and N2=2(1+u1u2)>0\|\mathbf N\|^2=2(1+\mathbf u_1\cdot\mathbf u_2)>0. The subtracted vector is therefore exactly N\mathbf N, and the reflected direction is u1N=u2\mathbf u_1-\mathbf N=-\mathbf u_2. This proves the focus-to-focus reflection law with the correct direction of travel.

The same calculation expresses equality of incidence and reflection angles. It uses only a normal direction, so changing the sign of the unit normal does not change the result. At a major-axis vertex the ray returns along the axis toward the other focus; this is an included case, not an exception requiring division by a vanishing tangent slope.

Worked example

Foci above a tangent horizontal axis

Let the foci be (9,20)(9,20) and (49,55)(49,55), and suppose the ellipse is tangent to the xx-axis at XX. Reflect the first focus across that axis to F1=(9,20)F_1'=(9,-20). Reflection gives a straight path from F1F_1' through XX to F2=(49,55)F_2=(49,55), so

2a=XF1+XF2=F1F2=402+752=85,a=852.2a=|XF_1|+|XF_2|=|F_1'F_2| =\sqrt{40^2+75^2}=85,\qquad a=\frac{85}{2}.

The line is F1+t(40,75)F_1'+t(40,75). Its height is zero at t=20/75=4/15t=20/75=4/15, so X=(59/3,0)X=(59/3,0). The two distances are 85(4/15)=68/385(4/15)=68/3 and 85(11/15)=187/385(11/15)=187/3, adding to 8585.

Existence can also be checked, rather than merely solving for a necessary length. The actual focal separation is 402+352=5113<85\sqrt{40^2+35^2}=5\sqrt{113}\lt85, so the distance-sum locus is a nondegenerate ellipse. For every point YY on the xx-axis, reflection and the triangle inequality give YF1+YF2=YF1+YF285|YF_1|+|YF_2|=|YF_1'|+|YF_2|\ge85, with equality only at XX. At XX the incident and outgoing directions are reflections in that axis, so the reflection calculation identifies it as the tangent there.

Checkpoint

Which direction leaves the reflection point toward the second focus?

Recall how the focal unit vectors were defined.

Solution · Answer

It is u2=(F2P)/PF2-\mathbf u_2=(F_2-P)/|P-F_2|. The vector u2\mathbf u_2 points from the second focus toward the reflection point, the opposite direction.

The tangent redirects one focal ray to the other focus
The tangent redirects one focal ray to the other focusxy0PF₂F₁

|PF₁| ≈ 4.118; |PF₂| ≈ 1.882; |PF₁| + |PF₂| = 6

On x2/9+y2/4=1x^2/9+y^2/4=1, the foci are F1=(5,0)F_1=(-\sqrt5,0) and F2=(5,0)F_2=(\sqrt5,0). The path F1PF2F_1\to P\to F_2 has constant length 66. The solid incoming and dashed outgoing rays make equal angles with the tangent. The normal is parallel to (x/9,y/4)(x/9,y/4); reflecting the incoming direction across that tangent gives the direction toward F2F_2.

Tangents at points with perpendicular radius vectors

Let P,QP,Q move on EE with OPOQOP\perp OQ, where OO is the center. We seek the locus of the intersection TT of their tangents. The condition is on the radius vectors, not on the tangent lines themselves. Those are different conditions and must not be interchanged.

Theorem

Intersection locus for perpendicular radii

The complete locus is

x2a4+y2b4=1a2+1b2.\frac{x^2}{a^4}+\frac{y^2}{b^4}=\frac1{a^2}+\frac1{b^2}.

We prove both directions by recovering contact points from a proposed intersection. Write T=(h,k)T=(h,k), v=(h/a,k/b)\mathbf v=(h/a,k/b), and M=v2M=\|\mathbf v\|^2. A contact point can be written (au1,bu2)(a u_1,b u_2), where u=(u1,u2)\mathbf u=(u_1,u_2) has length one. Its tangent passes through TT exactly when vu=1\mathbf v\cdot\mathbf u=1.

Let Jv=(v2,v1)J\mathbf v=(-v_2,v_1), the quarter-turn of v\mathbf v. It is perpendicular to v\mathbf v and has the same length. When M>1M>1 the two possible unit contact coordinates are

u±=v±M1JvM.\mathbf u_\pm=\frac{\mathbf v\pm\sqrt{M-1}\,J\mathbf v}{M}.

To obtain this formula, the required projection onto v\mathbf v is v/M\mathbf v/M. The remaining component must be perpendicular to v\mathbf v; imposing unit length gives its two possible signs and the coefficient shown. Directly, the dot product with v\mathbf v is one, and the squared norm is (M+(M1)M)/M2=1(M+(M-1)M)/M^2=1. These are all possibilities because in the plane the perpendicular component has only one direction up to sign.

The actual radius vectors are P=(au+,1,bu+,2)P=(a u_{+,1},b u_{+,2}) and Q=(au,1,bu,2)Q=(a u_{-,1},b u_{-,2}). Expansion yields

PQ=a2+b2b2h2/a2a2k2/b2M.P\cdot Q =\frac{a^2+b^2-b^2h^2/a^2-a^2k^2/b^2}{M}.

For clarity, before simplification its numerator over M2M^2 is a2(v12(M1)v22)+b2(v22(M1)v12)a^2(v_1^2-(M-1)v_2^2)+b^2(v_2^2-(M-1)v_1^2). Using v12+v22=Mv_1^2+v_2^2=M gives the stated expression. Thus PQ=0P\cdot Q=0 is exactly the claimed locus equation after division by a2b2a^2b^2.

For necessity, perpendicular nonzero radii are neither equal nor opposite, so their tangent lines have a unique finite intersection. Two distinct unit contact vectors satisfying vu=1\mathbf v\cdot\mathbf u=1 require M>1M>1: M<1M\lt1 is impossible by the dot-product bound, and M=1M=1 permits only u=v\mathbf u=\mathbf v. Hence the preceding calculation applies.

For the converse, suppose TT satisfies the displayed locus. Then

M=a2h2a4+b2k2b4b2(1a2+1b2)=1+b2a2>1.M=a^2\frac{h^2}{a^4}+b^2\frac{k^2}{b^4} \ge b^2\left(\frac1{a^2}+\frac1{b^2}\right) =1+\frac{b^2}{a^2}>1.

The constructed contacts therefore exist and are distinct. Their tangents pass through TT, and the computed dot product is zero. The distinct unit contact vectors cannot be opposite because both have dot product one with v\mathbf v. They are therefore not parallel; scaling coordinates by 1/a1/a and 1/b1/b preserves this fact for the actual tangent normals. Hence the tangents intersect uniquely at TT. This proves that every point of the locus is attained, including points on either coordinate axis.

Worked example

Check the locus at two vertex contacts

Choose P=(a,0)P=(a,0) and Q=(0,b)Q=(0,b). Their radius vectors have dot product zero. Their tangents x=ax=a and y=by=b meet at T=(a,b)T=(a,b), which satisfies the locus equation because its two terms become 1/a21/a^2 and 1/b21/b^2. The equation is an ellipse with unequal squared-coordinate coefficients when a>ba>b; it is not the circle associated with a perpendicular-tangent condition. This vertex check verifies one attained point but does not replace the converse proof for the entire locus.

Quick checks

Checkpoint

Why does the converse distance-sum proof need a sign check?

Inspect the quantities obtained after taking square roots.

Solution · Answer

From di2=(a±ex)2d_i^2=(a\pm ex)^2 alone one gets absolute values. On the ellipse, xa|x|\le a and 0<e<10\lt e\lt1 imply a±exa(1e)>0a\pm ex\ge a(1-e)>0, so the distances really are a±exa\pm ex.

Checkpoint

Does the tangent formula apply at a major-axis vertex?

Use the normal vector rather than a slope quotient.

Solution · Answer

Yes. At (a,0)(a,0) the normal is (1/a,0)(1/a,0) and the tangent is x=ax=a. No division by the zero coordinate is needed.

Exercises

  1. For a>b>0a>b>0, express e,ce,c and both directrices in terms of a,ba,b.
  2. At P=(acosθ,bsinθ)P=(a\cos\theta,b\sin\theta), compute both focal distances and verify their sum.
  3. Find tangent and normal lines at (a,0)(-a,0) and (0,b)(0,-b).
  4. In the two numerical foci example, recover the contact point and explain why the semimajor axis is 85/285/2, not 8585.
  5. Show algebraically that reflection in the tangent takes u1\mathbf u_1 to u2-\mathbf u_2 using N=u1+u2\mathbf N=\mathbf u_1+\mathbf u_2.
  6. For an intersection TT on the perpendicular-radius locus, explain why M>1M>1 is essential and why it follows automatically from that equation.

Guided solutions

Solution · Model solution 1

e=1b2/a2e=\sqrt{1-b^2/a^2}, c=a2b2c=\sqrt{a^2-b^2}, and the directrices are x=±a/e=±a2/a2b2x=\pm a/e=\pm a^2/\sqrt{a^2-b^2}.

Solution · Model solution 2

d1=a(1+ecosθ)d_1=a(1+e\cos\theta) and d2=a(1ecosθ)d_2=a(1-e\cos\theta). Both are positive because e<1e\lt1; their sum is 2a2a.

Solution · Model solution 3

At (a,0)(-a,0) the tangent is x=ax=-a and the normal is y=0y=0. At (0,b)(0,-b) the tangent is y=by=-b and the normal is x=0x=0.

Solution · Model solution 4

The reflected segment is (9,20)+t(40,75)(9,-20)+t(40,75), meeting height zero at t=4/15t=4/15, hence X=(59/3,0)X=(59/3,0). Its length 8585 is the full focal distance sum 2a2a, so the semimajor axis is half that length.

Solution · Model solution 5

Since N2=2u1N>0\|\mathbf N\|^2=2\mathbf u_1\cdot\mathbf N>0, u12(u1N)N/N2=u1N=u2\mathbf u_1-2(\mathbf u_1\cdot\mathbf N)\mathbf N/\|\mathbf N\|^2 =\mathbf u_1-\mathbf N=-\mathbf u_2.

Solution · Model solution 6

M>1M>1 makes M1\sqrt{M-1} positive and gives two distinct contact points. On the locus, M1+b2/a2>1M\ge1+b^2/a^2>1, as shown by weighting its two terms with a2a^2 and b2b^2. Thus no additional points must be removed.