Next Article in Journal
Assisted-Value Factorization with Latent Interaction in Cooperate Multi-Agent Reinforcement Learning
Previous Article in Journal
Evaluating Fiscal and Monetary Policy Coordination Using a Nash Equilibrium: A Case Study of Hungary
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Scrutinizing the General Conic Equation

by
Mauricio Chávez-Pichardo
1,
José Daniel López-Barrientos
2,* and
Saúl Perea-Flores
3
1
TecNM—Tecnológico de Estudios Superiores del Oriente del Estado de México, División de Estudios de Posgrado e Investigación y División de Ingeniería en Energías Renovables, La Paz 56400, Mexico
2
Facultad de Ciencias Actuariales, Universidad Anáhuac Mexico, Naucalpan de Juárez 52786, Mexico
3
PNC Financial Services Group, Texas Division, Dallas, TX 75206, USA
*
Author to whom correspondence should be addressed.
Mathematics 2025, 13(9), 1428; https://doi.org/10.3390/math13091428
Submission received: 14 March 2025 / Revised: 23 April 2025 / Accepted: 25 April 2025 / Published: 26 April 2025
(This article belongs to the Section B: Geometry and Topology)

Abstract

:
We present a general formula that transforms any conic of the form A x 2 + B x y + C y 2 + D x + E y + F = 0 , with B 0 , into A ( x ) 2 + C ( y ) 2 + D x + E y + F = 0 , without requiring the rotation angle θ . This directly eliminates the cross term x y , simplifying the rotated conics analysis. As consequences, we obtain new formulae that remove both rotations and translations, a novel proof of the discriminant criterion, improved expressions for eccentricity, and a detailed taxonomy of all loci described by the general conic equation.

1. Introduction

