Download DISCRETE SUBGROUPS OF VECTOR SPACES AND LATTICES

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Shapley–Folkman lemma wikipedia , lookup

Tensor product of modules wikipedia , lookup

Exterior algebra wikipedia , lookup

Laplace–Runge–Lenz vector wikipedia , lookup

Euclidean vector wikipedia , lookup

Matrix calculus wikipedia , lookup

Four-vector wikipedia , lookup

Vector space wikipedia , lookup

Covariance and contravariance of vectors wikipedia , lookup

Transcript
DISCRETE SUBGROUPS OF VECTOR SPACES AND LATTICES.
IAN KIMING
The following lemma gives a more precise result than Lemma 2.9.2 of [1]. A
lattice in a real vector space U is a subgroup of the form Zu1 + . . . + Zun where
u1 , . . . , un is a basis of U (so forget the erroneous definition of ‘lattice’ in section
2.12 of [1]).
Lemma 1. Let V be a real vector space of dimension d. Let M be a discrete
subgroup of V (i.e., a subgroup that is discrete as a subset of V ).
Then M is a lattice in the subspace of V that it generates as vector space. In
particular, M is a free abelian group of rank ≤ d.
Proof. Let U be the subspace of V that is generated by M (i.e., U is the subspace
consisting of all R-linear combinations of elements of M ). Let n := dim U so
that n ≤ d. Now, M must contain a basis of U as vector space; suppose that
u1 , . . . , un ∈ M is a basis of U . It is easily seen that M is discrete as a subset of
U.
Consider then the subgroup M0 := Zu1 + . . . + Zun of M . Then M0 ∼
= Zn as
the ui are R-linearly independent, and hence in particular Z-linearly independent.
Since U is generated over R by the ui we see that any element u ∈ U can be written:
(∗)
with λi ∈ R , 0 ≤ λi < 1 , m0 ∈ M0 .
u = λ 1 u 1 + . . . λ n u n + m0 ,
As M ⊆ U we see in particular that any element of M can be written in the
form (∗). We deduce that any coset of M/M0 has a representative m of form
(])
m = λ1 u1 + . . . λ n un ,
with λi ∈ R , 0 ≤ λi < 1 .
But if m ∈ M has shape (]) then
X
X
kmk ≤
|λi |kui k ≤
kui k .
i
i
But then m is in the intersection
M ∩ {u ∈ U | kuk ≤
X
kui k}
i
which is a finite set because M is discrete in U . We conclude that M/M0 is finite.
Thus M is finitely generated (as abelian group): For M is clearly generated by
M0 and a system of representatives for the cosets M/M0 , — and the latter is a
finite system. Clearly, as a subgroup of a real vector space M is also torsionfree.
Now, by Theorem A.4.4 of [1] we have that M is free of some rank t, and more
precisely, there exists a Z-basis m1 , . . . , mt of M and natural numbers e1 , . . . , es ,
s ≤ t, such that e1 m1 , . . . , es ms is a Z-basis of M0 . Then:
M/M0 ∼
= Zt−s × Z/Ze1 × . . . × Z/Zes .
1
2
IAN KIMING
Since M/M0 is finite we must then have t = s. Since M0 is free of rank n we must
have s = n. Thus, t = s = n ≤ d.
Now, since both (u1 , . . . , un ) and (e1 m1 , . . . , en mn ) are Z-bases of M0 we have
that the latter arises from the first via an invertible base change matrix with coefficients in Z. So e1 m1 , . . . , en mn must be R-linearly independent because the
u1 , . . . , un are R-linearly independent (because they are a basis of U as real vector
space). It follows that also m1 , . . . , mn are R-linearly independent. So, M is a
lattice in U .
Not entirely uninteresting remarks to the beginning of section 2.13 of [1]: Setup
as in the beginning of 2.13. We are looking at the map: φ : K → Rn given by:
φ(α)
= (α(1) , . . . , α(n) )
:= (g1 α, . . . , gr1 α, Re(gr1 +1 α), . . . , Re(gr α), Im(gr1 +1 α), . . . , Im(gr α)) .
In the beginning of Theorem 2.13.1 it is said that φ maps a complete module m
to a lattice in Rn . Now, it is clear that φ is an injective homomorphism of abelian
groups. As m is a free abelian group of rank n we have that φ(m) is also a free
abelian group of rank n. With the erroneous definition of the notion of a lattice in
2.12, one would then have that m is a ‘lattice’ in Rn . However, we obviously have
to use the correct definition of lattice. Let us have a look:
With the above lemma it is actually fairly easy to see directly that φ(m) is a
lattice in some subspace of Rn : For according to the lemma, all we have to show
is that φ(m) is a discrete subgroup of Rn . That is a consequence of the following
statement: For any c ∈ R+ there are only finitely many m ∈ m such that |gi m| ≤ c
for i = 1, . . . , n. This statement is proved in exactly the same way as Lemma 2.9.1
is proved: Take a basis µ1 , . . . , µn of m and work with the complementary basis
µ̂1 , . . . , µ̂n .
So, φ(m) is a lattice in some subspace U of Rn . If the dimension of U is t then
by definition of a lattice φ(m) is then free of rank t (as abelian group). But φ is an
isomorphism m ∼
= φ(m) as abelian groups, so φ(m) is free of rank n. Thus t = n,
and the subspace generated by φ(m) is all of Rn , i.e., φ(m) is a lattice in Rn .
So that would be a possible proof of the fact that φ(m) is a lattice in Rn . But
actually, there is a much easier proof, namely by the proof of 2.13.1 itself: We
consider a basis µ1 , . . . , µn of m; then φ(m) is generated as an abelian group by the
(1)
(n)
vectors (µi , . . . , µi ), i = 1, . . . , n. But the proof of 2.13.1 shows that these n
vectors are linearly independent over R as the determinant
(j)
det(µi )
is shown to be non-zero. By definition then, φ(m) is a lattice in Rn .
References
[1] H. Koch: ‘Number Theory. Algebraic Numbers and Functions’. Graduate Studies in Mathematics 24, AMS 2000.
Department of Mathematics, University of Copenhagen, Universitetsparken 5, DK2100 Copenhagen Ø, Denmark.
E-mail address: [email protected]