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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

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

In this section upper <strong>and</strong> lower estimates for the number of neighbours in lattice<br />

packings are given.<br />

Upper Estimates for the Number of Neighbours<br />

The following are classical estimates due to Minkowski [743].<br />

Theorem 30.2. Let C be a proper convex body <strong>and</strong> L a lattice in E d such that {C +l :<br />

l ∈ L} is a packing. Then C has at most 3 d − 1 neighbours. If C is strictly convex, it<br />

has at most 2 d+1 − 2 neighbours.<br />

Proof. Let D = 1 2 (C − C). Since we have the following,<br />

{C + l : l ∈ L} packing ⇔{D + l : l ∈ L} packing,<br />

C + l neighbour of C ⇔ D + l neighbour of D,<br />

C strictly convex ⇔ D strictly convex,<br />

it is sufficient to prove the result for D instead of C. Since<br />

{D + l : l ∈ L} packing ⇔ L is admissible for 2D,<br />

D + l neighbour of D ⇔ l ∈ bd 2D,<br />

it is sufficient to show the following:<br />

(1) the lattice L, which is admissible for 2D, has at most 1 2 (3d − 1) pairs of<br />

points ±l on bd 2D. Here 1 2 (3d − 1) can be replaced by 2 d − 1if2D is<br />

strictly convex.<br />

First, let C <strong>and</strong> thus 2D be strictly convex <strong>and</strong> let {b1,...,bd} be a basis of L.<br />

If ±l =±(u1b1 +···+udbd) ∈ L ∩ bd 2D, then we cannot have ui ≡ 0mod<br />

2fori = 1,...,d; otherwise all ui are even <strong>and</strong> 1 2l ∈ (L ∩ int 2D) \{o}, which<br />

contradicts the admissibility of L for 2D. If±l =±(u1b1 +···+udbd), ±m =<br />

±(v1b1 +···+vdbd) ∈ (L ∩ bd 2D) where ±l �= ±m, then we cannot have ui ≡ vi<br />

mod 2 for i = 1,...,d; otherwise 1 2 (l − m) ∈ L \{o} <strong>and</strong> by the strict convexity<br />

of 2D we have 1 2 (l − m) ∈ int 2D, which again contradicts the admissibility of L<br />

for 2D. Since there are 2d − 1 residue classes for (u1,...,ud) modulo 2, excluding<br />

(0,...,0), there can be at most 2d − 1 different pairs of points ±l ∈ L ∩ bd 2D, as<br />

required.<br />

If, second, C <strong>and</strong> thus 2D is not strictly convex, similar arguments with congruences<br />

modulo 3 lead to the bound 1 2 (3d − 1). ⊓⊔<br />

Remark. Helmut Groemer [406] pointed out that the following simple geometric<br />

argument shows that, in any packing of translates of a convex body C, the number of<br />

neighbours of a fixed translate is at most 3 d − 1: It is sufficient to prove this for the<br />

difference body D instead of C. Since D is symmetric in o <strong>and</strong> convex, a translate<br />

of D is a neighbour of D if <strong>and</strong> only if it is contained in 3D. Considering volumes,<br />

we see that in 3D there is space for at most 3 d non-overlapping translates of D,<br />

including D.

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

Saved successfully!

Ooh no, something went wrong!