Dirichlet's unit theorem

From Wikipedia, the free encyclopedia
(Redirected from Dirichlet unit theorem)
Jump to navigation Jump to search

Template:Short description In mathematics, Dirichlet's unit theorem is a basic result in algebraic number theory due to Peter Gustav Lejeune Dirichlet.[1] It determines the rank of the group of units in the ring OKScript error: No such module "Check for unknown parameters". of algebraic integers of a number field Template:Mvar. The regulator is a positive real number that determines how "dense" the units are.

The statement is that the group of units is finitely generated and has rank (maximal number of multiplicatively independent elements) equal to Template:Block indent where r1Script error: No such module "Check for unknown parameters". is the number of real embeddings and r2Script error: No such module "Check for unknown parameters". the number of conjugate pairs of complex embeddings of Template:Mvar. This characterisation of r1Script error: No such module "Check for unknown parameters". and r2Script error: No such module "Check for unknown parameters". is based on the idea that there will be as many ways to embed Template:Mvar in the complex number field as the degree n=[K:]; these will either be into the real numbers, or pairs of embeddings related by complex conjugation, so that Template:Block indent

Note that if Template:Mvar is Galois over then either r1 = 0Script error: No such module "Check for unknown parameters". or r2 = 0Script error: No such module "Check for unknown parameters"..

Other ways of determining r1Script error: No such module "Check for unknown parameters". and r2Script error: No such module "Check for unknown parameters". are

  • use the primitive element theorem to write K=(α), and then r1Script error: No such module "Check for unknown parameters". is the number of conjugates of Template:Mvar that are real, 2r2Script error: No such module "Check for unknown parameters". the number that are complex; in other words, if Template:Mvar is the minimal polynomial of Template:Mvar over , then r1Script error: No such module "Check for unknown parameters". is the number of real roots and 2r2Script error: No such module "Check for unknown parameters". is the number of non-real complex roots of Template:Mvar (which come in complex conjugate pairs);
  • write the tensor product of fields K as a product of fields, there being r1Script error: No such module "Check for unknown parameters". copies of and r2Script error: No such module "Check for unknown parameters". copies of .

As an example, if Template:Mvar is a quadratic field, the rank is 1 if it is a real quadratic field, and 0 if an imaginary quadratic field. The theory for real quadratic fields is essentially the theory of Pell's equation.

The rank is positive for all number fields besides and imaginary quadratic fields, which have rank 0. The 'size' of the units is measured in general by a determinant called the regulator. In principle a basis for the units can be effectively computed; in practice the calculations are quite involved when Template:Mvar is large.

The torsion in the group of units is the set of all roots of unity of Template:Mvar, which form a finite cyclic group. For a number field with at least one real embedding the torsion must therefore be only {1,−1}Script error: No such module "Check for unknown parameters".. There are number fields, for example most imaginary quadratic fields, having no real embeddings which also have {1,−1}Script error: No such module "Check for unknown parameters". for the torsion of its unit group.

Totally real fields are special with respect to units. If L/KScript error: No such module "Check for unknown parameters". is a finite extension of number fields with degree greater than 1 and the units groups for the integers of Template:Mvar and Template:Mvar have the same rank then Template:Mvar is totally real and Template:Mvar is a totally complex quadratic extension. The converse holds too. (An example is Template:Mvar equal to the rationals and Template:Mvar equal to an imaginary quadratic field; both have unit rank 0.)

The theorem not only applies to the maximal order Template:Mvar but to any order OOKScript error: No such module "Check for unknown parameters"..[2]

There is a generalisation of the unit theorem by Helmut Hasse (and later Claude Chevalley) to describe the structure of the group of [[S-unit|Template:Mvar-unit]]s, determining the rank of the unit group in localizations of rings of integers. Also, the Galois module structure of OK,S has been determined.Template:Sfn

The regulator

Suppose that K is a number field and u1,,ur are a set of generators for the unit group of K modulo roots of unity. There will be r + 1Script error: No such module "Check for unknown parameters". Archimedean places of K, either real or complex. For uK, write u(1),,u(r+1) for the different embeddings into or and set NjScript error: No such module "Check for unknown parameters". to 1 or 2 if the corresponding embedding is real or complex respectively. Then the r × (r + 1)Script error: No such module "Check for unknown parameters". matrix (Njlog|ui(j)|)i=1,,r,j=1,,r+1 has the property that the sum of any row is zero (because all units have norm 1, and the log of the norm is the sum of the entries in a row). This implies that the absolute value Template:Mvar of the determinant of the submatrix formed by deleting one column is independent of the column. The number Template:Mvar is called the regulator of the algebraic number field (it does not depend on the choice of generators uiScript error: No such module "Check for unknown parameters".). It measures the "density" of the units: if the regulator is small, this means that there are "lots" of units.

