Intersecting an Infinite Double Cone and a Plane: Looking at the Equations

This section is optional in the Precalculus course. There are no exercises in this section.

This section addresses a question about conics which may have arisen as you studied Identifying Conics by the Discriminant.

The question is:  How do we know that intersections of an infinite double cone and a plane give rise to an equation of the form shown here?

$$Ax^2 + Bxy + Cy^2 + Dx + Ey + F = 0\quad \text{(*)}$$

The purpose of this section is not to give a complete answer to this question. Instead, the purpose is to give enough information—at a level within the grasp of an ambitious Precalculus student—to make the answer plausible.

How Do We Know that Intersections of an Infinite Double Cone and a Plane Give Rise to an Equation of the Form Given in (*)?

We'll proceed as follows:

Derive the Equation of an Infinite Double Cone

Three-Dimensional Coordinate System

Use this $xyz$-coordinate system:

What We Seek

We seek an equation involving $\,x\,,$ $\,y\,$ and $\,z\,$ that is true for every point on an infinite double cone.

Equation of Line to be Rotated

Get the equation of the line that will be rotated about the $z$-axis to generate the cone:

In the $xz$-plane (not the $xy$-plane!) draw a line of slope $\,m\,$ through the origin (as shown below). It has equation $\,z = mx\,.$ (This is the familiar ‘$\,y = mx\,$’ with $\,z\,$ replacing $\,y\,.$)

A typical point (call it $\,P\,$) on this line has coordinates $\,(\frac zm,z)\,.$ (Why? Solve $\,z = mx\,$ for $\,x\,$ to get $\, x = \frac zm\,.$)

a line in the xz-plane

(The positive $\,y\,$ axis goes into the page)

Rotate Line

Rotate this line about the $z$-axis to create an infinite double cone. When rotated, point $\,P\,$ creates a circle of radius $\,\frac{z}{m}\,$ in a a plane parallel to the $xy$-plane.

Equation of Circle

Recall: the equation of a circle with radius $\,r\,$ through the origin is: $\,x^2 + y^2 = r^2\,.$ Thus, the circle that $\,P\,$ creates has equation:

$$ \begin{gather} x^2 + y^2 = \left(\frac{z}{m}\right)^2\cr\cr x^2 + y^2 = \frac{z^2}{m^2}\cr\cr m^2x^2 + m^2y^2 = z^2\cr\cr (mx)^2 + (my)^2 = z^2 \qquad (\,\dagger\,) \end{gather} $$

Equation of an Infinite Double Cone

Equation ($\,\dagger\,$) is the equation of an infinite double cone with side steepness $\,m\,.$

Below are some WolframAlpha plots of infinite double cones. The second and third plots look the same, but the scales are different—look carefully!

a double cone

$x^2 + y^2 = z^2$
($\,m = 1\,$)
Observe that when $\,x = 4\,$ and $\,y = 0\,,$ $\,z\,$ is $\,1\cdot 4 = 4\,.$

a double cone

$(3x)^2 + (3y)^2 = z^2$
($\,m = 3\,$)
Observe that when $\,x = 4\,$ and $\,y = 0\,,$ $\,z\,$ is $\,3\cdot 4 = 12\,.$

a double cone

$(10x)^2 + (10y)^2 = z^2$
($\,m = 10\,$)
Observe that when $\,x = 4\,$ and $\,y = 0\,,$ $\,z\,$ is $\,10\cdot 4 = 40\,.$

Equation of a Plane in an $xyz$-Coordinate System

Vector Notation

The notation $\,\langle x,y,z\rangle\,$ denotes the vector from the point $\,(0,0,0)\,$ to the point $\,(x,y,z)\,.$ (Look carefully at the notation: parentheses are used for points, and angle brackets for vectors.)

Notation for Length of a Vector

The length of the arrow representing $\,\vec v = \langle x,y,z\rangle\,$ is denoted by $\,\|\vec v\|\,.$

Formula for Vector From One Point to Another

Let $\,P_1 = (x_1,y_1,z_1)\,$ and $\,P_2 = (x_2,y_2,z_2)\,$ be arbitrary points.

