Equation Z[ω]:={a+ωb:a,b∈Z} is called the Eisenstein Ring, and its elements are referred to as Eisenstein Integers.
Theorem
[1]: ω=ω2=−(1+ω)
[2]: (a±ωb)+(c±ωd)=(a±c)+ω(b±d)
[3]: (a+ωb)(c+ωd)=(ac−bd)+ω(ad−bd+bc)
Description
ω represents the complex roots ω:=2−1+−3=e2πi/3 of the cubic equation x3+1=0, and Z[ω] is a simple extension of the integer ring Z. As interesting as Gaussian Integers with a bit more complex calculations, it essentially shares similarities with Gaussian Integers, making it not too unfamiliar. In the complex plane, i forms a square lattice with 1,i,−1,−i, and ω forms a triangular lattice with 1,−ω2,ω,−1,ω2,−ω.
On the field of Z[i], the following conventional formula manipulation is possible:
(7+ω2)(4−ω2)==(28+4)+ω(−14+4+8)32−ω2
Also, given a natural numbern∈N, one can consider Zn[i] for a finite ring Zn as well. For example, when stating n=7, the development changes as follows:
(7+i2)(4−i2)==(28+4)+ω(−14+4+8)32−ω2≡4−ω2(mod7)≡4+ω5(mod7)
Note how naturally the use of congruence is employed. If it works in Z[i], it seems only logical that it works in Z[ω] as well. Just like repeatedly powering i does not produce higher terms, likewise, ω can also lower the degree as in ω2=−(1+ω). Of course, this is not merely computation but a fact mathematically guaranteed by the properties of a simple extension.
Meanwhile, 2 and 3 are the smallest even and odd primes respectively. Interestingly, the deeper one delves into the properties of Gaussian Integers, the more one becomes fixated on i, and similarly, with Eisenstein Integers on 3. Interestingly enough, i=i3 and it is found that ω=ω2, showcasing the beauty of pure mathematics the more one looks into it.
The zero-divisor graph of the Eisenstein Ring was studied by Alcam.
Proof
[1]
By the definition of ω and the properties of conjugateω2======(e2πi/3)2−eπi/3−21+i3(2−1+i3)ω−(1+ω)
■
[2]
Since Z[ω] is a ring, and associative and commutative laws hold for addition
(a±ωb)+(c±ωd)===a±ωb+c±ωda±c+ωb±ωd(a±c)+ω(b±d)
■
[3]
According to theorems [1] and [2]
(a+ωb)(c+ωd)==ac+ωad+ωbc−(1+ω)bd(ac−bd)+ω(ad−bd+bc)