In mathematics, a quadric or quadric surface is a generalization of conic sections (ellipses, parabolas, and hyperbolas). In three-dimensional space, quadrics include ellipsoids, paraboloids, and hyperboloids.

More generally, a quadric hypersurface (of dimension D) embedded in a higher dimensional space (of dimension ) is defined as the zero set of an irreducible polynomial of degree two in variables; for example, D1 is the case of conic sections (plane curves). When the defining polynomial is not absolutely irreducible, the zero set is generally not considered a quadric, although it is often called a degenerate quadric or a reducible quadric.

A quadric is an affine algebraic variety, or, if it is reducible, an affine algebraic set. Quadrics may also be defined in projective spaces; see , below.

Formulation

In coordinates , the general quadric is thus defined by the algebraic equation

:<math>

\sum_{i,j=1}^{D+1} x_i Q_{ij} x_j + \sum_{i=1}^{D+1} P_i x_i + R = 0

</math>

which may be compactly written in vector and matrix notation as:

:<math>x Q x^\mathrm{T} + P x^\mathrm{T} + R = 0\,</math>

where is a row vector, x<sup>T</sup> is the transpose of x (a column vector), Q is a matrix and P is a -dimensional row vector and R a scalar constant. The values Q, P and R are often taken to be over real numbers or complex numbers, but a quadric may be defined over any field.

Euclidean plane

Quadrics in a Euclidean plane have dimension one and are thus plane curves. They are called conic sections, or conics.

center|thumb|280px|Ellipse (e&nbsp;=&nbsp;0.5), parabola (e&nbsp;=&nbsp;1), and hyperbola (e&nbsp;=&nbsp;2) with fixed focus F and directrix.

Euclidean space

In three-dimensional Euclidean space, quadrics have dimension two, and are known as quadric surfaces. Their quadratic equations have the form<math display="block">m_{xx} x^2 + m_{yy} y^2 + m_{zz} z^2 + 2m_{xy} xy + 2m_{xz} xz + 2m_{yz} yz + 2m_x x + 2m_y y + 2m_z z + m_0= 0</math>or<math display="block">{\bold p^\bold T \bold M \bold p} = 0</math>where<math display="block">{\bold M} = \begin{bmatrix} m_{xx} & m_{xy} & m_{xz} & m_{x}

\\ m_{xy} & m_{yy} & m_{yz} & m_{y}

\\ m_{xz} & m_{yz} & m_{zz} & m_{z}

\\ m_{x} & m_{y} & m_{z} & m_{0} \end{bmatrix}</math>and<math display="block">{\bold p} = \begin{bmatrix} x \\ y \\ z\\ 1 \end{bmatrix}</math>

The quadric surfaces are classified and named by their shape, which corresponds to the orbits under affine transformations. That is, if an affine transformation maps a quadric onto another one, they belong to the same class, and share the same name and many properties.

The principal axis theorem shows that for any (possibly reducible) quadric, a suitable change of Cartesian coordinates or, equivalently, a Euclidean transformation allows putting the equation of the quadric into a unique simple form on which the class of the quadric is immediately visible. This form is called the normal form of the equation, since two quadrics have the same normal form if and only if there is a Euclidean transformation that maps one quadric to the other. The normal forms are as follows:

:<math> {x^2 \over a^2} + {y^2 \over b^2} +\varepsilon_1 {z^2 \over c^2} + \varepsilon_2=0,</math>

:<math> {x^2 \over a^2} - {y^2 \over b^2} + \varepsilon_3=0</math>

:<math>{x^2 \over a^2} + \varepsilon_4 =0,</math>

:<math>z={x^2 \over a^2} +\varepsilon_5 {y^2 \over b^2}, </math>

where the <math>\varepsilon_i</math> are either 1, −1 or 0, except <math> \varepsilon_3 </math> which takes only the value 0 or 1.

Each of these 17 normal forms corresponds to a single orbit under affine transformations. In three cases there are no real points: <math>\varepsilon_1=\varepsilon_2=1</math> (imaginary ellipsoid), <math>\varepsilon_1=0, \varepsilon_2=1</math> (imaginary elliptic cylinder), and <math>\varepsilon_4=1</math> (pair of complex conjugate parallel planes, a reducible quadric). In one case, the imaginary cone, there is a single point (<math>\varepsilon_1=1, \varepsilon_2=0</math>). If <math>\varepsilon_1=\varepsilon_2=0,</math> one has a line (in fact two complex conjugate intersecting planes). For <math>\varepsilon_3=0,</math> one has two intersecting planes (reducible quadric). For <math>\varepsilon_4=0,</math> one has a double plane. For <math>\varepsilon_4=-1,</math> one has two parallel planes (reducible quadric).