Let $\,\overrightarrow{P_1} = \langle x_1,y_1,z_1\rangle\,$ and $\,\overrightarrow{P_2} = \langle x_2,y_2,z_2\rangle\,$ denote their corresponding vectors.

What is the vector from $\,P_1\,$ to $\,P_2\,$? Denote it, temporarily, by $\,\overrightarrow{P_1P_2}\,.$

By normal vector addition:

$$\overrightarrow{P_1} + \overrightarrow{P_1P_2} = \overrightarrow{P_2}$$

(See the idea below, for two-dimensional vectors.)

Solving for $\,\overrightarrow{P_1P_2}\,$ gives:

$$\overrightarrow{P_1P_2} = \overrightarrow{P_2} - \overrightarrow{P_1}$$

That is, the vector from $\,(x_1,y_1,z_1)\,$ to $\,(x_2,y_2,z_2)\,$ is:

$$\langle x_2-x_1\,,\,y_2-y_1\,,\,z_2-z_1\rangle$$

Just subtract the coordinates:  ‘head’ point minus ‘tail’ point!

addition of vectors

For $\,P_1 = (x_1,y_1)\,$ and $\,P_2 = (x_2,y_2)\,,$ the vector from $\,P_1\,$ to $\,P_2\,$ is:
$ \langle x_2-x_1\,,\,y_2-y_1\rangle $

Dot Product of Two Vectors

The dot product (or scalar product) of two vectors is defined by:

$$ \langle x_1,y_1,z_1\rangle \cdot \langle x_2,y_2,z_2\rangle := x_1x_2 + y_1y_2 + z_1z_2 $$

That is, the dot product of two vectors is the sum of the products of the components.

Alternative Characterization of Dot Product

In (say) a vector calculus class, you'll derive this alternative characterization of the dot product:

$$ \overrightarrow{v_1} \cdot \overrightarrow{v_2} = \|\overrightarrow{v_1}\|\,\|\overrightarrow{v_2}\|\,\cos \theta\,, $$

where $\,\theta\,$ is the angle between the two vectors.

This characterization is needed to derive the equation of a plane, as follows.

Dot Product of Perpendicular Vectors

If $\,\overrightarrow{v_1}\,$ and $\,\overrightarrow{v_2}\,$ are perpendicular, then the angle between them is $\,90^\circ\,,$ and $\,\cos 90^\circ = 0\,.$ Thus, when two vectors are perpendicular, their dot product is zero.

The Desired Plane: Known Point and Normal Vector

We seek the equation of a plane $\,\cal P\,$ described as follows:

A Typical Vector in the Desired Plane

Let $\,(x,y,z)\,$ be any point on $\,\cal P\,$ (see sketch below). The vector from $\,(x_0,y_0,z_0)\,$ to $\,(x,y,z)\,$ is: $$\langle x-x_0,y-y_0,z-z_0\rangle$$

Since both $\,(x_0,y_0,z_0)\,$ and $\,(x,y,z)\,$ lie in $\,\cal P\,,$ so does $\,\langle x-x_0,y-y_0,z-z_0\rangle\,.$

deriving the equation of a plane

Deriving the Equation of the Plane

Every vector in $\,\cal P\,$ is perpendicular to $\,\langle a,b,c\rangle\,.$ Thus, $\,\langle x-x_0,y-y_0,z-z_0\rangle\,$ is perpendicular to $\,\langle a,b,c\rangle\,.$

Thus:

$$\langle x-x_0,y-y_0,z-z_0\rangle \cdot \langle a,b,c\rangle = 0$$

Thus:

$$a(x-x_0) + b(y-y_0) + c(z-z_0) = 0 \qquad (\,\ddagger\,)$$

is the equation of the plane through $\,(x_0,y_0,z_0)\,$ with normal vector $\,\langle a,b,c\rangle\,.$

General Equation of a Plane

For the moment, we're only interested in the types of terms in the equation of a plane, not in any particular point on the plane. To this end, multiply out and re-arrange ($\,\ddagger\,$), giving:

$$ ax + by + cz = ax_0 + by_0 + cz_0 $$

The right-hand side is just a constant, so give it a simpler name:  $\,d := ax_0 + by_0 + cz_0\,.$