The regulator has the following geometric interpretation. The map taking a unit Template:Mvar to the vector with entries Njlog|u(j)| has an image in the Template:Mvar-dimensional subspace of r+1 consisting of all vectors whose entries have sum 0, and by Dirichlet's unit theorem the image is a lattice in this subspace. The volume of a fundamental domain of this lattice is Rr+1.

The regulator of an algebraic number field of degree greater than 2 is usually quite cumbersome to calculate, though there are now computer algebra packages that can do it in many cases. It is usually much easier to calculate the product hRScript error: No such module "Check for unknown parameters". of the class number Template:Mvar and the regulator using the class number formula, and the main difficulty in calculating the class number of an algebraic number field is usually the calculation of the regulator.

Examples

File:Discriminant49CubicFieldFundamentalDomainOfUnits.png
A fundamental domain in logarithmic space of the group of units of the cyclic cubic field Template:Mvar obtained by adjoining to a root of f(x) = x3 + x2 − 2x − 1Script error: No such module "Check for unknown parameters".. If Template:Mvar denotes a root of f(x)Script error: No such module "Check for unknown parameters"., then a set of fundamental units is {ε1, ε2}Script error: No such module "Check for unknown parameters"., where ε1 = α2 + α − 1Script error: No such module "Check for unknown parameters". and ε2 = 2 − α2Script error: No such module "Check for unknown parameters".. The area of the fundamental domain is approximately 0.910114, so the regulator of Template:Mvar is approximately 0.525455.
  • The regulator of an imaginary quadratic field, or of the rational integers, is 1 (as the determinant of a 0 × 0Script error: No such module "Check for unknown parameters". matrix is 1).
  • The regulator of a real quadratic field is the logarithm of its fundamental unit: for example, that of the golden field (5) is log12(1+5). This can be seen as follows. A fundamental unit is the golden ratio 12(1+5), and its images under the two embeddings into are 12(1+5) and 12(15). So the r × (r + 1)Script error: No such module "Check for unknown parameters". matrix is [1×log|5+12|,1×log|5+12| ].
  • The regulator of the cyclic cubic field (α), where Template:Mvar is a root of x3 + x2 − 2x − 1Script error: No such module "Check for unknown parameters"., is approximately 0.5255. A basis of the group of units modulo roots of unity is {ε1, ε2}Script error: No such module "Check for unknown parameters". where ε1 = α2 + α − 1Script error: No such module "Check for unknown parameters". and ε2 = 2 − α2Script error: No such module "Check for unknown parameters"..[3]

Higher regulators

A 'higher' regulator refers to a construction for a function on an [[algebraic K-group|algebraic Template:Mvar-group]] with index n > 1Script error: No such module "Check for unknown parameters". that plays the same role as the classical regulator does for the group of units, which is a group K1Script error: No such module "Check for unknown parameters".. A theory of such regulators has been in development, with work of Armand Borel and others. Such higher regulators play a role, for example, in the Beilinson conjectures, and are expected to occur in evaluations of certain [[L-function|Template:Mvar-function]]s at integer values of the argument.[4] See also Beilinson regulator.

Stark regulator

The formulation of Stark's conjectures led Harold Stark to define what is now called the Stark regulator, similar to the classical regulator as a determinant of logarithms of units, attached to any Artin representation.[5][6]

Template:Mvar-adic regulator

Let Template:Mvar be a number field and for each prime Template:Mvar of Template:Mvar above some fixed rational prime Template:Mvar, let UPScript error: No such module "Check for unknown parameters". denote the local units at Template:Mvar and let U1,PScript error: No such module "Check for unknown parameters". denote the subgroup of principal units in UPScript error: No such module "Check for unknown parameters".. Set U1=P|pU1,P.

Then let E1Script error: No such module "Check for unknown parameters". denote the set of global units Template:Mvar that map to U1Script error: No such module "Check for unknown parameters". via the diagonal embedding of the global units in Template:Mvar.

Since E1Script error: No such module "Check for unknown parameters". is a finite-index subgroup of the global units, it is an abelian group of rank r1 + r2 − 1Script error: No such module "Check for unknown parameters".. The Template:Mvar-adic regulator is the determinant of the matrix formed by the Template:Mvar-adic logarithms of the generators of this group. Leopoldt's conjecture states that this determinant is non-zero.[7][8]

See also

Notes

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

  1. Script error: No such module "Footnotes".
  2. Script error: No such module "citation/CS1".
  3. Script error: No such module "Footnotes".
  4. Script error: No such module "citation/CS1".
  5. Script error: No such module "citation/CS1".
  6. Template:Cite thesis
  7. Neukirch et al. (2008) p. 626–627
  8. Script 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".
  • Script error: No such module "citation/CS1".
  • Template:Neukirch et al. CNF