Eisenstein integer
Template:Short description Script error: No such module "Redirect hatnote".
In mathematics, the Eisenstein integers (named after Gotthold Eisenstein), occasionally also known[1] as Eulerian integers (after Leonhard Euler), are the complex numbers of the form
where aScript error: No such module "Check for unknown parameters". and bScript error: No such module "Check for unknown parameters". are integers and
is a primitive (hence non-real) cube root of unity.
The Eisenstein integers form a triangular lattice in the complex plane, in contrast with the Gaussian integers, which form a square lattice in the complex plane. The Eisenstein integers are a countably infinite set.
Properties
The Eisenstein integers form a commutative ring of algebraic integers in the algebraic number field Q(ω)Script error: No such module "Check for unknown parameters". – the third cyclotomic field. To see that the Eisenstein integers are algebraic integers note that each z = a + bωScript error: No such module "Check for unknown parameters". is a root of the monic polynomial
In particular, ωScript error: No such module "Check for unknown parameters". satisfies the equation
The product of two Eisenstein integers a + bωScript error: No such module "Check for unknown parameters". and Template:Mvar is given explicitly by
The 2-norm of an Eisenstein integer is just its squared modulus, and is given by
which is clearly a positive ordinary (rational) integer.
Also, the complex conjugate of ωScript error: No such module "Check for unknown parameters". satisfies
The group of units in this ring is the cyclic group formed by the sixth roots of unity in the complex plane: Template:MsetScript error: No such module "Check for unknown parameters"., the Eisenstein integers of norm 1Script error: No such module "Check for unknown parameters"..
Euclidean domain
The ring of Eisenstein integers forms a Euclidean domain whose norm NScript error: No such module "Check for unknown parameters". is given by the square modulus, as above:
A division algorithm, applied to any dividend αScript error: No such module "Check for unknown parameters". and divisor β ≠ 0Script error: No such module "Check for unknown parameters"., gives a quotient κScript error: No such module "Check for unknown parameters". and a remainder ρScript error: No such module "Check for unknown parameters". smaller than the divisor, satisfying:
Here, αScript error: No such module "Check for unknown parameters"., βScript error: No such module "Check for unknown parameters"., κScript error: No such module "Check for unknown parameters"., ρScript error: No such module "Check for unknown parameters". are all Eisenstein integers. This algorithm implies the Euclidean algorithm, which proves Euclid's lemma and the unique factorization of Eisenstein integers into Eisenstein primes.
One division algorithm is as follows. First perform the division in the field of complex numbers, and write the quotient in terms of ωScript error: No such module "Check for unknown parameters".:
for rational a, b ∈ QScript error: No such module "Check for unknown parameters".. Then obtain the Eisenstein integer quotient by rounding the rational coefficients to the nearest integer:
Here may denote any of the standard rounding-to-integer functions.
The reason this satisfies N(ρ) < N(β)Script error: No such module "Check for unknown parameters"., while the analogous procedure fails for most other quadratic integer rings, is as follows. A fundamental domain for the ideal Z[ω]β = Zβ + ZωβScript error: No such module "Check for unknown parameters"., acting by translations on the complex plane, is the 60°–120° rhombus with vertices 0Script error: No such module "Check for unknown parameters"., βScript error: No such module "Check for unknown parameters"., ωβScript error: No such module "Check for unknown parameters"., β + ωβScript error: No such module "Check for unknown parameters".. Any Eisenstein integer αScript error: No such module "Check for unknown parameters". lies inside one of the translates of this parallelogram, and the quotient κScript error: No such module "Check for unknown parameters". is one of its vertices. The remainder is the square distance from αScript error: No such module "Check for unknown parameters". to this vertex, but the maximum possible distance in our algorithm is only , so . (The size of ρScript error: No such module "Check for unknown parameters". could be slightly decreased by taking κScript error: No such module "Check for unknown parameters". to be the closest corner.)
Eisenstein primes
Script error: No such module "For".
If xScript error: No such module "Check for unknown parameters". and yScript error: No such module "Check for unknown parameters". are Eisenstein integers, we say that xScript error: No such module "Check for unknown parameters". divides yScript error: No such module "Check for unknown parameters". if there is some Eisenstein integer zScript error: No such module "Check for unknown parameters". such that y = zxScript error: No such module "Check for unknown parameters".. A non-unit Eisenstein integer xScript error: No such module "Check for unknown parameters". is said to be an Eisenstein prime if its only non-unit divisors are of the form uxScript error: No such module "Check for unknown parameters"., where uScript error: No such module "Check for unknown parameters". is any of the six units. They are the corresponding concept to the Gaussian primes in the Gaussian integers.
There are two types of Eisenstein prime.
- an ordinary prime number (or rational prime) which is congruent to 2 mod 3Script error: No such module "Check for unknown parameters". is also an Eisenstein prime.
- 3Script error: No such module "Check for unknown parameters". and each rational prime congruent to 1 mod 3Script error: No such module "Check for unknown parameters". are equal to the norm x2 − xy + y2Script error: No such module "Check for unknown parameters". of an Eisenstein integer x + ωyScript error: No such module "Check for unknown parameters".. Thus, such a prime may be factored as (x + ωy)(x + ω2y)Script error: No such module "Check for unknown parameters"., and these factors are Eisenstein primes: they are precisely the Eisenstein integers whose norm is a rational prime.
In the second type, factors of 3Script error: No such module "Check for unknown parameters"., and are associates: , so it is regarded as a special type in some books.[2][3]
The first few Eisenstein primes of the form 3n − 1Script error: No such module "Check for unknown parameters". are:
Natural primes that are congruent to 0Script error: No such module "Check for unknown parameters". or 1Script error: No such module "Check for unknown parameters". modulo 3Script error: No such module "Check for unknown parameters". are not Eisenstein primes:[4] they admit nontrivial factorizations in Z[ω]Script error: No such module "Check for unknown parameters".. For example:
- 3 = −(1 + 2ω)2Script error: No such module "Check for unknown parameters".
- 7 = (3 + ω)(2 − ω)Script error: No such module "Check for unknown parameters"..
In general, if a natural prime pScript error: No such module "Check for unknown parameters". is 1Script error: No such module "Check for unknown parameters". modulo 3Script error: No such module "Check for unknown parameters". and can therefore be written as p = a2 − ab + b2Script error: No such module "Check for unknown parameters"., then it factorizes over Z[ω]Script error: No such module "Check for unknown parameters". as
- p = (a + bω)((a − b) − bω)Script error: No such module "Check for unknown parameters"..
Some non-real Eisenstein primes are
- 2 + ωScript error: No such module "Check for unknown parameters"., 3 + ωScript error: No such module "Check for unknown parameters"., 4 + ωScript error: No such module "Check for unknown parameters"., 5 + 2ωScript error: No such module "Check for unknown parameters"., 6 + ωScript error: No such module "Check for unknown parameters"., 7 + ωScript error: No such module "Check for unknown parameters"., 7 + 3ωScript error: No such module "Check for unknown parameters"..
Up to conjugacy and unit multiples, the primes listed above, together with 2Script error: No such module "Check for unknown parameters". and 5Script error: No such module "Check for unknown parameters"., are all the Eisenstein primes of absolute value not exceeding 7Script error: No such module "Check for unknown parameters"..
since October 2023[update]Template:Dated maintenance category (articles)Script error: No such module "Check for unknown parameters"., the largest known real Eisenstein prime is the tenth-largest known prime 10223 × 231172165 + 1Script error: No such module "Check for unknown parameters"., discovered by Péter Szabolcs and PrimeGrid.[5] With one exception,Script error: No such module "Unsubst". all larger known primes are Mersenne primes, discovered by GIMPS. Real Eisenstein primes are congruent to 2 mod 3Script error: No such module "Check for unknown parameters"., and all Mersenne primes greater than 3Script error: No such module "Check for unknown parameters". are congruent to 1 mod 3Script error: No such module "Check for unknown parameters".; thus no Mersenne prime is an Eisenstein prime.
Eisenstein series
The sum of the reciprocals of all Eisenstein integers excluding 0Script error: No such module "Check for unknown parameters". raised to the fourth power is 0Script error: No such module "Check for unknown parameters".:[6] so is a root of j-invariant. In general if and only if .[7]
The sum of the reciprocals of all Eisenstein integers excluding 0Script error: No such module "Check for unknown parameters". raised to the sixth power can be expressed in terms of the gamma function: where EScript error: No such module "Check for unknown parameters". are the Eisenstein integers and G6Script error: No such module "Check for unknown parameters". is the Eisenstein series of weight 6.[8]
Quotient of CScript error: No such module "Check for unknown parameters". by the Eisenstein integers
The quotient of the complex plane CScript error: No such module "Check for unknown parameters". by the lattice containing all Eisenstein integers is a complex torus of real dimension 2Script error: No such module "Check for unknown parameters".. This is one of two tori with maximal symmetry among all such complex tori.[9] This torus can be obtained by identifying each of the three pairs of opposite edges of a regular hexagon.
The other maximally symmetric torus is the quotient of the complex plane by the additive lattice of Gaussian integers, and can be obtained by identifying each of the two pairs of opposite sides of a square fundamental domain, such as [0, 1] × [0, 1]Script error: No such module "Check for unknown parameters"..
See also
- Gaussian integer
- Cyclotomic field
- Systolic geometry
- Hermite constant
- Cubic reciprocity
- Loewner's torus inequality
- Hurwitz quaternion
- Quadratic integer
- Dixon elliptic functions
- Equianharmonic
Notes
<templatestyles src="Reflist/styles.css" />
- ↑ Both Script error: No such module "citation/CS1". and Script error: No such module "citation/CS1". call these numbers "Euler-egészek", that is, Eulerian integers. The latter claims Euler worked with them in a proof.
- ↑ Script error: No such module "Template wrapper".
- ↑ 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".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
Script error: No such module "Check for unknown parameters".
External links
Template:Algebraic numbers Template:Systolic geometry navbox