Thus, the general equation of a plane with normal vector $\,\langle a,b,c\rangle\,$ is:

$$ ax + by + cz = d \qquad (*) $$

Since we want at least one variable to appear (and we need a nonzero normal vector), at least one of $\,a\,,$ $\,b\,,$ and $\,c\,$ must be nonzero.

Note that the only types of terms that planes are allowed to have are $\,x\,,$ $\,y\,,$ $\,z\,,$ and constant terms.

To emphasize: when the $\,x\,,$ $\,y\,$ and $\,z\,$ terms are all on the same side of the equation, then

$$\langle \, \text{coefficient of $\,x\,$}\, ,\, \text{coefficient of $\,y\,$}\, ,\, \text{coefficient of $\,z\,$}\rangle$$

is a normal vector to the plane.

Below are some WolframAlpha plots of planes. Take a few moments to think about each of the normal vectors!

a plane at WolframAlpha
$x + y + z = 0$
normal vector: $\,\langle 1,1,1\rangle$
a plane at WolframAlpha
$2x + 3y - z = 5$
normal vector: $\,\langle 2,3,-1\rangle$
a plane at WolframAlpha
$x = 5$
normal vector: $\,\langle 5,0,0\rangle$
a plane at WolframAlpha
$y = 5$
normal vector: $\,\langle 0,5,0\rangle$
a plane at WolframAlpha
$z = 5$
normal vector: $\,\langle 0,0,5\rangle$

Note: To help WolframAlpha realize we want an equation in three variables, we put in very small coefficients for the missing terms.

Thus, for example, we input:

x + 0.001y + 0.001z = 5

instead of just:

x = 5

Intersect an Infinite Double Cone and a Plane

Next, we want to find the intersection of:

So, proceed as follows:

(1)  At least one of $\,a\,,$ $\,b\,$ or $\,c\,$ is nonzero. Assuming $\,c\ne 0\,,$ solve the plane equation for $\,z\,$:

$$ z = \frac{d - ax - by}{c} $$

(2)  Substitute the expression from (1) into the equation of the infinite double cone:

$$ (mx)^2 + (my)^2 = \left( \frac{d - ax - by}{c}\right)^2 $$

(3)  Simplify and re-arrange:

$$ (mx)^2 + (my)^2 = \left( \frac{d - ax - by}{c}\right)^2 $$
$$ \begin{align} &c^2m^2x^2 + c^2m^2y^2 \cr &\quad = (d-ax-by)(d-ax-by) \end{align} $$
$$ \begin{align} &c^2m^2x^2 + c^2m^2y^2\cr &\quad = d^2 - adx - bdy\cr &\qquad - adx + a^2x^2 + abxy\cr &\qquad - bdy + abxy + b^2y^2 \end{align} $$
$$ \begin{align} &c^2m^2x^2 + c^2m^2y^2\cr &\quad = d^2 - 2adx - 2bdy\cr &\qquad + a^2x^2 + 2abxy + b^2y^2 \end{align} $$
$$ \begin{align} &\color{red}{x^2}(c^2m^2 - a^2) + \color{red}{xy}(-2ab) + \color{red}{y^2}(c^2m^2 - b^2)\cr &\quad + \color{red}{x}(2ad) + \color{red}{y}(2bd) - d^2 = 0 \quad (**) \end{align} $$

(Note: See what equations result if you assume $\,a\ne 0\,$ or $\,b\ne 0\,.$ )

The Intersection of an Infinite Double Cone and a Plane is an Equation With Only $\,x^2\,,$ $\,xy\,,$ $\,y^2\,,$ $\,x\,,$ $\,y\,,$ and Constant Terms

Look carefully at equation (**).

The only types of terms it is allowed to have are $\,x^2\,,$ $\,xy\,,$ $\,y^2\,,$ $\,x\,,$ $\,y\,,$ and constant terms.

Thus, the intersection of an infinite double cone and a plane gives rise to an equation of the form:

$$Ax^2 + Bxy + Cy^2 + Dx + Ey + F = 0$$

Note:  Equation (**) actually describes the projection onto the $xy$-plane of the intersection of the infinite double cone and the slicing plane. It does not describe the curve in the slicing plane. However, this derivation hopefully makes it plausible that the actual intersection has the desired form.

