Acessibilidade / Reportar erro

Rotated n-Lattices via Real Subfields of (ζ2r)

ABSTRACT

A method for constructing rotated n-lattices, with n a power of 2, based on totally real subfields of the cyclotomic field (ζ2r), where r4is an integer, is presented. Lattices exhibiting full diversity in some dimensions n not previously addressed are obtained.

Key words
lattices; cyclotomic fields; modulation design; fading channels; minimum product distance

RESUMO

Um método para construir n-reticulados rotacionados, com n uma potência de 2, via subcorpos totalmente reais do corpo ciclotômico (ζ2r), onde r4 é um inteiro, é apresentado. Reticulados que exibem diversidade completa em algumas dimensões n não abordadas anteriormente são obtidos.

Palavras-chave
reticulados; corpos cyclotômicos; modulação; canais de desvanecimento; distância produto mínima

1 INTRODUCTION

Ring theory and algebric number theory have long shown to be useful tools in the theory of information and coding [8][2] A. Ansari, T. Shah, Z.u. Rahman & A.A. Andrade. Sequences of Primitive and Non-primitive BCH Codes. TEMA (S˜ao Carlos), 19(2) (2018), 369–389. and [2][3] V. Bautista-Ancona, J. Uc-Kuk et al. The discriminant of abelian number fields. Rocky Mountain Journal of Mathematics, 47(1) (2017), 39–52.. In particular, lattices (discrete subgroups of the Euclidean n-space n) have played a relevant role in code design for different types of channels, see for example [12][12] F. Oggier, E. Bayer-Fluckiger & E. Viterbo. New algebraic constructions of rotated cubic Zn-lattice constellations for the Rayleigh fading channel. In “Proceedings 2003 IEEE Information Theory Workshop (Cat. No. 03EX674)”. IEEE (2004), pp. 702–714., [5][5] E. Bayer-Fluckiger, F. Oggier & E. Viterbo. Algebraic lattice constellations: Bounds on performance. IEEE Transactions on Information Theory, 52(1) (2005), 319–327., [6][6] J. Boutros, E. Viterbo, C. Rastello & J.C. Belfiore. Good lattice constellations for both Rayleigh fading and Gaussian channels. IEEE Transactions on Information Theory, 42(2) (1996), 502–518., and [9][9] P. Elia, B.A. Sethuraman & P.V. Kumar. Perfect Space-Time Codes for Any Number of Antennas. IEEE Trans. Information Theory, 53(11) (2007), 3853–3868.. One central problem in the design of signal constellations for fading channels is to construct lattices from totally real number fields with maximal minimum product distance. Using number-theoretic methods, Andrade et al. [1][1] A.A. Andrade, C. Alves & T.B. Carlos. Rotated lattices via the cyclotomic field Q(z2r ). Internat. J. Appl. Math., 19 (2006), 321–331. and Bayer-Fluckiger et al. [12][12] F. Oggier, E. Bayer-Fluckiger & E. Viterbo. New algebraic constructions of rotated cubic Zn-lattice constellations for the Rayleigh fading channel. In “Proceedings 2003 IEEE Information Theory Workshop (Cat. No. 03EX674)”. IEEE (2004), pp. 702–714. presented constructions of algebraic lattices with full diversity and gave closed-form expressions for their minimum product distance using the corresponding algebraic properties.

The n-dimensional integer lattice, denoted by n, consists of the set of points in n whose coordinates are all integers. In [1][1] A.A. Andrade, C. Alves & T.B. Carlos. Rotated lattices via the cyclotomic field Q(z2r ). Internat. J. Appl. Math., 19 (2006), 321–331., for any integer r3, rotated n-lattices, n=2r2, were constructed from (ζ2r)+=(ζ2r+ζ2r1), the maximal real subfield of (ζ2r), where ζ2r is a primitive 2r-th root of unity. In this work, we extend the method in [1][1] A.A. Andrade, C. Alves & T.B. Carlos. Rotated lattices via the cyclotomic field Q(z2r ). Internat. J. Appl. Math., 19 (2006), 321–331. by considering a particular subfield of (ζ2r)+, namely, (ζ2r2+ζ2r2), to construct lattices in dimensions that are powers of 2.

This paper is organized as follows: In Section 2, notions and results from algebraic number theory that are used in the work are reviewed. In Section 3, rotated n-lattices constructed from the totally real fields (ζ2r2k+ζ2r2k), with k=0,1, are presented and their minimum product distances are computed. In Section 4, the concluding remarks are drawn.

