In the context of space time block codes (STBCs) the theory of arithmetic Fuchsian groups is presented. Additionally, in this work we present a new class of STBCs based on arithmetic Fuchsian groups. This new class of codes satisfies the property full-diversity, linear dispersion and full-rate. Mathematical subject classification: 18B35, 94A15, 20H10.
Arithmetic Fuchsian group; division algebra; quaternion order and space time codes
Arithmetic fuchsian groups and space time block codes*
E.D. CarvalhoI; A.A. AndradeII; R. Palazzo Jr.III; J. Vieira FilhoIV
IDepartment of Mathematics, FEIS-UNESP, Ilha Solteira, SP, Brazil. E-mail: edson@mat.feis.unesp.br
IIDepartment of Mathematics, IBILCE-UNESP, São José do Rio Preto, SP, Brazil. E-mail: andrade@ibilce.unesp.br
IIIDepartment of Telematics, FEEC-UNICAMP, Campinas, SP, Brazil. E-mail: palazzo@dt.fee.unicamp.br
IVDepartment of Electrical Engineering, FEIS-UNESP, Ilha Solteira, SP, Brazil. E-mail: jozue@dee.feis.unesp.br
ABSTRACT
In the context of space time block codes (STBCs) the theory of arithmetic Fuchsian groups is presented. Additionally, in this work we present a new class of STBCs based on arithmetic Fuchsian groups. This new class of codes satisfies the property full-diversity, linear dispersion and full-rate.
Mathematical subject classification: 18B35, 94A15, 20H10.
Key words: Arithmetic Fuchsian group, division algebra, quaternion order and space time codes.
1 Introduction
Within the context of digital communication systems, multiple-input-multiple-output (MIMO) wireless links, that is, systems that using multiple antennas at the transmitter and the receiver, has emerged. It is used to combat fading from diversity technique, i.e, different replicas of the same information symbol may be transmitted over independent channels and are the available at the receiver side. Notices, in this process, the signal is lost only when all its copies are lost. From then on, both the data rate and the performance are improved by many orders of magnitude with no extra cost of spectrum. This is also the main reason that the MIMO attracts and motivated much researcher on signal processing. The key feature of a multiple-antenna system is it ability in exploit the turn multiple-path propagation, which is traditionally regarded as a disadvantage to wireless communications, into benefit to the users and result in a diversity again.
In this paper, the diversity can also be obtained at the transmitter by spacing the transmit antennas sufficiently and introducing a code (called Space Time Block Codes-STBCs) between the transmitted symbols over M transmit antennas (space) and T symbol periods (time).
Alamouti code [1] was the first practical SBTC proposed in the literature, based with provides full transmit diversity for systems which works with two antennas. The Alamouti code is given by codeword matrices, such that, thematrix operations representing multiplication in the Hamilton quaternions. It is also one of the most successful STBCs because of its simple structure and it is great performance and simple decoding. Tarokh et al. [2] proved that STBC achieves a pairwise error probability (PEP) that is inversely proportional to SNRMN, where SNR denotes the signal-to-noise ratio, M the number oftransmit antennas and N the number of receive antennas. In this same work, Tarokh showed that the main code design criterion for the STBCs is the rank criterion, i.e, the rank of the difference of two distinct codeword matrices hasto be maximal. If this property is satisfied the STBCs is called fully diverse.
Full rate (i.e, the number of transmitted signals corresponds to the number of information symbols to be sent) and full diversity codes for the 2×2 MIMO systems, were first constructed by Damen et al. [3], using algebraic number theory. Hassibi in [4] introduced linear dispersion space time block codes (LD-STBCs), i.e, if two codeword matrices X1,X2 belong to the code then X1± X2∈
and X1X2∈
. The idea of LD-STBCs is to spread the information symbols over space and time. Oggier et al. [5] reformulate the rank criterion for LD-STBCs, when the codeword matrices are square, saying the STBC is fully diverse if
| det (Xi - Xj) |2≠ 0, for all Xi ≠ Xj ∈ .
By linearity, it follows that |det(X)|2≠ 0 for all nonzero codeword X ∈ .
Division algebras have been proposed [5], [6], [7], [8] as a new tool for constructing STBCs, since they are non-commutative algebras that naturally yield linear fully diverse codes. However, for determining precisely these algebras are division algebras can be a nontrivial problem. Katok [9] characterized some particular classes of 2×2 matrices space M2() isomorphic to Hamilton quaternion (division algebra). The construction of this matrix space are based on the existence of the arithmetic Fuchsian groups, i.e, discrete subgroups of PSL(2,
) obtained by some arithmetic construction in the hyperbolic plane.
From then on, we proposed one arithmetic construction of the arithmeticFuchsian Groups Γ from the self-dual tessellations {4g,4g}, with g > 2, where g denotes the genus of the compact surface, it has the hyperbolic plane as universal covering. This systematic procedure anable us to construction new class of 2×2 STBCs. Additionally, we will show this new class STBCs satisfies the properties of linear dispersion, full rate and full diversity codes. In fact, according to our best knowledge the theory of arithmetic Fuchsian groups required for giving this notion has never been considered before in this area.
This work is organized as follows. In Section 2, we present the concepts of Fuchsian group and quaternion order. In Section 3, we determine the Fuchsian groups Γ4g from hyperbolic tessellation. In section 4, we shown the Fuchsian groups Γ4g are derived from quaternion algebras. In Section 5, we present a new class of codes via arithmetic Fuchsian groups. Some conclusions are presented in Section 6.
2 Arithmetic Fuchsian Groups and Quaternion Order
Let F be a totally real number field of degree n > 2 over and
F be the ring of algebraic integers of F. Let { σ1,..., σn} the n different embedding F into
.
The quaternion algebra = (t,s)F is defined as the 4-dimensional vector space over F, with a basis {1,i,j,ij}, satisfying the conditions i2 = t, j2 = s, ij = -ji and (ij)2 = -ts, where t,s ∈
= F-{0}. The quaternion algebra
= (t,s)F can be embedded in M(2,F(
)), i.e, there is a linear map such that
where s = r1r2. There exists -isomorphism ρi,
with 2 < i < n, where A is non-ramified in ρ1 and ramified in the remaining ρi's.
The element = x0 - x1i - x2j - x3ij ∈
is called conjugate of the element x = x0 + x1i + x2j + x3ij ∈
. The reduced trace and the reduced norm of an element x ∈
are defined as Trd(x) = x +
and Nrd(x) = x
, respectively. Thus the norm Nrd(x) is a quadratic form over F given by Nrd(x
) =
. An order
in
over F is a subring of
containing
F, which is finitely generated as an
F-module such that F
=
.
We consider the upper-half plane
2 = {z ∈
With this metric,
2 is a model of the hyperbolic plane. Let G be the group formed of all Möubius transformations, T:→
,given by T(z) =
, where a, b, c, d ∈
and ad - bc = 1. To this transformation the following pair of matrices are associated
Hence,
where SL(2,) is the group of real matrices with determinant equal to 1 and I2 denotes the 2×2 identity matrix. A Fuchsian group Γ is a discrete subgroup of PSL(2,
), that is, Γ consists of isometries that preserving orientation and acting on
2 by homeomorphisms [9] and [12].
For each order in
, consider
1 as the set
1 = {x ∈
: Nrd(x) = 1}. Note that
1 is a multiplicative group. We observe that a Fuchsian group maybe obtained by the isomorphism ρ1 given by the Equation (1) applied in
1. In fact, if x ∈
1, then Nrd(x) = det( ρ1(x)) = 1. From this, it follows that ρ1(
1) is a subgroup of SL(2,
). Therefore, the derived group from the quaternion algebra
= (t, s)F whose order is
, denoted by Γ(
,
), is given by
The group Γ(,
) is a Fuchsian group [10]. If Γ is a subgroup of Γ(
,
) with finite index, then Γ is a Fuchsian group derived from a quaternion algebra
, also called Arithmetic Fuchsian Group. The Möubius transformation is given by f(z) =
, whose matrix associated is given by
maps
2 to the Poincaré disc



The group PSU(1,1) consists of orientations preserving isometries T : 2 →
2, acting on
2 by homomorphisms. The isometries T are given by T(z) =
, where a, c ∈
and |a|2 - |c|2 = 1. For each of these transformations the following pair of matrices are associated
Theorem 2.1. [9 ] Let Γ be a Fuchsian group. Then, Γ is derived from a quaternion algebra over a totally real number field F if and only if Γ satisfies the following conditions:
(1) If F =
(tr(T)), where T ∈ Γ, then F is a number field of finite degree and tr( Γ) is in
F, the ring of algebraic integers of F.
(2) If σ is an embedding of F in
different from the identity, then σ(tr( Γ)) is bounded in
.
3 Fuchsian Groups from Fundamental Polygon
4gLet Sg be the fundamental group of a compact closed surface of genus g. The presentation of Fuchsian group is given by
with [ai, bi] = aibiai-1bi-1. Let us consider a regular polygon g with 4g edges and angles between adjacent edges equal to 2 π/4g. Hence, the corresponding fundamental region of self-dual tessellations {4g, 4g} of the hyperbolic plane. Considering the Poincaré model
2, and assuming that 0 ∈
2 is the barycenter of
g. Now, we determine the generators of the Fuchsian group
, where edge-pairing generators of a regular polygon
g with 4g edges (fundamental region of Γ4g) are hyperbolic transformations, Ti (whose trace tr(Ti) associated to Ti is such that tr(Ti) > 2), where g is the genus of compact surface
2/
, and whose hyperbolic area is µ(
2/
) = 4 π(g - 1). If
, where i = 1,...,g, are the hyperbolic transformations determined by matrices Ai,Bi, such that
and
, then the group Γ4g generated by
, where i = 1,...,g, is canonically isomorphic to S4g [9]. We can find an explicit formula for the matrices Ai and Bi that generates the transformations
and
, for i = 1,...,g. Following exactly the same procedures done by Katok [9] for the case g = 2 we have the following result.
Proposition 3.1. The elements a, c of the matrix
are given by
and the remaining generator matrices are given by Ai = C4i A1C-4i and Bi = C4i+1 A1C4i+1, for all i = 1,...,g, where C is the rotation matrix given by
Example 3.1. If g = 2, then the matrix A1 associated to generator transformation ∈ Γ8 is given by
and the other matrices A2, B1 and B2 are given by conjugation.
Example 3.2. If g = 3, then the matrix A1 associated to generator transformation ∈ Γ12 is given by
where q = and the other matrices A2, A3, B1, B2 and B3 are given by conjugation.
Now, taking the corresponding real matrices of PSL(2,) by isometries f:
2→
2 given by f(z) =
, we obtain the following isomorphism
where P is the invertible matrix given by the Equation (2). Then by consequence of the Equation (4), it follows that there is an equivalence between the matrix spaces and
. Thus, f(
) = P-1

and if A1∈ f( Γ12) then
where p = .
Remark 3.1. If we compute all the generator matrices M = Di or M = Ei, for i = 1,...,g, of f( Γ4g) it is easy to check that
(1) if g = 2, then
where, a, b, c, d ∈
[
] and
, and
(2) if g = 3, then
where, a, b, c, d ∈
[
] and
.
Also, it is easy to show the product of these matrices are of the type M and belong to the group f( Γ).
4 Fuchsian Groups derived from Quaternion Algebras
In this section, we present a construction that is similar to ones given by Katok [9]. Let F = ( θ) field extension of degree 2 and σ2 : F →
be the non-identity homomorphism belong to Galois group Gal(F/
) given by σ2( θ) = - θ. Thus, ψ2 : K →
, defined by ψ2(
) = i
is an isomorphism, where K = F(
). We consider now a quaternion algebra
[ Γ] over F =
( θ) given by
Thus,
Therefore,
where
Ψ : [ Γ] → M(2,
),
is an embedding given by
Consequently, ⊗
~
, [9].
Lemma 4.1. If~
and
1 = {x ∈
: Nrd(x) = 1} then Trd(
1) is bound in
.
Proof. If x = x0 + x1i + x2j + x3ij ∈ 1, where i2 = j2 = (ij)2 = -1, and Nrd(x) =
= 1, then |x0| < 1, and hence Trd(x) = 2x0∈ [-2,2]. Since the converse statement is obviously true it follows that Trd(x) = 2x0∈ [-2,2].
Theorem 4.1.If g = 2, then the group f ( Γ8) is derived from the quaternion algebra over the totally real number field
(
).
Proof. Following the same procedures done by Katok [9] for the case g = 2 , we first show that the conditions (1) and (2) of Theorem 2.1 are satisfied by the elements of f( Γ8). From Remark 3.1, the elements of f( Γ8) are given by
where x0, x1, x3, x4∈ [
] and tr(M) = x0 = a1+ a2
∈
[
]. In this way, it follows that
(tr(f( Γ8))) =
(a1 + a2
) =
(
), and tr(M) ∈
[
]. Since
(
) is a totally real quadratic extension of
, it follows that the condition (1) of Theorem 2.1 is satisfied. Let σ2:
(
) →
(
) be the non-identity embedding defined by σ2(
) = -
. From Remark 3.1, it follows that the generators of Γ8 and therefore all elements of f( Γ8) are embedded into M2(K), where K =
(
)(
). Thus, σ2 extends to an isomorphism ψ2 : K →
, where
Following exactly the same procedures done by Katok [9], the elements of f( Γ8) are mapped into matrices in M2() of type
M = , with a, b ∈ ψ2(K),
where we denote this set by ⊕
≈
. Now, if T ∈ f( Γ), then tr(T) = a +
and by Lemma 4.1, it follows that ψ2(a)+ ψ2(
) ∈ [-2,2]. However, a +
∈ K. In this way, ψ2(a) + ψ2(
) = ψ2(a +
) = σ2(a +
), that is, σ2(a +
) ∈ [-2,2]. Therefore σ2(tr(f( Γ))) is bound in
.
Similarly to the previous case, we have the next theorems.
Theorem 4.2. If g = 3, then the group f( Γ12) is derived from quaternion algebra over the totally real number field
(
).
Theorem 4.3. If f( Γ) is a Fuchsian group whose generators are matrices in PSL(2,) of the type
where a, b, c, d ∈ F, with
∉
, then the matrices belong to f( Γ) are identified by the elements of the quaternion order
~
of the quaternion algebra
~ (t,-1)F.
The product of two matrices in Theorem 4.3 assumes the same form M. Furthermore, all the elements of f( Γ) may be obtained directly as the product of the generator matrices and this fact guarantee that all the elements of f( Γ) assume the same form M.
Example 4.1. Applying Theorem 4.3 and Remark 3.1 to the matrices belonging to f( Γ8), it follows that these matrices are identified by the elements of quaternion order 8 =
.
Example 4.2. Applying Theorem 4.3 and Remark 3.1 to the matrices belonging to f( Γ12), it follows that these matrices are identified by the elements of quaternion order 12 =
.
We will denoted by
8(2) and





5 Space-Time Codes From Division Algebra
In this section, we will characterize algebraically the matrix spaces(2). First, we notice each element of matrix space
4g(2) can written as
with x, y, z and w ∈ [ θ], where θ =
if M ∈
8(2) and θ = 3 + 2
if M ∈
12(2).
Proposition 5.1. If M ∈ 4g(2) is given by
with x = a1 + a2θ, y = b1 + b2θ, w = c1 + c2θ, z = d1 + d2θ ∈ [ θ], where θ =
, θ' =
if M ∈
8(2) and θ =
, θ' = 3 + 2
if M ∈
12(2), then
where a1 + ic1, a2 + ic2, d1 + ib1, d2 + ib2∈ [i].
Proof. If H ∈ 4g(2), where H =
then
which concludes the proof.
Example 5.1. If M ∈ 8(2), where
for a = a1 + a2, b = b1 + b2
, c = c1 + c2
and d = d1 + d2
∈
[
], then
with m1 = (a1 + ic1) + (a2 + ic2), m4 =
, m2 = (d1 + ib1) +
(d2 + ib2)), m3 =
, where
denotes the complex conjugation of the element m, and a1 + ic1, a2 + ic2, d1 + ib1, d2 + ib2∈
[i].
Example 5.2. If M ∈ 12(2), where
for a = a1 + a2, b = b1 + b2
, c = c1 + c2
and d = d1 + d2
∈
[
], then
where m1 = (a1+ ic1) + (a2 + ic2), m4 =
, m2 = (d1 + ib1) +
(d2 + ib2)), m3 =
, and a1 + ic1, a2 + ic2, d1 + ib1, d2 + ib2∈
[i].
5.1 Construction of Space Time Codes
In order to construction a space time code, we need a complex alphabet which can be for example belong to ring of algebraic integers [i] (QAM symbols). In the next theorem we given a construction of a space time codes
⊆
(2).
Theorem 5.1. Let F = (i) and K = F( θ'), where θ' =
or
. We consider the set
⊆
4g(2). Then the set
is a space time code, that satisfies the following properties:
Proof.
(1) If X, Y ∈
, it is easy to see X ± Y, XY ∈
. Then
is a linear dispersion space time code.
(2) Notice, for each codematrix N ∈
given by the matrix of the Equation (11), it follows that 4 information symbols belongs to the
[i] given by a1+ ic1, a2 + ic2, d1 + ib1, d2 + ib2 what they are encoded. Then
is full rate.
(3) If N ∈
⊆
4g(2), then N is given by
where a1 + ic1, i2 + ic2, d1 + ib1, d2 + ib2∈
[i]. Now, if H ∈
4g(2), where H =
then
Therefore
with x, y, z, w ∈
[ θ], where θ =
if M ∈
8(2) and θ = 3 + 2
if M ∈
12(2). As consequence of Equation (4), it followsthat det(H) = det(f-1(H)) ∈
4g(2). Thus, det(H) ≠ 0 and therefore
is fully diversity.
6 Conclusion
In this work, we constructed a new class of STBCs from symmetric groups(in this case arithmetic Fuchsian groups) associated with the regular polygon octogon and dodecagon of self-dual tessellation {8,8} and {12,12}, respectively.
However, we known there are infinitely possibilities of tessellations of hyperbolic plane by regular polygons. This fact suggest another possibilities of identifications of arithmetic Fuchsian groups by quaterion orders. Therefore, its open another possibilities to constructions STBCs that using this theory.
Received: 23/III/10.
Accepted: 16/III/11.
#CAM-196/10.
References
- [1] S.M. Alamouti, A simple transmit diversity technique for wireless communications, IEEE Journal on Selected Areas in Communications 16(8), (1998), 1451-1458.
- [2] V. Tarokh, N. Seshadri and A.R. Calderbank, Space-time codes for high datarate wireless communications: performance criterion and code construction IEEE Trans. Inform. Theory, 44 (1998), 744-765.
- [3] M.O. Damen, A. Tewfik and J.-C. Belfiore, A construction of a space-time code based on the theory numbers IEEE Trans. Inform. Theory, 48(3) (2002), 753-760.
- [4] B. Hassibi and B.M. Hochwald, High-rate codes that are linear in space andtime IEEE Trans. Inform. Theory, 48 (2002), 1804-1824.
- [5] F. Oggier, G. Rekaya, J-C. Belfiore and E. Viterbo, Perfect space-time blockcodes IEEE Trans. Inform Theory, 52(9) (2006), 3885-3902.
- [6] B.A. Sethuraman and B.S. Rajan, Full-diversity, hight-rate space-time block codes from division algebras IEEE Trans. Inform. Theory, 9(10) (2003), 2596-2616.
- [7] J.C. Belfiore, G. Rekaya and E. Viterbo, The golden code: a 2 ×2 full rate space time code with non vanishing determinants IEEE Trans. Inform. Theory, 51(4) (2005), 1432-1436.
- [8] R. Vehkalahti, C. Hollanti, J. Lahtonen and K. Ranto, On the densest MIMO lattices from cyclic division algebras IEEE Trans. Inform. Theory, 55(8) (2009),3751-3779.
- [9] S. Katok. Fuchsian groups The University of Chicago Press (1992).
- [10] K. Takeuchi, A characterization of arithmetic Fuchsian groups J. Math. Soc.Japan, 27(4) (1975), 600-612.
- [11] O.T. O'Meara, Maximal orders, Academic Press, London (1975).
- [12] A. Beardon, The geometry of discret groups Springer-Verlag, New York (1983).
- [13] M.L. Macasieb, Derived arithmetic Fuchsian groups of genus two Experimental Mathematics, 17(3) (2008), 347-369.