In mathematics, a quadric or quadric surface (quadric hypersurface in higher dimensions), is a generalization of conic sections (ellipses, parabolas, and hyperbolas). It is a hypersurface (of dimension D) in a -dimensional space, and it is defined as the zero set of an irreducible polynomial of degree two in D + 1 variables; for example, in the case of conic sections. 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.
In coordinates, the general quadric is thus defined by the algebraic equation[1]
D+1 | |
\sum | |
i,j=1 |
xiQijxj+
D+1 | |
\sum | |
i=1 |
Pixi+R=0
which may be compactly written in vector and matrix notation as:
xQxT+PxT+R=0
where is a row vector, xT 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.
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.
See main article: conic section. As the dimension of a Euclidean plane is two, quadrics in a Euclidean plane have dimension one and are thus plane curves. They are called conic sections, or conics.
In three-dimensional Euclidean space, quadrics have dimension two, and are known as quadric surfaces. Their quadratic equations have the form
Ax2+By2+Cz2+Dxy+Eyz+Fxz+Gx+Hy+Iz+J=0,
A,B,\ldots,J
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:
{x2\overa2}+{y2\overb2}+\varepsilon1{z2\overc2}+\varepsilon2=0,
{x2\overa2}-{y2\overb2}+\varepsilon3=0
{x2\overa2}+\varepsilon4=0,
z={x2\overa2}+\varepsilon5{y2\overb2},
\varepsiloni
\varepsilon3
Each of these 17 normal forms[2] corresponds to a single orbit under affine transformations. In three cases there are no real points:
\varepsilon1=\varepsilon2=1
\varepsilon1=0,\varepsilon2=1
\varepsilon4=1
\varepsilon1=1,\varepsilon2=0
\varepsilon1=\varepsilon2=0,
\varepsilon3=0,
\varepsilon4=0,
\varepsilon4=-1,
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.
Non-degenerate real quadric surfaces | |||
---|---|---|---|
Ellipsoid | {x2\overa2}+{y2\overb2}+{z2\overc2}=1 | ||
Elliptic paraboloid | {x2\overa2}+{y2\overb2}-z=0 | ||
Hyperbolic paraboloid | {x2\overa2}-{y2\overb2}-z=0 | ||
Hyperboloid of one sheet or Hyperbolic hyperboloid | {x2\overa2}+{y2\overb2}-{z2\overc2}=1 | ||
Hyperboloid of two sheets or Elliptic hyperboloid | {x2\overa2}+{y2\overb2}-{z2\overc2}=-1 |
Degenerate real quadric surfaces | |||
---|---|---|---|
Elliptic cone or Conical quadric | {x2\overa2}+{y2\overb2}-{z2\overc2}=0 | ||
Elliptic cylinder | {x2\overa2}+{y2\overb2}=1 | ||
Hyperbolic cylinder | {x2\overa2}-{y2\overb2}=1 | ||
Parabolic cylinder | x2+2ay=0 |
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).
Quadrics of revolution | |||
---|---|---|---|
Oblate and prolate spheroids (special cases of ellipsoid) | {x2\overa2}+{y2\overa2}+{z2\overb2}=1 | ||
Sphere (special case of spheroid) | {x2\overa2}+{y2\overa2}+{z2\overa2}=1 | ||
Circular paraboloid (special case of elliptic paraboloid) | {x2\overa2}+{y2\overa2}-z=0 | ||
Hyperboloid of revolution of one sheet (special case of hyperboloid of one sheet) | {x2\overa2}+{y2\overa2}-{z2\overb2}=1 | ||
Hyperboloid of revolution of two sheets (special case of hyperboloid of two sheets) | {x2\overa2}+{y2\overa2}-{z2\overb2}=-1 | ||
Circular cone (special case of elliptic cone) | {x2\overa2}+{y2\overa2}-{z2\overb2}=0 | ||
Circular cylinder (special case of elliptic cylinder) | {x2\overa2}+{y2\overa2}=1 |
An affine quadric is the set of zeros of a polynomial of degree two. When not specified otherwise, the polynomial is supposed to have real coefficients, and the zeros are points in a Euclidean space. However, most properties remain true when the coefficients belong to any field and the points belong in an affine space. As usual in algebraic geometry, it is often useful to consider points over an algebraically closed field containing the polynomial coefficients, generally the complex numbers, when the coefficients are real.
Many properties becomes easier to state (and to prove) by extending the quadric to the projective space by projective completion, consisting of adding points at infinity. Technically, if
p(x1,\ldots,xn)
P(X0,\ldots,Xn)=X
| ||||
0 |
,\ldots,
Xn | |
X0 |
\right)
So, a projective quadric is the set of zeros in a projective space of a homogeneous polynomial of degree two.
As the above process of homogenization can be reverted by setting :
p(x1,\ldots,xn)=P(1,x1,\ldots,xn),
P(X)=0
X0=0
p(x)=0
A quadric in an affine space of dimension is the set of zeros of a polynomial of degree 2. That is, it is the set of the points whose coordinates satisfy an equation
p(x1,\ldots,xn)=0,
p(x1,\ldots,xn)=
n | |
\sum | |
i=1 |
n | |
\sum | |
j=1 |
ai,jxixj+
n | |
\sum | |
i=1 |
(ai,0+a0,i)xi+a0,0,
A=(ai,j)
i
j
n
ai,j=aj,i
A=AT
ai,j=0
j<i
A
The equation may be shortened, as the matrix equation
xTAx=0,
x=\begin{pmatrix}1&x1& … &x
T | |
n\end{pmatrix} |
.
XTAX=0,
X=\begin{pmatrix}X0&X1& … &X
T | |
n\end{pmatrix} |
.
These equations define a quadric as an algebraic hypersurface of dimension and degree two in a space of dimension .
A quadric is said to be non-degenerate if the matrix
A
A non-degenerate quadric is non-singular in the sense that its projective completion has no singular point (a cylinder is non-singular in the affine space, but it is a degenerate quadric that has a singular point at infinity).
The singular points of a degenerate quadric are the points whose projective coordinates belong to the null space of the matrix .
A quadric is reducible if and only if the rank of is one (case of a double hyperplane) or two (case of two hyperplanes).
In real projective space, by Sylvester's law of inertia, a non-singular quadratic form P(X) may be put into the normal form
P(X)=\pm
2 | |
X | |
0 |
\pm
2 | |
X | |
1 |
\pm … \pm
2 | |
X | |
D+1 |
by means of a suitable projective transformation (normal forms for singular quadrics can have zeros as well as ±1 as coefficients). For two-dimensional surfaces (dimension D = 2) in three-dimensional space, there are exactly three non-degenerate cases:
P(X)=
2 \end{cases} | |
\begin{cases} X | |
3 |
The first case is the empty set.
The second case generates the ellipsoid, the elliptic paraboloid or the hyperboloid of two sheets, depending on whether the chosen plane at infinity cuts the quadric in the empty set, in a point, or in a nondegenerate conic respectively. These all have positive Gaussian curvature.
The third case generates the hyperbolic paraboloid or the hyperboloid of one sheet, depending on whether the plane at infinity cuts it in two lines, or in a nondegenerate conic respectively. These are doubly ruled surfaces of negative Gaussian curvature.
The degenerate form
2=0. | |
X | |
2 |
We see that projective transformations don't mix Gaussian curvatures of different sign. This is true for general surfaces.[3]
In complex projective space all of the nondegenerate quadrics become indistinguishable from each other.
Given a non-singular point of a quadric, a line passing through is either tangent to the quadric, or intersects the quadric in exactly one other point (as usual, a line contained in the quadric is considered as a tangent, since it is contained in the tangent hyperplane). This means that the lines passing through and not tangent to the quadric are in one to one correspondence with the points of the quadric that do not belong to the tangent hyperplane at . Expressing the points of the quadric in terms of the direction of the corresponding line provides parametric equations of the following forms.
In the case of conic sections (quadric curves), this parametrization establishes a bijection between a projective conic section and a projective line; this bijection is an isomorphism of algebraic curves. In higher dimensions, the parametrization defines a birational map, which is a bijection between dense open subsets of the quadric and a projective space of the same dimension (the topology that is considered is the usual one in the case of a real or complex quadric, or the Zariski topology in all cases). The points of the quadric that are not in the image of this bijection are the points of intersection of the quadric and its tangent hyperplane at .
In the affine case, the parametrization is a rational parametrization of the form
x | ||||
|
fori=1,\ldots,n,
x1,\ldots,xn
t1,\ldots,tn-1
f0,f1,\ldots,fn
In the projective case, the parametrization has the form
Xi=Fi(T1,\ldots,Tn) fori=0,\ldots,n,
X0,\ldots,Xn
T1,\ldots,Tn
F0,\ldots,Fn
One passes from one parametrization to the other by putting
xi=Xi/X0,
ti=Ti/Tn:
Fi(T1,\ldots,Tn)=T
2 | |
n |
f | ,\ldots, | ||||
|
Tn-1 | |
Tn |
\right)}.
For computing the parametrization and proving that the degrees are as asserted, one may proceed as follows in the affine case. One can proceed similarly in the projective case.
Let be the quadratic polynomial that defines the quadric, and
a=(a1,\ldotsan)
q(a)=0).
x=(x1,\ldotsxn)
t=(t1,\ldots,tn-1,1)
t
a
x=a+λt
q(a+λt)=0
λ.
λ,
t
0=0
λ
λ2
t.
q(a)=0,
λ,
x,
Let consider the quadric of equation
2+ | |
x | |
1 |
2+ … | |
x | |
2 |
2 | |
x | |
n |
-1=0.
n=2,
n=3
The point
a=(0,\ldots,0,-1)
q(a+λt)=0
(λ
2)+ … | |
t | |
1 |
+(λtn-1)2+(1-λ)2-1=0.
λ,
λ,
λ=
2 | ||||||||||||||
|
.
x=a+λt
\begin{cases} x | ||||||||||||||||||
|
\\ \vdots\\ xn-1=
2tn-1 | ||||||||||||||
|
\\ xn=
| |||||||||||||||
|
. \end{cases}
By homogenizing, one obtains the projective parametrization
\begin{cases} X0=T
2+ | |
1 |
…
2\\ X | |
+T | |
1=2T |
1Tn\\ \vdots\\ Xn-1=2Tn-1Tn\\ Xn
2- | |
=T | |
n |
2- | |
T | |
1 |
…
2. \end{cases} | |
-T | |
n-1 |
A straightforward verification shows that this induces a bijection between the points of the quadric such that
Xn ≠ -X0
Tn ≠ 0
(T1,\ldots,Tn)
Tn=0
2+ | |
T | |
1 |
…
2 ≠ | |
+T | |
n-1 |
0
A.
In the case of conic sections (
n=2
Tn=0.
For
n>2,
Tn=0,
A.
Xn=-X0
xn=-1
A.
F
F.
F
\Q
A point of a quadric defined over a field
F
F
F.
\R
A rational point over
\Q
\Q
Finding the rational points of a projective quadric amounts thus to solve 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
\Q,
Xi=Fi(T1,\ldots,Tn) fori=0,\ldots,n,
Fi
Q(X0,\ldots,Xn)=0
(a,b,c)
a2+b2=c2.
a,b,c
(a,b),
(b,c)
(a,c)
By choosing
A=(-1,0,1),
\begin{cases} a=m2-n2\\b=2mn\\c=m2+n2\end{cases}
a2+b2-c2=0.
If and are coprime integers such that
m>n>0,
In summary, the primitive Pythagorean triples with
b
a=m2-n2, b=2mn, c=m2+n2,
m>n>0
b
a= | m2-n2 |
2 |
, b=mn, c=
m2+n2 | |
2, |
m>n>0.
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.
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.[4]
Let
K
V
K
q
V
K
(Q1)
q(λ\vecx)=λ2q(\vecx)
λ\inK
\vecx\inV
(Q2)
f(\vecx,\vecy):=q(\vecx+\vecy)-q(\vecx)-q(\vecy)
f
In case of
\operatorname{char}K\ne2
f(\vecx,\vecx)=2q(\vecx)
f
q
\operatorname{char}K=2
1+1=0
f(\vecx,\vecx)=0
f
For
V=Kn
\vec
n | |
x=\sum | |
i=1 |
xi\vecei
\{\vece1,\ldots,\vecen\}
V
q
q(\vec
n | |
x)=\sum | |
1=i\lek |
aikxixk with aik:=f(\vecei,\vecek) for i\nek and aii:=q(\vecei)
f(\vecx,\vec
n | |
y)=\sum | |
1=i\lek |
aik(xiyk+xkyi)
For example:
n=3, q(\vecx)=x1x
2 | |
3, |
f(\vecx,\vecy)=x1y2+x2y1-2x3y3 .
Let
K
2\len\in\N
Vn+1
K,
\langle\vecx\rangle
\vec0\ne\vecx\inVn+1
{lP}=\{\langle\vecx\rangle\mid\vecx\inVn+1\},
{lG}=\{2-dimensionalsubspacesofVn+1\},
Pn(K)=({lP},{lG})
K
The set of points contained in a
(k+1)
Vn+1
k
Pn(K)
In case of
n>3
(n-1)
A quadratic form
q
Vn+1
lQ
lP,
\langle\vecx\rangle\in{lP}
q(\vecx)=0
lQ=\{\langle\vecx\rangle\in{lP}\midq(\vecx)=0\}.
Examples in
P2(K)
q(\vecx)=x1x
2 | |
3 |
q(\vecx)=x1x2
x1=0
x2=0
\langle(0,0,1)T\rangle
For the considerations below it is assumed that
lQ\ne\emptyset
For point
P=\langle\vecp\rangle\in{lP}
P\perp:=\{\langle\vecx\rangle\in{lP}\midf(\vecp,\vecx)=0\}
P
q
If
f(\vecp,\vecx)=0
\vecx
P\perp=lP
If
f(\vecp,\vecx)\ne0
\vecx
f(\vecp,\vecx)=0
P\perp
{lP}
For the intersection of an arbitrary line
g
lQ
a)
g\caplQ=\emptyset
g
b)
g\subsetlQ
g
c)
|g\caplQ|=1
g
d)
|g\caplQ|=2
g
Proof:Let
g
lQ
U=\langle\vecu\rangle
V=\langle\vecv\rangle
g
q(\vecu)=0
q(x\vecu+\vecv)=q(x\vecu)+q(\vecv)+f(x\vecu,\vecv)=q(\vecv)+xf(\vecu,\vecv) .
g\subsetU\perp
f(\vecu,\vecv)=0
q(x\vecu+\vecv)=q(\vecv)
x\inK
q(x\vecu+\vecv)=0
x\inK
q(x\vecu+\vecv)\ne0
x\inK
g\not\subsetU\perp
f(\vecu,\vecv)\ne0
q(x\vecu+\vecv)=q(\vecv)+xf(\vecu,\vecv)=0
x
|g\caplQ|=2
Additionally the proof shows:
A line
g
P\inlQ
g\subsetP\perp
In the classical cases
K=\R
\C
\operatorname{char}K\ne2
f
q
\operatorname{char}K=2
lQ
f
a)
lR:=\{P\in{lP}\midP\perp=lP\}
lR
lQ
b)
lS:=lR\caplQ
q
lQ
c) In case of
\operatorname{char}K\ne2
lR=lS
A quadric is called non-degenerate if
lS=\emptyset
Examples in
P2(K)
q(\vecx)=x1x
2 | |
3 |
f(\vecx,\vecy)=x1y2+x2y1-2x3y3 .
\operatorname{char}K\ne2
lP
lR=lS=\empty
\operatorname{char}K=2
f(\vecx,\vecy)=x1y2+x2y1
lR=\langle(0,0,1)T\rangle\notinlQ
lR\nelS=\empty .
S=\empty
q(\vecx)=x1x2
f(\vecx,\vecy)=x1y2+x2y1
lR=\langle(0,0,1)T\rangle=lS ,
A quadric is a rather homogeneous object:
For any point
P\notinlQ\cup{lR}
\sigmaP
P
\sigmaP(lQ)=lQ
Proof:Due to
P\notinlQ\cup{lR}
P\perp
The linear mapping
\varphi:\vecx → \vecx-
f(\vecp,\vecx) | |
q(\vecp) |
\vecp
induces an involutorial central collineation
\sigmaP
P\perp
P
lQ
\operatorname{char}K\ne2
\varphi
\varphi:\vecx → \vecx-2
f(\vecp,\vecx) | |
f(\vecp,\vecp) |
\vecp
\varphi(\vecp)=-\vecp
\varphi(\vecx)=\vecx
\langle\vecx\rangle\inP\perp
Remark:
a) An exterior line, a tangent line or a secant line is mapped by the involution
\sigmaP
b)
{lR}
\sigmaP
A subspace
lU
Pn(K)
q
lU\subsetlQ
For example: points on a sphere or lines on a hyperboloid (s. below).
Any two maximal
q
m
Let be
m
q
lQ
The integer
i:=m+1
lQ
Theorem: (BUEKENHOUT)[6]
For the index
i
lQ
Pn(K)
i\le
n+1 | |
2 |
Let be
lQ
Pn(K),n\ge2
i
In case of
i=1
lQ
n=2
In case of
i=2
lQ
Examples:
a) Quadric
lQ
P2(K)
q(\vecx)=x1x
2 | |
3 |
b) If polynomial
2+a | |
p(\xi)=\xi | |
0\xi+b |
0
K
q(\vec
2 | |
x)=x | |
1+a |
0x1x2+b
2 | |
2-x |
3x4
lQ
P3(K)
p(\xi)=\xi2+1
\R
\C
c) In
P3(K)
q(\vecx)=x1x2+x3x4
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.[7] [8] [9] The reason is the following statement.
K
x2+ax+b=0, a,b\inK
There are generalizations of quadrics: quadratic sets.[10] 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.
y=x2