Thus, among the 17 normal forms, there are nine true quadrics: a cone, three cylinders (often called degenerate quadrics) and five non-degenerate quadrics (ellipsoid, paraboloids and hyperboloids), which are detailed in the following tables. The eight remaining quadrics are the imaginary ellipsoid (no real point), the imaginary cylinder (no real point), the imaginary cone (a single real point), and the reducible quadrics, which are decomposed in two planes; there are five such decomposed quadrics, depending whether the planes are distinct or not, parallel or not, real or complex conjugate.

{| class="wikitable" style="margin: 1em auto 1em auto"

! colspan="3" | Non-degenerate real quadric surfaces

|-

| Ellipsoid

| <math>{x^2 \over a^2} + {y^2 \over b^2} + {z^2 \over c^2} = 1 \,</math>

|150px

|-

| Elliptic paraboloid

| <math>{x^2 \over a^2} + {y^2 \over b^2} - z = 0 \,</math>

|150px

|-

| Hyperbolic paraboloid

| <math>{x^2 \over a^2} - {y^2 \over b^2} - z = 0 \,</math>

|150px

|-

| Hyperboloid of one sheet <br />or<br />Hyperbolic hyperboloid

| <math>{x^2 \over a^2} + {y^2 \over b^2} - {z^2 \over c^2} = 1 \,</math>

|150px

|-

| Hyperboloid of two sheets <br />or<br />Elliptic hyperboloid

| <math>{x^2 \over a^2} + {y^2 \over b^2} - {z^2 \over c^2} = - 1 \,</math>

|150px

|}

{| class="wikitable" style="margin: 1em auto 1em auto"

! colspan="3" | Degenerate real quadric surfaces

|-

| Elliptic cone<br />or<br />Conical quadric

| <math>{x^2 \over a^2} + {y^2 \over b^2} - {z^2 \over c^2} = 0 \,</math>

|150px

|-

| Elliptic cylinder

| <math>{x^2 \over a^2} + {y^2 \over b^2} = 1 \,</math>

|150px

|-

| Hyperbolic cylinder

| <math>{x^2 \over a^2} - {y^2 \over b^2} = 1 \,</math>

|150px

|-

| Parabolic cylinder

| <math>x^2 + 2ay = 0 \,</math>

|150px

|}

When two or more of the parameters of the canonical equation are equal, one obtains a quadric of revolution, which remains invariant when rotated around an axis (or infinitely many axes, in the case of the sphere).

{| class="wikitable" style="margin: 1em auto 1em auto"

! colspan="3" | Quadrics of revolution

|-

| &nbsp; &nbsp; Oblate and prolate spheroids (special cases of ellipsoid)

| <math>{x^2 \over a^2} + {y^2 \over a^2} + {z^2 \over b^2} = 1 \,</math>

|75px75px

|-

| &nbsp; &nbsp; Sphere (special case of spheroid)

| <math>{x^2 \over a^2} + {y^2 \over a^2} + {z^2 \over a^2} = 1 \,</math>

|150px

|-

| &nbsp; &nbsp; Circular paraboloid (special case of elliptic paraboloid)

| <math>{x^2 \over a^2} + {y^2 \over a^2} - z = 0 \,</math>

|150px

|-

| &nbsp; &nbsp; Hyperboloid of revolution of one sheet (special case of hyperboloid of one sheet)

| <math>{x^2 \over a^2} + {y^2 \over a^2} - {z^2 \over b^2} = 1 \,</math>

|150px

|-

| &nbsp; &nbsp; Hyperboloid of revolution of two sheets (special case of hyperboloid of two sheets)

| <math>{x^2 \over a^2} + {y^2 \over a^2} - {z^2 \over b^2} = -1 \,</math>

|150px

|-

| &nbsp; &nbsp; Circular cone (special case of elliptic cone)

| <math>{x^2 \over a^2} + {y^2 \over a^2} - {z^2 \over b^2} = 0 \,</math>

|150px

|-

| &nbsp; &nbsp; Circular cylinder (special case of elliptic cylinder)

| <math>{x^2 \over a^2} + {y^2 \over a^2} = 1 \,</math>

|150px

|}

Intersection of a Ray with a Quadric Surface

Source:

One can represent a three-dimensional ray parametrically as

<math display="block">\begin{array}{lcl} x & = & x_0 + \alpha t

\\ y & = & y_0 + \beta t

\\ z & = & z_0 + \gamma t

\end{array}</math>where <math>\alpha</math>, <math>\beta</math>, and <math>\gamma</math> are the <math>x</math>, <math>y</math>, and <math>z</math> components of the normalized direction vector of the ray and <math>t</math> is the distance along the ray. Inserting these values into the equation for a three-dimensional quadric surface, one obtains a quadratic equation for <math>t</math>. If there are two real roots, this gives the two intersection points of the ray with the quadric surface. If there is a double root, then the ray grazes the surface. If there are no real roots, then the ray misses the quadric surface.