Here's an alternative approach, inspired by my genius husband Ray, that avoids the projection difficulty and shows that the actual equation is of the desired form. This way rotates/translates the cone so that the slicing plane aligns with the $\,xy\,$ plane ($\,z = 0\,$). An outline of the approach follows.

Alternative Approach

Imagine the double infinite cone with a slicing plane. In your mind's eye, make it all rigid—so you can grab the plane/cone figure and move it around.

For example, you might imagine the plane as a board that has been ‘glued into place’ in its slicing position; the edges of the board become handles that you can hold on to, to move the whole thing around!

Let $\,x\,$ be left/right, $\,z\,$ up/down, and $\,y\,$ straight in front of you (and back).

Here's what you need to convince yourself of: with only three types of actions (listed below), you can lay the board flat on your table top (which we'll call the $\,z = 0\,$ level):

  1. Rotate the cone about the $z$-axis (i.e., spin it like a top)
  2. Rotate the cone about the $y$-axis (i.e., tip it left/right)
  3. Move the cone up/down

Here's how these three movements affect the equation of the cone:

Rotation About the $z$-axis

This movement doesn't change the $\,z\,$-values; it causes a rotation in planes parallel to the $\,xy\,$-plane. Any rotation about the origin in an $\,xy\,$ plane can be accomplished by:

For our purposes here, the actual coefficients don't matter—we're only interested in the types of terms that result. For more details, see the rotation discussion in the next section.

Notice that, for simplicity here, we're not distinguishing between original variables (like $\,x\,$) and transformed variables (like $\,\hat x\,$).

Rotation About the $y$-axis

This movement doesn't change the $y$-values; it causes a rotation in planes parallel to the $\,xz\,$ plane. Any rotation about the origin in the $\,xz\,$ plane can be accomplished by:

Movement Up/Down

Moving up/down is just translation: replace every $\,z\,$ by $\,z + k\,.$

Apply These Transformations to the Cone

So, there exist appropriate constants $\,a\,,$ $\,b\,,$ $\,c\,,$ $\,d\,,$ $\,e\,,$ $\,f\,,$ $\,g\,,$ $\,h\,$ and $\,k\,$ that will move the slicing plane to the $\,z = 0\,$ level.

Apply these transformations to the cone $\,m^2x^2 + m^2y^2 = z^2\,$:

$$ \begin{gather} m^2(ax+by)^2 + m^2(cx+dy)^2 = z^2 \end{gather} $$

(rotation about $z$-axis)


$$ \begin{align} &m^2(a(ex+fz)+by)^2\cr &\quad + m^2(c(ex+fz)+dy)^2\cr &= (gx+hz)^2 \end{align} $$

(rotation about $y$-axis)


$$ \begin{align} &m^2(a(ex+f(z+k))+by)^2\cr &\quad + m^2(c(ex+f(z+k))+dy)^2\cr &= (gx+h(z+k))^2 \end{align} $$

(moving up/down)

The Intersecting Plane is Now At $\,z = 0$

The intersection of the double infinite cone and the plane is found by setting $\,z = 0\,$ (since the desired curve is now the intersection of the transformed cone with the table top):

$$ \begin{align} &m^2(a(ex+f(0+k))+by)^2\cr &\quad + m^2(c(ex+f(0+k))+dy)^2\cr &= (gx+h(0+k))^2 \end{align} $$
$$ \begin{align} &m^2(a(ex+fk)+by)^2\cr &\quad + m^2(c(ex+fk)+dy)^2\cr &= (gx+hk)^2 \end{align} $$
$$ \begin{align} &m^2(aex+afk+by)^2\cr &\quad + m^2(cex+cfk+dy)^2\cr &= (gx+hk)^2 \end{align} $$

Mentally multiply this out—what term types arise? Only $\,x^2\,,$ $\,xy\,,$ $\,y^2\,,$ $\,x\,,$ $\,y\,$ and constants!

One of my website users used Paint 3D to intersect the cone with a plane, and then drag that plane to the ‘tabletop’. This is what he saw! (I''m posting his image with permission—thanks, Michael B!)

using Paint3D to intersect a cone with a plane