Professional Documents
Culture Documents
A lattice L R
n
is a set of the form L = Zv
1
+ +Zv
n
.
Denote by S
n
the vector space of real symmetric n n
matrices and S
n
>0
the convex cone of real symmetric positive
denite n n matrices.
Take a basis (v
1
, . . . , v
n
) of a lattice L and associate to it the
Gram matrix G
v
= (v
i
, v
j
)
1i ,j n
S
n
>0
.
3
2
_
2
v
v
1
G
v
=
1
2
_
2 1
1 2
_
Isometric lattices
Take a basis (v
1
, . . . , v
n
) of a lattice L with
v
i
= (v
i ,1
, . . . , v
i ,n
) R
n
and write the matrix
V =
_
_
_
v
1,1
. . . v
n,1
.
.
.
.
.
.
.
.
.
v
1,n
. . . v
n,n
_
_
_
and G
v
= V
T
V.
The matrix G
v
is dened by
n(n+1)
2
variables as opposed to n
2
for the basis V.
If M S
n
>0
, then there exists V such that M = V
T
V (Gram
Schmidt orthonormalization)
If M = V
T
1
V
1
= V
T
2
V
2
, then V
1
= OV
2
with O
T
O = I
n
(i.e. O corresponds to an isometry of R
n
).
Also if L is a lattice of R
n
with basis v and u an isometry of
R
n
, then G
v
= G
u(v)
.
Arithmetic minimum
The matrix A
hex
=
_
2 1
1 2
_
has
Min(A
hex
) = (1, 0), (0, 1), (1, 1).
Reexpression of previous denitions
Take a lattice L = Zv
1
+ +Zv
n
. If x L,
x = x
1
v
1
+ + x
n
v
n
with x
i
Z
we associate to it the column vector X =
_
_
_
x
1
.
.
.
x
n
_
_
_
We get [[x[[
2
= X
T
G
v
X and
det L =
_
det G
v
and (L) =
1
2
_
min(G
v
)
(L)
For A
hex
=
_
2 1
1 2
_
, det A
hex
= 3 and min(A
hex
) = 2
Changing basis
If v and v
= VP with
P GL
n
(Z). This implies
G
v
= V
T
V
= (VP)
T
VP = P
T
V
T
VP = P
T
G
v
P
If A, B S
n
>0
, they are called arithmetically equivalent if there
is at least one P GL
n
(Z) such that
A = P
T
BP
3
2
_
2
v
v
1
v
1
=
_
5
2
,
3
2
_
and v
2
= (1, 0)
One has v
1
= 2v
1
+ v
2
, v
2
= v
1
and P =
_
2 1
1 0
_
G
v
=
_
1
1
2
1
2
1
_
and G
v
=
_
7
5
2
5
2
1
_
= P
T
G
v
P
Root lattices
i =1
x
i
= 0
_
If we take the basis v
i
= e
i +1
e
i
then we get the Gram
matrix A = (a
ij
)
1i ,j n
with a
i ,i
= 2, a
i ,i +1
= a
i +1,i
= 1 and
a
i ,j
= 0 otherwise.
i =1
x
i
0 (mod 2)
_
For the basis v
1
= e
1
+ e
2
, v
2
= e
1
e
2
, v
i
= e
i
e
i 1
we get
G
v
=
_
_
_
_
_
_
_
2 0 1 0 . . . 0
0 2 1 0 . . . 0
1 1 2 1 . . . 0
0 0 1 2
.
.
.
0
.
.
. 0
.
.
.
.
.
.
.
.
.
1
0 . . . . . . . . . 1 2
_
_
_
_
_
_
_
We have Aut(A
n
) = 2(n + 1)! and Aut(D
n
) = 2
n
n!.
III. Perfect and
eutactic forms
Hermite function
If A S
n
>0
then the arithmetic minimum is
min(A) = min
xZ
n
{0}
x
T
Ax
and the set of minimal vectors is
Min(A) =
_
x Z
n
: x
T
Ax = min(A)
_
A matrix A S
n
>0
is perfect (Korkine & Zolotarev, 1873) if
the equation
B S
n
and x
T
Bx = min(A) for all x Min(A)
implies B = A.
A
hex
=
_
2 1
1 2
_
corresponds to the lattice:
v
1
v
2
If B =
_
a b
b c
_
satises to x
T
Bx = min(A
hex
) for
x Min(A
hex
) = (1, 0), (0, 1), (1, 1), then:
a = 2, b = 2 and a 2c + b = 2
which implies B = A
hex
. A
hex
is perfect.
A non-perfect form
A
sqr
=
_
1 0
0 1
_
has Min(A
sqr
) = (0, 1), (1, 0).
A form A S
n
>0
is eutactic (Voronoi, 1908) if there exist
v
> 0 such that
A
1
=
vMin(A)
v
vv
T
Vertices of R
n
correspond to perfect forms.
Iterate
= A +r .
If A
Find the extreme rays of the local cone Loc(A) (use cdd or lrs
or any other program)
A
hex
) = (1, 0), (0, 1), (1, 1)
with
A
hex
=
_
1 1/2
1/2 1
_
= A
hex
+ D
v
1
v
2
A
hex
A
hex
The Ryshkov cone R
2
+
(1,1)
+
(1,2)
+
(1,0)
+
(2,1)
+
(2,1)
+
(1,1)
+
(0,1)
+
(1,2)
1/2
1 1/2
1
1/2 1
1/2 1
3
3/2
1
3
3/2
3/2
1
3/2
Well rounded forms and retract
(v
1
, . . . , v
n
) form a basis of R
n
v
1
, . . . , v
n
are shortest vectors.
Q[v
1
] = = Q[v
n
].
Every face of WR
n
has nite stabilizer, hence we can use it for
computing the homology of GL
n
(Z) and other arithmetic
groups.
Take M = G
v
with v = (v
1
, . . . , v
n
) a basis of lattice L.
If V = (w
1
, . . . , w
N
) with w
i
Z
n
are the vertices of a
Delaunay polytope of empty sphere S(c, r ) then:
[[w
i
c[[ = r i.e. w
T
i
Mw
i
2w
T
i
Mc + c
T
Mc = r
2
n
i =0
i
v
i
with 1 =
n
i =0
i
, then one has
[[w c[[ r w
T
Mw
n
i =0
i
v
T
i
Mv
i
0
Iso-Delaunay domains
The group GL
n
(Z) acts on S
n
>0
by arithmetic equivalence and
preserve the primitive iso-Delaunay domains.
3
(Bambah) 1(Voronoi)
4 A
4
(Delone & Ryshkov) 3(Voronoi)
5 A
5
(Ryshkov & Baranovski) 222(Engel)
6 L
6
(conj. Vallentin)? ?
7 L
7
(conj. Sch urmann & Vallentin)? ?
24 Leech (conj.)? ?
Denote by E
2
(n) the vector space of degree 2 polynomial
functions on R
n
. We write f E
2
(n) in the form
f (x) = a
f
+ b
f
x + Q
f
[x]
with a
f
R, b
f
R
n
and Q
f
a n n symmetric matrix
Denition: If f , g E
2
(n), then:
f , g = a
f
a
g
+b
f
, b
g
+Q
f
, Q
g
Denition: For v Z
n
, dene ev
v
(x) = (1 + v x)
2
.
We have
f , ev
v
= f (v)
n
i =1
x
i
v
i
c|
2
r
2
Clearly f
D,v
Erdahl
>0
(n).
, a basis
v
of L
vZ(f )
R
+
ev
v
We have f , Dom f = 0.
It has at least
_
n+2
2
_
1 vertices.
Known results:
dim. perfect Delaunay authors
1 [0, 1] in Z
2
3
4
5 (Deza, Laurent & Grishukhin)
6 2
21
in E
6
(Deza & Dutour)
7 3
21
in E
7
and ER
7
in L(ER
7
)
8 27 (Dutour Sikiric & Rybnikov)
9 100000 (Dutour Sikiric)
Voronoi algorithm on the Erdahl cone
If f Erdahl
>0
(n) then dene
f
and c
f
such that
f (x) = Q
f
[x c
f
]
f
Then dene
u
f
(x) = (1 + c
f
x)
2
+
f
n
Q
1
f
[x]
Denition: f Erdahl
>0
(n) is eutactic if u
f
is in the relative
interior of Dom f .
_
1 =
vvert P
v
,
0 =
vvert P
v
(v c
P
),
P
n
Q
1
=
vvert P
v
(v c
P
)(v c
P
)
T
.
Covering maxima
near L we have (L
) < (L).
L is a covering maxima
23
47104 709
one vertex
L(DS
n
) has the maximum covering density among all covering
maxima
maximum volume
If true this would imply Minkovski conjecture.
Pessimum and Morse function property
6
9 1
E
7
16 1
E
8
16 2
K
12
81 4