2 NUMBER FIELDS BACKGROUND

If 𝔽 be a number field of degree d (notation: [𝔽:]=d), then 𝔽=(ω), for some ω, which is a root of a monic irreducible polynomial p(x)[x]. The d distinct roots of p(x), namely, ω1,ω2,,ωd, are the conjugates of ω. The embeddings of 𝔽 in are the field homomorphisms τi:𝔽 given by τi(ω)=ωi and τi(a)=a for all a, for i=1,2,,d. The latter set of embeddings is denoted by Emb(𝔽,). If τi(𝔽), for i=1,,d, we say that 𝔽 is totally real. The set {τEmb(𝔽,)|τ(𝔽)=𝔽} is a group under composition, called the Galois group of 𝔽 over and denoted by Gal(𝔽/). The norm and the trace of an element α𝔽 are defined, respectively, as the rational numbers

𝔽/(α)=i=1nτi(α)andTr𝔽/(α)=i=1nτi(α).
The set
{γ𝔽|m>0 and a0,a1,,am1:γm+am1γm1++a1γ+a0=0}
is a ring, called the ring of integers of 𝔽 and denoted by 𝔒𝔽; moreover, the latter is a -module and it has a basis {α1,,αd} over , called an integral basis for 𝔽. The discriminant of 𝔽, denoted by Δ𝔽, is the rational integer given by det(Tr𝔽/(αiαj))i,j=1d.

Theorem 1. [14, Ch. 2][14] L. Washington. “Introduction to Cyclotomic Fields”. Springer-Verlag, New York, 2 ed. (1997). If L=(ζ2r), with r3, then

  1. [L:]=ϕ(2r)=2r1, where ϕ denotes Euler’s totient function;

  2. 𝔒L=[ζ2r] and {1,ζ2r,ζ2r2,,ζ2r2r11} is an integral basis for L;

  3. [L:L+]=2 and [L+:]=2r2, where L+=(ζ2r+ζ2r1) is the maximal real subfield of L;

  4. 𝔒L+=[ζ2r+ζ2r1] and {1,ζ2r+ζ2r1,ζ2r2+ζ2r2,,ζ2r2r21+ζ2r2r2+1} is an integral basis for L+.

Corollary 2.The degree of (ζ2r2+ζ2r2) over equals 2r3, with r4.Proof. Observe that ζ2r2=ζ2r1 and use part 3 of Theorem 1.

Corollary 3. If K=(ζ2r2+ζ2r2), with r4, then

  1. the ring of integers of K, namely, 𝔒K, is given by 𝔒K=[ζ2r2+ζ2r2];

  2. {1,ζ2r2+ζ2r2,,ζ2r2(n1)+ζ2r2(n1)} is an integral basis for K, with n=2r3.

Proof. Observe that ζ2r2=ζ2r1 and use part 4 of Theorem 1.