Alternatively, using homogeneous coordinates, one may represent the ray as<math display="block">{\bold r} = {\bold {p_0 + {\bold d}t

</math>where<math display="block">{\bold {p_0 = \begin{bmatrix} x_0 \\ y_0 \\ z_0 \\ 1 \end{bmatrix}

</math>is a line through the point <math>(x_0, y_0, z_0)

</math> and<math display="block">{\bold d} = \begin{bmatrix} \alpha \\ \beta \\ \gamma \\ 0 \end{bmatrix}

</math>is the direction vector of the ray. The equation for the intersection of a ray with a quadric surface is then represented as<math display="block">\begin{alignat}{2} 0 & = {\bold r}^T {\bold {M r

\\ & = {({\bold p_0} + t{\bold d})}^T {\bold M} ({\bold {p_0 + t {\bold d})

\\ & = ({\bold d}^t {\bold {M d) t^2 + (2 {\bold d}^T {\bold {M p_0) t + ({\bold p_0}^T {\bold {M p_0)

\end{alignat}

</math>yielding the same quadratic equation in t.

The normal to any point on the surface is<math display="block">{\bold n} = norm({\bold {M p).</math>

Quadric surface patches in graphical ray tracing

In computer graphics, the visual representation of mathematically modeled objects is frequently determined by ray tracing. Frequently, the surfaces of the objects are described in terms of a number of points on the surface and the normals to the surface at those points. The intermediate points on the surface are described by a set of surface patches between the points. Quadric surfaces are frequently used this way when the surface is described as a set of triangles using the positions and normals to the points of those triangles. Using quadric surfaces to model these patches has the advantage that it is easy to tell if and where a light ray intersects a patch, as was described in the previous section.

Determining the quadric surface type and the displacement from standard position

Sources:

In general, quadric equations may not be in normal form, and it may be difficult to determine the type of quadric surface by visual inspection unless the quadric surface has its center at the origin and the principal axes are along the x, y, and z directions. However, if one defines the submatrix of <math>{\bold M}

</math><math display="block">{\bold A} = \begin{bmatrix} m_{xx} & m_{xy} & m_{xz}

\\ m_{xy} & m_{yy} & m_{yz}

\\ m_{xz} & m_{yz} & m_{zz}

\end{bmatrix}</math>then the following table allows classification of the quadric surface, based on the ranks, determinants, and eigenvalues of the <math>{\bold A}

</math> and <math>{\bold M}</math> matrices.

{| class="wikitable" style="width: 600px"

|+

!style="width: 8%"|Rank of <math>{\bold A}</math>

!style="width: 8%"|Rank of <math>{\bold M}</math>

!style="width: 15%"|Sign of determinant of <math>{\bold M}</math>

!style="width: 15%"|Non-zero eigenvalues of <math>{\bold M}</math> of the same sign?

!style="width: 15%"|Are all eigenvalues of <math>{\bold A}</math> of the same sign?

!style="width: 29%"|Type of quadric surface

|-

|3

|4

|Negative

|No

|Yes

|Real ellipsoid

|-

|3

|4

|Positive

|Yes

|Yes

|Imaginary ellipsoid

|-

|3

|4

|Positive

|No

|No

|Hyperboloid of one sheet

|-

|3

|4

|Negative

|No

|No

|Hyperboloid of two sheets

|-

|3

|3

| -

|No

|No

|Real quadric cone

|-

|3

|3

| -

|Yes

|Yes

|Imaginary quadric cone

|-

|2

|4

|Negative

|No

|Yes

|Elliptic paraboloid

|-

|2

|4

|Positive

|No

|No

|Hyperbolic paraboloid

|-

|2

|3

| -

|No

|Yes

|Real elliptic cylinder

|-

|2

|3

| -

|Yes

|No

|Imaginary elliptic cylinder

|-

|2

|2

| -

|No

|No

|Real intersecting planes

|-

|2

|2

| -

|Yes

|Yes

|Imaginary intersecting planes

|-

|1

|3

| -

|No

| -

|Parabolic cylinder

|-

|1

|2

| -

|No

| -

|Parabolic cylinder

|-

|1

|2

| -

|Yes

| -

|Imaginary parallel planes

|-

|1

|1

| -

| -

| -

|Coincident planes

|}

All real quadric surfaces except ellipsoids and hyperboloids are special limiting cases. Any real ellipsoid or hyperbolic and be expressed as a repositioned matrix of the form<math display="block">{\bold M} = {\bold P}^T {\bold M} \acute{} {\bold P} = 0</math>with <math>{\bold M} \acute{}

</math> containg only the diagonal components of <math>m_{xx} \acute{} , m_{yy} \acute{} , m_{zz} \acute{}

</math>, and <math>m_0 \acute{}

</math>, the others being zeroes. Here the x, y, and z axis columns of the affine matrix <math>{\bold P}</math> are the normalized eigenvectors of <math>{\bold A}</math>. where the acute accent implies the matrix transpose. The location of the centroid, <math>{\bold p}</math> (in the fourth column of <math>{\bold P}</math>) is<math display="block">{\bold p} = {\bold A}^{-1} \begin{bmatrix} q_x \\ q_y \\ q_z \end{bmatrix}

</math>The axis radii have the values<math display="block">{radius}^2 = \frac {C}{eigenvalue \; of {\bold A</math>where the radial axes and along the eigenvectors of the corresponding eigenvalues, and<math display="block">C = {\bold p}^T {\bold {A p - m_0</math>For a real ellipsoid, radii for all of the eigenvalues are positive. For a hyperboloid of one sheet, one of the squared radii is negative, the other two being those of the ellipse at the neck of the hyperboloid. For a hyperboloid of two sheets, two of the squared radii are negative and the real radius is the distance from the center point to the points of the sheets. If all three eigenvalues give negative squared radii, then the quadric surface is an imaginary ellipsoid.<math display="block">{\bold {P_{1 0} = \begin {bmatrix} x_x & x_y & x_z & x_0

\\ y_x & y_y & y_z & y_0

\\ z_x & z_y & z_z & z_0

\\ 0 & 0 & 0 & 1

\end {bmatrix}</math>Here the first column of the matrix is the normalized direction vector of the <math>x</math>-axis of the new coordinate system <math>C_1</math>, with respect to the original coordinate system, <math>C_0</math>. The second column represents the <math>y</math>-axis, the third column the <math>z</math>-axis, and the fourth column is the location of the origin in <math>C_1</math>in the original coortinate system. A point at the location <math>{\bold {p_1</math>, in terms of the <math>C_1</math>coordinate system is at the point<math display="block">{\bold {p_0 = \bold {P_{1 0} p_1}</math>in the original coordinate system. Note that here, the <math>{\bold {p_1

</math> vector has a "1" as its fourth term, since it is a location vector, while direction vectors have "0" for the fourth term. Using the usual rules for matrix algebra, the inverse transformation is obtained as the inverse of the matrix <math>{\bold {P_{1 0}

</math>, that is,<math display="block">{\bold {P_{0 1} = {\bold {P_{1 0}^{-1}</math>These transformations can be concatenated, so that if there is a coordinate system <math>C_2

</math>, with a location and orientation <math>{\bold {P_{2 1}</math> with respect to <math>C_1

</math>, its orientation with respect to <math>C_0

</math> is<math display="block">{\bold {P_{2 0} = {\bold {P_{2 1} P_{1 0}</math>as calculated using matrix multiplication. These transformation matrices are frequently used to calculate the locations and orientation of vehicles. For example, an aircraft at a point <math>{\bold {p_1</math> in the aircraft frame of reference with be at a point <math>{\bold {p_0</math> in the ground coordinate system, if <math>{\bold {P_{1 0}</math> is the transformation between the ground frame of reference and the aircraft frame of reference.

Quadric surfaces have the nice property that they also transform under affine coordinate transformations. If a quadric surface, <math>{\bold M}</math>, is <u>moved to</u> a coordinate location and orientation <math>C_1</math>, its description as seen from the original coordinate system <math>C_1</math> is<math display="block">{\bold M}_{moved \; to} = {\bold {P_{0 1}^T {\bold M} \; {\bold {P_{0 1}</math>However, this needs to be distinguished from a quadric surface defined in coordinate system <math>C_0</math> as <u>viewed from</u> a coordinate system <math>C_1</math>, where the transformation is

<math>{\bold M}_{viewed \; from} = {\bold {P_{1 0}^T {\bold M} \; {\bold {P_{1 0}</math>

Note that since <math>{\bold M}^T = {\bold M}</math>, it does not matter whether or not this matrix is transposed, and one may see it either way in the literature.

Latitude, longitude, and altitude as quadric surfaces

Latitude and longitude are normally thought of as lines on the globe, but when you consider that one may cross a line of latitude or longitude at different altitudes, it becomes obvious that these lines are actually surfaces, in fact, quadric surfaces. If the Earth is approximated as a sphere, longitudes are planes slicing though the center of the Earth and through the poles, while latitudes are cones, with the point of the cone at the center of the Earth. Altitudes are spheres of different radii. This is the general model currently used for naval and aviation navigation.

When the Earth is better approximated as an ellipsoid, the longitudes are still the same planes as for the spherical Earth. Latitudes are still cones, but the points of the cones are no longer at the center of the Earth, except at the equator; the cone axis is still along the Earth's axis, but north or south of the Earth center. Altitudes are ellipsoids. In the World Geodetic System 1984 (WGS84), the equatorial radius of the Earth is (<math>G_a</math>) is given as 6,378,137.0 meters and the polar radius (<math>G_b</math>) as 6,356,752.3142 meters. The squared first eccentricity is then<math display="block">{G_e}^2 = \frac {1+ t_1^2+ \cdots +t_{n-1}^2}\\

x_n =\frac{1- t_1^2- \cdots -t_{n-1}^2}{1+ t_1^2+ \cdots +t_{n-1}^2}.

\end{cases}</math>

By homogenizing, one obtains the projective parametrization

:<math>\begin{cases}

X_0=T_1^2+ \cdots +T_n^2\\

X_1=2T_1 T_n\\

\vdots\\

X_{n-1}=2T_{n-1}T_n\\

X_n =T_n^2- T_1^2- \cdots -T_{n-1}^2.

\end{cases}</math>

A straightforward verification shows that this induces a bijection between the points of the quadric such that <math>X_n\neq -X_0</math> and the points such that <math>T_n\neq 0</math> in the projective space of the parameters. On the other hand, all values of <math>(T_1,\ldots, T_n)</math> such that <math>T_n=0</math> and <math>T_1^2+ \cdots +T_{n-1}^2\neq 0</math> give the point <math>A.</math>

In the case of conic sections (<math>n=2</math>), there is exactly one point with <math>T_n=0.</math> and one has a bijection between the circle and the projective line.

For <math>n>2,</math> there are many points with <math>T_n=0,</math> and thus many parameter values for the point <math>A.</math> On the other hand, the other points of the quadric for which <math>X_n=-X_0</math> (and thus <math>x_n=-1</math>) cannot be obtained for any value of the parameters. These points are the points of the intersection of the quadric and its tangent plane at <math>A.</math> In this specific case, these points have nonreal complex coordinates, but it suffices to change one sign in the equation of the quadric for producing real points that are not obtained with the resulting parametrization.

Rational points

A quadric is defined over a field <math>F</math> if the coefficients of its equation belong to <math>F.</math> When <math>F</math> is the field <math>\Q</math> of the rational numbers, one can suppose that the coefficients are integers by clearing denominators.

A point of a quadric defined over a field <math>F</math> is said rational over <math>F</math> if its coordinates belong to <math>F</math>. A rational point over the field <math>\R</math> of the real numbers is called a real point.

A rational point over <math>\Q</math> is called simply a rational point. By clearing denominators, one can suppose and one supposes generally that the projective coordinates of a rational point (in a quadric defined over <math>\Q</math>) are integers. Also, by clearing denominators of the coefficients, one supposes generally that all the coefficients of the equation of the quadric and the polynomials occurring in the parametrization are integers.

Finding the rational points of a projective quadric amounts thus to solving a Diophantine equation.

Given a rational point over a quadric over a field , the parametrization described in the preceding section provides rational points when the parameters are in , and, conversely, every rational point of the quadric can be obtained from parameters in , if the point is not in the tangent hyperplane at .

It follows that, if a quadric has a rational point, it has many other rational points (infinitely many if is infinite), and these points can be algorithmically generated as soon one knows one of them.

As said above, in the case of projective quadrics defined over <math>\Q,</math> the parametrization takes the form

:<math>X_i=F_i(T_1, \ldots, T_n)\quad \text{for } i=0,\ldots,n,</math>

where the <math>F_i</math> are homogeneous polynomials of degree two with integer coefficients. Because of the homogeneity, one can consider only parameters that are setwise coprime integers. If <math>Q(X_0,\ldots, X_n)=0</math> is the equation of the quadric, a solution of this equation is said primitive if its components are setwise coprime integers. The primitive solutions are in one to one correspondence with the rational points of the quadric (up to a change of sign of all components of the solution). The non-primitive integer solutions are obtained by multiplying primitive solutions by arbitrary integers; so they do not deserve a specific study. However, setwise coprime parameters can produce non-primitive solutions, and one may have to divide by a greatest common divisor to arrive at the associated primitive solution.

Pythagorean triples

This is well illustrated by Pythagorean triples. A Pythagorean triple is a triple <math>(a,b,c)</math> of positive integers such that <math>a^2+b^2=c^2.</math> A Pythagorean triple is primitive if <math>a, b, c</math> are setwise coprime, or, equivalently, if any of the three pairs <math>(a,b),</math> <math>(b,c)</math> and <math>(a,c)</math> is coprime.

By choosing <math>A=(-1, 0, 1),</math> the above method provides the parametrization

:<math>\begin{cases}

a=m^2-n^2\\b=2mn\\c=m^2+n^2

\end{cases}</math>

for the quadric of equation <math>a^2+b^2-c^2=0.</math> (The names of variables and parameters are being changed from the above ones to those that are common when considering Pythagorean triples).

If and are coprime integers such that <math>m>n>0,</math> the resulting triple is a Pythagorean triple. If one of and is even and the other is odd, this resulting triple is primitive; otherwise, and are both odd, and one obtains a primitive triple by dividing by 2.

In summary, the primitive Pythagorean triples with <math>b</math> even are obtained as

:<math>a=m^2-n^2,\quad b=2mn,\quad c= m^2+n^2,</math>

with and coprime integers such that one is even and <math>m>n>0</math> (this is Euclid's formula). The primitive Pythagorean triples with <math>b</math> odd are obtained as

:<math>a=\frac{m^2-n^2}{2},\quad b=mn, \quad c= \frac{m^2+n^2}2,</math>

with and coprime odd integers such that <math>m>n>0.</math>

As the exchange of and transforms a Pythagorean triple into another Pythagorean triple, only one of the two cases is sufficient for producing all primitive Pythagorean triples up to the order of and .

Projective quadrics over fields

The definition of a projective quadric in a real projective space (see above) can be formally adapted by defining a projective quadric in an n-dimensional projective space over a field. In order to omit dealing with coordinates, a projective quadric is usually defined by starting with a quadratic form on a vector space.

Quadratic form

Let <math>K</math> be a field and <math>V</math> a vector space over <math>K</math>. A mapping <math>q</math> from <math>V</math> to <math>K</math> such that

: (Q1) <math>\;q(\lambda\vec x)=\lambda^2q(\vec x )\;</math>for any <math>\lambda\in K</math> and <math>\vec x \in V</math>.

: (Q2) <math>\;f(\vec x,\vec y ):=q(\vec x+\vec y)-q(\vec x)-q(\vec y)\;</math> is a bilinear form.

is called quadratic form. The bilinear form <math>f</math> is symmetric.

In case of <math>\operatorname{char}K\ne2</math> the bilinear form is <math>f(\vec x,\vec x)=2q(\vec x)</math>, i.e. <math>f</math> and <math>q</math> are mutually determined in a unique way.<br />

In case of <math>\operatorname{char}K=2</math> (that means: <math>1+1=0</math>) the bilinear form has the property <math>f(\vec x,\vec x)=0</math>, i.e. <math>f</math> is

symplectic.

For <math>V=K^n\ </math> and <math>\ \vec x=\sum_{i=1}^{n}x_i\vec e_i\quad </math>

(<math>\{\vec e_1,\ldots,\vec e_n\} </math> is a base of <math>V</math>) <math>\ q</math> has the familiar form

: <math>

q(\vec x)=\sum_{1=i\le k}^{n} a_{ik}x_ix_k\ \text{ with }\ a_{ik}:= f(\vec e_i,\vec e_k)\ \text{ for }\ i\ne k\ \text{ and }\ a_{ii}:= q(\vec e_i)\ </math> and

: <math> f(\vec x,\vec y)=\sum_{1=i\le k}^{n} a_{ik}(x_iy_k+x_ky_i)</math>.

For example:

: <math>n=3,\quad q(\vec x)=x_1x_2-x^2_3, \quad f(\vec x,\vec y)=x_1y_2+x_2y_1-2x_3y_3\; . </math>

n-dimensional projective space over a field

Let <math>K</math> be a field, <math>2\le n\in\N</math>,

:<math>V_{n+1}</math> an -dimensional vector space over the field <math>K,</math>

:<math>\langle\vec x\rangle</math> the 1-dimensional subspace generated by <math>\vec 0\ne \vec x\in V_{n+1}</math>,

: <math>{\mathcal P}=\{\langle \vec x\rangle \mid \vec x \in V_{n+1}\},\ </math> the set of points ,

: <math>{\mathcal G}=\{ \text{2-dimensional subspaces of } V_{n+1}\},\ </math>the set of lines.

:<math>P_n(K)=({\mathcal P},{\mathcal G})\ </math> is the -dimensional projective space over <math>K</math>.

:The set of points contained in a <math>(k+1)</math>-dimensional subspace of <math> V_{n+1}</math> is a <math>k</math>-dimensional subspace of <math>P_n(K)</math>. A 2-dimensional subspace is a plane.

:In case of <math>\;n>3\;</math> a <math>(n-1)</math>-dimensional subspace is called hyperplane.

Projective quadric

A quadratic form <math>q</math> on a vector space <math>V_{n+1}</math> defines a quadric <math>\mathcal Q</math> in the associated projective space <math>\mathcal P,</math> as the set of the points <math>\langle\vec x\rangle \in {\mathcal P}</math> such that <math>q(\vec x)=0</math>. That is,

: <math>\mathcal Q=\{\langle\vec x\rangle \in {\mathcal P} \mid q(\vec x)=0\}.</math>

Examples in <math> P_2(K)</math>.:<br />

(E1): For <math>\;q(\vec x)=x_1x_2-x^2_3\;</math> one obtains a conic.<br />

(E2): For <math>\;q(\vec x)=x_1x_2\;</math> one obtains the pair of lines with the equations <math>x_1=0</math> and <math>x_2=0</math>, respectively. They intersect at point <math>\langle(0,0,1)^\text{T}\rangle</math>;

For the considerations below it is assumed that <math>\mathcal Q\ne \emptyset</math>.

Polar space

For point <math>P=\langle\vec p\rangle \in {\mathcal P}</math> the set

: <math>P^\perp:=\{\langle\vec x\rangle\in {\mathcal P} \mid f(\vec p,\vec x)=0\}</math>

is called polar space of <math>P</math> (with respect to <math>q</math>).

If <math>\;f(\vec p,\vec x)=0\;</math> for all <math>\vec x </math>, one obtains <math>P^\perp=\mathcal P</math>.

If <math>\;f(\vec p,\vec x)\ne 0\;</math> for at least one <math>\vec x </math>, the equation <math>\;f(\vec p,\vec x)=0\;</math>is a non trivial linear equation which defines a hyperplane. Hence

:<math>P^\perp</math> is either a hyperplane or <math>{\mathcal P}</math>.

Intersection with a line

For the intersection of an arbitrary line <math>g</math> with a real quadric <math> \mathcal Q</math>, the following cases may occur:

:a) <math>g\cap \mathcal Q=\emptyset\;</math> and <math>g</math> is called exterior line

:b) <math> g \subset \mathcal Q\; </math> and <math>g</math> is called a line in the quadric

:c) <math>|g\cap \mathcal Q|=1\; </math> and <math>g</math> is called tangent line

:d) <math>|g\cap \mathcal Q|=2\; </math> and <math>g</math> is called secant line.

Proof:

Let <math>g</math> be a line, which intersects <math>\mathcal Q </math> at point <math>\;U=\langle\vec u\rangle\;</math> and <math> \;V= \langle\vec v\rangle\;</math> is a second point on <math>g</math>.

From <math>\;q(\vec u)=0\;</math> one obtains<br />

<math>q(x\vec u+\vec v)=q(x\vec u)+q(\vec v)+f(x\vec u,\vec v)=q(\vec v)+xf(\vec u,\vec v)\; .</math><br />

I) In case of <math>g\subset U^\perp</math> the equation <math>f(\vec u,\vec v)=0</math> holds and it is

<math>\; q(x\vec u+\vec v)=q(\vec v)\; </math> for any <math>x\in K</math>. Hence either <math>\;q(x\vec u+\vec v)=0\;</math>

for any <math>x\in K</math> or <math>\;q(x\vec u+\vec v)\ne 0\;</math> for any <math>x\in K</math>, which proves b) and b').<br />

II) In case of <math>g\not\subset U^\perp</math> one obtains <math>f(\vec u,\vec v)\ne 0</math> and the equation

<math>\;q(x\vec u+\vec v)=q(\vec v)+xf(\vec u,\vec v)= 0\;</math> has exactly one solution <math>x</math>.

Hence: <math>|g\cap \mathcal Q|=2</math>, which proves c).

Additionally the proof shows:

:A line <math>g</math> through a point <math>P\in \mathcal Q</math> is a tangent line if and only if <math>g\subset P^\perp</math>.

f-radical, q-radical

In the classical cases <math>K=\R</math> or <math> \C</math> there exists only one radical, because of <math>\operatorname{char}K\ne2</math> and <math>f</math> and <math>q</math> are closely connected. In case of <math>\operatorname{char}K=2</math> the quadric <math>\mathcal Q</math> is not determined by <math>f</math> (see above) and so one has to deal with two radicals:

:a) <math>\mathcal R:=\{P\in{\mathcal P} \mid P^\perp=\mathcal P\}</math> is a projective subspace. <math>\mathcal R</math> is called f-radical of quadric <math>\mathcal Q</math>.

:b) <math>\mathcal S:=\mathcal R\cap\mathcal Q</math> is called singular radical or <math>q</math>-radical of <math>\mathcal Q</math>.

:c) In case of <math>\operatorname{char}K\ne2</math> one has <math>\mathcal R=\mathcal S</math>.

A quadric is called non-degenerate if <math>\mathcal S=\emptyset</math>.

Examples in <math> P_2(K)</math> (see above):<br />

(E1): For <math>\;q(\vec x)=x_1x_2-x^2_3\;</math> (conic) the bilinear form is

<math>f(\vec x,\vec y)=x_1y_2+x_2y_1-2x_3y_3\; . </math><br />

In case of <math>\operatorname{char}K\ne2</math> the polar spaces are never <math>\mathcal P</math>. Hence <math>\mathcal R=\mathcal S=\empty</math>.<br />

In case of <math>\operatorname{char}K=2</math> the bilinear form is reduced to

<math>f(\vec x,\vec y)=x_1y_2+x_2y_1\; </math> and <math>\mathcal R=\langle(0,0,1)^\text{T}\rangle\notin \mathcal Q</math>. Hence <math>\mathcal R\ne \mathcal S=\empty \; .</math>

In this case the f-radical is the common point of all tangents, the so called knot.<br />

In both cases <math> S=\empty</math> and the quadric (conic) ist non-degenerate.<br />

(E2): For <math>\;q(\vec x)=x_1x_2\;</math> (pair of lines) the bilinear form is <math>f(\vec x,\vec y)=x_1y_2+x_2y_1\; </math> and <math>\mathcal R=\langle(0,0,1)^\text{T}\rangle=\mathcal S\; ,</math> the intersection point. <br />

In this example the quadric is degenerate.

Symmetries

A quadric is a rather homogeneous object:

:For any point <math>P\notin \mathcal Q\cup {\mathcal R}\;</math> there exists an involutorial central collineation <math>\sigma_P</math> with center <math>P</math> and <math>\sigma_P(\mathcal Q)=\mathcal Q</math>.

Proof:

Due to <math>P\notin \mathcal Q\cup {\mathcal R}</math> the polar space <math>P^\perp</math> is a hyperplane.

The linear mapping

: <math>\varphi: \vec x \rightarrow \vec x-\frac{f(\vec p,\vec x)}{q(\vec p)}\vec p</math>

induces an involutorial central collineation <math>\sigma_P</math> with axis <math>P^\perp</math> and centre <math>P</math> which leaves <math>\mathcal Q</math> invariant.<br />

In the case of <math>\operatorname{char}K\ne2</math>, the mapping <math>\varphi</math> produces the familiar shape <math>\; \varphi: \vec x \rightarrow \vec x-2\frac{f(\vec p,\vec x)}{f(\vec p,\vec p)}\vec p\; </math> with <math>\; \varphi(\vec p)=-\vec p</math> and <math>\; \varphi(\vec x)=\vec x\; </math> for any <math>\langle\vec x\rangle \in P^\perp</math>.

Remark:

:a) An exterior line, a tangent line or a secant line is mapped by the involution <math>\sigma_P</math> on an exterior, tangent and secant line, respectively.

:b) <math>{\mathcal R}</math> is pointwise fixed by <math>\sigma_P</math>.

q-subspaces and index of a quadric

A subspace <math>\;\mathcal U\;</math> of <math>P_n(K)</math> is called <math>q</math>-subspace if <math>\;\mathcal U\subset\mathcal Q\;</math>

For example: points on a sphere or lines on a hyperboloid (s. below).

:Any two maximal <math>q</math>-subspaces have the same dimension <math>m</math>.

Let be <math>m</math> the dimension of the maximal <math>q</math>-subspaces of <math>\mathcal Q</math> then

:The integer <math>\;i:=m+1\;</math> is called index of <math>\mathcal Q</math>.

Theorem:

:For the index <math>i</math> of a non-degenerate quadric <math>\mathcal Q</math> in <math>P_n(K)</math> the following is true:

::<math>i\le \frac{n+1}{2}</math>.

Let be <math>\mathcal Q</math> a non-degenerate quadric in <math> P_n(K), n\ge 2</math>, and <math>i</math> its index.<br />

: In case of <math>i=1</math> quadric <math>\mathcal Q</math> is called sphere (or oval conic if <math>n=2</math>).

: In case of <math>i=2</math> quadric <math>\mathcal Q</math> is called hyperboloid (of one sheet).

Examples:

:a) Quadric <math>\mathcal Q</math> in <math>P_2(K)</math> with form <math>\;q(\vec x)=x_1x_2-x^2_3\;</math> is non-degenerate with index 1.

:b) If polynomial <math>\;p(\xi)=\xi^2+a_0\xi+b_0\;</math> is irreducible over <math>K</math> the quadratic form <math>\;q(\vec x)=x^2_1+a_0x_1x_2+b_0x^2_2-x_3x_4\;</math> gives rise to a non-degenerate quadric <math>\mathcal Q</math> in <math>P_3(K)</math> of index 1 (sphere). For example: <math>\;p(\xi)=\xi^2+1\;</math> is irreducible over <math>\R</math> (but not over <math>\C</math> !).

:c) In <math>P_3(K)</math> the quadratic form <math>\;q(\vec x)=x_1x_2+x_3x_4\;</math> generates a hyperboloid.

Generalization of quadrics: quadratic sets

It is not reasonable to formally extend the definition of quadrics to spaces over genuine skew fields (division rings). Because one would obtain secants bearing more than 2 points of the quadric which is totally different from usual quadrics. The reason is the following statement.

:A division ring <math>K</math> is commutative if and only if any equation <math>x^2+ax+b=0, \ a,b \in K</math>, has at most two solutions.

There are generalizations of quadrics: quadratic sets. A quadratic set is a set of points of a projective space with the same geometric properties as a quadric: every line intersects a quadratic set in at most two points or is contained in the set.

See also

  • Klein quadric
  • Rotation of axes
  • Superquadrics
  • Translation of axes

References

Bibliography

  • M. Audin: Geometry, Springer, Berlin, 2002, , p.&nbsp;200.
  • M. Berger: Problem Books in Mathematics, ISSN 0941-3502, Springer New York, pp. 79–84.
  • A. Beutelspacher, U. Rosenbaum: Projektive Geometrie, Vieweg + Teubner, Braunschweig u. a. 1992, , p.&nbsp;159.
  • P. Dembowski: Finite Geometries, Springer, 1968, , p.&nbsp;43.
  • Interactive Java 3D models of all quadric surfaces
  • Lecture Note Planar Circle Geometries, an Introduction to Moebius, Laguerre and Minkowski Planes, p.&nbsp;117

ru:Поверхность второго порядка