LINES AND CONIC SECTIONS IN A FAMILY OF QUARTIC SURFACES by KARL RICHTER A THESIS Presented to the Department of Mathematics and the Robert D. Clark Honors College in partial fulfillment of the requirements for the degree of Bachelor of Science May 2023 An Abstract of the Thesis of for the degree of Bachelor of Science in the Department of Mathematics to be taken June 2023 Title: Lines and Conics in a Family of Quartic Surfaces Approved: Nicolas Addington, Ph.D. Primary Thesis Advisor This thesis is primarily concerned with the fact that the general quartic surface does not contain a line or a conic section. More formally, the set of quartic surfaces containing lines or conic sections has measure zero. This result follows from an important result in algebraic geometry, the Noether-Lefschetz theo- rem; however, this paper will use elemenary techniques in algebra and analysis to come to the same conclusion. In addition, this paper will introduce the idea of curves, surfaces, and their parameter spaces. ii Acknowledgements Thank you to my committee members, Dr. Addington, Corey Brooke, and Dr. Shoop. I also have to thank all the friends and family on which I tested my thesis. Finally, thank you to the Mathematics department and the Clark Honors College for facilitating this process. iii Table of Contents 1 Introduction 1 2 Curves 1 2.1 Lines in a plane . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2.2 Conic sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2.3 Cubic curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.4 Degree of curves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3 Surfaces in space 7 3.1 Planes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3.2 Quadric surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.3 Cubic surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.4 Quartic surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4 Spaces of curves and surfaces 12 5 Curves in surfaces 15 6 Description of research 17 7 Choosing a quartic with lines 18 8 Choosing a quartic with conic sections 22 9 Solving for lines and conic sections 24 10 Justification of dimension count 27 10.1 Analytic argument . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 10.2 Lines in conic sections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 10.3 Lines in quartic surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 10.4 Conic sections in quartic surfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 iv List of Figures 1 The point given by (−1,2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 4x+ y−6 = 0 or y =−4x+6 with 1 point on and 1 point off . . . . . . . . . . . . . 2 3 y− x2 = 0 or y = x2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 y− x2 = 0 or y = x2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5 x2 + y2 −1 = 0 or x2 + y2 = 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6 x2/3+ y2 −1 = 0 or x2 +3y2 = 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7 xy−1 = 0 or y = 1x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8 y− x3 = 0 or y = x3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 9 −y2 + x3 −2x+2 = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 10 2x− y+10z+0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 11 Shukhov’s 1896 tower [6] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 12 x2 + y2 + z2 −1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 13 x2 + y2 − z = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 14 x3 + y2 +3xz2 + z+1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 15 Clebsch surface [8] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 16 x4 − y3z+3xyz−5y2 + z2 + xy+ yz+3xz−1 = 0 . . . . . . . . . . . . . . . . . . . 11 17 x2 + y2 −1 = 0: a = 1, b = 0, and c = 1 . . . . . . . . . . . . . . . . . . . . . . . . 12 18 −x2 + y = 0: a =−1, b = 0, and c = 0 . . . . . . . . . . . . . . . . . . . . . . . . . 13 19 xy−1 = 0: a = 0, b = 1, and c = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . 13 20 Graph of b2 −4ac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 21 A parabola given as an intersection of a plane and a cone . . . . . . . . . . . . . . . 15 22 A hyperbola given as an intersection of a plane and a cone . . . . . . . . . . . . . . 15 23 An ellipse given as an intersection of a plane and a cone . . . . . . . . . . . . . . . . 16 24 Sphere with circle running along the equator . . . . . . . . . . . . . . . . . . . . . . 16 25 x2y2 + xyz2 − x− y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 26 Quartic given by x4 + y4 +4x3y− x2y2 − xy3 +10x+3y+1 . . . . . . . . . . . . . . 22 27 x2 + y4 + z2 −1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 28 4x2 +3xy− y2 −4x+ y = (x+ y−1)(4x− y) = 0 . . . . . . . . . . . . . . . . . . . 29 v 1 Introduction Geometric shapes can be described by equations. This one simple concept is the foundation of a vari- ety of complex mathematical ideas, discovered over centuries. The idea that the geometric properties of a shape are related to the algebraic properties of a respective equation came to the fore in the work of Descartes and Fermat in the 17th century, but these connections were being made for thousands of years prior [1]. In this paper, we will explore some of these connections, culminating in a discussion of a specific type of geometric shapes and their properties. The first half of this paper is intended to be accessible to an audience without much background in mathematics and to give an intuitive expla- nation of the results of the paper. The second half will require knowledge of calculus, analysis, and algebra, in order to prove these results. 2 Curves 2.1 Lines in a plane Pairs of numbers can be represented as points on a plane. Specifically, if we identify a point in a plane as the origin or center of the plane, we can link the pair of numbers, x =−1,y = 2, with the point that is 1 unit left of the origin and two units up from the origin (see figure 1). Consider the equation 4x+y−6 = 0. Given pairs of number, we can ask whether they satisfy this equation or not. For example, x = 1,y = 2 gives us 4+2−6 = 0, which is true. On the other hand, x = −1,y = 3 gives us −4+ 3− 6 = −7, so this point does not satisfy the equation. 1 Figure 1: The point given by (−1,2) Since we know which pairs of numbers satisfy 4x+ y− 6 = 0, we can ask which points on the plane correspond to these solutions. As it turns out, these points will exactly make up a line on the plane. This equation might be more familiar in the form y =−4x+6 (see figure 2). Figure 2: 4x+ y−6 = 0 or y =−4x+6 with 1 point on and 1 point off In fact, any equation of the form ax+by+ c = 0 will give a line on the xy-plane. 2.2 Conic sections Next, we can consider an equation such as y− x2 = 0. Just as before, we can consider the points that satisfy this equation. x = 0,y = 0 give us 0−0 = 0, so it satisfies the equation. Similarly x = 1,y = 1 satisfies the equation. However, x = 2,y = 2 does not satisfy the equation, so the set of solutions is 2 not a line. It will actually be a curve known as a parabola (see figure 3). Figure 3: y− x2 = 0 or y = x2 An interesting property of a parabola allows it to be used in devices like satellite dishes, whose cross section are often parabolas. This has to do with the idea of reflections. All possible vertical rays that reflect off the inside of a parabola will intersect at a single focus point (see figure 4). In the case of satellite dishes, this allows signals to reflect off of the surface of dish and converge at whatever device is actually receiving them. Figure 4: y− x2 = 0 or y = x2 Another familiar curve is given by the equation x2 + y2 −1 = 0. This is simply a circle of radius 1 (see figure 5). A circle is an example of a more general type of conic section called an ellipse, given by ax2 + 3 Figure 5: x2 + y2 −1 = 0 or x2 + y2 = 1 by2 −1 = 0 (see figure 6). Figure 6: x2/3+ y2 −1 = 0 or x2 +3y2 = 3 All ellipses have a property similar to that of parabolas. There are two special points in each ellipse with the property that every ray emanating from one point will be reflected towards the other. This has been famously used to construct whispering galleries. Similarly, the curve given by xy−1 = 0 is an example of a hyperbola (see figure 7). In general, we call ax2 + bxy+ cy2 + dx+ ey+ f , a polynomial of degree 2 or a quadratic poly- nomial. (We will explain this idea of degree later.) Any curve described by an equation of the form ax2 +bxy+ cy2 +dx+ ey+ f = 0 is called a conic section. This is because each curve can be drawn as the intersection of a cone and a plane. Conic sections were extensively studied by Ancient Greek 4 Figure 7: xy−1 = 0 or y = 1x mathematicians [4]. In fact, Apollonius of Perga first classified them into hyperbolas, parabolas, and ellipses. It is possible that Greek interest in conic sections partly originated from sundials. The reason is that the rays originating from the sun that are blocked by the point of a sundial form a cone as the sun moves through the sky. If the shadow is cast on a plane, it should trace a conic through the day. 2.3 Cubic curves We could also consider the points satisfied by the equation y = x3 (see figure 8). Figure 8: y− x3 = 0 or y = x3 Such a curve, satisfied in general by ax3 + bx2y+ cxy2 + dy3 + ex2 + f xy+ gy2 + hx+ iy+ j = 0 is called a cubic curve. A specific type of cubic curve, called the elliptic curve, has important 5 applications in cryptography. Specifically, mathematicians are interested in the group of solutions to elliptic curves and an interesting geometric operation that allows us to "add" two points on the curve to get another one. Figure 9 is an example of an elliptic curve. Figure 9: −y2 + x3 −2x+2 = 0 2.4 Degree of curves So far we have categorized our curves as lines given by ax+ by+ cz− d = 0, conic sections given ax2 +bxy+ cy2 +dx+ ey+ f = 0, and cubic curves given by ax3 +bx2y+ cxy2 +dy3 + ex2 + f xy+ gy2 + hx+ iy+ j = 0. Observe that the variables in the first case have exponents that are at most 1, while conic sections can also have exponents of 2, and cubics can have exponents that are up to 3. This is the notion of the degree of a polynomial. It is important to note that we refer here not the the individual exponents of both variables in each term, but rather their sum. So an xy term is allowed in a degree-2 polynomial, but an x2y term is not allowed, because 2+1 is bigger than 2. In this way we can continue to categorize curves given by polynomials of degree 4, 5, 6, and beyond. However, we will not explore these higher degree curves in this paper. The reason is that, while higher-degree curves are more complex, lower degree curves have much more structure. For example conic sections 6 are already quite complex, but they can still be categorized into 3 main types. It becomes more and more difficult to make similar generalizations if we increase the degree of our polynomial. 3 Surfaces in space Just as we identify a pair of numbers with a point on the plane, we can identify a triple of numbers with a point in space. Likewise, we can also consider polynomial equations in 3 variables, often x,y,z. Then, we can consider which points in space correspond to solutions to a given polynomial equation. We will find that the solutions are surfaces, instead of curves. We will categorize these surfaces by the degree of their polynomial equations as well, beginning with first degree polynomials. 3.1 Planes The solutions to the equation, ax+by+ cz+d = 0, is just a plane. The polynomial, ax+by+ cz+d, is a first degree polynomial, also called a linear polynomial (see figure 10). This is the simplest type of surface we can construct. Figure 10: 2x− y+10z+0 7 3.2 Quadric surfaces The solution to a degree-2 polynomial equation in 3 variable, ax2+by2+cz2+dxy+exz+ f yz+gx+ hy+ iz+ j = 0, is a quadric surface. The study of various quadric surfaces is very rich. Interestingly, when quadric surfaces contain a line, they contain infinitely many other lines. In fact, some quadric surfaces, such as hyperbolic paraboloids, are ruled surfaces, meaning that every point of the surface is contained in a line. (A plane is also a ruled surface, which can be easily determined visually.) These surfaces are commonly used in architecture [7]. The reason is relatively practical. You can make a complex and visually appealing surface using just straight beams. Some of the most significant examples of hyperboloid architecture come from the architect, Vladimir Shukhov, who pioneered the use of metal lattices. In 1896, he made his first of many hyperboloid towers at the All-Russian Industrial Art Exhibition in Nizhniy Novgorod (see figure 11) [3]. While Shukhov created many of the earliest hyperboloid structures, these types of quadric surfaces continue to inspire modern-day architects. Figure 11: Shukhov’s 1896 tower [6] Below is a video of the lines that make up a cone given by x2 + y2 + z2 = 0, which is a simple example of a quadric ruled surface: https://youtu.be/1qIeMC57-v4 Its lines are all those that pass 8 through the origin with a 45◦ angle with the xy-plane. Also linked below is a video of the lines that make up the quadric surface given by x2+y2−z2−1: https://youtu.be/mfOafDzA08k. This example is perhaps more surprising. As an interesting side note, the lines on the surface can be parameterized as (cos(θ)+sin(θ)t,sin(θ)−cos(θ)t, t), where θ ranges from 0 to 2π , and t ranges from −∞ to ∞. A familiar example of a quadric surface (one without any lines) is a sphere, as it is the solution of the polynomial equation x2 + y2 + z2 −1 = 0 (see figure 12). This is an example of a quadric surface that is certainly not a ruled surface, as it contains no lines. Figure 12: x2 + y2 + z2 −1 As an aside, while it is evident visually, the fact that a circle contains no lines can be found algebraically from only the equation. Quadric surfaces always contain conic sections. In fact, every vertical cross section through the origin of the below quadric surface is a parabola (see figure 13). This is an example of the type of quadric surface that might approximate the shape of a satellite dish. 3.3 Cubic surfaces Next, we can consider the types of surfaces that are solutions to cubic polynomials, which are simply called cubic surfaces. Figure 14 is an example of a cubic surface. 9 Figure 13: x2 + y2 − z = 0 Figure 14: x3 + y2 +3xz2 + z+1 Unlike quadrics, these contain only finitely many lines. Specifically, a cubic will contain exact 27 complex lines [5]. This means that every cubic surfaces will contain at least 1 real line, since properly complex lines come in complex conjugate pairs. In fact, any cubic curve contains exactly 3, 7, 15, or 27 real lines. (The set of the complex conjugates of a line forms its own line.) The surface below is called the Clebsch surface, which contains 27 real lines (see figure 15). The equation of this special surface is a bit long: 81(x3 +y3 +z3)−189(x2y+x2z+y2x+y2z+z2x+z2y)+54xyz+126(xy+xz+yz)−9(x2 +y2 +z2)−9(x+y +z)+1 = 0 10 Figure 15: Clebsch surface [8] 3.4 Quartic surfaces All the types of curves and surfaces we have discussed so far are fascinating in their own right. However, in this paper, we will be focusing specifically on quartic surfaces. These are solutions to fourth degree polynomials (see figure 16). Figure 16: x4 − y3z+3xyz−5y2 + z2 + xy+ yz+3xz−1 = 0 While some special quartic surfaces contain lines or conic sections, most do not, and the majority of the rest of the paper will be devoted to explaining this fact. As we close our general description of the various types of curves and surfaces, it is worth noting that we can certainly look at the solutions to polynomials in more than 3 variables; however, these hypersurfaces cannot be visualized if the number of variables is greater than 3. 11 4 Spaces of curves and surfaces At the beginning of this paper, we characterized all lines as solutions to equations of the form ax+by+ c = 0. Every point on this line exists on a plane, which we call a 2-dimensional space, corresponding to the two variables x and y. However, each polynomial ax+by+ c can be viewed as a point in 3-dimensional space with variables, a, b, and c. We can call this 3-dimensional space a parameter space. We can consider the spaces of other curves as well. Knowing that every conic section can be expressed as the solution to ax2 +bxy+ cy2 +dx+ ey+ f = 0 for some a, b, c, d, e, and f . So we can think of every conic section (or every second degree polynomial in x and y) as a point in 6-dimensional space. We cannot visualize a 6-dimensional space, like we can for 2 or 3 dimensions. It is actually incredibly useful to consider the spaces of various types of curves and surfaces and the dimen- sions of these spaces. For example, if we write a conic section as ax2 + bxy+ cy2 + dx+ ey+ f = 0, it turns out that the expression b2 −4ac can determine what kind of curve we have. Plugging in our coefficients, if it’s negative, then our conic is an ellipse or circle; if positive, then it is a hyperbola; and if it’s zero, then the conic is a parabola. In the example of a circle, we observe that b2 −4ac = 02 −4×1×1 =−4 (see figure 17). Figure 17: x2 + y2 −1 = 0: a = 1, b = 0, and c = 1 In the example of the parabola, given by y− x2 = 0, b2 −4ac = 02 −4×1×0 = 0 (see figure 18). 12 Figure 18: −x2 + y = 0: a =−1, b = 0, and c = 0 In the case of the hyperbola, given by xy−1, b2 −4ac = 1−4×0×0 = 1 (see figure 19). Figure 19: xy−1 = 0: a = 0, b = 1, and c = 0 There is an interesting distinction to be made between parabolas, which occur for only one value of b2−4ac, and the other two types, which occur for the rest. We can uniquely identify each parabola with a choice of a,b,d,e, f , since given a,b and the fact that b2 − 4ac = 0, we can solve for the only value of c that gives us a parabola. So the space of quadratic polynomials in 2 variables that correspond to parabolas is only 5- dimensional. If we graph the surface defined by b2 − 4ac = 0 in space with points (a,b,c), we get the surface in figure 20. Every point in the space above represents a choice of a,b,c, which in turn gives us lots of conic sections (since we have not chosen d,e, f ). However, only the points that happen to fall exactly on the surface give us 13 Figure 20: Graph of b2 −4ac parabolas. The video below show a family of conic sections and the point in (a,b,c) corresponding to each one. As the point passes through the surface b2 −4ac, our conic becomes a parabola: https://youtu.be/yrZjofM4nPg. Informally, if we were to choose a random conic section, you would not expect that it happens to be a parabola. Just as there is a 0% chance that a random point on a plane (a 3-dimensional space) happens to land on a line (a 2-dimensional subspace), it will not land on a point in 6-dimensional space happens to land on a 5-dimensional subspace. One way we can express this notion is by saying that a general conic section is not a parabola. This again illustrates the idea that parabolas are incredibly rare in the space of all conic sections. We can see the rarity of a parabola can be seen more visually by considering conic sections as the intersec- tion of planes and cones. To generate a parabola, we have to choose a plane that is parallel to the side of the cone (see figure 21). Any other orientation of the plane will give us a hyperbola or ellipse (see figure 22 and 23). Later in this paper, we will argue that quartic surfaces that contain lines as well as quartic surfaces that contain conic sections are rare compared to all quartic surfaces in the same sense as the parabola being rare compared to all conic sections. Specifically, we argue that the space of all quartic polynomials in 3 variables is 35-dimensional, whereas the space of quartic polynomials corresponding to surfaces containing lines is 34- 14 Figure 21: A parabola given as an intersection of a plane and a cone Figure 22: A hyperbola given as an intersection of a plane and a cone dimensional. In fact, the space of quartic surfaces containing conic sections is also 34-dimensional. 5 Curves in surfaces In this section, we will explain more thoroughly what we mean by saying that a quartic contains a line or a quartic contains a conic. Or more generally, what does it mean for a surface to contain a curve? We talked about curves existing in a plane as solutions to polynomials in two variables; however, it also makes sense to consider curves running through space or along a surface that is not perfectly flat like a plane. For example, if a point travels around the equator of a sphere, a type of surface, it will trace out a circle, a type of curve (see figure 24). 15 Figure 23: An ellipse given as an intersection of a plane and a cone Figure 24: Sphere with circle running along the equator Can a quartic surface contain a line? To answer this question, simply consider, as an example, the quartic polynomial given by x2y2 +xyz2 −x−y = 0 (see figure 25). The line parameterized by t as x = 0,y = 0,z = t is contained in the quartic surface, since x = 0, y = 0, and z = t satisfy the equation, x2y2 + xyz2 − x− y = 0, for each value of t. This is the line running along the z axis. Later in this paper, we will answer the more difficult question of whether an arbitrary quartic surface contains a line. This is the question that the idea of dimension will help us answer. 16 Figure 25: x2y2 + xyz2 − x− y 6 Description of research Over the summer of 2022, I had the chance to conduct research within the University of Oregon mathematics department’s program for undergraduate research. I primarily worked with Dr. Nicolas Addington, who spe- cializes in algebraic geometry, as well as Corey Brooke. Specifically, I worked on creating an animation of a one-parameter family of quartic surfaces using the Matlab software. Our family of quartic polynomials, h, is defined by the following equations: f = 2x3y+2x2y2+2xy3+y4+y3z−x2z2+2xyz2+y2z2+yz3−2z4+x3+2xy2+2y3+2xyz+2xz2+yz2+xy+z2−x g = (y2 + z2 −1)(−3+1x+1y+2z+2xy−2yz+2xz+1x2 +0z2)+ +x(1−2x+1y+2z−2xy+1yz−2x2+2y2−2z2+0x2y+0x2z−2xyz+2x3−1xy2−2xz2−1y2z+0yz2+1y3+0z3) h = f cos(t)+gsin(t); Two versions of the animation are linked here: the first with pauses to highlight the lines and conic sections: https://www.youtube.com/watch?v=6-zxnahvpis, and the second without: https://www.youtube.com/watch?v= 17 4OCYuKdmjMI. These equations were chosen so that they would contain conic sections. Specifically, f contains two conic sections in the plane y = 0. The first one can be parameterized as x = s2, y = 0, and z = s. It’s a parabola. The second one is the ellipse, given by x = cos(s), y = 0, z = √1 sin(s). 2 g has two conic sections in the plane x = 0. The first is just the unit circle given by x = 0,y = cos(s),z = sin(s). The second is the hyperbola given by x = 0,y = s,z = s−32s−2 . We used a random number generator to choose integers between −2 and 2. These numbers were used as coefficients of parts of the polynomials that we had not yet determined. For example, the (−3+1x+1y+2z+ 2xy− 2yz+ 2xz+ 1x2 + 0z2) was mostly chosen using this method. The exception is the −3 on the constant term. We tested whether the polynomials we generated were smooth. If they weren’t smooth, we made some change and tested it again. The −3 term is an artifact of this process. We wanted them to be smooth for aesthetic purposes. There will unavoidably be quartic surfaces with singularities elsewhere within our family. The reason we chose both f and g to have conic sections in them is purely practical. In a future section, we will construct a method to find quartic surfaces with conics in a family of quartic surfaces. Unfortunately, this process is very computationally intense. We simply weren’t able to find a solution that would allow a computer to solve that equation for us in a reasonable amount of time. On the other hand, the process for finding quartic surfaces with lines is much simpler. We used a software called mSolve to find the lines that were elsewhere in the family. In the end, our video contains the two points with conic sections we manually included and 5 lines, chosen mostly for aesthetic purposes from those found by mSolve. 7 Choosing a quartic with lines In this section, we will explain why exactly the space of quartic surfaces containing lines is 34 dimensional, and why the space of all quartic surfaces is 35-dimensional. The rest of the paper will be more technical than 18 the preceding sections. To choose all quartic polynomials we have to choose all possible coefficients. In other words, we have a choice to make for each monic monomial in x,y,z with degree less than or equal to 4 such as y4 or xz2 [2]. We can count the number of these terms using combinatorics. The easiest way is to homogenize these monomials with a dummy variable. We will use w. So, for example, xz2 become xz2w, and 1 becomes w4. In other words, our 0,1,2,3,4-degree monomials in 3 variable are in one-to-one correspondence with 4-degree monomials in 4-variables. We can then count the number of quartic monomials in 4-variables with a common combinatorial trick. Counting this number is the same as counting the number of ways to distribute 4 identical things into 4 boxes. (The 4 exponents, if you will, have to be distributed to x,y,z,w.) This is the same as the number of ways to choose 3 boundaries(o)ut of 7 total slots. So, ∗| ∗ ∗||∗ gives us xy 2z0w, for example. We can count this using the choose function as 73 = 35. So, we have found how many values we need to choose to get all quartic polynomials. In other words, the family of all quartic polynomials is a 35-parameter family. How many parameters do we need to cover all quartic polynomials with lines in them? The first step is to choose what line is contained in the quartic. To simplify this, let’s assume that this line is not parallel to the xy-plane. This is true for almost all arbitrary lines. Then the line passes through the plane z = 0 and the plane z = 1 in one spot each. Let’s call these points (x0,y0,0) and (x1,y1,1). Then we can parameterize the line as x = x0(1−s)+x1s, y = y0(1−s)+y1s and z = s, as s goes from −∞ to ∞. So we need 4 numbers to uniquely determine a line in space. Consider using polynomial long division to divide some quartic polynomial f by (x0(1− s)+ x1s)), which is a plane containing the line. If we want this quartic to contain the line, the remainder will not necessarily be 0; however, the remainder should be divisible by (y−(y0(1−z)+y1z)). We should be able to write our quartic as g(x−x0(1−z)+x1z))+h(y−(y0(1−z)+y1z)), where g and h have degree 3 or less, since the degree of the product of two polynomials is the sum of the degrees. Any line is just the intersection of these two p(la)nes. Now we simply have to choose g and h. Using the combinatorial method described earlier, there are 63 = 20 parameters-worth of degree 3 or less polynomials 19 in 3 variables. So, we may be tempted to say that was must choose 44 numbers to get all quartic surfaces with lines; however, something has clearly gone wrong, since quartic surfaces with lines are just a special type of quartic surfaces. In other words, if we need 44 parameters to choose each quartic with a line, we clearly need at least 44 parameters to choose every quartic with or without a line. The reason for this discrepancy is that we double-counted lots of these quartic surfaces, because there may be more than one way to write the same quartic as g(x− x0(1− z)+ x1z))+h(y− (y0(1− z)+ y1z)), where g and h are cubics. Let’s enumerate how many times we overcounted. Imagine that we had two pairs of cubics, g,h and g′,h′, giving us the same quartic. For brevity, let’s rewrite l1 = x− x0(1− z)+ x1z) and l2 = y− (y0(1− z)+ y1z). gl1 +hl ′ ′2 = g l1 +h l2 ⇐⇒ l1(g−g′) = l (h′2 −h) l1 and l2 are different monic linear polynomials, which are irreducible . Since R[x,y,z] is a unique factor- ization domain, they are also prime [2]. We know that l2 must divide l1(g−g′), but l2 ̸= l1, so l2 does not divide l1, since l1 has an x in it and l2 does not. Then, since l1 is prime, l1 must divide (g−g′). By the same argument, l1 must divide h− h′. So both sides of l1(g− g′) = l ′2(h − h) will have a factor of l1 and l2, but each side should be a quartic. So, if we divide out by l1l2 on each side, we should get the same 2-degree polynomial. In other words, we can write all duplicates of g and h as g′ = g+ l2i and h′ = h− l1i 20 where i is a quadratic (or less). So for each quartic written as gl1+hl2, every quadratic or less gives us a duplicate quartic that also(co)ntains the line. We can use our combinatorial trick again to count the number of degree 0,1,2 polynomials, as 53 = 10. To get the actual dimension of our subspace of quartic surfaces containing lines, we simply take 44−10 = 34. Notice that this is one less than the the number of values we need to chose to get all quartic surfaces, so an arbitrary quartic will not contain a line. There are a few more details to consider. Firstly, to parameterize the line using only 4 variable, we had to assume that it wasn’t parallel to the xy-plane. If it is parallel to the xy-plane, we could parameterize the line with 3-variables instead. Specifically, we could choose the z-value, z0, the whole line is contained in. Then, we would have to assume that it’s not also parallel to the xz plane, allowing us to uniquely determine the line by choosing points (x0,0,z0) and (x1,1,z0). Since the rest of the computation works out the same, this is a 33-dimensional vector space of quartic surfaces with lines with this specific property. Since it’s one less than the 34-dimensional subspace, it doesn’t increase the dimension of quartic surfaces with lines at all. However, we are still missing some quartic surfaces with lines, since we just assumed that our quartic surfaces with lines parallel to the xy-plane weren’t also parallel to the xz-plane. If they are, then we can parameterize these lines using just two variables: the y-coordinate of the line and the z-coordinate of the line. This specific case gives us a 32-dimensional subspace, which is again not going to add to our overall parameter count. It is also worth noting that we implicitly assumed in this parameter count that a random quartic with a line only contains one line. We can certainly choose quartic surfaces that contain more than one line, as seen in figure 26. So, it is possible that we might be counting a quartic more than once, since we pick a line first and then choose a quartic containing that line. However, we can already see that we need to choose only 34 values to get every quartic with a line. If we are still over-counting quartic surfaces, it just means that they are even more 21 Figure 26: Quartic given by x4 + y4 +4x3y− x2y2 − xy3 +10x+3y+1 rare. As a result, it does not change our conclusion that a general quartic does not contain a line. 8 Choosing a quartic with conic sections Let’s also ask whether an arbitrary quartic contains conic sections. As with lines, we can construct quartic surfaces containing conic sections. Figure 27 is an example of such a quartic. Figure 27: x2 + y4 + z2 −1 We will now proceed with a very similar parameter count for the subspace of quartic surfaces containing conic sections. We can choose the plane in which it’s contained. A general plane can be written as ax+ by+ cz+d; however, we will assume that a ̸= 0. This just means that the plane is not parallel to the x-axis. Then, we can divide through by a, and write the plane as l = x+ b′y+ c′z+ d′. Since it’s not parallel to 22 the x-axis, we can use yz-coordinates for the plane. So we can write the conic as some quadratic, q, in yz coordinates. If we view this quadratic in yz as a surface in space (which doesn’t depend on x), this quadric surface intersects the plane at exactly the conic. Let’s assume that th(e)y 2 term is nonzero, and divide through. This allows us to uniquely determine our conic using 8 parameters, 42 −1 = 5 for the quadratic and 3 for the plane. If we divide our quartic by q, the remainder must be divisible by our plane l. So, similar to lines, we can write our quartic as lg+qh where g is cubic and h is quadratic. Just like lines, we might prematurely assume that the parameter count is 8+10+20 = 38. However, there may be more than one pair of g and h where lg+ qh is our quartic polynomial. Let g′ be a cubic and h′ be a quadratic such that lg+qh = lg′+qh′ l(g−g′) = q(h′−h) Since l must have an x term in it and q does not have an x in any of its terms, l cannot divide q. Since l is irreducible, l just divides h− h′. Likewise, q divides g− g′, since q divides l(g− g′), but q and 1 don’t share any factors. Since (g−g′) is cubic and k is quadratic, we can write (g−g′) as some qk, where k is linear. Then, we see that q(h′−h) = l(g−g′) = qlk =⇒ (h′−h) = lk. Rearranging these expression, we can conclude that any duplicate is lg′+ qh′ where g′( ) = g− qk and h ′ = h+ lk. So our duplicates are exactly determined by our linear k, which has dimension 43 = 4. So the actual number of values we need to choose to get every quartic with conic sections is 8+10+20−4 = 34. This is one dimension less than the 35-dimensional space of quartic surfaces, therefore we conclude that the general quartic does not contain a conic. 23 Just like with lines, we need to address some of the assumptions we made. If the plane is parallel to the x- axis, we can choose either y or z, and the argument would proceed exactly the same differing only in the names of the variables. Crucially, at least one of the coefficients for x,y,z must be nonzero, otherwise it wouldn’t actually be a plane. For the conic, we will still be writing it as a quadratic in two of our 3 variable, so without loss of generality, we can still call them y and z. We assumed the y2 term is nonzero. If it is 0, then let’s assume that z2 is nonzero. Then, we can parameterize our quadratic using only 4 variables. Likewise, if both the y2 and z2 terms are 0, we then assume the yz term is nonzero. Now our quadratic can be parameterized with 3 variables. We can continue this for all terms y2,z2,yz,y,z,1. For all of them, the dimension is strictly less than the dimension of the 5-dimensional space of quadratics with a nonzero y2 term, so we can disregard them. It is also important to note that these quartic surfaces will contain a second conic in the same plane. It’s just the intersection of the h we constructed earlier with the plane. 9 Solving for lines and conic sections The video shown earlier specifically shows a 1-parameter family of quartic surfaces. This just means that we can index all of the quartic polynomials in our family with a single scalar [5]. We can construct such a family by allowing the coefficients of the quartic polynomial to each be a function of one variable t ∈ R. For now, we will assume the coefficients of our family be linear functions of t. We know that an arbitrary quartic does not contain a line or a conic. But given a specific family of quartic surfaces, we can solve for points that contain lines or conic sections. We will find that there are only finitely many of these points in a general family of quartic surfaces. To be clear, we can certainly construct a family of quartic surfaces that all contain lines. For example, we could take inspiration from our parameter count for lines and define a family as follows ft(x,y,z) = l1gt + l2gt , 24 where l1, l2 are planes that are not parallel and gt ,ht are cubics with coefficients depending on t. For any t, ft(x,y,z) will contain the line that is the intersection of l1 and l2. We could make a similar construction for a family of quartic surfaces that always contain a certain conic. Instead, we will consider families of quartic surfaces, where we claim somewhat vaguely that their coefficients are arbitrary linear functions of t. Let’s begin by showing this with lines. Let’s parameterize our family of quartic surfaces with t and call it ft(x,y,z). We will again assume that our line isn’t parallel to the xy-plane. This allows us to parameterize it as some x = as+b, y = cs+d, and z = s. For this example, our coefficients depend on t so let’s call them l(t). Then evaluate the polynomial at x = as+ b, y = cs+ d, and z = s. Specifically, we want that ft(as+ b,cs+ d,s) = 0. If we view this as a polynomial of s, we will see that its degree is still 4. If we have some term of ft(x,y,z) of degree 4, we can write it as l(t)xexyey + zez , where ex,ey,ez ∈ Z≥0 such that ex + ey + ez = 4. Then, if we evaluate this term at x = as+ b, y = cs+d, and z = s, we get l(t)(as+b)ex(cs+d)eysez . If we expand this, the term with the greatest degree will be aexbeysex+ey+ez . Since ex + ey + ez = 4, this term, viewed as a polynomial of s, is still degree 4. Furthermore, this polynomial over s must just be the 0 polynomial, since varying s gives us different points on the line. This means that each of our coefficients must be 0. These coefficients are expressions in a,b,c,d, t which we can then set equal to 0. A general quartic polynomial in s will have 5 coefficient, one each for the degrees 0,1,2,3, and 4 terms. So we have 5 variables in 5 linear equations. This means that, if these equations are actually "arbitrary," we should be able to solve these equations and get a finite number of solutions. Specifically, the values for a,b,c,d will determine what line, and the value of t will give us the quartic that contains this line. We can set up a similar system of equations for conic sections. Let’s choose our plane x+ ay+ bz+ c, again assuming that the plane is not parallel to the x-axis. Then, we divide ft(x,y,z) by x+ ay+ bz+ c using polynomial long division. The remainder of this will be a quartic in only y and z, with coefficients in t,a,b,c. Next, we can divide this remainder by our equation for the conic in y and z, just as in the parameter count. We 25 will again assume that the y2 term is nonzero, so we can write this conic with just 5 coefficients: y2 + d x21 + d2xy+d3x+d4y+d5. Then we can use polynomial long division once again. This time, the remainder is a quartic where none of the terms can have y raised to a power of more than 1, since that would have been divided out. So we are left with only the terms 1,x,x2,x3,x4,y,xy,x2y,x3y. Their coefficients are some combination of d1,d2,d3,d4,d5,a,b,c, t. For this quartic to contain the conic, this remainder must just be the 0 function, so we get 9 equations for each coefficient in 9 variables. We can theoretically solve these equations and find a finite number of conic sections in our family. These systems of equations also mean that a general quartic family will also not contain the same line or conic more than once. If we find a line or conic determined by the a,b,c,d or the d1,d2,d3,d4,d5,a,b,c respectively, there should only be 1 value of t that solves the system of equations. When we were solving these system of equations, we did not parameterize our family as h = f cos(t)+ gsin(t). Instead, we parameterized it as h = (1− t) f + tg where t runs from −∞ → ∞. This parameterization made more sense from a computational perspective; how- ever, we found that the trigonometric parameterization was more aesthetically pleasing. This may seem like it generates a different family, but rescaling any point in our family does not change the surface, except when we are rescaling by 0 or ∞. So, unless t = 1, we can rescale the equation by 11−t , to get a new parameterization of our family t h = f + g 1− t We see that t1−t ranges all the way from −∞ to ∞, with the exception of the point at −1. Specifically, for any 26 k ∈ R where k ≠ −1, we can solve the equation t1−t = k: t = k =⇒ t = k− ⇒ kkt = t = 1− t k+1 We approach k =−1 as t goes to ±∞. The other problem is that we have lost the point at t = 1. In the family, h = (1− t) f + tg, the point t = 1 did exist. It’s just the point h = g. However, we can approach this point by letting t → 1, in our new family. We can change our family once more. Consider h = f + tan(t)g as t ranges over one period of length 2π . This is just a rescaling of h = cos(t) f + sin(t)g, by a factor of 1cos t . For any k ∈ R, we can find t such that k = tan(t), by simply using the arctan. The only point we are missing from h = cos(t) f + sin(t)g is when t = π2 , which is exactly the point h = g. So, if we choose some quartic polynomial in the family h = (1− t) f + tg, a scalar multiple of it exists in h = cos(t) f + sin(t)g. As a result, for our project, we used our systems of equations to find t that gives a quartic with a line in h = (1− t) f + tg. Then, we can simply use some inverse trigonometric functions to find t ′ such that h′ = cos(t ′) f + sin(t ′)g is a scalar multiple of our desired quartic polynomial. Thus the quartic surfaces given are the same. 10 Justification of dimension count In the above section, we used the idea of dimension to argue that a general quartic will not contain a line or a conic. We mean, more precisely, that the set of quartic surfaces containing lines or conic sections will have 27 measure 0 in the 35-dimensional space of all quartic surfaces. To prove this, we will use the idea of Lipschitz continuity. 10.1 Analytic argument We will prove in the following section that the quartic surfaces containing lines are the image of a polynomials map from R35 → R34. Let’s show that the image of such a map will have measure 0. In fact, we will generalize this argument to any map f from Rm → n, with polynomial components and m < n. Firstly, we claim that such a map f : Rm to Rn is Lipschitz continuous on every compact convex subspace, K ⊂ R34. Lipschitz continuity means that there exists some constant d ∈ R such for all x,y ∈ K such that |x− y|< δ , then | f (x)− f (y)|< dδ . We know it’s Lipschitz continuous since each component of the map is a polynomial, and so each partial derivative is continuous. Thus the matrix f ′(x) exists, and we can apply the mean value theorem to produce that for every x,y ∈ K | f (x)− f (y)| ≤ sup || f ′(x)|||x− y| where || f ′(x)|| is the matrix norm of f ′(x). To satisfy the definition of Lipschitz continuity, we can just take d to be the supremum of || f ′(x)|| on K. The supremum exists, since each partial derivative is continuous, so the matrix norm is continuous. Thus, over a compact set K, we can find the supremum of the matrix norm. Now we use the fact that f is Lipschitz continuous to prove that the image of any interval [a,b]m has measure 0. If we prove this for any such interval, the entire image also trivially has measure 0, since the measure of a countable union of sets is less than or equal to the sum of the measures. Let ε > 0. Choose k ∈ N such that k ≥ b−aε . Then we can partition [b− a] m into km hypercubes, whose √ side lengths are less than ε . Since the side length is less than ε , if x and y are in the same cube, |x− y|< mε 28 which is the length of the diagonal of the cube. Since f is Lipschitz continuous, for x,y in one of the cubes, √ √ | f (x)− f (y)| < d mε . So the image of each of these cubes can be contained in a cube of side length d mε √ (we can imagine inscribing the circle with diameter d mε into this cube ). So the measure of the image of [a,b]m is less than ( )m number of cubes × volume of each = km √ n ≥ b−a ( √ ) √ (d mε) d mε n = (b−a)md mεn−m ε √ Since n−m > 0, choosing small values of ε will give us small values of (b−a)md mεn−m. So the image of f must have measure 0. 10.2 Lines in conic sections While we expect the curve described by a second degree polynomial in two variables to look like a parabola, hyperbola, or ellipse, there is a degenerate case when the second degree polynomials looks like a line or pair of lines. This is specifically when the polynomial is reducible. For example, a point satisfies the following equation 4x2 +3xy−y2 −4x+y = (x+y−1)(4x−y) = 0, if and only if it falls on the line y = 1−x or the line y = 4x (see figure 28). Figure 28: 4x2 +3xy− y2 −4x+ y = (x+ y−1)(4x− y) = 0 Before constructing a map from R34 to R35 whose image is all quartic with lines, let’s construct a simpler 29 map from R5 to R6 whose image is all of these degenerate conic sections containing lines. Consider the conic ax2 +bxy+ cy2 +dx+ ey+ f and the line parameterized by x = At +B and y = t. To see if the conic contains the line, we can just evaluate ax2 + bxy+ cy2 + dx+ ey+ f at (At +B, t). The conic contains the line if the resulting expression is 0 for all values of t. a(At+B)2+b(At+B)t+ct2+d(At+B)+et+ f = (aA2+bA+c)t2+(a2AB+dA+bB+e)t+(aB2+dB+ f ) If we view the expression as a polynomial of t, we see that it must be the 0 polynomial, which means that aA2 +bA+ c = 0, a2AB+dA+bB+ e = 0, and aB2 +dB+ f = 0. So, we can pick the a,b,d coefficients of the polynomials, as well as the line defined by x = at + b and y = t. Then, we are forced to set c =−aA2 −bA, e =−2aAB−dA−bB, and f =−aB2 −dB. In other words, we have defined a map from R5 of (a,b,d,A,B) to (a,b,c,d,e, f ) whose image is all conic sections containing a line of the form x = at +b and y = t. Of course, we are missing the lines that are parallel to the x-axis. To account for these we can symmetrically construct a similar map using the evaluation at (t,At +B) instead. In this case, our map is from (b,c,e,A,B) to (a,b,c,d,e, f ) where a =−cA2 −bA, d =−2cAB− eA−bB, and f =−cB2 − eB. So, if we take the union of these two images, we see that the measure of the union must be less than or equal to the sum of the measures. However, by our argument using Lipschitz continuity, both of these images have measure 0. So, in the 6-dimensional space of 2nd degree polynomials, the set of reducible ones has measure 0. It is worth noting that this statement is subtly different from the claim that the set of degenerate conic sections in the 5-dimensional space of conic sections has measure 0. However, we see that rescaling a reducible polynomial leaves it reducible, and rescaling an irreducible polynomial leaves it irreducible, so these two statements are equivalent. 30 It is also important to note that in this case a way of writing the 3 coefficients was relatively obvious; however, this is just because we chose a simple example. In general, we can construct a matrix with columns representing a,b,c,d,e, f respectively:   A2 A 1 0 0 0   2AB B 0 A 1 0 B2 0 0 B 0 1 In general, we could hope to row reduce this matrix for an explicit way of writing 3 variables as a function of the other 3 plus A,B. 10.3 Lines in quartic surfaces Given 30 numbers a1,a2, . . . ,a30, and 4 numbers b,c,d,e, we will define a quartic polynomial whose first 30 coefficients are a1,a2, . . . ,a30 that contains the line (bt + c,dt + e). In other words, we will construct a map from R34 to R35 whose image is all quartic surfaces containing lines. Similar to the case with lines in conic sections, we want to evaluate the polynomials a x4 +a x3y+a x3z+ . . .+a z4 +a z31 2 3 31 32 +a33z2 +a34z+a35 at the lines parameterized by (At +B,Ct +D, t) Plugging this equation in will get us a massive 4-dimensional polynomial in t. If the polynomial with coef- ficients, a1, . . . ,a35, contains the line (At +b,Ct +D, t), then this 4-degree polynomial in t, whose coefficients 31 are expressions of a1, . . . ,a35,A,B,C,D, must be the zero polynomial. In other words, we get a system of 5 equations in 39 variables. The equations are linear with respect to a1, . . . ,a35, so we can write a 5 by 34 matrix. Crucially, we see that the last 5 columns of this matrix make up a permutation matrix. In other words, our five equations can be rewritten as equations for a31, a32, a33, a34, and a35. These equations are unfortunately less concise than those for finding conic sections containing lines, but I will still include them below: a =−(B4a +B3Da +B3a 2 235 1 2 4 +B D a +B25 Da7 +B2a10 +BD3a +BD211 a13 +BDa16 +Ba20 +D4a21 +D3a 223 +D a26 +Da30) a 3 3 2 3 2 2 2 2 2 3 234 =−(4AB a1 +(B C+3AB D)a2 +B a3 +3AB a4 +(2B2CD+2ABD2)a5 +B Da6 +(B C+2ABD)a7 +B a8 +2ABa9 +3BCD a10 +AD a11 +BD a12+ +(2BCD+AD2)a13 +BDa15 +(BC+AD)a16 +Ba19 +Aa20 +4CD 3a21 +D 3a 222 +3CD a23 +D2a25 +2CDa26 +Da29 +Ca30) a = 6A2B2a +(3AB2Ca+3A233 1 BD)a2 +3AB 2a 2 2 23 +3A Ba4 +(B C +4ABCD+A 2D2)a5 +(B 2C+2ABD)a 2 2 26 +(2ABC+A D)a7 +B a8 +2ABa9 +A a10+ +(3BC2Da+3ACD2)a11 +(2BCD+AD 2)a 212 +(BC +2ACD)a13 +BDa14 +(BC+AD)a15 +ACa 2 2 2 2 2 2 16 +Ba18 +Aa19 +6C D a21 +3CD a22 +3C Da23 +D a24 +2CDa25 +C a26 +Da28 +Ca29 a32 = 4A 3Ba1 +(3A 2BC+A3D)a2 +3A 2Ba3 +A 3a4 +(2ABC 2 +2A2CD)a5 +(2ABC+A 2D)a +A2Ca +2ABa +A2a +(BC3 +3AC26 7 8 9 D)a11 +(BC 2 +2ACD)a12+ +AC2a13 +(BC+AD)a14 +ACa15 +Ba 3 2 17 +Aa18 +4C Da19 +3C Da20 +C 3a21 +2CDa22 +C2a23 +Da25 +Ca26 a = A4a +A3Ca +A3a +A2C2 231 1 2 3 a5 +A Ca6 +A 2a8 +AC 3a11 +AC 2a12 +ACa14 +Aa 4 3 17 +C a21 +C a22 +C 2a24 +Ca27 So, we can define a map from R34 →R35 sending (a1,a2, . . . ,a30,A,B,C,D) to (a1, . . . ,a35), with a31, . . . ,a35 defined as above, such that the quartic given by a x41 +a 32x y+a3x3z+ . . .+a 431z +a32z3 +a z233 +a34z+a35 contains the line (at +b,ct +d, t). As a result, the image contains all quartic surfaces containing lines that are not parallel to the xy-plane. However, by symmetry, we can construct similar maps for the lines not parallel to the yz-planes and the xz-plane. Since each of these maps have polynomial components, they are Lipschitz continuous, and in R35 these 32 images have measure 0. So their union, which is all quartic polynomials with lines, has measure 0 in the set of all quartic polynomials. 10.4 Conic sections in quartic surfaces If we want to test whether a quartic surface contains a conic section, we first want to restrict it to the plane containing the conic. We can parameterize any line that is not perpendicular to the xy-plane as (u,v,Au+Bv+C), where A,B,C are constants. So we simply evaluate the quartic, a x4 +a x3y+a x31 2 3 z+ . . .+a31z4 +a32z3 +a33z2 +a34z+a35, at x = u, b = v, z = Au+Bv+C, giving us a quartic planar polynomial in u and v. Then, we can simply use polynomial long division on the resulting quartic in u and v by our conic in u and v. Specifically, let’s consider the conic u2 + b1uv+ b2v2 + b3x+ b4y+ b5. This unfortunately excludes those conic sections whose u2 coefficient is 0; however, it uniquely represents the rest of the conic sections in this plane. So together (A,B,C,b1,b,b3,b4,b5) uniquely determines our conic sections. The remainder of our division cannot have any terms including u2, since "dividing" by u2 +b1uv+b v22 + b3x+b4y+b5 is really equivalent to replacing every u2 with −(b1uv+b v22 +b3x+b4y+b5). So the remainder is a polynomial in u,v with 1,u,v,uv,v2,uv2,v3,uv3,v4. Our quartic containing the conic is equivalent to this being the 0 polynomial. But this is the same as all 9 of these coefficients, which are expressions in a1,a2, . . . ,a35,A,B,C,b1,b2,b3,b4,b5. These equations are all linear in a1, . . . ,a35, so we can rewrite this system of equations as a 9 by 35 matrix with entries that are expressions in A,B,C,b1, . . . ,b5. The i j entry of this matrix represents the coefficient of a j in the ith equation. Specifically, the first row represents the coefficient for 1, the second represents the coefficient for u, the third v, the fourth uv, the fifth v2, the sixth, uv2, the seventh v3, the eighth uv3, and the ninth v4. 33 Fortunately, if we calculate this matrix, we see that we can again easily write a11,a13,a16,a20,a21,a23,a26,a30,a35 as functions of the rest. We will not write these functions out here since they are excessively long. For example, the 5,8 entry of this matrix is −A2b b22 3−2A2b1b3b4−A2b21b5+2ACb2b3+2ACb1b4+2ABb b +A2b23 4 4+2ABb1b5+2A2b2b5−C2b2−2BCb4−B2b5. However, we know that these explicit formulas do exist, and so we can define a map from R34 sending (a1, . . . ,a10,a12,a14,a15,a17,a18,a19,a22,a24,a25,a27,a28,a29,a31,a32,a33,a34,A,B,C,b1,b2,b3,b4,b5) to (a1, . . . ,a35). This map has polynomial components, so we can again apply Lipschitz continuity to conclude that the image of this map has measure 0. The image of the map is all quartic polynomials containing conic sections, whose u2 term is nonzero. So, just as with lines, we have formalized our proof that an arbitrary quartic will not contain any conic sections. For the purposes of this paper, we will leave out the arguments for the different types of conic sections, as they are essentially the same. Conclusion In this paper, we have approached the question of whether an arbitrary quartic contains lines or conic sections from 3 different angles. First, we showed that to get all quartic surfaces with lines or all quartic surfaces with conic sections we need only choose 34 numbers, whereas we have to choose 35 to get all quartic surfaces. Then, we demonstrated how to solve a system of equations to find the finite number of points in a family of quartic surfaces that contain lines or conic sections. Finally, we constructed two maps, one whose image is all quartic surfaces with lines and the other whose image is all quartic surfaces with conic sections, and proved that the measure of these images is 0, using the idea of Lipschitz continuity. 34 This is one of many fascinating ways we can use the algebra behind an equation to describe the geometry of the surface it represents. The fact that most quartic surfaces do not contain lines or conics can also be seen as a result the Noether-Lefschetz theorem, which is an important result on the homology of surfaces of degree 4 or greater. 35 Glossary Combinatorics The study of counting. 19 Conic sections A curve that can be defined as a degree 2 polynomial in a plane. 22 Degree of polynomial The degree of a monomial axr1yr2zr3 , where a is a constant and r1,r2,r3 are nonnegative integers, is r1 + r2 + r3. Then, a polynomial’s degree is the maximal degree of all its terms. 4 Irreducible In a ring, an irreducible element is any element that cannot be written as ab, where neither a nor b is invertible. 20 Linear Polynomial A polynomial of degree 1. 20 Monomial A polynomial with just one term. 19 Polynomial A polynomial in k variables is the sum of products of the k variables times a scalar multiples.. 4 Prime In a ring, a prime element p is an element such that, if p divide ab, then p divides a or p divides b . 20 Quadratic Polynomial A polynomial of degree 2. 4 Quartic Polynomial A polynomial of degree 4. 11 Vector space A set equipped with addition, additive inverses, and a 0 element, as well as "scalar" multiplication by elements from a field. 21 36 References [1] Carl B. Boyer. The invention of analytic geometry, 1949. [2] D.S. Dummit and R.M. Foote. Abstract Algebra. Wiley, 2003. [3] E. Edemskaya and A. Agkathidis. Rethinking complexity: Vladimir shukhov’s steel lattice structures. Journal of the International Association for Shell and Spatial Structures, 57(3):201–208, 2016. [4] Michael N. Fried. conic sections, 02 2019. [5] Joe Harris. Algebraic Geometry: A First Course. Graduate Texts in Mathematics. Springer, 1992. [6] Andrei Osipovich Karelin. First shukhov tower nizhny novgorod 1896. https://commons.wikimedia.org/ wiki/File:First_Shukhov_Tower_Nizhny_Novgorod_1896.jpg, 1896. [7] Juan Monterde. Architecture and Mathematics. Mètode, 2013. [8] Eric W Weisstein. Clebsch diagonal cubic. https://mathworld.wolfram.com/ClebschDiagonalCubic.html. 37