Analytic Geometry is often relegated to secondary status, primarily serving pedagogical purposes in pre-calculus courses. Consequently, classical methods for eliminating the cross term x y in the general conic equation
A x 2 + B x y + C y 2 + D x + E y + F = 0
with B 0 , remain largely unquestioned. Traditionally, this involves applying a rotation of axes to express the conic as
A ( x ) 2 + C ( y ) 2 + D x + E y + F = 0 .
This reduction is achieved via the standard rotation transformations:
x = x cos θ y sin θ ,
y = x sin θ + y cos θ ,
where θ ] 0 , π / 2 [ is chosen to nullify the x y -term. This approach is universally presented in classical texts (see p. 68 in [1], p. 141 in [2], p. 138 in [3], pp. 186-187 in [4], Chapters 5.3 and 7.5 in [5], and Chapter 1 in [6]), presuming the necessity of the rotation angle θ in every instance of the process of transforming (1) into (2).
Theorem 1
(First Theorem of the Rotation Angle). Let A , B , C , D , E , F R be such that (1) represents a locus in R 2 different from any single straight line and any circumference (degenerate or not). If this conic is generated by a rotation angle θ ] 0 , π / 2 [ , then B 0 , and also
(i)  A = C if and only if θ = π / 4 ,
(ii)  θ ] 0 , π / 4 [ ] π / 4 , π / 2 [ if and only if tan ( 2 θ ) = B A C .
Plugging x and y from (3) and (4) into (1) yields (2). To illustrate this process, consider the following three examples.
Example 1.
If 43 x 2 14 3 x y + 57 y 2 36 3 x 36 y 540 = 0 , then Theorem 1 implies that θ = 1 2 arctan B A C = 1 2 arctan 14 3 43 57 = 30 , so sin θ = sin 30 = 1 2 and cos θ = cos 30 = 3 2 ; hence, (3)–(4) imply x = 3 x y 2 and y = ( x + 3 y ) 2 . Thus: 43 3 x y 2 2 14 3 3 x y 2 x + 3 y 2 + 57 x + 3 y 2 2 36 3 3 x y 2 36 x + 3 y 2 540 = 0 , and after several (and busy) algebraic manipulations, we obtain 9 ( x ) 2 + 16 ( y ) 2 18 x 135 = 0 . Therefore, the given equation corresponds to the general equation of a rotated ellipse whose canonical form without rotations is ( x 1 ) 2 16 + ( y ) 2 9 = 1 . See Figure 1.
Example 2.
If 9 x 2 + 24 x y + 16 y 2 + 80 x 60 y = 0 , then, by Theorem 1, tan ( 2 θ ) = 24 9 16 = 24 7 and θ = 1 2 arctan 24 7 53 . 13 . So, if the two trigonometric identities sin α = 1 2 1 + 1 1 + tan 2 ( 2 α ) and cos α = 1 2 1 1 1 + tan 2 ( 2 α ) hold for θ π 4 , π 2 (see [7] [Chapter 7]), then tan ( 2 θ ) = 24 7 , which implies that sin θ = 4 5 and cos θ = 3 5 . Hence, (3) and (4) yield x = 3 x 4 y 5 and y = 4 x + 3 y 5 . Thus, 9 3 x 4 y 5 2 + 24 3 x 4 y 5 4 x + 3 y 5 + 16 4 x + 3 y 5 2 + 80 3 x 4 y 5 60 4 x + 3 y 5 = 0 , which, after many tedious algebraic calculations, is reduced to ( x ) 2 4 y = 0 . Therefore, the given equation corresponds to a rotated parabola whose vertex coincides with the origin of the Cartesian plane (see Figure 2).
Example 3.
If y = 1 x , then x y 1 = 0 and Theorem 1 implies θ = 45 due to the fact that A = C = 0 , so sin θ = sin 45 = cos θ = cos 45 = 2 2 . Hence, by (3) and (4), we have that x = 2 x 2 y 2 and y = 2 x + 2 y 2 ; thus, 2 x 2 y 2 2 x + 2 y 2 1 = 0 , which is reduced to ( x ) 2 2 ( y ) 2 2 = 1 . Therefore, the given equation corresponds to the general equation of a rotated equilateral hyperbola (see Figure 3).
Despite advances in computational tools, students often find the algebraic manipulations in analytic geometry, such as those in Examples 1–3, tedious. This paper introduces a more efficient approach to these problems via a new result of general applicability.
The structure is as follows: Section 2 outlines the necessary preliminaries. Section 3 presents our main contribution, Theorem 3, along with related results. In Section 4, we apply Theorem 3 to revisit classical results and examine special and degenerate cases. Section 5 addresses the instant simplification of the general conic equation under rotations and translations. Section 6 explores further properties of conics, including eccentricity, and a full taxonomy in R 2 . We conclude with a brief discussion in Section 7.

2. Preliminaries

It is important to briefly review some important known facts related to (1) and other mathematical tools.

2.1. Properties of the General Conic Equation and the Sign Function

We start by considering that if (3) and (4) are substituted in (1), we obtain
A cos 2 θ + B sin θ cos θ + C sin 2 θ ( x ) 2 + B cos 2 θ sin 2 θ 2 ( A C ) sin θ cos θ x y + A sin 2 θ B sin θ cos θ + C cos 2 θ ( y ) 2 + ( D cos θ + E sin θ ) x + ( D sin θ + E cos θ ) y + F = 0
(see p. 213 in [2]). The importance of the former expression lies in the fact that it is identical to (2) member to member, which implies the following four relations:
A = A cos 2 θ + B sin θ cos θ + C sin 2 θ ,
C = A sin 2 θ B sin θ cos θ + C cos 2 θ ,
D = D cos θ + E sin θ ,
E = D sin θ + E cos θ .
In addition, (5) and Theorem 1 guarantee B = B cos 2 θ sin 2 θ 2 ( A C ) sin θ cos θ = B cos ( 2 θ ) ( A C ) sin ( 2 θ ) = 0 . Meanwhile, (1), (2), and (5) have the same independent term F. On the other hand, consider the sign function, which, according to p. 378 in [8], is defined for all a R as follows:
sgn ( a ) : = 1 , i f   a < 0 0 , i f   a = 0 1 , i f   a > 0 .
This definition implies the following properties of the sign function:
  • Property 1: a = | a | · sgn ( a )   for all   a R ,
  • Property 2: | a | = a · sgn ( a )   for all   a R ,
  • Property 3: sgn 2 ( a ) = 1   for all   a R { 0 } .
Finally, let us consider the definition of the matrix of the quadratic equation (see, for instance, p. 30 in [9]), which is given as Q : = A B 2 D 2 B 2 C E 2 D 2 E 2 F . This matrix is relevant in our context because (1) can be rewritten as X Q X = 0 , where X : = ( x , y , 1 ) R 3 . So, the conic determinant is defined as follows:
Δ : = det ( Q ) = A B 2 D 2 B 2 C E 2 D 2 E 2 F = B D E A E 2 C D 2 ( B 2 4 A C ) F 4 .

2.2. The Conic Radical and the Rotation Angle

Let us define the conic radical of (1) as
R : = η ( A C ) 2 + B 2 ,
where η = sgn ( B ) whenever B 0 ; otherwise, η = sgn ( A C ) . Note that this definition and Property 1 imply that R = sgn ( B ) ( A C ) 2 + B 2 , if   B 0 A C , if   B = 0 .
Proposition 1
(Properties of the Conic Radical). If A , B , C , D , E , F R and R is the conic radical of (1), then
(i)  R 2 = ( A C ) 2 + B 2 0 in general, but R 2 > 0 if B 0 .
(ii)  sgn ( R ) = sgn ( B ) 0 if B 0 .
(iii)  R = 0 if and only if A = C and B = 0 .
(iv)  | R | = ( A C ) 2 + B 2 0 for all A , B , C , which is reduced to | R | = | A C | 0 whenever B = 0 .
Proof. 
These are immediate consequences of (10) and (12). □
Now, we show how (12) helps to develop a more transparent version of a previously known result to obtain the rotation angle of a conic section (see p. 213 in [10] and p. 103 in [11]), which is also fundamental to prove Theorem 3 below.
Theorem 2
(Second Theorem of the Rotation Angle). Let A , B , C , D , E , F R be such that the equation A x 2 + B x y + C y 2 + D x + E y + F = 0 corresponds to a rotated locus in R 2 whose rotation angle is θ 0 , π 2 , and let R be its respective conic radical; then, tan θ = C A + R B > 0 .
Proof. 
Firstly, note that Theorem 1 guarantees that B 0 . This means that the expression C A + R B will never be undefined, as 0 < tan θ < for all θ 0 , π 2 . Now, we consider the following two complementary cases:
  • Case 1. Suppose that θ = π 4 , then Theorem 1, (12), and Property 1 yield A C = 0 = C A and R = sgn ( B ) ( A C ) 2 + B 2 = sgn ( B ) | B | = B . Whence, C A + R B = 0 + B B = 1 = tan π 4 = tan θ .
  • Case 2. Suppose that θ 0 , π 4 π 4 , π 2 . Then, according to p. 213 in [10], the following relation holds:
    tan θ = C A ± ( A C ) 2 + B 2 B > 0 .
  • Note that ( A C ) 2 + B 2 in (13) is related to the conic radical from (12). Indeed, by Proposition 1, the next three facts follow.
    sgn ( R ) = sgn ( B ) ,
    tan θ > 0   for all   θ 0 , π 4 π 4 , π 2   implies   sgn   C A ± ( A C ) 2 + B 2 = sgn ( B ) 0 ,   and
    B 0   if   and   only   if   | A C | < ( A C ) 2 + B 2   if   and   only   if   ( A C ) 2 + B 2 < A C < ( A C ) 2 + B 2 .
  • We consider the following complementary subcases.
    • Based on (14), suppose that 1 = sgn ( R ) = sgn ( B ) . Then, (16) yields R < A C < R . Thus, C A R < 0 < C A + R ; hence, sgn ( C A + R ) = 1 and sgn ( C A R ) = 1 . Therefore, (15) holds when C A ± ( A C ) 2 + B 2 = C A + R .
    • Based on (14), now suppose that 1 = sgn ( R ) = sgn ( B ) . Then, (16) yields R < A C < R . Thus, C A + R < 0 < C A R ; hence, sgn ( C A + R ) = 1 and sgn ( C A R ) = 1 . Therefore, (15) holds again when C A ± ( A C ) 2 + B 2 = C A + R .
  • Therefore, these two subcases yield the result. □
Example 4
(Examples 1–3 revisited). The respective conic radicals from Examples 1–3 are R 1 = sgn ( 14 3 ) ( 43 57 ) 2 + ( 14 3 ) 2 = 28 , R 2 = sgn ( 24 ) ( 9 16 ) 2 + 24 2 = 25 and R 3 = sgn ( 1 ) ( 0 0 ) 2 + 1 2 = 1 . Theorem 2 implies θ 1 = arctan 57 43 + ( 28 ) 14 3 = arctan 1 3 = 30 , θ 2 = arctan 16 9 + 25 24 = arctan 4 3 53 . 13 and θ 3 = arctan 0 0 + 1 1 = arctan ( 1 ) = 45 . Note that there are the same results given by Theorem 1. Finally, note that (12) always guarantees that tan θ > 0 in Theorem 2. Otherwise, (13) would give tan θ < 0 , so θ would be different from the actual rotation angle of the locus in question. In fact, such θ would equal the real rotation angle plus 90 .
Corollary 1.
Let A , B , C , D , E , F R be such that A x 2 + B x y + C y 2 + D x + E y + F = 0 corresponds to an ellipse (degenerate or not), a parabola (degenerate or not), or a hyperbola (degenerate or not) in R 2 rotated by an angle θ 0 , π 2 . Then,
(i)  sin θ = C A + R 2 R 0 ,
(ii)  cos θ = A C + R 2 R > 0 ,
(iii)  sin θ cos θ = B 2 R 0 .
Proof. 
Case 1. If θ = 0 , then, by (5), B = B = 0 . Now consider the following known facts (see p. 211 in [2]):
  • If (1) corresponds to an ellipse (degenerate or not), then sgn ( A ) = sgn ( C ) 0 with A C .
  • If (1) corresponds to a parabola (degenerate or not), then A 0 = C or A = 0 C .
  • If (1) corresponds to a hyperbola (degenerate or not), then A > 0 > C or A < 0 < C .
Note that these three facts and (12) ensure R = A C 0 in this case. Therefore, C A + R 2 R = C A + A C 2 ( A C ) = 0 = sin 0 = sin θ , A C + R 2 R = A C + A C 2 ( A C ) = 1 = cos 0 = cos θ > 0 and B 2 R = 0 2 ( A C ) = 0 = 0 · 1 = sin 0 cos 0 = sin θ cos θ .
Case 2. Suppose θ 0 , π 2 . To see that (i) holds, consider the two following trigonometric identities tan θ = sin θ cos θ > 0 and cos θ = 1 sin 2 θ > 0 when θ 0 , π 2 (see p. 418 in [7]); hence, sin θ > 0 and Theorem 2 and Proposition 1(i) imply sin θ = tan 2 θ 1 + tan 2 θ = C A + R B 2 1 + C A + R B 2 = ( C A + R ) 2 B 2 B 2 + ( A C ) 2 + 2 ( C A ) R + R 2 B 2 = ( C A + R ) 2 2 ( C A ) R + 2 R 2 = ( C A + R ) 2 2 R ( C A + R ) = C A + R 2 R > 0 . To prove (ii), we have that (i) implies cos θ = 1 sin 2 θ = 1 C A + R 2 R 2 = 1 C A + R 2 R = A C + R 2 R > 0 . Finally, we use (i)–(ii) of this corollary, Proposition 1(i)–(ii), and Property 2 to see that sin θ cos θ = C A + R 2 R A C + R 2 R = [ R ( A C ) ] [ R + ( A C ) ] ( 2 R ) 2 = R 2 ( A C ) 2 4 R 2 = B 2 4 R 2 = | B | 2 | R | = B · sgn ( B ) 2 R · sgn ( R ) = B 2 R > 0 . □

3. The Instant Simplification of the General Conic Equation Under Rotations

Now we introduce the main result of our paper.
Theorem 3.
Let A , B , C , D , E , F R be such that A x 2 + B x y + C y 2 + D x + E y + F = 0 corresponds to a locus in R 2 , and let R be its respective conic radical. Then,
(i)  R = 0 if and only if the locus in question is a single straight line or a circumference (degenerate or not).
(ii)  R 0 if and only if the locus in question is an ellipse (degenerate or not), a parabola (degenerate or not), or a hyperbola (degenerate or not) rotated by an angle θ 0 , π 2 whose value is irrelevant to obtain the general equation of the locus without rotations given by (2), i.e.,
A + C + R 2 ( x ) 2 + A + C R 2 ( y ) 2 + D 1 2 1 + A C R + E 1 2 1 A C R x + E 1 2 1 + A C R D 1 2 1 A C R y + F = 0 ,
where x and y are the rotated Cartesian axes generated by θ.
Proof. 
First, it is important to point out that if (1) corresponds to a locus in R 2 , then it will fall in only one of the following cases: single straight line, circumference (degenerate or not), ellipse (degenerate or not), parabola (degenerate or not), and hyperbola (degenerate or not) (see Chapter 9-Theorem 2 in [2] and Figure 4 below). Now we proceed with the proof.
(i) Observe that, by Proposition 1(iii), A = C and B = 0 whenever R = 0 . So, there are only two possibilities in this case. Either (1) corresponds to a single straight line whenever A = C = 0 , or (1) represents a circumference (degenerate or not) when A = C 0 (see [2] [Chapters 3–4]).
(ii) By part (i), if (1) corresponds to an ellipse (degenerate or not), a parabola (degenerate or not), or a hyperbola (degenerate or not), then R 0 . Consider the rotation angle of any of these loci to be θ 0 , π 2 . So, (6)–(9), Corollary 1, and Proposition 1(i) imply the following relations: A = A cos 2 θ + B sin θ cos θ + C sin 2 θ = A A C + R 2 R + B B 2 R + C C A + R 2 R = ( A + C ) R + ( A C ) 2 + B 2 2 R = ( A + C ) R + R 2 2 R = A + C + R 2 , C = A sin 2 θ B sin θ cos θ + C cos 2 θ = A C A + R 2 R B B 2 R + C A C + R 2 R = ( A + C ) R ( A C ) 2 + B 2 2 R = ( A + C ) R R 2 2 R = A + C R 2 , D = D cos θ + E sin θ = D A C + R 2 R + E C A + R 2 R = 1 2 1 + A C R + E 1 2 1 A C R and E = D sin θ + E cos θ = E A C + R 2 R D C A + R 2 R = E 1 2 1 + A C R D 1 2 1 A C R . Finally, the equivalence between (1), (2), and (5) guarantees the invariance of F under rotations. □
Observe that the cases of the single straight line and the circumference (degenerate or not) are the only ones in which (17) is undefined due to R = 0 , while rotations do not have any sense in these cases. In addition, if θ = B = 0 R , then this is the only case in which Theorem 3(ii) implies that (1) and (2) are identical because this is the only case in which x = x and y = y . So, this is the reason why from here onward, we say that a locus that corresponds to (1) is non-rotated whenever θ = 0 .
Example 5.
Now we look into the practicality of (17). To this end, consider again Examples 1–3. It is clear that A = 43 , B = 14 3 , C = 57 , D = 36 3 , E = 36 , and F = 540 in Example 1, and R 1 = 28 follows from Example 4. Hence, (17) yields 43 + 57 + ( 28 ) 2 ( x ) 2 + 43 + 57 ( 28 ) 2 ( y ) 2 + 36 3 1 2 1 + 43 57 28 + ( 36 ) 1 2 1 43 57 28 x + 36 1 2 1 + 43 57 28 36 3 1 2 1 43 57 28 y 540 = 0 , which instantly reduces to 9 ( x ) 2 + 16 ( y ) 2 18 x 135 = 0 . Now consider Example 2, so A = 9 , B = 24 , C = 16 , D = 80 , E = 60 , and F = 0 , whereas R 2 = 25 follows from Example 4. Hence, we use (17) to obtain 9 + 16 + 25 2 ( x ) 2 + 9 + 16 25 2 ( y ) 2 + 80 1 2 1 + 9 16 25 + ( 60 ) 1 2 1 9 16 25 x + 60 1 2 1 + 9 16 25 80 1 2 1 9 16 25 y = 0 , which instantly reduces to ( x ) 2 4 y = 0 . Finally, consider Example 3; then, A = C = D = E = 0 and F = 1 , whereas R 3 = 1 follows from Example 4; hence, (17) yields 0 + 0 + 1 2 ( x ) 2 + 0 + 0 1 2 ( y ) 2 + 0 1 2 1 + 0 + 0 1 + 0 1 2 1 0 0 1 x + 0 1 2 1 + 0 + 0 1 0 1 2 1 0 0 1 y 1 = 0 , which reduces to ( x ) 2 2 ( y ) 2 2 = 1 .
Example 5 illustrates how (17) solves the classical problem of transforming (1) into (2) faster than any other previously known method for solving this problem.

4. Illustrations

4.1. Two Well-Known Results

We now show how two previously known results become immediate consequences of Theorem 3.
Corollary 2
(Invariants under Rotations). Let A , B , C , D , E , F , A , C , D , E R be such that (1)–(2) correspond to the same locus on the Cartesian plane, as in Theorem 3(ii). Then,
(i)  A + C = A + C ,
(ii)  ( D ) 2 + ( E ) 2 = D 2 + E 2 ,
(iii)  4 A C = B 2 4 A C ,
(iv)  A C = ( A C ) 2 + B 2 .
Proof. 
The direct substitution of the coefficients A , C , D , E R , given by Theorem 3(ii), into the left-hand sides of (i)–(iv) yields the respective right-hand sides. For instance, by the first two coefficients of (17), we have A + C = A + C + R 2 + A + C R 2 = A + C , which proves (i). The remainder of these equalities are proved analogously. □
Corollary 3
(The General Criterion of the Conic Discriminant). Let A , B , C , D , E , F R be such that (1) corresponds to a locus in R 2 , and define the conic discriminant as
d : = B 2 4 A C .
Then,
(i)  d < 0 if and only if the locus in question is an ellipse, a circumference, or a single point. See the leftmost subfigure in Figure 4.
(ii)  d = 0 if and only if the locus in question is a parabola, a single straight line, or a couple of straight lines with the same slope. See the center subfigure in Figure 4.
(iii)  d > 0 if and only if the locus in question is a hyperbola or a couple of straight lines with different slopes. See the rightmost subfigure in Figure 4.
Proof. 
Case 1. Suppose that R = 0 . Then, Theorem 3(i) shows that (1) represents a single straight line or a circumference (degenerate or not). So, plugging A = B = C = 0 into (18) yields d = 0 for the straight line. The substitution of A = C 0 = B into (18) results in d = 4 A 2 < 0 for the circumference and its degenerate case, which corresponds to the single point on the Cartesian plane ( h , k ) , whose canonical equation is ( x h ) 2 + ( y k ) 2 = 0 .
Case 2. Suppose that R 0 , then Theorem 3(ii) ensures that (1) corresponds to an ellipse (degenerate or not), to a parabola (degenerate or not), or a hyperbola (degenerate or not). In addition, note that Corollary 2(iii) guarantees d = B 2 4 A C = 4 A C . Now consider the following three possibilities for d.
(i)  d < 0 is equivalent to A C > 0 , which, at the same time is a necessary and sufficient condition so that A C with sgn ( A ) = sgn ( C ) 0 . The latter occurs whenever (1)–(2) correspond to an ellipse (or to its degenerate case: the single point ( h , k ) on the Cartesian plane generated by some rotation angle θ 0 , π 2 characterized by ( x h ) 2 a 2 + ( y k ) 2 b 2 = 0 , with a > 0 , b > 0 , and a b ).
(ii)  d = 0 is equivalent to A C = 0 , which, at the same time, is a necessary and sufficient condition so that there are two options:
Option 1. If A 0 = C , then (1)–(2) correspond to a parabola whose focal axis is parallel to the y -axis generated by some rotation angle θ 0 , π 2 or to the degenerate case where E = 0 and ( D ) 2 4 A F 0 . This degenerate case corresponds to two straight lines parallel to the y -axis. (Note that if ( D ) 2 4 A F > 0 , then these lines will be different from each other. If it turns out that ( D ) 2 4 A F = 0 , then the lines are the same. Finally, observe that the case ( D ) 2 4 A F < 0 is unacceptable because it corresponds to an imaginary locus.)
Option 2. If A = 0 C , then (1)–(2) correspond to a parabola whose focal axis is parallel to the x -axis generated by some rotation angle θ 0 , π 2 or to the degenerate case where D = 0 and ( E ) 2 4 C F 0 . This degenerate case corresponds to two straight lines parallel to the x -axis. (Note that if ( E ) 2 4 C F > 0 , then these lines will be different from each other. If it turns out that ( E ) 2 4 C F = 0 , then the lines are the same. Finally, observe that the case ( D ) 2 4 A F < 0 is unacceptable because it corresponds to an imaginary locus.)
(iii)  d > 0 is equivalent to A C < 0 , which, at the same time is a necessary and sufficient condition so that sgn ( A ) = sgn ( C ) 0 . The latter occurs when (1)–(2) correspond to a hyperbola or its degenerate case: a pair of straight lines whose respective slopes are different from each other and at most one of them is undefined. Otherwise, (1)–(2) would correspond to item (ii) just above. Additionally, this degenerate case occurs when (2) can be written as A ( x h ) 2 + C ( y k ) 2 = 0 , where ( h , k ) are the coordinates of the intersection of such lines on the Cartesian plane generated by some rotation angle θ 0 , π 2 . □
The typical proofs of Corollaries 2 and 3 are based on the application of trigonometric identities over the coefficients of (5). However, this argumentation inexorably depends on the rotation angle θ (see pp. 100–102, and 105–106 in [12]). Our proofs show how these well-known results can be seen as consequences of Theorem 3, featuring only algebraic manipulations without using trigonometric functions. On the other hand, note that the general criterion of the conic discriminant defined in (18) is not applied in Examples 1–3; nevertheless, when the criterion is applied to these examples, one obtains d 1 = ( 14 3 ) 2 4 ( 43 ) ( 57 ) = 9216 < 0 , d 2 = ( 24 ) 2 4 ( 9 ) ( 16 ) = 0 , and d 3 = 1 2 4 ( 0 ) ( 0 ) = 1 > 0 . These results are consistent with respect to what Figure 1, Figure 2 and Figure 3 show.

4.2. What About Degenerate Cases?

We now explore the degenerate cases of conic sections by applying Theorem 3.
Example 6.
Consider the equations
x 2 + y 2 + 8 x + 16 y + 80 = 0 ,
29 x 2 24 x y + 36 y 2 + 40 x + 480 y + 2000 = 0 ,
and the point P ( 4 , 8 ) . It is clear that the coordinates of P meet both equations. So, P might be an intersection point between the two loci represented by (19) and (20). However, (19) corresponds to a degenerate circumference due to the fact that its canonical form is ( x + 4 ) 2 + ( y + 8 ) 2 = 0 ; therefore, P is the unique point in R 2 whose coordinates satisfy (19). Meanwhile, if Theorem 3 is applied to (20), then one obtains R = sgn ( 24 ) ( 29 36 ) 2 + ( 24 ) 2 = 25 . Thus, 29 + 36 + ( 25 ) 2 ( x ) 2 + 29 + 36 ( 25 ) 2 ( y ) 2 + 40 1 2 1 + 29 36 25 + 480 1 2 1 29 36 25 x + 480 1 2 1 + 29 36 25 40 1 2 1 29 36 25 y + 2000 = 0 ; so, this is reduced to
4 ( x ) 2 + 9 ( y ) 2 + 64 x + 72 y + 400 = 0 ,
which seems to be the general equation of a non-rotated ellipse. Actually, Corollary 3 enables us to verify this, since d = 3600 < 0 in (20). However, (21) can be rewritten as 4 ( x + 8 ) 2 + 9 ( y + 4 ) 2 = 0 ; so, it is impossible that it represents a non-degenerate ellipse. In fact, it corresponds to a degenerate ellipse, whereas P ( 8 , 4 ) is the only point in the whole rotated Cartesian plane whose coordinates satisfy this equation. So, to know the coordinates of P in the non-rotated Cartesian plane, it is necessary to apply the transformations (3)–(4) to these coordinates, considering that Corollaries 1(i) and (ii) imply sin θ = 3 5 and cos θ = 4 5 . So, x = x cos θ y sin θ = 8 4 5 ( 4 ) 3 5 = 4 , and y = x sin θ + y cos θ = 8 3 5 + ( 4 ) 4 5 = 8 , which proves that P and P are the same points, despite each one being located in two systems of rectangular coordinates whose only difference is a rotation of the Cartesian axes generated by the angle θ 36 . 87 (see Figure 5).
Finally, although (19) and (20) are two different equations, they correspond to the same locus, which is a single point that is simultaneously a degenerate case of the circumference and a degenerate case of the ellipse. In fact, it can be proven that for each single point in R 2 , there is an infinite family of equations of degenerate ellipses that represent it. And at the same time, there is only one equation of a degenerate circumference that represents it.
Example 7.
Let a , b , c R be such that a 0 b , and consider the locus characterized by a x + b y + c = 0 , which corresponds to a single straight line on the Cartesian plane, whose slope is m = tan α = a b 0 , where α stands for its angle of inclination. Note that this straight line is not parallel to any of the two Cartesian axes (see p. 68 in [2]). So,
0 2 = ( a x + b y + c ) 2 = a 2 x 2 + 2 a b x y + b 2 y 2 + 2 a c x + 2 b c y + c 2 = 0 .
Therefore, the coefficients of (1) in this case are A = a 2 , B = 2 a b 0 , C = b 2 , D = 2 a c , E = 2 b c , and F = c 2 , and d = ( 2 a b ) 2 4 a 2 b 2 = 0 . Then, it is clear that the law of signs and (10) yield sgn ( B ) = sgn ( 2 a b ) = sgn ( m ) 0 . Thus, R = sgn ( 2 a b ) a 2 b 2 2 + ( 2 a b ) 2 = sgn ( m ) a 2 + b 2 0 due to a 0 b guarantees a 2 + b 2 > 0 . Now, consider the only two possible cases as follows:
Case 1.  If m > 0 , then R = a 2 + b 2 < 0 . Theorem 3(ii) yields the following: a 2 + b 2 a 2 + b 2 2 ( x ) 2 + a 2 + b 2 + a 2 + b 2 2 ( y ) 2 + 2 a c 1 2 1 a 2 b 2 a 2 + b 2 + 2 b c 1 2 1 + a 2 b 2 a 2 + b 2 x + 2 b c 1 2 1 a 2 b 2 a 2 + b 2 + 2 a c 1 2 1 + a 2 b 2 a 2 + b 2 y + c 2 = 0 , which reduces to a 2 + b 2 ( y ) 2 + 2 a | b | + | a | b a 2 + b 2 c x + 2 b | b | + | a | a a 2 + b 2 c y + c 2 = 0 . Now note that since m > 0 , then sgn ( a ) = sgn ( b ) 0 , so Property 2 implies a | b | + | a | b = a [ b sgn ( b ) ] + [ a sgn ( a ) ] b = a b [ sgn ( a ) + sgn ( b ) ] = 0 and b | b | | a | a = sgn ( b ) b 2 sgn ( a ) a 2 = sgn ( b ) a 2 + b 2 . Hence, (22) reduces to 0 = a 2 + b 2 ( y ) 2 + 2 c a 2 + b 2 sgn ( b ) y + c 2 = a 2 + b 2 y + c · sgn ( b ) 2 , where the last equality holds by Property 3. Therefore, (22) also corresponds to a couple of parallel straight lines with the same slope and the same y-intercept. In fact, these straight lines are also parallel to the rotated x -axis and intersect the rotated y -axis at the point whose coordinates on the rotated Cartesian plane are given by the pair 0 , c sgn ( b ) a 2 + b 2 . In addition, Theorem 2 implies that tan θ = b 2 a 2 a 2 + b 2 2 a b = a b = m = tan α > 0 . Thus, α 0 , π 2 and α = θ .
Case 2.  If m < 0 , then R = a 2 + b 2 > 0 and Theorem 3(ii) yields the following: a 2 + b 2 + a 2 + b 2 2 ( x ) 2 + a 2 + b 2 a 2 + b 2 2 ( y ) 2 + 2 a c 1 2 1 + a 2 b 2 a 2 + b 2 + 2 b c 1 2 1 a 2 b 2 a 2 + b 2 x + 2 b c 1 2 1 + a 2 b 2 a 2 + b 2 + 2 a c 1 2 1 a 2 b 2 a 2 + b 2 y + c 2 = 0 . Note that this expression can be reduced to a 2 + b 2 ( x ) 2 + 2 ( a | a | + b | b | ) c a 2 + b 2 x + 2 ( | a | b a | b | ) c a 2 + b 2 y + c 2 = 0 . Now, since m < 0 , then sgn ( a ) = sgn ( b ) 0 . Then, Property 2 implies that a | a | + b | b | = sgn ( a ) a 2 + sgn ( b ) b 2 = sgn ( a ) a 2 + b 2 and | a | b a | b | = a b sgn ( a ) sgn ( b ) = 0 . Hence, (22) reduces to 0 = a 2 + b 2 ( x ) 2 + 2 c · sgn ( a ) a 2 + b 2 x + c 2 = a 2 + b 2 x + c · sgn ( a ) 2 , where the last equality holds by Property 3. Therefore, (22) also corresponds to a couple of parallel straight lines with the same slope and the same y-intercept. These lines are also parallel to the rotated y -axis and intersect the rotated x -axis in the point whose coordinates on the rotated Cartesian plane are given by the pair c sgn ( a ) a 2 + b 2 , 0 . In addition, Theorem 2 implies that tan θ = b 2 a 2 + a 2 + b 2 2 a b = b a = 1 m = 1 tan α > 0 . Thus, α π 2 , π and α = θ + π 2 .
Observe that, in both cases, the shortest distance between the origin and the straight line (22) is always | c | a 2 + b 2 . Therefore, if Theorem 3 is applied to a couple of straight lines with the same slope that are not parallel to any of the Cartesian axes x and y but have the same y-axis intersection, then the corresponding equation also corresponds to a couple of straight lines with the same y-axis intersection, but this time, they are parallel to only one of the rotated axes x and y generated by the rotation angle θ 0 , π 2 . Note that this angle coincides with the angle of inclination of the straight lines in question with respect to the Cartesian plane whose axes are x and y, or it coincides with the angle of inclination of all the straight lines that are orthogonal to (22). Thus, Cases 1 and 2 occur depending on the sign of the slope of (22). Figure 6 illustrates the cases presented here.
Example 8.
Consider the locus characterized by
3 x y y 2 3 x + 3 = 0 .
Then, A = E = 0 , B = 3 , C = 1 , D = 3 , F = 3 and d = 3 2 4 ( 0 ) ( 1 ) = 3 > 0 . So, Corollary 3 implies that (23) corresponds to a hyperbola or a couple of straight lines with different slopes. On the other hand, the conic radical is R = sgn ( 3 ) ( 0 + 1 ) 2 + ( 3 ) 2 = 2 , so Theorem 3(ii) yields the following: 0 1 + 2 2 ( x ) 2 + 0 1 2 2 ( y ) 2 + 3 1 2 1 + 0 + 1 2 + 0 1 2 1 0 + 1 2 x + 0 1 2 1 + 0 + 1 2 ( 3 ) 1 2 1 0 + 1 2 y + 3 = 0 , which reduces to 1 2 ( x ) 2 3 2 ( y ) 2 3 3 2 x + 3 2 y + 3 = 0 .
In other words, (23) appears to be the general equation of a rotated hyperbola. However, the expression above can be rewritten as x 3 3 2 2 y 1 2 2 = 0 , which cannot correspond to a hyperbola. Hence, (23) corresponds to a couple of straight lines with different slopes, and the coordinates of their intersection point on the rotated Cartesian axes are C 3 3 2 , 1 2 . The general equations of these straight lines are
x 3 y 3 = 0 ,
x + 3 y 2 3 = 0 ,
respectively. It is straightforward to see that the slopes are m 1 = 1 3 and m 2 = 1 3 (note that m 1 = m 2 0 ). Therefore, the angle between these straight lines is β = α 2 α 1 = 120 . Now, Theorems 1 and 2 imply that the rotation angle in question is θ = 30 and (23) can be rewritten as 3 x y 3 y 3 = 0 . Then,
3 x y 3 = 0 ,
y 3 = 0
correspond to the general equations of two different non-parallel straight lines, and the coordinates of their intersection point on the non-rotated Cartesian axes are C ( 2 , 3 ) ; their respective slopes are m 1 = 3 and m 2 = 0 (note that | m 1 | | m 2 | ). Their respective inclination angles are α 1 = 60 and α 2 = 0 (or 180 ). In addition, the angle between these straight lines is β = arctan m 2 m 1 1 + m 1 m 2 = arctan 0 3 1 + 0 3 = arctan ( 3 ) = 120 (see p. 2 in [1]). An application of the inverse transformations defined by (3) and (4) to point C gives us the coordinates on the rotated Cartesian axes (see pp. 53–54 in [13]): x = 2 cos ( 30 ) + 3 sin ( 30 ) = 3 3 2 and y = 2 sin ( 30 ) + 3 cos ( 30 ) = 1 2 . So, we conclude that C and C are representations in different Cartesian systems of the same point (one of them is a rotation of the other of θ = 30 ). Recall from Example 6 that this is the same situation experienced by points P and P . Therefore, if the inverse transformations of (3)–(4) are applied to (24)–(25), then we obtain the following: x 3 y 3 = x cos ( 30 ) + y sin ( 30 ) 3 ( x sin ( 30 ) + y cos ( 30 ) 3 = 3 x y 3 = 0 , and x + 3 y 2 3 = x cos ( 30 ) + y sin ( 30 ) + 3 ( x sin ( 30 ) + y cos ( 30 ) ) 2 3 = 2 ( y 3 ) = 0 , which is equivalent to y 3 = 0 . We conclude that, in the same sense that C and C are equivalent to each other, we can also say that (26) and (27) are equivalent to (24) and (25), respectively. Moreover, β = β and if the rotation angle θ is subtracted from α 1 and α 2 , then we obtain α 1 and α 2 , respectively (Figure 7 illustrates the plots of this example).
The analytic method from Example 7 can be used to prove that if (1) represents two straight lines with slopes m 1 and m 2 such that | m 1 | | m 2 | , the rotation angle from Theorems 1 and 2 results in a rotated Cartesian plane, where the new slopes m 1 and m 2 satisfy m 1 = m 2 0 . Theorem 3(ii) provides a new equation for these lines in the rotated plane. Example 8 is just a particular case of this. For cases where m 1 = m 2 or both slopes are undefined, the following occurs (see Figure 8):
  • If m 1 = m 2 = 0 or both slopes are undefined, the lines are parallel to one Cartesian axis and d = 0 .
  • If m 1 = m 2 0 , the lines intersect at C ( h , k ) , and the plot is symmetric with respect to x h = 0 and y k = 0 , with d > 0 . These lines are the asymptotes of two infinite families of concentric hyperbolas centered at C ( h , k ) , with one family having a vertical focal axis and the other having a horizontal focal axis.

4.3. Some Curious Cases

Example 9.
Let
( x ) 2 1 = 0 .
It is well-known that the corresponding locus is the pair of mutually parallel straight lines x + 1 = 0 and x 1 = 0 . Now consider the angles θ 1 = π 6 and θ 2 = 2 π 3 . Thus, sin θ 1 = 1 2 , cos θ 1 = sin θ 2 = 3 2 , and cos θ 2 = 1 2 . Plugging (3) and (4) into (28) yields
( x ) 2 1 = ( x cos θ 1 + y sin θ 1 ) 2 1 = 3 2 x + 1 2 y 2 1 = 3 4 x 2 + 3 2 x y + 1 4 y 2 1 = 0 .
So, in this case, A = 3 4 , B = 3 2 , C = 1 4 , D = E = 0 , and F = 1 (note that d = 0 ). Hence, R = 1 . The application of (17) to (29) returns us to (28), while Theorems 1 and 2 imply θ = 1 2 arctan 3 2 3 4 1 4 = arctan 1 4 3 4 + 1 3 2 = π 6 = θ 1 . Therefore, the results obtained by Theorems 1–3 are not unexpected because (17) works as an inverse transformation of (3)–(4). On the other hand, if (3)–(4) are applied to (28) with θ 2 , then
( x ) 2 1 = ( x cos θ 2 + y sin θ 2 ) 2 1 = 1 2 x + 3 2 y 2 1 = 1 4 x 2 3 2 x y + 3 2 y 2 1 = 0 .
So, A = 1 4 , B = 3 2 , C = 3 4 , D = E = 0 , and F = 1 (note that in this case, d = 0 as well). Thus, R = 1 . The application of (17) to (30) yields
( y ) 2 1 = 0 ,
while Theorems 1 and 2 imply θ = 1 2 arctan 3 2 1 4 3 4 = arctan 3 4 1 4 1 3 2 = π 6 θ 2 .
Apparently, we have found a counterexample for Theorems 1–2 because the rotation angle θ 2 0 , π 2 . Also, it turns out that (17) is not an inverse transformation of (3)–(4), as the hypotheses of Theorem 3 are not met. However, all of these facts do not pose a contradiction to Theorems 1–3 because their sets of assumptions specifically request that the rotation angle belongs to 0 , π 2 . This means that if one intends to apply these results to loci whose rotation angles are not in this interval, then it will become necessary to subtract a multiple of π 2 beforehand. This is indeed the case of Example 9, as θ 2 = π 2 + π 6 . Therefore, Theorems 1–3 cannot consider (30) as a rotation of (28) with θ = θ 2 = 2 π 3 , while they do treat (30) as a rotation of (31) with θ = θ 1 = π 6 .
Remark 1.
Note that Example 9 shows how a single locus can also be seen as a result of at least two different rotations generated by two different angles. That is, a unique rotated locus is not necessarily generated by one rotation angle θ. In fact, there is an infinite number of rotation angles θ k that generate it, and their general form is θ k = θ + k π 2 for k = 0 , ± 1 , ± 2 and θ 0 , π 2 . The latter is the only rotation angle considered by Theorems 1–3. In these terms, θ 0 = θ .
Example 10.
Consider the well-known case of ( x ) 2 + 1 = 0 , in which x = ± 1 R , so this does not correspond to any real locus. Nevertheless, if we take the angle θ = π 4 , then (3)–(4) yield
( x ) 2 + 1 = x cos π 4 + y sin π 4 2 + 1 = 1 2 x + 1 2 y 2 + 1 = 1 2 x 2 + x y + 1 2 y 2 + 1 = 1 2 ( x + y ) 2 + 1 = 0
if and only if x + y = ± 2 R . Thus, ( x , y ) R 2 because of the closure of arithmetic addition in R . Hence, the resulting equation does not correspond to any real place either. In this case, A = 1 2 = C , B = 1 , D = 0 = E , and F = 1 . So, if we insist on applying (17) to (32), we will obtain R = 1 and 1 2 + 1 2 + 1 2 ( x ) 2 + 1 2 + 1 2 1 2 ( y ) 2 + 1 = ( x ) 2 + 1 = 0 . This indicates that Theorem 3 works as an inverse transformation of (3)–(4) with a rotation angle θ 0 , π 2 , even if (1) correspond to “imaginary” loci. Note also that if θ 0 , π 2 , then we would discuss an analogous situation to the one referred to by Example 9 and Remark 1.

5. The Instant Simplification of the General Conic Equation Under Rotations and Translations

We devote this section to presenting how Theorem 3 develops instant reductions of (1) for rotations and translations at the same time, which greatly simplifies the study of almost all the real loci associated with (1).
Proposition 2.
Let A , B , C R be such that B 2 4 A C = 0 . Then,
(i)  B 0 if and only if A 0 C ;
(ii)  ( A C ) 2 + B 2 = | A + C | ;
(iii)  if B 0 , then sgn ( A ) = sgn ( C ) = sgn ( A + C ) 0 .
Proof. 
(i). Note that B 2 4 A C = 0 B holds if and only if 0 B 2 = 4 A C , which yields A 0 C .
(ii) If B 2 4 A C = 0 , then B 2 = 4 A C ; therefore, ( A C ) 2 + B 2 = A 2 2 A C + C 2 + 4 A C = ( A + C ) 2 = | A + C | .
(iii) The fact that B 0 implies B 2 = 4 A C > 0 . Then, sgn ( A ) = sgn ( C ) 0 . Likewise, if sgn ( A ) = sgn ( C ) = 1 , then A > 0 and C > 0 , so A + C > 0 ; analogously, if sgn ( A ) = sgn ( C ) = 1 , then A < 0 and C < 0 , so A + C < 0 ; and thus, the result. □
Proposition 3.
Let A , B , C , D , E , F R be such that B 2 4 A C = 0 B . Then, 2 A E B D = 0 if and only if 2 C D B E = 0 .
Proof. 
According to Proposition 2(i), A 0 and C = B 2 4 A 0 , then 2 C D B E = 2 B 2 4 A D B E = B 2 A ( 2 A E B D ) = 0 whenever 2 A E B D = 0 due to B 0 . □
Lemma 1
(First Theorem of the Non-Degenerate Parabola). Let A , B , C , D , E , F R be such that d = 0 B . Then, A x 2 + B x y + C y 2 + D x + E y + F = 0 corresponds to a non-degenerate parabola on the Cartesian plane if and only if 2 A E B D and 2 C D B E .
Proof. 
According to Theorem 3, Corollary 2 and Example 5, if d = 0 B and (1) corresponds to a real locus on the Cartesian plane, then there are only two possibilities: it corresponds to a rotated parabola or it corresponds to a couple of real straight lines with the same slope m 0 , which is never undefined. So, let b 1 , b 2 R be such that (1) corresponds to a couple of straight lines on the Cartesian plane. It is generally known that the respective general equations of these straight lines are y = m x + b 1 and y = m x + b 2 , respectively. Thus, (1) is equivalent to
( m x y + b 1 ) ( m x y + b 2 ) = m 2 x 2 2 m x y + y 2 + m ( b 1 + b 2 ) x ( b 1 + b 2 ) y + b 1 b 2 = 0 .
Note that d = ( 2 m ) 2 4 ( m 2 ) ( 1 ) = 0 in (33). On the other hand, Proposition 2(i) guarantees C 0 . Hence, (33) can be rewritten as C m 2 x 2 2 C m x y + C y 2 + C m ( b 1 + b 2 ) x C m ( b 1 + b 2 ) y + C b 1 b 2 = 0 , which is clearly identical to (1). Therefore, B = 2 C m , D = C m ( b 1 + b 2 ) , and E = C ( b 1 + b 2 ) , so the last two of these three relations imply E / C = ( b 1 + b 2 ) = D / C m , whereas the first one implies m = B / 2 C ; hence, E C = D C m = D C B 2 C = 2 D B . That is, 2 C D B E = 0 , which happens whenever 2 A E B D = 0 because of Proposition 3. Therefore, (1) corresponds to a couple of non-vertical and non-horizontal straight lines with the same slope on the Cartesian plane if and only if 2 C D B E = 2 A E B D = 0 . This means that (1) corresponds to a rotated parabola on the Cartesian plane if and only if 2 A E B D and 2 C D B E because if B 0 , then Proposition 3 also guarantees 2 A E B D whenever 2 C D B E . □
Theorem 4
(The Instant Simplification of Rotated and Translated Conic Sections). Let A, B, C, D, E, F R be such that A x 2 + B x y + C y 2 + D x + E y + F = 0 corresponds to a locus on the Cartesian plane that is different from a single straight line or a couple of straight lines with the same slope. Then,
(i) If d 0 , then the equation of the locus in question without rotations and translations is as follows:
A + C + R 8 ( x ) 2 + A + C R 8 ( y ) 2 = Δ d ,
where Δ is as in (11).
(ii) If d = 0 and the locus in question corresponds to a non-degenerate parabola, then sgn ( A ) = sgn ( R ) 0 whenever the equation of this parabola without rotations and translations is given by
( x ) 2 = 1 A + C D C A + C E A A + C y .
So, sgn ( C ) = sgn ( R ) 0 whenever the equation of this parabola without rotations and translations is given by
( y ) 2 = 1 A + C D C A + C + E A A + C x .
In (34)–(36), x and y correspond to the Cartesian axes generated by a rotation and a translation at the same time for some angle θ 0 , π 2 and some translated origin O ( h , k ) R 2 . See Figure 9.
Proof. 
(i). Following pp. 137 and 140 in [3], if d 0 in (1), then the equation without the translations of the locus in question is A ( x ) 2 + B x y + C ( y ) 2 B D E A E 2 C D 2 B 2 4 A C F d = 0 , where x and y correspond to the Cartesian axes translated to a new origin whose coordinates are O ( h , k ) on the original Cartesian axes x and y. Now note that (11) implies B D E A E 2 C D 2 B 2 4 A C F d = 4 Δ d . Thus, (1) is reduced to
A ( x ) 2 + B x y + C ( y ) 2 4 Δ d = 0 .
Now consider the following two possible cases:
Case 1. Suppose that (1) corresponds to an ellipse (degenerate or not) or a hyperbola (degenerate or not). Then, (17) reduces (37) to the form A + C + R 2 ( x ) 2 + A + C R 2 ( y ) 2 = 4 Δ d , which can also be rewritten as (34), where x and y correspond to new Cartesian axes whose origin is also O . Nevertheless, now they are also generated by some angle θ 0 , π 2 with respect to the axes x and y , as in Figure 9.
Case 2. If (1) corresponds to a circumference (degenerate or not), then Theorem 3(i) guarantees R = 0 , whereas A = C and B = 0 ; thus, A + C ± R 8 = A + A ± 0 8 = A 4 . So, if we assume θ = 0 , then A 4 ( x ) 2 + A 4 ( y ) 2 = A + C + R 8 ( x ) 2 + A + C R 8 ( y ) 2 = Δ d . Thus, x = x and y = y .
(ii) Suppose d = 0 and consider the only two possible cases for (2):
Case 1. If A ( x ) 2 + D x + E y + F = 0 with A C = 0 E , then its canonical form is given by x + D 2 A 2 = E A y ( D ) 2 4 A F 4 A E , thus the parabola in question without rotations and translations is
( x ) 2 = E A y .
Note that if (2) and (17) imply C = A + C R 2 = 0 , then R = A + C 0 , which happens only when sgn ( R ) = sgn ( B ) = sgn ( A + C ) = sgn ( A ) = sgn ( C ) 0 for B 0 due to Proposition 2, or when sgn ( R ) = sgn ( A ) sgn ( B ) = sgn ( C ) = 0 for B = 0 . So, A = A + C + R 2 = A + C + A + C 2 = A + C 0 and E = E 1 2 1 + A C R D 1 2 1 A C R = E 1 2 1 + A C A + C D 1 2 1 A C A + C = E A A + C D C A + C 0 . Hence, E A = 1 A + C D C A + C E A A + C 0 ; thus, (38) becomes (35).
Case 2. If C ( y ) 2 + D x + E y + F = 0 with C A = 0 D , then its canonical form is given by y + E 2 C 2 = D C x ( E ) 2 4 C F 4 C D ; thus, the parabola in question without rotations and translations is
( y ) 2 = D A x .
Note that if (2) and (17) imply A = A + C + R 2 = 0 , then R = ( A + C ) 0 , which happens only when sgn ( R ) = sgn ( B ) = sgn ( A + C ) = sgn ( A ) = sgn ( C ) 0 for B 0 due to Proposition 2, or when sgn ( C ) = sgn ( R ) sgn ( A ) = sgn ( B ) = 0 for B = 0 . So, C = A + C R 2 = A + C [ ( A + C ) ] 2 = A + C 0 and D = D 1 2 1 + A C R + E 1 2 1 A C R = D 1 2 1 + A C ( A + C ) + E 1 2 1 A C ( A + C ) = D C A + C + E A A + C 0 . Hence, D A = 1 A + C D C A + C + E A A + C 0 ; thus, (39) becomes (36). □
Theorem 4 also works for h = k = 0 , whereas (34) makes evident that (1) corresponds to degenerate cases of circumferences, ellipses, and hyperbolas whenever Δ = 0 d (see p. 137 in [3]). Additionally, note that while (17) does not work for the circumference because R = 0 for this locus, Theorem 4(i) covers this case with no regard to the value of R. Likewise, the following result states a general criterion to identify a priori the degenerate cases of the parabola. It is conceived as a follow-up of Lemma 1.
Corollary 4
(Second Theorem of the Non-Degenerate Parabola). Let A , B , C , D , E , F R be such that at least one of the first three of them is non-null. If d = 0 , then the equation A x 2 + B x y + C y 2 + D x + E y + F = 0 corresponds to a non-degenerate parabola if and only if A E 2 C D 2 .
Proof. 
Note that Theorem 4(ii) implies that (1) corresponds to a degenerate case of the parabola if and only if 1 A + C D C A + C E A A + C = 0 , or 1 A + C D C A + C + E A A + C = 0 , so 1 A + C D C A + C E A A + C 1 A + C D C A + C + E A A + C = A E 2 C D 2 ( A + C ) 3 = 0 . This ensures that (1) corresponds to a non-degenerate parabola whenever A E 2 C D 2 . □
Example 11.
Consider the equation given in Example 2, in which d = 0 and A E 2 = ( 9 ) ( 60 ) 2 = 32400 C D 2 = ( 16 ) ( 80 ) 2 = 102400 . This reaffirms that this equation corresponds to a non-degenerate parabola according to Corollary 4. On the other hand, sgn ( A ) = sgn ( 9 ) = sgn ( R ) = sgn ( 25 ) = 1 0 in Example 2; therefore, Theorem 4(ii) yields ( x ) 2 = 1 9 + 16 80 16 9 + 16 ( 60 ) 9 9 + 16 y = 4 y . This is equivalent to the result given by (17). On the other hand, note that Corollary 4 also reaffirms Example 7 as a degenerate case of the parabola due to d = 0 and A E 2 = a 2 ( 2 b c ) 2 = 4 a 2 b 2 c 2 = b 2 ( 2 a c ) 2 = C D 2 in (22).

6. General Features of the Conic Sections

6.1. Eccentricity

According to [14], if (1) corresponds to an ellipse or a hyperbola, then the eccentricity of these loci is given by ε = 2 ( A C ) 2 + B 2 η ( A + C ) + ( A C ) 2 + B 2 , where η = 1 ,   if   Δ < 0 1 ,   if   Δ > 0 . However, although this formula is absolutely true, it presents a small redundancy on the use of η ; so, we devote this subsection to providing greater clarity on this formula. We begin by exposing the following lemma before presenting the main result of this subsection.
Lemma 2
(Theorem of the Equilateral Hyperbola). Let A , B , C , D , E , F R be such that A x 2 + B x y + C y 2 + D x + E y + F = 0 corresponds to a non-degenerate hyperbola. Then,
(i)  This hyperbola is equilateral if and only if C = A .
(ii)  This hyperbola is equilateral if and only if its eccentricity is ε = 2 .
Proof. 
(i) Case 1. Suppose that B = 0 , then (1) corresponds to an equilateral hyperbola if and only if there exist h , k R and a > 0 , such that the canonical form of this locus is given by ( x h ) 2 a 2 ( y k ) 2 a 2 = ± 1 . So, the general form of such a hyperbola is A x 2 A y 2 2 A h x + 2 A k y + A h 2 k 2 a 2 = 0 for some A R { 0 } . Therefore, C = A .
Case 2. Suppose that B 0 , then Case 1 guarantees that (1) and (2) correspond to an equilateral hyperbola if and only if C = A 0 in (2). So, since Corollary 2(i) guarantees A + C = A + C = 0 , the conclusion of Case 1 can also be extended to this case.
(ii) According to pp. 194 and 211 in [2], the eccentricity of any hyperbola is given by ε = c a > 1 and c = a 2 + b 2 > 0 . So, (1) corresponds to an equilateral hyperbola when a = b > 0 . This ensures a 2 + b 2 = 2 a 2 > 0 . Therefore, ε = c a = a 2 + b 2 a = 2 a 2 a 2 = 2
Theorem 5
(The General Formulae for the Eccentricity of Conic Sections). Let A, B, C, D, E, F R be such that A x 2 + B x y + C y 2 + D x + E y + F = 0 corresponds to a non-degenerate locus on the Cartesian plane, and let R be its respective conic radical. Then,
(i) If this locus is a circumference, a parabola, an ellipse, or an equilateral hyperbola, then its eccentricity is ε = 2 | R | | A + C | + | R | .
(ii) If this locus is a non-equilateral hyperbola, then its eccentricity is ε = 2 | R | sgn ( Δ ) ( A + C ) + | R | .
Proof. 
(i) Case 1. Suppose that (1) corresponds to a non-degenerate circumference. Then, A = C 0 = B and ε = 0 (see p. 124 in [8]). Since Theorem 3(i) ensures that R = 0 , 2 | R | | A + C | + | R | = 2 | 0 | | A + A | + | 0 | = 0 2 | A | = 0 = ε .
Case 2. Suppose that (1) corresponds to a non-degenerate parabola. Then, ε = 1 (see p. 211 in [2]). Moreover, Propositions 1(iv) and 2(ii) and Theorem 3(ii) imply | R | = ( A C ) 2 + B 2 = | A + C | 0 . Therefore, 2 | R | | A + C | + | R | = 2 | A + C | | A + C | + | A + C | = 1 = ε .
Case 3. Suppose that (1) corresponds to an equilateral hyperbola, then there are two possibilities: A B = 0 for the non-rotated case and B 0 for the rotated case. Hence, it is clear that 4 A 2 + B 2 > 0 for both possibilities. Therefore, Proposition 1(iv) and Lemma 2 guarantee the following relation: 2 | R | | A + C | + | R | = 2 ( A C ) 2 + B 2 | A + C | + ( A C ) 2 + B 2 = 2 ( A + A ) 2 + B 2 | A A | + ( A + A ) 2 + B 2 = 2 4 A 2 + B 2 4 A 2 + B 2 = 2 = ε .
Case 4. Suppose that (1) corresponds to a non-degenerate ellipse, then ε = c a = a 2 b 2 a 2 (see p. 176 in [2]), whereas (17) guarantees R 0 and Theorem 4(i) implies that the canonical equation of this locus is
( x ) 2 4 Δ A d + ( y ) 2 4 Δ C d = 1 ,
where A = A + C + R 2 and C = A + C R 2 , and Δ 0 > d , according to Corollary 3(i). So, (40) implies the following two complementary subcases.
Subcase A. If a = 4 Δ A d > b = 4 Δ C d > 0 , then C = A + C R 2 > A = A + C + R 2 > 0 when sgn ( d ) = sgn ( Δ ) = 1 and C = A + C R 2 < A = A + C + R 2 < 0 when sgn ( d ) = sgn ( Δ ) = 1 . Thus, A + C > R > 0 > R when sgn ( d ) = sgn ( Δ ) = 1 , or R > 0 > R > A + C when sgn ( d ) = sgn ( Δ ) = 1 . Hence, sgn ( A + C ) = sgn ( R ) 0 in general for this subcase. Therefore, Property 1 implies that the eccentricity in this subcase is ε = a 2 b 2 a 2 = 4 Δ A d 4 Δ C d 4 Δ A d = C A C = A + C R 2 A + C + R 2 A + C R 2 = 2 R ( A + C ) + R = 2 sgn ( R ) | R | sgn ( A + C ) | A + C | + sgn ( R ) | R | = 2 sgn ( R ) | R | sgn ( R ) | A + C | + sgn ( R ) | R | = 2 | R | | A + C | + | R | .
Subcase B. If a = 4 Δ C d > b = 4 Δ A d > 0 , then A = A + C + R 2 > C = A + C R 2 > 0 when sgn ( d ) = sgn ( Δ ) = 1 and A = A + C + R 2 < C = A + C R 2 < 0 when sgn ( d ) = sgn ( Δ ) = 1 . Thus, A + C > R > 0 > R when sgn ( d ) = sgn ( Δ ) = 1 , or R > 0 > R > A + C when sgn ( d ) = sgn ( Δ ) = 1 . Hence, sgn ( A + C ) = sgn ( R ) 0 in general for this subcase. Therefore, Property 1 implies that the eccentricity is ε = a 2 b 2 a 2 = 4 Δ C d 4 Δ A d 4 Δ C d = A C A = A + C + R 2 A + C R 2 A + C + R 2 = 2 R A + C + R = 2 sgn ( R ) | R | sgn ( A + C ) | A + C | + sgn ( R ) | R | = 2 sgn ( R ) | R | sgn ( R ) | A + C | + sgn ( R ) | R | = 2 | R | | A + C | + | R | .
(ii) Suppose that (1) corresponds to a non-degenerate and non-equilateral hyperbola. Then, ε = c a = a 2 + b 2 a 2 (see p. 194 in [2]). Hence, (17) guarantees R 0 and Corollary 3(i) yields d > 0 . So, (40) implies the following two complementary cases.
Case 1. Suppose that a = 4 Δ A d > 0 and b = 4 Δ C d > 0 . So, if Δ > 0 then A = A + C + R 2 > 0 > C = A + C R 2 . This implies A C = R > 0 and, thus, sgn ( R ) = sgn ( Δ ) = 1 . However, if Δ < 0 , then A = A + C + R 2 < 0 < C = A + C R 2 . This implies A C = R < 0 and, thus, sgn ( R ) = sgn ( Δ ) = 1 . Hence, it is clear that sgn ( R ) sgn ( Δ ) = 1 in this case. Therefore, Property 1 yields that ε = a 2 + b 2 a 2 = 4 Δ A d + 4 Δ C d 4 Δ A d = C A C = 2 R ( A + C ) + R = 2 sgn ( R ) | R | sgn ( R ) sgn ( Δ ) ( A + C ) + sgn ( R ) | R | = 2 | R | sgn ( Δ ) ( A + C ) + | R | .
Case 2. Suppose that a = 4 Δ C d > 0 and b = 4 Δ A d > 0 . So, if Δ > 0 , then C = A + C R 2 > 0 > A = A + C + R 2 . This implies A C = R < 0 and, thus, sgn ( R ) = sgn ( Δ ) = 1 . However, if Δ < 0 , then C = A + C R 2 < 0 < A = A + C + R 2 . This implies A C = R > 0 and, thus, sgn ( R ) = sgn ( Δ ) = 1 . Hence, it is clear that sgn ( R ) sgn ( Δ ) = 1 in this case. Therefore, Property 1 yields that ε = a 2 + b 2 a 2 = 4 Δ C d + 4 Δ A d 4 Δ C d = A C A = 2 R A + C + R = 2 sgn ( R ) | R | sgn ( R ) sgn ( Δ ) ( A + C ) + sgn ( R ) | R | = 2 | R | sgn ( Δ ) ( A + C ) + | R | . □
Example 12.
Consider R 1 = 28 from Example 1. Then, Theorem 5(i) yields ε 1 = 2 | 28 | | 43 + 57 | + | 28 | = 7 4 . Note also that the canonical equation ( x 1 ) 2 16 + ( y ) 2 9 = 1 implies a 2 = 16 and b 2 = 9 . Thus, ε 1 = 16 9 16 = 7 4 verifies our claim. Now consider R 2 = 25 from Example 2. Then, Theorem 5(i) yields ε 2 = 2 | 25 | | 9 + 16 | + | 25 | = 1 . This corresponds to the eccentricity of any parabola. Finally, Lemma 2(i) guarantees that the hyperbola of Example 3 is equilateral due to A = C = 0 , so Theorem 5(i) guarantees that it is not necessary to obtain sgn ( Δ ) to compute the eccentricity in this example due to R 3 = 1 implying ε 3 = 2 | 1 | ( 0 + 0 ) + | 1 | = 2 , which coincides with the result given by Lemma 2(ii). Additionally, observe that the canonical equation ( x ) 2 2 ( y ) 2 2 = 1 implies a 2 = b 2 = 2 ; and, thus, ε 3 = 2 + 2 2 = 2 verifies our claim.
Example 13.
Let 8316 x 2 16 , 224 x y 3584 y 2 + 70 , 620 x + 49 , 840 y 448 , 975 = 0 , then d = 144 , 000 , 000 > 0 and Δ =  11,520,000,000,000 > 0, so sgn ( Δ ) = 1 . Thus, Corollary 3(iii) implies that the given equation corresponds to a rotated hyperbola (see Figure 10).
In addition, note that R = sgn ( 16224 ) [ 8316 ( 3584 ) ] 2 + ( 16224 ) 2 = 16900 . Then, Theorem 5(ii) implies ε = 2 | 16900 | ( 1 ) [ 8316 + ( 3584 ) ] + | 16900 | = 13 12 . On the other hand, if we apply (34) to the given equation, then we obtain 3600 ( x ) 2 + 625 ( y ) 2 = 80000 , whose canonical form is ( y ) 2 128 ( x ) 2 200 9 = 1 . Hence, a 2 = 128 and b 2 = 200 9 , so ε = 128 + 200 9 128 = 13 12 , which verifies our claim.
Example 14.
Consider the equations
9 x 2 16 y 2 18 x 64 y 199 = 0 ,
9 x 2 16 y 2 18 x 64 y + 89 = 0 ;
Then, by (11), their respective Conic Determinants are Δ 1 = 20736 > 0 and Δ 2 = 20736 < 0 , so sgn ( Δ 1 ) = 1 and sgn ( Δ 2 ) = 1 . Also, d 1 = d 2 = 576 > 0 ; thus, Δ 1 0 Δ 2 , Lemma 2(i), and Corollary 3(iii) imply that (41)–(42) correspond to a couple of non-equilateral hyperbolas. Therefore, if R 1 = R 2 = 9 ( 16 ) = 25 , then Theorem 5(ii) implies that the respective eccentricities of these hyperbolas are ε 1 = 2 | 25 | ( 1 ) [ 9 + ( 16 ) ] + | 25 | = 5 4 and ε 2 = 2 | 25 | ( 1 ) [ 9 + ( 16 ) ] + | 25 | = 5 3 . On the other hand, the respective canonical forms of (41)–(42) are
( x 1 ) 2 16 ( y + 2 ) 2 9 = 1 ,
( y + 2 ) 2 9 ( x 1 ) 2 16 = 1 .
Hence, (43) implies a 1 2 = 16 and b 1 2 = 9 , so ε 1 = 16 + 9 16 = 5 4 ; meanwhile, (44) implies a 2 2 = 9 and b 2 2 = 16 , so ε 2 = 16 + 9 9 = 5 3 , which verify our claims regarding the use of Theorem 5(ii). Figure 11 shows how (41)–(42) have the same pair of asymptotes.
Theorem 5 refines Ayoub’s eccentricity formula by showing that sgn ( Δ ) is only necessary for non-equilateral hyperbolas. While sgn ( Δ ) is generally required in [14], Theorem 5 proves otherwise because hyperbolas uniquely exhibit a duality: each family of hyperbolas has a conjugate family sharing the same asymptotes. In such cases, sgn ( Δ ) distinguishes which family corresponds to the given equation. In contrast, for equilateral hyperbolas, both conjugate families have identical eccentricities (Lemma 2(ii)), making sgn ( Δ ) irrelevant, so the same applies to the other conic sections, as they lack this ambiguity. Thus, Theorem 5 generalizes the eccentricity formula by reducing dependency on sgn ( Δ ) . Example 14 and Figure 11 illustrate this, showing two conjugate hyperbolas derived from equations that differ only in the sign of Δ yet share asymptotes.

6.2. Taxonomy of the Conic Sections in R 2

Theorem 6.
Let A , B , C , D , E , F R be such that at least one of the first five of these numbers is non-zero. Then, all the loci represented by the equation A x 2 + B x y + C y 2 + D x + E y + F = 0 are classified into the following five families, depending on the values of all its coefficients:
(A)  The family of single straight lines ( d = Δ = 0 ):
(i)  Standard straight lines: This case corresponds to all the single straight lines on the Cartesian plane that are non-parallel to any Cartesian axes. So, this happens if and only if A = B = C = 0 and D 0 E .
(ii)  Horizontal straight lines: This case corresponds to all the single straight lines that are parallel to the x-axis on the Cartesian plane. So, this happens if and only if A = B = C = 0 and D = 0 E .
(iii)  Vertical straight lines: This case corresponds to all the single straight lines that are parallel to the y-axis on the Cartesian plane. So, this happens if and only if A = B = C = 0 and D 0 = E .
(B)  The family of circumferences ( d < 0 ):
(iv)  Non-degenerate circumferences: This happens if and only if A = C , B = 0 and sgn ( A ) = sgn ( Δ ) 0 .
(v)  Circumferential single points: This is the only degenerate case of the circumference, which corresponds to all the general circumference equations that represent single points on the Cartesian plane. So, this happens if and only if A = C B = 0 = Δ .
(vi)  Imaginary circumferences: This case corresponds to all the general equations of the circumference that do not have a graphical representation on the Cartesian plane. So, this happens if and only if A = C , B = 0 and sgn ( A ) = sgn ( Δ ) 0 .
(C)  The parabolic family ( d = 0 ):
(vii)  Non-degenerate parabolas: This case happens if and only if d = 0 and A E 2 C D 2 , whereas 2 A E B D or 2 C D B E .
(viii)  Couples of parallel straight lines: This is the first degenerate case of the parabola, which corresponds to all the couples of different straight lines with the same slope on the Cartesian plane. So, this happens if and only if d = A E 2 C D 2 = 2 A E B D = 2 C D B E = 0 < | A | + | B | + | C | with D 2 4 A F > 0 or with E 2 4 C F > 0 .
(ix)  Duplicated straight lines: This is the second degenerate case of the parabola, which consists of all the equations that correspond to a couple of straight lines that are, in fact, the same one on the Cartesian plane. So, this happens if and only if d = A E 2 C D 2 = 2 A E B D = 2 C D B E = 0 < | A | + | B | + | C | with D 2 4 A F = 0 or with E 2 4 C F = 0 .
(x)  Couples of parallel imaginary lines: This case corresponds to all the couples of “imaginary” straight lines with the same real or undefined slope, whose respective independent terms are a couple of conjugate complex numbers. Thus, these straight lines do not have a graphical representation on the Cartesian plane. So, this happens if and only if d = A E 2 C D 2 = 2 A E B D = 2 C D B E = 0 with D 2 4 A F < 0 or with E 2 4 C F < 0 .
(D)  The elliptical family ( d < 0 ):
(xi)  Non-degenerate ellipses: This case happens if and only if sgn ( A ) = sgn ( Δ ) 0 with A C B = 0 and sgn ( A ) = sgn ( C ) , or with B 0 > d .
(xii)  Elliptical single points: This is the only degenerate case of the ellipse, which corresponds to all the equations that also represent single points on the Cartesian plane, but they do not satisfy the conditions of (v) above. So, this happens if and only if A C B = Δ = 0 sgn ( A ) = sgn ( C ) or B Δ = 0 > d .
(xiii)  Imaginary ellipses: This case corresponds to all the equations that do not have a graphical representation on the Cartesian plane and are also different from Cases (vi) and (x). So, this happens if and only if sgn ( A ) = sgn ( Δ ) 0 with A C B = 0 and sgn ( A ) = sgn ( C ) , or with B 0 > d .
(E)  The hyperbolic family ( d > 0 ):
(xiv)  Non-degenerate hyperbolas: This case happens if and only if d > 0 Δ .
(xv)  Couples of non-parallel straight lines: This is the only degenerate case of the hyperbola, which corresponds to all the couples of straight lines on the Cartesian plane whose slopes are different among them. So, this happens if and only if d > 0 = Δ .
Before we proceed with the proof of this result, we introduce an ancillary one.
Lemma 3.
Let A , B , C R be such that B 2 4 A C < 0 . Then,
  • (i)  sgn ( A ) = sgn ( C ) = sgn ( A + C ) 0 .
  • (ii)  | A + C | > | R | .
  • (iii)  If A = A + C + R 2 , C = A + C R 2 , then sgn ( A ) = sgn ( A ) = sgn ( C ) = sgn ( A + C ) 0 .
Proof. 
(i). If B 2 4 A C < 0 , then 0 B 2 < 4 A C ; thus, A C > 0 , so sgn ( A ) = sgn ( C ) 0 ; hence, what remains of the proof is identical to that of Proposition 2(iii).
  • (ii) If B 2 < 4 A C , then R 2 = ( A C ) 2 + B 2 < A 2 2 A C + C 2 + 4 A C = ( A + C ) 2 . Thus, | A + C | > | R | .
  • (iii) If A + C > 0 , then (ii) implies A + C > ± R , which guarantees A = A + C + R 2 > 0 and C = A + C R 2 > 0 ; hence, sgn ( A + C ) = sgn ( A ) = sgn ( C ) = 1 . On the other hand, if A + C < 0 , then (ii) implies A + C < ± R , which guarantees A = A + C + R 2 < 0 and C = A + C R 2 < 0 ; hence, sgn ( A + C ) = sgn ( A ) = sgn ( C ) = 1 . Therefore, (i) guarantees sgn ( A ) = sgn ( A ) = sgn ( C ) = sgn ( A + C ) 0 . □
Proof of Theorem 6.
(A). Cases (i)–(iii) are well-known (see [2] [Chapter 3]).
(B) According to p. 103 in [2], (1) corresponds to the general equation of the circumference whenever it has the form A x 2 + A y 2 + D x + E y + F = 0 with A 0 . That is, A = C , B = 0 and sgn ( A ) 0 . Additionally, Corollary 3 guarantees d < 0 , while the definitions of the conic determinant (11) and d imply that the canonical form of (1) in this case is x + D 2 A 2 + y + E 2 A = D 2 + E 2 4 A F 4 A 2 = 4 Δ A d = r 2 . Therefore, (iv) occurs whenever r 2 > 0 , which happens if and only if sgn ( A ) = sgn ( Δ ) 0 . Case (v) occurs whenever r = 0 , which happens if and only if Δ = 0 . Finally, (vi) occurs whenever r 2 < 0 , which is the case if and only if sgn ( A ) = sgn ( Δ ) 0 .
(C) Corollary 4 gives the inequation A E 2 C D 2 in general. Additionally, (1) corresponds to a non-rotated parabola if and only if 2 A E 0 = B D or 2 C D 0 = B E . Meanwhile, Lemma 1 guarantees the inequations 2 A E B D and 2 C D B E for the rotated cases of the parabola. This yields (vii).
To prove (viii) and (ix), note that in these cases the inequality | A | + | B | + | C | > 0 always ensures that (1) does not represent a locus that corresponds to the family of single straight lines. However, such inequality is redundant for (x) because none of the discriminants D 2 4 A F and E 2 4 C F can be strictly negative when A = B = C = 0 . Now consider the following complementary cases:
Case 1. If B = 0 = d , then (1) does not correspond to a non-degenerate parabola if and only if this equation has only one of the following two forms: A x 2 + D x + F = 0 with A 0 = C = E (couple of straight lines with undefined slopes) or C y 2 + E y + F = 0 with C 0 = A = D (couple of straight lines with the same slope m = 0 ); then, it is clear that A E 2 C D 2 = 2 A E B D = 2 C D B E = 0 in both equations. Hence, the quadratic formula implies x = D ± D 2 4 A F 2 A a n d y = E ± E 2 4 C F 2 C , respectively. That is, these straight lines are
  • Different among them if and only if D 2 4 A F > 0 or E 2 4 C F > 0 ,
  • The same one if and only if D 2 4 A F = 0 or E 2 4 C F = 0 ,
  • Two different “imaginary” straight lines if and only if D 2 4 A F < 0 or E 2 4 C F < 0 .
Case 2. If B 0 = d , then Proposition 2(i) guarantees A 0 C , so (1) can be rewritten as the following two alternative forms: x + B y + D 2 A 2 B 2 4 A C y 2 2 ( 2 A E B D ) y + D 2 4 A F 4 A 2 = 0 and y + B x + E 2 C 2 B 2 4 A C x 2 2 ( 2 C D B E ) x + E 2 4 C F 4 C 2 = 0 ; then, (1) is equivalent to the following two equations at the same time:
x = ( B y + D ) ± B 2 4 A C y 2 2 ( 2 A E B D ) y + D 2 4 A F 2 A ,
y = ( B x + E ) ± B 2 4 A C x 2 2 ( 2 C D B E ) x + E 2 4 C F 2 C .
Hence, 2 A E B D = 2 C D B E = 0 if and only if (45)–(46) are equivalent to x = B 2 A y + D ± D 2 4 A F 2 A and y = B 2 C x + E ± E 2 4 C F 2 C , respectively. That is, (1) corresponds to a couple of straight lines with the same real and well-defined slope m = 2 A B = B 2 C 0 . In addition, Corollary 4 guarantees A E 2 C D 2 = 0 ; meanwhile, these straight lines are
  • Different among them if and only if D 2 4 A F > 0 and E 2 4 C F > 0 ,
  • The same one if and only if D 2 4 A F = E 2 4 C F = 0 ,
  • Two different “imaginary” straight lines if and only if D 2 4 A F < 0 and E 2 4 C F < 0 . (Observe that, in this case, the respective independent terms are the complex numbers z 1 = D B + 4 A F D 2 | B | i = E 2 C + 4 C F E 2 2 | C | i and z 2 = D B 4 A F D 2 | B | i = E 2 C 4 C F E 2 2 | C | i , which are conjugate to each other. Indeed, z 1 and z 2 are the complex roots of the quadratic equation C t 2 + E t + F = 0 due to z 1 + z 2 = 2 D B = E C and z 1 z 2 = | z 1 | 2 = | z 2 | 2 = 4 A F B 2 = F C > 0 , so sgn ( C ) = sgn ( F ) 0 .)
(D) First of all, consider that Corollary 3(i) guarantees d < 0 . Now note that the condition A C B = 0 with sgn ( A ) = sgn ( C ) (non-rotated case) and the condition B 0 > d (rotated case) are complementary to each other. These facts guarantee that (1) never corresponds to a member of the family of circumferences. Additionally, Theorem 4(i) guarantees that (1) corresponds to an elliptical single point when Δ = 0 . However, if Δ 0 , then the reduced canonical form of (1) is equivalent to (40). Therefore, Case (xiv) occurs whenever 4 Δ A d > 0 and 4 Δ C d > 0 in (40), which happens if and only if sgn ( A ) = sgn ( Δ ) 0 . Thus, Lemma 3(iii) guarantees this is equivalent to sgn ( A ) = sgn ( Δ ) 0 . Finally, Case (xvi) occurs whenever 4 Δ A d < 0 and 4 Δ C d < 0 in (40), which happens if and only if sgn ( A ) = sgn ( Δ ) 0 ; thus, Lemma 3(iii) guarantees this is equivalent to sgn ( A ) = sgn ( Δ ) 0 .
  • (E) Cases (xiv) and (xv) are immediate consequences of Corollary 3(iii) and Theorem 4(i). □
Finally, we present the general criteria for the “imaginary” conic sections.
Corollary 5.
Let A , B , C , D , E , F R be such that at least one of the first five of them is non-zero. Then, A x 2 + B x y + C y 2 + D x + E y + F = 0 does not have a graphical representation on the Cartesian plane if, and only if, only one of the following conditions holds:
(i)  d < 0 sgn ( A ) = sgn ( Δ ) .
(ii)  d = A E 2 C D 2 = 0 with D 2 < 4 A F or with E 2 < 4 C F .
Proof. 
Item (i) from this result is a consequence of (iv) and (xii) of Theorem 6, whereas item (ii) is equivalent to Theorem 6(x). □
Example 15.
Consider the following equations:
x 2 y 2 + 8 x 6 y 50 = 0 ,
x 2 + x y + y 2 + x + y + 1 = 0 ,
x 2 6 x y + 9 y 2 + 10 x 30 y + 29 = 0 ,
y 2 + 1 = 0 ;
in (47), d = 4 < 0 and Δ = 25 < 0 , then sgn ( A ) = sgn ( Δ ) = 1 ; in (48), d = 3 < 0 and Δ = 1 2 > 0 , then sgn ( A ) = sgn ( Δ ) = 1 , as well; in (49), d = A E 2 C D 2 = 0 , D 2 = 100 < 4 A F = 116 and E 2 = 900 < 4 C F = 1044 ; Finally, in (50), d = A E 2 C D 2 = 0 , as well, and E 2 = 0 < 4 C F = 4 , though D 2 = 4 A F = 0 . So, according to Corollary 5, (47)–(50) correspond to “imaginary” loci. On the other hand, the canonical form of (47) is ( x 4 ) 2 + ( y + 3 ) 2 = 25 = r 2 < 0 , which corresponds to an “imaginary” circumference. Additionally, (17) allows us to know that (48) is equivalent to 3 ( x ) 2 + ( y ) 2 + 2 2 x + 2 = 0 , whose canonical form is x + 2 3 2 4 9 + ( y ) 2 4 3 = 1 , so a 2 < 0 and b 2 < 0 ; thus, (48) corresponds to an “imaginary” ellipse. Finally, (49) and (50) can be rewritten as ( x 3 y + 5 + 2 i ) ( x 3 y + 5 2 i ) = 0 and ( y + i ) ( y i ) = 0 , respectively, which correspond to couples of “imaginary” straight lines with the same real slopes, m = 1 3 for (49) and m = 0 for (50). Meanwhile, their independent terms are the couples of conjugate complex numbers 5 3 ± 2 3 i and ± i , respectively.
Remark 2.
Observe that Theorem 6(x) guarantees that the condition A E 2 C D 2 = 0 can be substituted in Corollary 5(ii) by any of the two conditions 2 A E B D = 0 or 2 C D B E = 0 without loss of generality, which can be verified in (49) and (50).
Remark 3.
Corollary 5 provides a faster method for identifying when (1) corresponds to “imaginary” loci compared to p. 63 in [15], since Corollary 4 ensures that checking A E 2 C D 2 = 0 suffices to detect degenerate or imaginary cases of parabolas without requiring us to verify Δ = 0 ; in fact, Theorem 6(viii)–(x) and Proposition 3 guarantee the equivalence between A E 2 = C D 2 and Δ = 0 when d = 0 . Therefore, Theorem 6(x) and Theorem 4(i) offer an alternative proof that Δ = 0 indicates degeneration in general (see pp. 77–79 in [16]), which can be verified in Examples 6–9.

7. Concluding Remarks

7.1. On the Relevance of Theorem 3

It is clear that Theorem 3 greatly simplifies the analysis of any conic section, regardless of whether it is rotated or not, degenerate or not, real or imaginary; in addition, this theorem becomes a fundamental tool for the study of conic sections in general since it is a unifying novel result connected to key topics on conics, such as coordinate transformations that make instantaneous the obtaining of the canonical equation of any non-degenerate conic section, the discriminant criterion, rotational invariants, eccentricity and, above all, the taxonomy of conic sections. It also extends to further topics on conics—such as directrices, latera recta, focal axes, asymptotes of hyperbolas, etc., which are reserved for a future paper.
So, Theorem 3 becomes a strong candidate to be considered as a “fundamental theorem” for conic sections, since there is no theorem traditionally labeled as such, despite the long-standing and extensive study of conic sections in mathematics. In practical terms, Theorem 3 states that any real conic (degenerate or not) can always be written as a 1 u 2 + a 2 v 2 + a 3 u + a 4 v + a 5 = 0 , with a i R i = 1 , , 5 , where ( u , v ) are non-rotated Cartesian coordinates. While this representation is classical, the key novelty here is that the rotation angle is entirely unnecessary for its derivation, which greatly simplifies the calculations in the solution of practical problems. Thus, Theorem 3 effectively sets a version of the general conic equation without crossed terms or references to the angle of rotation, challenging the long-standing approaches in analytic geometry.

7.2. On the Results of This Document

The results of this work fall into two categories: (1) known results revisited through the lens of Theorem 3, and (2) novel contributions. Among the known results, we recover
  • Rotational invariants (Corollary 2).
  • The discriminant criterion (Corollary 3).
  • Theorem 2, a more precise reformulation of the rotation angle via the conic radical.
  • An improved generalization of Ayoub’s formula (Theorem 5), showing its validity for all non-degenerate conics and clarifying the role of sgn ( Δ ) .
  • A detailed taxonomy of all possible conic loci (Theorem 6).
  • Faster criteria for identifying non-graphable conics (Corollary 5 and Remark 2).
  • The novel results include the following:
  • The definition and properties of the conic radical ((12) and Proposition 1).
  • Equation (17), which reduces any rotated conic (with B 0 in (1)) to its non-rotated form without using the rotation angle or trigonometric tools.
  • Theorem 4, which instantaneously eliminates both rotation and translation in all real conic loci different from the degenerate parabolic cases.
  • New and easier-to-apply criteria for identifying degenerate and non-degenerate parabolas without computing Δ (Lemma 1, Corollary 4, and Remark 3).
  • Finally, this work highlights the “conic radical” (12)—previously overlooked—as a central invariant, essential for formulating Theorem 3 and joining the classical conic indicators (conic discriminant, conic determinant, eccentricity, and rotation angle).

Author Contributions

Conceptualization, M.C.-P.; methodology, M.C.-P.; discovery of (17), M.C.-P.; validation, J.D.L.-B. and S.P.-F.; formal analysis, S.P.-F.; investigation, M.C.-P. and J.D.L.-B.; writing—original draft preparation, M.C.-P.; writing—review and editing, J.D.L.-B.; visualization and image processing, S.P.-F. and J.D.L.-B.; supervision, M.C.-P.; project administration, J.D.L.-B.; funding acquisition, J.D.L.-B. All authors have read and agreed to the published version of the manuscript.

Funding

The APC was funded by Universidad Anáhuac México.

Data Availability Statement

Data are contained within the article.

Acknowledgments

The authors wish to offer a posthumous thank you to Aarón Calderón Flores (30 June 1987–3 December 2004): his curiosity and love of knowledge motivated our developments. Requiescat in Pace. We also acknowledge the help of Daniela Suárez-Piña and David Posadas-Esquivel for their beautiful work in the images from this version of our manuscript, and Diego Bezai Nava-Ramos for his proofreading of the final manuscript. Last, but no least, we thank the institutions of our respective affiliations, TecNM-TESOEM, Universidad Anáhuac México, and PNC Financial Services Group, and our Alma Mater, the Instituto Politécnico Nacional, for allowing us to do what we love the most: mathematics.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Kindle, J.H. Theory and Problems of Plane and Solid Analytic Geometry; Schaum’s Publishing: New York, NY, USA, 1950. [Google Scholar]
  2. Lehmann, C.H. Analytic Geometry; John Wiley and Sons, Incorporated: New York, NY, USA, 1942. [Google Scholar]
  3. Oakley, C.O. An Outline of Analytic Geometry; Barnes and Noble: New York, NY, USA, 1963. [Google Scholar]
  4. Murdoch, D.C. Analytic Geometry with an Introduction to Vectors and Matrices; John Wiley and Sons: New York, NY, USA, 1967. [Google Scholar]
  5. Ramírez Galarza, A.I. Geometría Analítica. Una Introducción a la Geometría; La prensa de las Ciencias: México City, Mexico, 2013. [Google Scholar]
  6. Ramírez Galarza, A.I.; Seade, J. Introduction to Classical Geometries; Birkhäuser: Basel, Switzerland, 2007. [Google Scholar]
  7. Swokowski, E.W.; Cole, J.A. Algebra and Trigonometry with Analytic Geometry; Brooks Cole: Pacific Grove, CA, USA, 2006. [Google Scholar]
  8. Earl, R.; Nicholson, J. The Concise Oxford Dictionary of Mathematics; Oxford University Press: Oxford, UK, 2021. [Google Scholar]
  9. Brannan, D.A.; Esplen, M.F.; Gray, J.J. Geometry; Cambridge University Press: Cambridge, UK, 1999. [Google Scholar]
  10. Riddle, D.F. Analytic Geometry; PWS Publishing Company: Kent, WA, USA, 1996. [Google Scholar]
  11. Steen, F.H.; Ballou, D.H. Analytic Geometry; Ginn and Co.: Boston, MA, USA, 1955. [Google Scholar]
  12. Rees, P.K. Analytic Geometry; Prentice-Hall: Hoboken, NJ, USA, 1970. [Google Scholar]
  13. Hoffman, K.; Kunze, R. Linear Algebra; Pearson: London, UK, 1971. [Google Scholar]
  14. Ayoub, A.B. The Eccentricity of a Conic Section. Coll. Math. J. 2003, 34, 116–121. [Google Scholar] [CrossRef]
  15. Lawrence, J.D. A Catalog of Special Plane Curves; Dover Publications, Inc.: Mineola, NY, USA, 1972. [Google Scholar]
  16. Spain, B. Analytical Conics; Dover Publications, Inc.: Mineola, NY, USA, 2007. [Google Scholar]
Figure 1. Plots from Example 1: 43 x 2 14 3 x y + 57 y 2 36 3 x 36 y 540 = 0 (on the left) and 9 ( x ) 2 + 16 ( y ) 2 18 x 135 = 0 (on the right).
Figure 1. Plots from Example 1: 43 x 2 14 3 x y + 57 y 2 36 3 x 36 y 540 = 0 (on the left) and 9 ( x ) 2 + 16 ( y ) 2 18 x 135 = 0 (on the right).
Mathematics 13 01428 g001
Figure 2. Plots from Example 2: 9 x 2 + 24 x y + 16 y 2 + 80 x 60 y = 0 (on the left) and ( x ) 2 4 y = 0 (on the right).
Figure 2. Plots from Example 2: 9 x 2 + 24 x y + 16 y 2 + 80 x 60 y = 0 (on the left) and ( x ) 2 4 y = 0 (on the right).
Mathematics 13 01428 g002
Figure 3. Plots from Example 3: y = 1 x (on the left) and ( x ) 2 2 ( y ) 2 2 = 1 (on the right).
Figure 3. Plots from Example 3: y = 1 x (on the left) and ( x ) 2 2 ( y ) 2 2 = 1 (on the right).
Mathematics 13 01428 g003
Figure 4. All the possible cases of real loci in R 2 that can be represented by the general conic equation according to the general criterion of the conic discriminant (18).
Figure 4. All the possible cases of real loci in R 2 that can be represented by the general conic equation according to the general criterion of the conic discriminant (18).
Mathematics 13 01428 g004
Figure 5. Coordinates of P and P in both Cartesian planes (the non-rotated one and the one rotated by θ ).
Figure 5. Coordinates of P and P in both Cartesian planes (the non-rotated one and the one rotated by θ ).
Mathematics 13 01428 g005
Figure 6. Plots of the two possible cases in Example 7 (Case 1 on the left and Case 2 on the right).
Figure 6. Plots of the two possible cases in Example 7 (Case 1 on the left and Case 2 on the right).
Mathematics 13 01428 g006
Figure 7. Plots of the locus described by (23) in both Cartesian planes (the non-rotated one and the one rotated by θ = 30 ).
Figure 7. Plots of the locus described by (23) in both Cartesian planes (the non-rotated one and the one rotated by θ = 30 ).
Mathematics 13 01428 g007
Figure 8. Cases m 1 = m 2 = 0 or both slopes undefined (left), and m 1 = m 2 0 (right).
Figure 8. Cases m 1 = m 2 = 0 or both slopes undefined (left), and m 1 = m 2 0 (right).
Mathematics 13 01428 g008
Figure 9. Translated and rotated Cartesian axes with respect to the original axes.
Figure 9. Translated and rotated Cartesian axes with respect to the original axes.
Mathematics 13 01428 g009
Figure 10. Plot of 8316 x 2 16 , 224 x y 3584 y 2 + 70 , 620 x + 49 , 840 y 448975 = 0 .
Figure 10. Plot of 8316 x 2 16 , 224 x y 3584 y 2 + 70 , 620 x + 49 , 840 y 448975 = 0 .
Mathematics 13 01428 g010
Figure 11. Plot of (41)–(42) and their two asymptotes: 3 x 4 y 11 = 0 and 3 x + 4 y + 5 = 0 .
Figure 11. Plot of (41)–(42) and their two asymptotes: 3 x 4 y 11 = 0 and 3 x + 4 y + 5 = 0 .
Mathematics 13 01428 g011
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chávez-Pichardo, M.; López-Barrientos, J.D.; Perea-Flores, S. Scrutinizing the General Conic Equation. Mathematics 2025, 13, 1428. https://doi.org/10.3390/math13091428

AMA Style

Chávez-Pichardo M, López-Barrientos JD, Perea-Flores S. Scrutinizing the General Conic Equation. Mathematics. 2025; 13(9):1428. https://doi.org/10.3390/math13091428

Chicago/Turabian Style

Chávez-Pichardo, Mauricio, José Daniel López-Barrientos, and Saúl Perea-Flores. 2025. "Scrutinizing the General Conic Equation" Mathematics 13, no. 9: 1428. https://doi.org/10.3390/math13091428

APA Style

Chávez-Pichardo, M., López-Barrientos, J. D., & Perea-Flores, S. (2025). Scrutinizing the General Conic Equation. Mathematics, 13(9), 1428. https://doi.org/10.3390/math13091428

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop