Quadratic form

From Wikipedia, the free encyclopedia
(Redirected from Quadratic space)
Jump to navigation Jump to search

Template:Short description Script error: No such module "For". In mathematics, a quadratic form is a polynomial with terms all of degree two ("form" is another name for a homogeneous polynomial). For example, 4x2+2xy3y2

is a quadratic form in the variables Template:Mvar and Template:Mvar. The coefficients usually belong to a fixed field Template:Mvar, such as the real or complex numbers, and one speaks of a quadratic form over Template:Mvar. Over the reals, a quadratic form is said to be definite if it takes the value zero only when all its variables are simultaneously zero; otherwise it is isotropic.

Quadratic forms occupy a central place in various branches of mathematics, including number theory, linear algebra, group theory (orthogonal groups), differential geometry (the Riemannian metric, the second fundamental form), differential topology (intersection forms of manifolds, especially four-manifolds), Lie theory (the Killing form), and statistics (where the exponent of a zero-mean multivariate normal distribution has the quadratic form 𝐱TΣ1𝐱)

Quadratic forms are not to be confused with quadratic equations, which have only one variable and may include terms of degree less than two. A quadratic form is a specific instance of the more general concept of forms.

Introduction

Quadratic forms are homogeneous quadratic polynomials in nScript error: No such module "Check for unknown parameters". variables. In the cases of one, two, and three variables they are called unary, binary, and ternary and have the following explicit form: q(x)=ax2(unary)q(x,y)=ax2+bxy+cy2(binary)q(x,y,z)=ax2+bxy+cy2+dyz+ez2+fxz(ternary)

where aScript error: No such module "Check for unknown parameters"., ..., fScript error: No such module "Check for unknown parameters". are the coefficients.[1]

The theory of quadratic forms and methods used in their study depend in a large measure on the nature of the coefficients, which may be real or complex numbers, rational numbers, or integers. In linear algebra, analytic geometry, and in the majority of applications of quadratic forms, the coefficients are real or complex numbers. In the algebraic theory of quadratic forms, the coefficients are elements of a certain field. In the arithmetic theory of quadratic forms, the coefficients belong to a fixed commutative ring, frequently the integers ZScript error: No such module "Check for unknown parameters". or the pScript error: No such module "Check for unknown parameters".-adic integers ZpScript error: No such module "Check for unknown parameters"..[2] Binary quadratic forms have been extensively studied in number theory, in particular, in the theory of quadratic fields, continued fractions, and modular forms. The theory of integral quadratic forms in nScript error: No such module "Check for unknown parameters". variables has important applications to algebraic topology.

Using homogeneous coordinates, a non-zero quadratic form in nScript error: No such module "Check for unknown parameters". variables defines an (n − 2)Script error: No such module "Check for unknown parameters".-dimensional quadric in the (n − 1)Script error: No such module "Check for unknown parameters".-dimensional projective space. This is a basic construction in projective geometry. In this way one may visualize 3-dimensional real quadratic forms as conic sections. An example is given by the three-dimensional Euclidean space and the square of the Euclidean norm expressing the distance between a point with coordinates (x, y, z)Script error: No such module "Check for unknown parameters". and the origin: q(x,y,z)=d((x,y,z),(0,0,0))2=(x,y,z)2=x2+y2+z2.

A closely related notion with geometric overtones is a quadratic space, which is a pair (V, q)Script error: No such module "Check for unknown parameters"., with VScript error: No such module "Check for unknown parameters". a vector space over a field KScript error: No such module "Check for unknown parameters"., and q : VKScript error: No such module "Check for unknown parameters". a quadratic form on V. See Template:Section link below for the definition of a quadratic form on a vector space.

History

The study of quadratic forms, in particular the question of whether a given integer can be the value of a quadratic form over the integers, dates back many centuries. One such case is Fermat's theorem on sums of two squares, which determines when an integer may be expressed in the form x2 + y2Script error: No such module "Check for unknown parameters"., where xScript error: No such module "Check for unknown parameters"., yScript error: No such module "Check for unknown parameters". are integers. This problem is related to the problem of finding Pythagorean triples, which appeared in the second millennium BCE.[3]

In 628, the Indian mathematician Brahmagupta wrote Brāhmasphuṭasiddhānta, which includes, among many other things, a study of equations of the form x2ny2 = cScript error: No such module "Check for unknown parameters".. He considered what is now called Pell's equation, x2ny2 = 1Script error: No such module "Check for unknown parameters"., and found a method for its solution.[4] In Europe this problem was studied by Brouncker, Euler and Lagrange.

In 1801 Gauss published Disquisitiones Arithmeticae, a major portion of which was devoted to a complete theory of binary quadratic forms over the integers. Since then, the concept has been generalized, and the connections with quadratic number fields, the modular group, and other areas of mathematics have been further elucidated.

Associated symmetric matrix

Any n × nScript error: No such module "Check for unknown parameters". matrix AScript error: No such module "Check for unknown parameters". determines a quadratic form qAScript error: No such module "Check for unknown parameters". in nScript error: No such module "Check for unknown parameters". variables by qA(x1,,xn)=i=1nj=1naijxixj=𝐱TA𝐱, where A = (aij)Script error: No such module "Check for unknown parameters"..

Example

Consider the case of quadratic forms in three variables x, y, zScript error: No such module "Check for unknown parameters".. The matrix Template:Mvar has the form A=[abcdefghk].

The above formula gives qA(x,y,z)=ax2+ey2+kz2+(b+d)xy+(c+g)xz+(f+h)yz.

So, two different matrices define the same quadratic form if and only if they have the same elements on the diagonal and the same values for the sums b + dScript error: No such module "Check for unknown parameters"., c + gScript error: No such module "Check for unknown parameters". and f + hScript error: No such module "Check for unknown parameters".. In particular, the quadratic form qAScript error: No such module "Check for unknown parameters". is defined by a unique symmetric matrix A=[ab+d2c+g2b+d2ef+h2c+g2f+h2k].

This generalizes to any number of variables as follows.

General case

Given a quadratic form qAScript error: No such module "Check for unknown parameters". over the real numbers, defined by the matrix A = (aij)Script error: No such module "Check for unknown parameters"., the matrix B=(aij+aji2)=12(A+AT) is symmetric, defines the same quadratic form as Template:Mvar, and is the unique symmetric matrix that defines qAScript error: No such module "Check for unknown parameters"..

So, over the real numbers (and, more generally, over a field of characteristic different from two), there is a one-to-one correspondence between quadratic forms and symmetric matrices that determine them.

Real quadratic forms

Script error: No such module "Labelled list hatnote". A fundamental problem is the classification of real quadratic forms under a linear change of variables.

Jacobi proved that, for every real quadratic form, there is an orthogonal diagonalization; that is, an orthogonal change of variables that puts the quadratic form in a "diagonal form" λ1x~12+λ2x~22++λnx~n2, where the associated symmetric matrix is diagonal. Moreover, the coefficients λ1, λ2, ..., λnScript error: No such module "Check for unknown parameters". are determined uniquely up to a permutation.[5]

If the change of variables is given by an invertible matrix that is not necessarily orthogonal, one can suppose that all coefficients λiScript error: No such module "Check for unknown parameters". are 0, 1, or −1. Sylvester's law of inertia states that the numbers of each 0, 1, and −1 are invariants of the quadratic form, in the sense that any other diagonalization will contain the same number of each. The signature of the quadratic form is the triple (n0, n+, n)Script error: No such module "Check for unknown parameters"., where these components count the number of 0s, number of 1s, and the number of −1s, respectively. Sylvester's law of inertia shows that this is a well-defined quantity attached to the quadratic form.

The case when all λiScript error: No such module "Check for unknown parameters". have the same sign is especially important: in this case the quadratic form is called positive definite (all 1) or negative definite (all −1). If none of the terms are 0, then the form is called Template:Visible anchor; this includes positive definite, negative definite, and isotropic quadratic form (a mix of 1 and −1); equivalently, a nondegenerate quadratic form is one whose associated symmetric form is a nondegenerate bilinear form. A real vector space with an indefinite nondegenerate quadratic form of index (p, q)Script error: No such module "Check for unknown parameters". (denoting pScript error: No such module "Check for unknown parameters". 1s and qScript error: No such module "Check for unknown parameters". −1s) is often denoted as Rp,qScript error: No such module "Check for unknown parameters". particularly in the physical theory of spacetime.

The discriminant of a quadratic form, concretely the class of the determinant of a representing matrix in K / (K×)2Script error: No such module "Check for unknown parameters". (up to non-zero squares) can also be defined, and for a real quadratic form is a cruder invariant than signature, taking values of only "positive, zero, or negative". Zero corresponds to degenerate, while for a non-degenerate form it is the parity of the number of negative coefficients, (−1)nScript error: No such module "Check for unknown parameters"..

These results are reformulated in a different way below.

Let qScript error: No such module "Check for unknown parameters". be a quadratic form defined on an nScript error: No such module "Check for unknown parameters".-dimensional real vector space. Let AScript error: No such module "Check for unknown parameters". be the matrix of the quadratic form qScript error: No such module "Check for unknown parameters". in a given basis. This means that AScript error: No such module "Check for unknown parameters". is a symmetric n × nScript error: No such module "Check for unknown parameters". matrix such that q(v)=xTAx, where x is the column vector of coordinates of vScript error: No such module "Check for unknown parameters". in the chosen basis. Under a change of basis, the column xScript error: No such module "Check for unknown parameters". is multiplied on the left by an n × nScript error: No such module "Check for unknown parameters". invertible matrix SScript error: No such module "Check for unknown parameters"., and the symmetric square matrix AScript error: No such module "Check for unknown parameters". is transformed into another symmetric square matrix BScript error: No such module "Check for unknown parameters". of the same size according to the formula AB=STAS.

Any symmetric matrix AScript error: No such module "Check for unknown parameters". can be transformed into a diagonal matrix B=(λ1000λ20000λn) by a suitable choice of an orthogonal matrix SScript error: No such module "Check for unknown parameters"., and the diagonal entries of BScript error: No such module "Check for unknown parameters". are uniquely determined – this is Jacobi's theorem. If SScript error: No such module "Check for unknown parameters". is allowed to be any invertible matrix then BScript error: No such module "Check for unknown parameters". can be made to have only 0, 1, and −1 on the diagonal, and the number of the entries of each type (n0Script error: No such module "Check for unknown parameters". for 0, n+Script error: No such module "Check for unknown parameters". for 1, and nScript error: No such module "Check for unknown parameters". for −1) depends only on AScript error: No such module "Check for unknown parameters".. This is one of the formulations of Sylvester's law of inertia and the numbers n+Script error: No such module "Check for unknown parameters". and nScript error: No such module "Check for unknown parameters". are called the positive and negative indices of inertia. Although their definition involved a choice of basis and consideration of the corresponding real symmetric matrix AScript error: No such module "Check for unknown parameters"., Sylvester's law of inertia means that they are invariants of the quadratic form qScript error: No such module "Check for unknown parameters"..

The quadratic form qScript error: No such module "Check for unknown parameters". is positive definite if q(v) > 0Script error: No such module "Check for unknown parameters". (similarly, negative definite if q(v) < 0Script error: No such module "Check for unknown parameters".) for every nonzero vector vScript error: No such module "Check for unknown parameters"..[6] When q(v)Script error: No such module "Check for unknown parameters". assumes both positive and negative values, qScript error: No such module "Check for unknown parameters". is an isotropic quadratic form. The theorems of Jacobi and Sylvester show that any positive definite quadratic form in nScript error: No such module "Check for unknown parameters". variables can be brought to the sum of nScript error: No such module "Check for unknown parameters". squares by a suitable invertible linear transformation: geometrically, there is only one positive definite real quadratic form of every dimension. Its isometry group is a compact orthogonal group O(n)Script error: No such module "Check for unknown parameters".. This stands in contrast with the case of isotropic forms, when the corresponding group, the indefinite orthogonal group O(p, q)Script error: No such module "Check for unknown parameters"., is non-compact. Further, the isometry groups of QScript error: No such module "Check for unknown parameters". and QScript error: No such module "Check for unknown parameters". are the same (O(p, q) ≈ O(q, p))Script error: No such module "Check for unknown parameters"., but the associated Clifford algebras (and hence pin groups) are different.

Definitions

A quadratic form over a field KScript error: No such module "Check for unknown parameters". is a map q : VKScript error: No such module "Check for unknown parameters". from a finite-dimensional KScript error: No such module "Check for unknown parameters".-vector space to KScript error: No such module "Check for unknown parameters". such that q(av) = a2q(v)Script error: No such module "Check for unknown parameters". for all aKScript error: No such module "Check for unknown parameters"., vVScript error: No such module "Check for unknown parameters". and the function q(u + v) − q(u) − q(v)Script error: No such module "Check for unknown parameters". is a bilinear form.

More concretely, an nScript error: No such module "Check for unknown parameters".-ary quadratic form over a field KScript error: No such module "Check for unknown parameters". is a homogeneous polynomial of degree 2 in nScript error: No such module "Check for unknown parameters". variables with coefficients in KScript error: No such module "Check for unknown parameters".: q(x1,,xn)=i=1nj=1naijxixj,aijK.

This formula may be rewritten using matrices: let xScript error: No such module "Check for unknown parameters". be the column vector with components x1Script error: No such module "Check for unknown parameters"., ..., xnScript error: No such module "Check for unknown parameters". and A = (aij)Script error: No such module "Check for unknown parameters". be the n × nScript error: No such module "Check for unknown parameters". matrix over KScript error: No such module "Check for unknown parameters". whose entries are the coefficients of qScript error: No such module "Check for unknown parameters".. Then q(x)=xTAx.

A vector v = (x1, ..., xn)Script error: No such module "Check for unknown parameters". is a null vector if q(v) = 0Script error: No such module "Check for unknown parameters"..

Two nScript error: No such module "Check for unknown parameters".-ary quadratic forms φScript error: No such module "Check for unknown parameters". and ψScript error: No such module "Check for unknown parameters". over KScript error: No such module "Check for unknown parameters". are equivalent if there exists a nonsingular linear transformation CGL(n, K)Script error: No such module "Check for unknown parameters". such that ψ(x)=φ(Cx).

Let the characteristic of KScript error: No such module "Check for unknown parameters". be different from 2.Template:Refn The coefficient matrix AScript error: No such module "Check for unknown parameters". of qScript error: No such module "Check for unknown parameters". may be replaced by the symmetric matrix (A + AT)/2Script error: No such module "Check for unknown parameters". with the same quadratic form, so it may be assumed from the outset that AScript error: No such module "Check for unknown parameters". is symmetric. Moreover, a symmetric matrix AScript error: No such module "Check for unknown parameters". is uniquely determined by the corresponding quadratic form. Under an equivalence CScript error: No such module "Check for unknown parameters"., the symmetric matrix AScript error: No such module "Check for unknown parameters". of φScript error: No such module "Check for unknown parameters". and the symmetric matrix BScript error: No such module "Check for unknown parameters". of ψScript error: No such module "Check for unknown parameters". are related as follows: B=CTAC.

The associated bilinear form of a quadratic form qScript error: No such module "Check for unknown parameters". is defined by bq(x,y)=12(q(x+y)q(x)q(y))=xTAy=yTAx.

Thus, bqScript error: No such module "Check for unknown parameters". is a symmetric bilinear form over KScript error: No such module "Check for unknown parameters". with matrix AScript error: No such module "Check for unknown parameters".. Conversely, any symmetric bilinear form bScript error: No such module "Check for unknown parameters". defines a quadratic form q(x)=b(x,x), and these two processes are the inverses of each other. As a consequence, over a field of characteristic not equal to 2, the theories of symmetric bilinear forms and of quadratic forms in nScript error: No such module "Check for unknown parameters". variables are essentially the same.

Quadratic space

Script error: No such module "Labelled list hatnote". Given an nScript error: No such module "Check for unknown parameters".-dimensional vector space VScript error: No such module "Check for unknown parameters". over a field KScript error: No such module "Check for unknown parameters"., a quadratic form on VScript error: No such module "Check for unknown parameters". is a function Q : VKScript error: No such module "Check for unknown parameters". that has the following property: for some basis, the function qScript error: No such module "Check for unknown parameters". that maps the coordinates of vVScript error: No such module "Check for unknown parameters". to Q(v)Script error: No such module "Check for unknown parameters". is a quadratic form. In particular, if V = KnScript error: No such module "Check for unknown parameters". with its standard basis, one has q(v1,,vn)=Q([v1,,vn])for[v1,,vn]Kn.

The change of basis formulas show that the property of being a quadratic form does not depend on the choice of a specific basis in VScript error: No such module "Check for unknown parameters"., although the quadratic form qScript error: No such module "Check for unknown parameters". depends on the choice of the basis.

A finite-dimensional vector space with a quadratic form is called a quadratic space.

The map QScript error: No such module "Check for unknown parameters". is a homogeneous function of degree 2, which means that it has the property that, for all aScript error: No such module "Check for unknown parameters". in KScript error: No such module "Check for unknown parameters". and vScript error: No such module "Check for unknown parameters". in VScript error: No such module "Check for unknown parameters".: Q(av)=a2Q(v).

When the characteristic of KScript error: No such module "Check for unknown parameters". is not 2, the bilinear map B : V × VKScript error: No such module "Check for unknown parameters". over KScript error: No such module "Check for unknown parameters". is defined: B(v,w)=12(Q(v+w)Q(v)Q(w)). This bilinear form BScript error: No such module "Check for unknown parameters". is symmetric. That is, B(x, y) = B(y, x)Script error: No such module "Check for unknown parameters". for all xScript error: No such module "Check for unknown parameters"., yScript error: No such module "Check for unknown parameters". in VScript error: No such module "Check for unknown parameters"., and it determines QScript error: No such module "Check for unknown parameters".: Q(x) = B(x, x)Script error: No such module "Check for unknown parameters". for all xScript error: No such module "Check for unknown parameters". in VScript error: No such module "Check for unknown parameters"..

When the characteristic of KScript error: No such module "Check for unknown parameters". is 2, so that 2 is not a unit, it is still possible to use a quadratic form to define a symmetric bilinear form B′(x, y) = Q(x + y) − Q(x) − Q(y)Script error: No such module "Check for unknown parameters".. However, Q(x)Script error: No such module "Check for unknown parameters". can no longer be recovered from this BScript error: No such module "Check for unknown parameters". in the same way, since B′(x, x) = 0Script error: No such module "Check for unknown parameters". for all xScript error: No such module "Check for unknown parameters". (and is thus alternating).[7] Alternatively, there always exists a bilinear form BScript error: No such module "Check for unknown parameters". (not in general either unique or symmetric) such that B″(x, x) = Q(x)Script error: No such module "Check for unknown parameters"..

The pair (V, Q)Script error: No such module "Check for unknown parameters". consisting of a finite-dimensional vector space VScript error: No such module "Check for unknown parameters". over KScript error: No such module "Check for unknown parameters". and a quadratic map QScript error: No such module "Check for unknown parameters". from VScript error: No such module "Check for unknown parameters". to KScript error: No such module "Check for unknown parameters". is called a quadratic space, and BScript error: No such module "Check for unknown parameters". as defined here is the associated symmetric bilinear form of QScript error: No such module "Check for unknown parameters".. The notion of a quadratic space is a coordinate-free version of the notion of quadratic form. Sometimes, QScript error: No such module "Check for unknown parameters". is also called a quadratic form.

Script error: No such module "anchor".Two nScript error: No such module "Check for unknown parameters".-dimensional quadratic spaces (V, Q)Script error: No such module "Check for unknown parameters". and (V′, Q′)Script error: No such module "Check for unknown parameters". are isometric if there exists an invertible linear transformation T : VVScript error: No such module "Check for unknown parameters". (isometry) such that Q(v)=Q(Tv) for all vV.

The isometry classes of nScript error: No such module "Check for unknown parameters".-dimensional quadratic spaces over KScript error: No such module "Check for unknown parameters". correspond to the equivalence classes of nScript error: No such module "Check for unknown parameters".-ary quadratic forms over KScript error: No such module "Check for unknown parameters"..

Generalization

Let RScript error: No such module "Check for unknown parameters". be a commutative ring, MScript error: No such module "Check for unknown parameters". be an RScript error: No such module "Check for unknown parameters".-module, and b : M × MRScript error: No such module "Check for unknown parameters". be an RScript error: No such module "Check for unknown parameters".-bilinear form.Template:Refn A mapping q : MR : vb(v, v)Script error: No such module "Check for unknown parameters". is the associated quadratic form of bScript error: No such module "Check for unknown parameters"., and B : M × MR : (u, v) ↦ q(u + v) − q(u) − q(v)Script error: No such module "Check for unknown parameters". is the polar form of qScript error: No such module "Check for unknown parameters"..

A quadratic form q : MRScript error: No such module "Check for unknown parameters". may be characterized in the following equivalent ways:

  • There exists an RScript error: No such module "Check for unknown parameters".-bilinear form b : M × MRScript error: No such module "Check for unknown parameters". such that q(v)Script error: No such module "Check for unknown parameters". is the associated quadratic form.
  • q(av) = a2q(v)Script error: No such module "Check for unknown parameters". for all aRScript error: No such module "Check for unknown parameters". and vMScript error: No such module "Check for unknown parameters"., and the polar form of qScript error: No such module "Check for unknown parameters". is RScript error: No such module "Check for unknown parameters".-bilinear.

Related concepts

Script error: No such module "Labelled list hatnote". Two elements vScript error: No such module "Check for unknown parameters". and wScript error: No such module "Check for unknown parameters". of VScript error: No such module "Check for unknown parameters". are called orthogonal if B(v, w) = 0Script error: No such module "Check for unknown parameters".. The kernel of a bilinear form BScript error: No such module "Check for unknown parameters". consists of the elements that are orthogonal to every element of VScript error: No such module "Check for unknown parameters".. QScript error: No such module "Check for unknown parameters". is non-singular if the kernel of its associated bilinear form is Template:MsetScript error: No such module "Check for unknown parameters".. If there exists a non-zero vScript error: No such module "Check for unknown parameters". in VScript error: No such module "Check for unknown parameters". such that Q(v) = 0Script error: No such module "Check for unknown parameters"., the quadratic form QScript error: No such module "Check for unknown parameters". is isotropic, otherwise it is definite. This terminology also applies to vectors and subspaces of a quadratic space. If the restriction of QScript error: No such module "Check for unknown parameters". to a subspace UScript error: No such module "Check for unknown parameters". of VScript error: No such module "Check for unknown parameters". is identically zero, then UScript error: No such module "Check for unknown parameters". is totally singular.

The orthogonal group of a non-singular quadratic form QScript error: No such module "Check for unknown parameters". is the group of the linear automorphisms of VScript error: No such module "Check for unknown parameters". that preserve QScript error: No such module "Check for unknown parameters".: that is, the group of isometries of (V, Q)Script error: No such module "Check for unknown parameters". into itself.

If a quadratic space (A, Q)Script error: No such module "Check for unknown parameters". has a product so that AScript error: No such module "Check for unknown parameters". is an algebra over a field, and satisfies x,yAQ(xy)=Q(x)Q(y), then it is a composition algebra.

Equivalence of forms

Every quadratic form qScript error: No such module "Check for unknown parameters". in nScript error: No such module "Check for unknown parameters". variables over a field of characteristic not equal to 2 is equivalent to a diagonal form q(x)=a1x12+a2x22++anxn2.

Such a diagonal form is often denoted by Template:AngbrScript error: No such module "Check for unknown parameters".. Classification of all quadratic forms up to equivalence can thus be reduced to the case of diagonal forms.

Geometric meaning

Using Cartesian coordinates in three dimensions, let x = (x, y, z)TScript error: No such module "Check for unknown parameters"., and let AScript error: No such module "Check for unknown parameters". be a symmetric 3-by-3 matrix. Then the geometric nature of the solution set of the equation xTAx + bTx = 1Script error: No such module "Check for unknown parameters". depends on the eigenvalues of the matrix AScript error: No such module "Check for unknown parameters"..

If all eigenvalues of AScript error: No such module "Check for unknown parameters". are non-zero, then the solution set is an ellipsoid or a hyperboloid.Script error: No such module "Unsubst". If all the eigenvalues are positive, then it is an ellipsoid; if all the eigenvalues are negative, then it is an imaginary ellipsoid (we get the equation of an ellipsoid but with imaginary radii); if some eigenvalues are positive and some are negative, then it is a hyperboloid; if the eigenvalues are all equal and positive, then it is a sphere (special case of an ellipsoid with equal semi-axes corresponding to the presence of equal eigenvalues).

If there exist one or more eigenvalues λi = 0Script error: No such module "Check for unknown parameters"., then the shape depends on the corresponding biScript error: No such module "Check for unknown parameters".. If the corresponding bi ≠ 0Script error: No such module "Check for unknown parameters"., then the solution set is a paraboloid (either elliptic or hyperbolic); if the corresponding bi = 0Script error: No such module "Check for unknown parameters"., then the dimension iScript error: No such module "Check for unknown parameters". degenerates and does not come into play, and the geometric meaning will be determined by other eigenvalues and other components of bScript error: No such module "Check for unknown parameters".. When the solution set is a paraboloid, whether it is elliptic or hyperbolic is determined by whether all other non-zero eigenvalues are of the same sign: if they are, then it is elliptic; otherwise, it is hyperbolic.

Integral quadratic forms

Quadratic forms over the ring of integers are called integral quadratic forms, whereas the corresponding modules are quadratic lattices (sometimes, simply lattices). They play an important role in number theory and topology.

An integral quadratic form has integer coefficients, such as x2 + xy + y2Script error: No such module "Check for unknown parameters".; equivalently, given a lattice ΛScript error: No such module "Check for unknown parameters". in a vector space VScript error: No such module "Check for unknown parameters". (over a field with characteristic 0, such as QScript error: No such module "Check for unknown parameters". or RScript error: No such module "Check for unknown parameters".), a quadratic form QScript error: No such module "Check for unknown parameters". is integral with respect to ΛScript error: No such module "Check for unknown parameters". if and only if it is integer-valued on ΛScript error: No such module "Check for unknown parameters"., meaning Q(x, y) ∈ ZScript error: No such module "Check for unknown parameters". if x, y ∈ ΛScript error: No such module "Check for unknown parameters"..

This is the current use of the term; in the past it was sometimes used differently, as detailed below.

Historical use

Historically there was some confusion and controversy over whether the notion of integral quadratic form should mean:

twos in
the quadratic form associated to a symmetric matrix with integer coefficients
twos out
a polynomial with integer coefficients (so the associated symmetric matrix may have half-integer coefficients off the diagonal)

This debate was due to the confusion of quadratic forms (represented by polynomials) and symmetric bilinear forms (represented by matrices), and "twos out" is now the accepted convention; "twos in" is instead the theory of integral symmetric bilinear forms (integral symmetric matrices).

In "twos in", binary quadratic forms are of the form ax2 + 2bxy + cy2Script error: No such module "Check for unknown parameters"., represented by the symmetric matrix (abbc) This is the convention Gauss uses in Disquisitiones Arithmeticae.

In "twos out", binary quadratic forms are of the form ax2 + bxy + cy2Script error: No such module "Check for unknown parameters"., represented by the symmetric matrix (ab/2b/2c).

Several points of view mean that twos out has been adopted as the standard convention. Those include:

  • better understanding of the 2-adic theory of quadratic forms, the 'local' source of the difficulty;
  • the lattice point of view, which was generally adopted by the experts in the arithmetic of quadratic forms during the 1950s;
  • the actual needs for integral quadratic form theory in topology for intersection theory;
  • the Lie group and algebraic group aspects.

Universal quadratic forms

An integral quadratic form whose image consists of all the positive integers is sometimes called universal. Lagrange's four-square theorem shows that w2 + x2 + y2 + z2Script error: No such module "Check for unknown parameters". is universal. Ramanujan generalized this aw2 + bx2 + cy2 + dz2Script error: No such module "Check for unknown parameters". and found 54 multisets Template:MsetScript error: No such module "Check for unknown parameters". that can each generate all positive integers, namely, Template:Plainlist There are also forms whose image consists of all but one of the positive integers. For example, Template:MsetScript error: No such module "Check for unknown parameters". has 15 as the exception. Recently, the 15 and 290 theorems have completely characterized universal integral quadratic forms: if all coefficients are integers, then it represents all positive integers if and only if it represents all integers up through 290; if it has an integral matrix, it represents all positive integers if and only if it represents all integers up through 15.

See also

Notes

<templatestyles src="Reflist/styles.css" />

  1. A tradition going back to Gauss dictates the use of manifestly even coefficients for the products of distinct variables, that is, 2bScript error: No such module "Check for unknown parameters". in place of bScript error: No such module "Check for unknown parameters". in binary forms and 2bScript error: No such module "Check for unknown parameters"., 2dScript error: No such module "Check for unknown parameters"., 2fScript error: No such module "Check for unknown parameters". in place of bScript error: No such module "Check for unknown parameters"., dScript error: No such module "Check for unknown parameters"., fScript error: No such module "Check for unknown parameters". in ternary forms. Both conventions occur in the literature.
  2. away from 2, that is, if 2 is invertible in the ring, quadratic forms are equivalent to symmetric bilinear forms (by the polarization identities), but at 2 they are different concepts; this distinction is particularly important for quadratic forms over the integers.
  3. Babylonian Pythagoras
  4. Brahmagupta biography
  5. Maxime Bôcher (with E.P.R. DuVal)(1907) Introduction to Higher Algebra, § 45 Reduction of a quadratic form to a sum of squares via HathiTrust
  6. If a non-strict inequality (with ≥ or ≤) holds then the quadratic form qScript error: No such module "Check for unknown parameters". is called semidefinite.
  7. This alternating form associated with a quadratic form in characteristic 2 is of interest related to the Arf invariantScript error: No such module "citation/CS1"..

Script error: No such module "Check for unknown parameters".

References

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

Further reading

  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".
  • Script error: No such module "citation/CS1".

External links

Template:Sister project

Template:Authority control