14.02.2013 Views

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

Gruber P. Convex and Discrete Geometry

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

362 <strong>Geometry</strong> of Numbers<br />

(ii) Given a basis {b1,...,bd} of L, there is a basis {c1,...,cd} of M such that (1)<br />

holds.<br />

Proof. (i) This is an immediate consequence of the case i = d of Proposition (3) in<br />

the proof of Theorem 21.2.<br />

(ii) We first show that<br />

(2) uL ⊆ M with a suitable positive u ∈ Z.<br />

Consider bases {b1,...,bd} of L <strong>and</strong> {c1,...,cd} of M such that (1) holds. The<br />

inverse of the integer lower triangular matrix (uik), with determinant u = u11 ···<br />

udd �= 0, is a lower triangular matrix, the entries of which are of the form vik/u,<br />

where vik ∈ Z. Hence<br />

ub1 = v11c1<br />

ub2 = v21c1 + v22c2<br />

............................<br />

ubd = vd1c1 +······+vddcd.<br />

From this it follows that uL is a sub-lattice of M, concluding the proof of (2).<br />

To prove (ii), let {b1,...,bd} be a basis of L. Choose u as in (2). Then<br />

{ub1,...,ubd} is a basis of uL. An application of (i) to the sub-lattice uL of M<br />

thus yields a basis {d1,...,dd} of M such that<br />

(3)<br />

ub1 = w11d1<br />

ub2 = w21d1 + w22d2<br />

.............................<br />

ubd = wd1d1 +······+wdddd<br />

where wik ∈ Z,wii �= 0.<br />

Solving (3) for d1,...,dd, we see that we may express d1,...,dd in the form<br />

(1) with d1,...,dd instead of c1,...,cd, but where the uik are rational. Since<br />

{b1,...,bd} is a basis of L <strong>and</strong> M a sub-lattice, the uik are, in fact, integers. ⊓⊔<br />

Primitive Points <strong>and</strong> Bases<br />

If {b1,...,bd} is a basis of L <strong>and</strong> b = u1b1 +···+udbd, then b is primitive if <strong>and</strong><br />

only if 1 is the greatest common divisor of u1,...,ud.<br />

Corollary 21.1. Let b be a primitive point of a lattice L in E d . Then there are points<br />

b2,...,bd ∈ L, such that {b, b2,...,bd} is a basis of L.<br />

Proof. Choose c2,...,cd ∈ L, such that b, c2,...,cd are linearly independent. By<br />

Proposition (i) of the above theorem, there is a basis {b1,...,bd} of L, such that<br />

b = u11b1<br />

c2 = u21b1 + u22b2<br />

...........................<br />

cd = ud1b1 +······+uddbd<br />

where uik ∈ Z, uii �= 0.<br />

Since b is primitive, this can hold only if u11 =±1orb =±b1. Hence {b, b2,...,bd}<br />

is also a basis of L. ⊓⊔

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!