Proposition 4. [[13, Theorem 9.12, p. 364][13] K.H. Rosen. “Elementary Number Theory and its Applications”. Addison-Wesley, Reading, MA, 6 ed. (2011). The order of 5 modulo 2r is 2r2.

Gal((ζ2r)/) is isomorphic to (/2r)×(/2)×(/2r2) and is of order 2r1 [14, Theorem 2.5, p. 11].[14] L. Washington. “Introduction to Cyclotomic Fields”. Springer-Verlag, New York, 2 ed. (1997).. For any odd integer i, let σi be the automorphism of (ζ2r) given by σi(ζ2r)=ζ2ri. Furthermore, let σi denote the cyclic subgroup of Gal((ζ2r)/) generated by σi. The fixed field of σ1 is (ζ2r+ζ2r1). Observe that ζ2r2r2=ζ4 is the imaginary unit and so the fixed field of σ5 is (ζ2r2r2). With the latter two observations in mind, refer to Figure 1, where the group indicated along each line represents the Galois group of the respective field extension. By Galois theory and more specifically, by [10, Theorem 1.1, Ch. VI][10] S. Lang. “Algebra. Revised third edition, Corrected forth printing”. Graduate Texts in Mathematics, 3 ed. (2003)., Gal((ζ2r)/(ζ2r+ζ2r1))=σ1 and Gal((ζ2r)/(ζ2r2r2))=σ5; furthermore, by [10, Theorem 1.12, Ch. VI][10] S. Lang. “Algebra. Revised third edition, Corrected forth printing”. Graduate Texts in Mathematics, 3 ed. (2003)., it follows that Gal((ζ2r+ζ2r1)/)=σ5. Lastly, by [10, Theorem 1.14, Ch. VI][10] S. Lang. “Algebra. Revised third edition, Corrected forth printing”. Graduate Texts in Mathematics, 3 ed. (2003)., it follows that Gal((ζ2r)/)=σ1σ5.

Figure 1
Relevant subfields of (ζ2r).

3 CONSTRUCTION OF IDEAL LATTICES

Let K be a totally real number field of degree n. An ideal latticeΛ is a lattice (𝒜,qα), where 𝒜𝔒K is an ideal,

qα:𝒜×𝒜 is given byqα(x,y)=TrK/(αxy),for allx,y𝒜,
and αK is totally positive, that is, σi(α)>0, for all i=1,2,,n. If {w1,w2,,wn} is a -basis for 𝒜, then the generator matrix R of Λ is given by
R=(σ1(α)σ1(w1)σ2(α)σ2(w1)σn(α)σn(w1)σ1(α)σ1(wn)σ2(α)σ2(wn)σn(α)σn(wn),).
The Gram matrix of Λ is given by G=RRt=(Tr(αwiwj))i,j=1n, where Rt denotes the transpose of R.

Let x=(x1,,xn)n be an element of Λ. The product distance of x from the origin is defined as

dp(x)=i=1nxi,
and the minimum product distance of Λ is defined as
dp,min(Λ)=minxΛ,x0dp(x).
When 𝒜 is a principal ideal of 𝔒K, the minimum product distance of Λ is given by
dp,min(Λ)=det(Λ)ΔK,
where det(Λ)=detG, see [12, Theorem 1][12] F. Oggier, E. Bayer-Fluckiger & E. Viterbo. New algebraic constructions of rotated cubic Zn-lattice constellations for the Rayleigh fading channel. In “Proceedings 2003 IEEE Information Theory Workshop (Cat. No. 03EX674)”. IEEE (2004), pp. 702–714..

Let 𝒜 and 𝒜 be two ideals in 𝔒K. Lattices (𝒜,q) and (𝒜,q) are said to be isomorphic (notation: (𝒜,q)(𝒜,q)) [4][4] E. Bayer-Fluckiger. Lattices and number fields. volume 241. Am. Math. Soc. (1999). if there exists βK\{0} such that 𝒜=β𝒜 and q(βx,βy)=q(x,y), for all x,y𝒜.

3.1 Construction from the subfield(ζ2r+ζ2r1)

Let L be the cyclotomic field (ζ2r) and K=(θ), where θ=ζ2r+ζ2r1 and where r3. Throughout this section, let n=[K:]=2r2. From [3, Theorem 2.2][3] V. Bautista-Ancona, J. Uc-Kuk et al. The discriminant of abelian number fields. Rocky Mountain Journal of Mathematics, 47(1) (2017), 39–52., one has ΔK=2(r1)2r21. The lattices in this section will be built from the ring of integers of K, whose an integral basis is given by {1,ζ2r+ζ2r1,,ζ2rn1+ζ2r(n1)}.

Let Λ=(𝔒K,qα) be an ideal lattice and c a positive integer. Since the Gram matrix of (c)n is cIn, a necessary but not sufficient condition for Λ to be isomorphic to (c)n, a scaled version of n, is that det(Λ)=cn, see [4[4] E. Bayer-Fluckiger. Lattices and number fields. volume 241. Am. Math. Soc. (1999).,12][12] F. Oggier, E. Bayer-Fluckiger & E. Viterbo. New algebraic constructions of rotated cubic Zn-lattice constellations for the Rayleigh fading channel. In “Proceedings 2003 IEEE Information Theory Workshop (Cat. No. 03EX674)”. IEEE (2004), pp. 702–714.. Thus, the first step when verifying whether Λn is to find α𝔒K such that K/(α)ΔK is a perfect nth power. Since

2[ζ2r]=(1ζ2r)2r1[ζ2r],
one has L/(1ζ2r)=2. Using the transitivity of the norm, it follows that
2=L/(1ζ2r)=K/(L/K(1ζ2r))=K/((1ζ2r)(1ζ2r1))=K/(2(ζ2r+ζ2r1))=K/(2θ).
Thus α=L/𝕂(1ζ2r)=2θ is an element of 𝔒K of norm 2.

Proposition 1. [1][1] A.A. Andrade, C. Alves & T.B. Carlos. Rotated lattices via the cyclotomic field Q(z2r ). Internat. J. Appl. Math., 19 (2006), 321–331. If K=(ζ2r+ζ2r1), then

Tr K / ( ζ 2 r k + ζ 2 r k ) = { 0 if gcd ( k , 2 r ) 2 r 1 ; 2 r 1 if gcd ( k , 2 r ) = 2 r 1 ; 2 r 1 if gcd ( k , 2 r ) > 2 r 1 .

Proposition 2. [1][1] A.A. Andrade, C. Alves & T.B. Carlos. Rotated lattices via the cyclotomic field Q(z2r ). Internat. J. Appl. Math., 19 (2006), 321–331. Let K=(θ), e0=1 and ei=ζ2ri+ζ2ri, for i=1,2,,n1.

  1. If i=0,1,,n1, then qα(ei,ei)={2nif i=0;4nif i0.

  2. If i0, then qα(ei,e0)={2nif i=1;0if i1.

  3. If i0, j0 and ij, then qα(ei,ej)={2nif ij=1;0otherwise.

Corollary 3. If Q(x,y)=12r1TrK/(αxy), then the matrix of Q in the basis {e0,e1,,en1} is given by

G = ( 1 1 0 1 2 1 0 0 1 2 2 1 0 1 2 1 0 1 2 ) .

Proof. It follows directly by Proposition 2.

Matrix G of Corollary 3 is the Gram matrix of a rotated n-lattice relative to the basis {w0,w2,,wn1}, where w0=E0,wi=Ei1+Ei, for i=1,2,,n1, and {Ej}j=0n1 is the canonical basis of n. Thus φ(ei)=wi, for i=0,1,,n1, is an isomorphism of the n-lattice. The basis which corresponds to the canonical basis of n through this isomorphism is then given by fi=φ1(Ei)=j=0iej, for i=0,1,,n1. Hence, it follows the following result.

Proposition 4. Notation as above, if {f0,f1,,fn1} is a -basis for 𝔒K, where fi=j=0iej, for i=0,1,,n1, then

1 2 r 1 Tr K / ( α f i f j ) = δ i j ,
i.e., the lattice (𝔒K,12r1qα) is isomorphic to n.

Let {σ0,σ,,σn1} be the Galois group of K over . Thus, the generator matrix of the lattice associated to the ring of integers of K is given by

M=(σ0(e0)σn1(e0)σ0(en1)σn1(en1)).
Let
A=diag(σk(α))k=0n1 and T=(100011001111).
The generator matrix of the rotated n-lattice is given by
R=12r1TMA,
see [12, p. 705][12] F. Oggier, E. Bayer-Fluckiger & E. Viterbo. New algebraic constructions of rotated cubic Zn-lattice constellations for the Rayleigh fading channel. In “Proceedings 2003 IEEE Information Theory Workshop (Cat. No. 03EX674)”. IEEE (2004), pp. 702–714..

Example 3.1. Let L be the cyclotomic field (ζ23) and K its maximal real subfield (ζ23+ζ231). In this case, α=2(ζ233+ζ233), ΔK=23 and c=22. Considering the -basis {e0=1,e1=e1=ζ23+ζ231} for 𝔒K and Q(x,y)=122qα(x,y)=122TrK/(αxy), it follows that the matrix of qα is given by

G = ( 1 1 1 2 ) .
Matrix G is the Gram matrix of the rotated 2-lattice relative to the basis {w0,w1} with w0=E0 and w1=E0+E1, where {E0,E1} is the canonical basis of 2. This implies that φ(ei)=wi, for i=0,1, is an isomorphism of the 2-lattice. The basis which corresponds to the canonical basis of 2 through this isomorphism is then given by fi=φ1(Ei), for i=0,1, i.e., f0=e0 and f1=e0+e1. Therefore, 122TrK/(αfifj)=δij, i.e., the lattice (𝔒K,122qα) is isomorphic to 2.

Example 3.2. Let L be the cyclotomic field (ζ24) and K its maximal real subfield (ζ24+ζ241). In this case, α=L/K(1ζ24), ΔK=211 and c=26. Considering the -basis {e0=1,e1=ζ24+ζ241,e2=ζ242+ζ242,e3=ζ243+ζ243} for 𝔒K and Q(x,y)=123qα(x,y)=123TrK/(αxy), it follows that the matrix of qα is given by

G = ( 1 1 0 0 1 2 1 0 0 1 2 1 0 0 1 2 ) .
The matrix G is the Gram matrix of the rotated 4-lattice relative to the basis {w0,w1,w2,w3}, with w0=E0,w1=E0+E1,w2=E1+E2 and w3=E2+E3, where {E0,E1,E2,E3} is the canonical basis of 4. This implies that φ(ei)=wi, for i=0,1,2,3, is an isomorphism on the 4-lattice. The basis which corresponds to the canonical basis of 4 through this isomorphism is then given by fi=φ1(Ei), for i=0,1,2,3, i.e., f0=e0,f1=e0+e1,f2=e0+e1+e2 and f3=e0+e1+e2+e3. Therefore, 123TrK/(αfifj)=δij, i.e., the lattice (𝔒K,123qα) is isomorphic to 4.

3.2 Construction from the subfield (ζ2r2+ζ2r2)

Let L=(ζ2r), r4, L+=(θ), where θ=ζ2r+ζ2r1, and K=(ζ2r2+ζ2r2). Throughout this section, let n=[K:]=2r3. Thus [L+:]=2r2, [L+:K]=2, and Gal(L+/)=σ, where σ(ζ2r)=ζ2r5, is a cyclic group isomorphic to 2r2. Let Gal(K/)={σ0,σ,,σn1} and Gal(L+/𝕂)={σ0,σn1}. From Proposition 4, it follows that 5n1=52r310(mod2r1), i.e., 52r3=k2r1+1, where k is an odd positive integer. Thus, σn(ζ2r)=ζ2r5n=(ζ2r)k2r1+1=ζ2r, and therefore, σn(θ)=θ. So,

α=L+/K(2θ)=i=01σin(2θ)=(2θ)(2σn(θ))=(2θ)(2+θ)=4θ2=2(ζ2r2+ζ2r2).

The lattices are built via the ring of integers of K, a real subfield of L+, whose an integral basis is given by {1,ζ2r2+ζ2r2,,ζ2r2(n1)+ζ2r2(n1)}. Since

2[ζ2r]=(1ζ2r)2r1[ζ2r],
it follows that L/(1ζ2r)=2. Using the transitivity of the norm, it follows that
L/(1ζ2r)=K/(L/K(1ζ2r))=K/(L+/𝕂(L/L+(1ζ2r)))=K/(L+/𝕂(1ζ2r)(1ζ2r1))=K/(L+/(2(ζ2r+ζ2r1)))=K/(L+/(2θ))=2.
Thus, α=L+/K(2θ) is an element of 𝔒K whose norm is equal to 2.

Proposition 5. Let e0=1 and ei=ζ2r2i+ζ2r2i, for i=1,2,,n1.

  1. If i=0,1,,n1, then qα(ei,ei)=TrK/(αeiei)={2nifi=0;4nifi0.

  2. If i0, then qα(e0,ei)=TrK/(αei)={2nif i=1;0if i1.

  3. If i,j=1,2,,n1, with ij, then

    q α ( e i , e j ) = Tr K / ( α e i e j ) = { 2 n if i j = 1 ; 0 otherwise .

Proof. By the transitivity of the trace, it follows that TrL/(α)=TrK/(TrL/𝕂(α)=22TrK/(α). Since α=2(ζ2r2+ζ2r2) and gcd(2,2r)2r1, it follows that

TrK/(α)=2n.
If ei=ζ2r2i+ζ2r2i, for i=1,2,,n1, then
αei=(2(ζ2r2+ζ2r2))(ζ2r2i+ζ2r2i)=2(ζ2r2i+ζ2r2i)(ζ2r2(i+1)+ζ2r2(i+1)+ζ2r2(i1)+ζ2r2(i1)).
Since gcd(2i,2r)2r1, it follows that TrL/(ζ2r2i+ζ2r2i)=0. Thus,
TrK/(αei)={2nif i=1;0if i1.
Now, for i=1,2,,n1, it follows that ei2=ζ2r4i+ζ2r4i+2. Thus,
αei2=(2(ζ2r2+ζ2r2))(2+(ζ2r4i+ζ2r4i))=4+2(ζ2r4i+ζ2r4iζ2r2ζ2r2)(ζ2r2(2i+1)+ζ2r2(i+1)+ζ2r2(2i1)+ζ2r2(2i1)).
Since gcd(4i,2r),gcd(2(i+1),2r1) and gcd(2(i1),2r)2r1, it follows that
TrL/(αei2)=4n.
Finally, let i,j=1,2,,n1, with ij. Since eiej=(ζ2r2i+ζ2r2i)(ζ2r2j+ζ2r2j)=ζ2r2(i+j)+ζ2r2(i+j)+ζ2r2(ij)+ζ2r2(ij), with i>j, it follows that
αeiej=(2(ζ2r2+ζ2r2))(ζ2r2(i+j)+ζ2r2(i+j)+ζ2r2(ij)+ζ2r2(ij))=2(ζ2r2(i+j)+ζ2r2(i+j)+ζ2r2(ij)+ζ2r2(ij))(ζ2r2(i+j+1)+ζ2r2(i+j+1)+ζ2r2(ij+1)+ζ2r2(ij+1))(ζ2r2(i+j1)+ζ2r2(i+j1)+ζ2r2(ij1)+ζ2r2(ij1)).
Since gcd(i±j,2r),gcd(2(i±j),2r) and gcd(2(i±j±1),2r)2r1, it follows that
TrL/(αeiej)={2nif ij=1;0otherwise,
which proves the proposition.

Corollary 6. If Q(x,y)=12r2TrK/(αxy), then the matrix of Q in the basis {e0,e1,,en1} is given by

G = ( 1 1 0 1 2 1 0 0 1 2 2 1 0 1 2 1 0 1 2 ) .

Proof. It follows directly from Proposition 5.

Matrix G of Corollary 6 is the Gram matrix of a rotated n-lattice related to the basis {w0,w1,,wn1}, where w0=E0,wi=Ei1+Ei, for i=1,2,,n1, and {Ej}j=0n1 is the canonical basis of n. Thus φ(ei)=wi, for i=0,1,,n1, is an isomorphism on the n-lattice. The basis which corresponds to the canonical basis of n through this isomorphism is then given by fi=φ1(Ei)=j=0iej, for i=0,1,,n1. Hence, one has the following result.

Proposition 7. If {f0,f1,,fn1}, where fi=j=0iej, for i=0,1,,n1, is a basis of 𝔒K, then

1 2 r 2 Tr K / ( α f i f j ) = δ i j ,
i.e., the lattice (𝔒K,12r2qα) is isomorphic to n.

Let Gal(K/)={σ0,σ,,σn1} be the Galois group of K over . Thus, the generator matrix of the lattice associated to the ring of integers of K is given by

M=(σ0(e0)σn1(e0)σ0(en1)σn1(en1)).
Let
A=diag(σ2k(α))k=0n1 and T=(100011001111).
As before, the generator matrix of the rotated n-lattice is then given by
R=12r2TMA.

Example 3.3. Let L be the cyclotomic field (ζ24) and KL+ its real subfield given by K=(ζ242+ζ242). In this case, [L+:K]=2,

α = L / K ( 1 ζ 2 4 ) = L + / K ( L / L + ( 1 ζ 2 4 ) ) = L + / K ( 1 ζ 2 4 ) ( 1 ζ 2 4 1 ) = L + / K ( 2 ( ζ 2 4 + ζ 2 4 1 ) ) = ( 2 ( ζ 2 4 9 + ζ 2 4 9 ) ) ( 2 ( ζ 2 4 + ζ 2 4 1 ) ) = 4 2 ( ζ 2 4 + ζ 2 4 1 + ζ 2 4 9 + ζ 2 4 9 ) + ( ζ 2 4 8 + ζ 2 4 8 + ζ 2 4 10 + ζ 2 4 10 ) ,
ΔK=23 and c=22. Considering the -basis for 𝔒K, namely, {e0,e1}, where e0=1 and e1=ζ242+ζ242, and Q(x,y)=122qα(x,y)=122TrK/(αxy), it follows that the matrix of qα is given by
G = ( 1 1 1 2 ) .
Matrix G is the Gram matrix of the rotated 2-lattice relative to the basis {w0,w1} with w0=E0 and w1=E0+E1, where {E0,E1} is the canonical basis of 2. This implies that φ(ei)=wi, for i=0,1, is an isomorphism of the 2-lattice. The basis which corresponds to the canonical basis of 2 through this isomorphism is then given by fi=φ1(Ei), for i=0,1, i.e., f0=e0 and f1=e0+e1. Therefore, 122TrK/(αfifj)=δij, i.e., the lattice (𝔒K,122qα) is isomorphic to 2.

Example 3.4. Let L be the cyclotomic field (ζ25) and KL+ its real subfield given by K=(ζ252+ζ252). In this case, [L+:K]=2,

α = L / K ( 1 ζ 2 5 ) = L + / K ( L / L + ( 1 ζ 2 5 ) ) = L + / K ( 1 ζ 2 5 ) ( 1 ζ 2 5 1 ) = L + / K ( 2 ( ζ 2 5 + ζ 2 5 1 ) ) = ( 2 ( ζ 2 5 17 + ζ 2 5 17 ) ) ( 2 ( ζ 2 5 + ζ 2 5 1 ) ) = 4 2 ( ζ 2 5 + ζ 2 5 1 + ζ 2 5 17 + ζ 2 5 17 ) + ( ζ 2 5 16 + ζ 2 5 16 + ζ 2 5 18 + ζ 2 5 18 ) ,
ΔK=211 and c=26. Considering the basis {e0,e1,e2,e3}, where e0=1, e1=ζ252+ζ252, e2=ζ254+ζ254 and e3=ζ256+ζ246, of 𝔒K and Q(x,y)=123qα(x,y)=123TrK/(αxy), it follows that the matrix of qα is given by
G = ( 1 1 0 0 1 2 1 0 0 1 2 1 0 0 1 2 ) .
Matrix G is the Gram matrix of the rotated 4-lattice relative to the basis {w0,,w3}, with w0=E0, w1=E0+E1, w2=E1+E2 and w3=E3+E4, where {E0,E1,E2,E3} is the canonical basis of 4. This implies that φ(ei)=wi, for i=0,1,2,3, is an isomorphism of the 4-lattice. The basis which corresponds to the canonical basis of 4 through this isomorphism is then given by fi=φ1(Ei), for i=0,1,2,3, i.e., f0=e0, f1=e0+e1, f2=e0+e1+e2 and f3=e0+e1+e2+e3. Therefore, 123TrK/(αfifj)=δij, i.e., the lattice (𝔒K,123qα) is isomorphic to 4.

From [12, Theorem 1][12] F. Oggier, E. Bayer-Fluckiger & E. Viterbo. New algebraic constructions of rotated cubic Zn-lattice constellations for the Rayleigh fading channel. In “Proceedings 2003 IEEE Information Theory Workshop (Cat. No. 03EX674)”. IEEE (2004), pp. 702–714., it follows that the minimum product distance of Λ is given by

dp,min(Λ)=1ΔK.
To compare lattices in different dimensions, we use the parameter dp,min(Λ)n. In the next table, we list the minimum product distance of Λ for several dimensions. The entries in the column labeled “bound” were calculated from the minimal discriminant of Abelian and totally real number fields of degree n, [11][11] A.M. Odlyzko. Bounds for discriminants and related estimates for class numbers, regulators and zeros of zeta functions: a survey of recent results. Journal de théorie des nombres de Bordeaux, 2(1) (1990), 119–141.. For n>32, the minima appear to be currently unknown, which explains the missing entries.

n r k d p , min ( Λ ) n Bound n r k d p , min ( Λ ) n Bound 2 3 0 0.594604 0.668740 2 4 1 0.594604 0.668740 4 4 0 0.385553 0.438993 4 5 1 0.385553 0.438993 8 5 0 0.261068 0.296367 8 6 1 0.261068 0.296367 16 6 0 0.180648 0.214279 16 7 1 0.180648 0.214279 32 7 0 0.126361 0.167500 32 8 1 0.126361 0.167500 64 8 0 0.088868 − 64 9 1 0.088868 − 128 9 0 0.062669 − 128 10 1 0.062669 − 256 10 0 0.044254 − 256 11 1 0.044254 − 512 11 0 0.031271 − 512 12 1 0.031271 − 1024 12 0 0.022105 − 1024 13 1 0.022105 − 2048 13 0 0.015628 − 2048 14 1 0.015628 −

4 CONCLUSION

A method for constructing rotated n-lattices via the ring of integers of the subfield K=(ζ2r2k+ζ2r2k) of the cyclotomic field (ζ2r) with k=0,1 has been presented. The dimensions n=8 and n=16 were addressed in [7][7] M.O. Damen, K. Abed-Meraim & J.C. Belfiore. Diagonal algebraic space-time block codes. IEEE Transactions on Information Theory, 48(3) (2002), 628–636. using the field (ζ8n+ζ8n1), and they have the same dp,min(Λ) as our cyclotomic construction. The lattices presented in this work are all ideal lattices, which allowed us to easily evaluate their minimum product distances from field discriminants, just as in [5][5] E. Bayer-Fluckiger, F. Oggier & E. Viterbo. Algebraic lattice constellations: Bounds on performance. IEEE Transactions on Information Theory, 52(1) (2005), 319–327. and [9][9] P. Elia, B.A. Sethuraman & P.V. Kumar. Perfect Space-Time Codes for Any Number of Antennas. IEEE Trans. Information Theory, 53(11) (2007), 3853–3868..

Acknowledgment

The authors thank the reviewer for carefully reading the manuscript and for all the suggestions that improved the presentation of the work. They also thank FAPESP for its financial support 2013/25977-7.

REFERENCES

  • [1]
    A.A. Andrade, C. Alves & T.B. Carlos. Rotated lattices via the cyclotomic field Q(z2r ). Internat. J. Appl. Math., 19 (2006), 321–331.
  • [2]
    A. Ansari, T. Shah, Z.u. Rahman & A.A. Andrade. Sequences of Primitive and Non-primitive BCH Codes. TEMA (S˜ao Carlos), 19(2) (2018), 369–389.
  • [3]
    V. Bautista-Ancona, J. Uc-Kuk et al. The discriminant of abelian number fields. Rocky Mountain Journal of Mathematics, 47(1) (2017), 39–52.
  • [4]
    E. Bayer-Fluckiger. Lattices and number fields. volume 241. Am. Math. Soc. (1999).
  • [5]
    E. Bayer-Fluckiger, F. Oggier & E. Viterbo. Algebraic lattice constellations: Bounds on performance. IEEE Transactions on Information Theory, 52(1) (2005), 319–327.
  • [6]
    J. Boutros, E. Viterbo, C. Rastello & J.C. Belfiore. Good lattice constellations for both Rayleigh fading and Gaussian channels. IEEE Transactions on Information Theory, 42(2) (1996), 502–518.
  • [7]
    M.O. Damen, K. Abed-Meraim & J.C. Belfiore. Diagonal algebraic space-time block codes. IEEE Transactions on Information Theory, 48(3) (2002), 628–636.
  • [8]
    A.A. de Andrade, T. Shah & A. Khan. A note on linear codes over semigroup rings. Trends in Applied and Computational Mathematics, 12(2) (2011), 79–89.
  • [9]
    P. Elia, B.A. Sethuraman & P.V. Kumar. Perfect Space-Time Codes for Any Number of Antennas. IEEE Trans. Information Theory, 53(11) (2007), 3853–3868.
  • [10]
    S. Lang. “Algebra. Revised third edition, Corrected forth printing”. Graduate Texts in Mathematics, 3 ed. (2003).
  • [11]
    A.M. Odlyzko. Bounds for discriminants and related estimates for class numbers, regulators and zeros of zeta functions: a survey of recent results. Journal de théorie des nombres de Bordeaux, 2(1) (1990), 119–141.
  • [12]
    F. Oggier, E. Bayer-Fluckiger & E. Viterbo. New algebraic constructions of rotated cubic Zn-lattice constellations for the Rayleigh fading channel. In “Proceedings 2003 IEEE Information Theory Workshop (Cat. No. 03EX674)”. IEEE (2004), pp. 702–714.
  • [13]
    K.H. Rosen. “Elementary Number Theory and its Applications”. Addison-Wesley, Reading, MA, 6 ed. (2011).
  • [14]
    L. Washington. “Introduction to Cyclotomic Fields”. Springer-Verlag, New York, 2 ed. (1997).

Publication Dates

  • Publication in this collection
    13 Dec 2019
  • Date of issue
    Sep-Dec 2019

History

  • Received
    20 Sept 2018
  • Accepted
    14 Mar 2019
Sociedade Brasileira de Matemática Aplicada e Computacional Rua Maestro João Seppe, nº. 900, 16º. andar - Sala 163 , 13561-120 São Carlos - SP, Tel. / Fax: (55 16) 3412-9752 - São Carlos - SP - Brazil
E-mail: sbmac@sbmac.org.br