J
OURNAL DE
T
HÉORIE DES
N
OMBRES DE
B
ORDEAUX
F
RANÇOIS
S
IGRIST
Cyclotomic quadratic forms
Journal de Théorie des Nombres de Bordeaux, tome
12, n
o2 (2000),
p. 519-530
<http://www.numdam.org/item?id=JTNB_2000__12_2_519_0>
© Université Bordeaux 1, 2000, tous droits réservés.
L’accès aux archives de la revue « Journal de Théorie des Nombres de Bordeaux » (http://jtnb.cedram.org/) implique l’accord avec les condi-tions générales d’utilisation (http://www.numdam.org/conditions). Toute uti-lisation commerciale ou impression systématique est constitutive d’une infraction pénale. Toute copie ou impression de ce fichier doit conte-nir la présente mention de copyright.
Article numérisé dans le cadre du programme Numérisation de documents anciens mathématiques
Cyclotomic quadratic
forms
par
FRANÇOIS
SIGRISTRÉSUMÉ.
L’algorithme
de Voronoï est unprocédé
permettantd’obtenir la liste
complète
des formesquadratiques
positives par-faites à n variables. Sagénéralisation
aux G-formes permet declasser les formes
G-parfaites,
avecl’avantage
de se dérouler dans un espace de dimensionplus
petite(G
est un sous-groupe fini deGL (n,
Z)) .
On étudie ici lareprésentation
standard du groupecy-clique
G = Cm en dimension~(m),
depolynôme caractéristique
03A6m (x) (polynôme cyclotomique).
Une forme G-invariante est diteforme
cyclotomique.
Toute les formesG-parfaites
sont donnéespour
~(m)
16, de même que pour m = 17, où la formecyclo-tomique la
plus
dense est entièrement nouvelle. On obtient ainsiune constante d’Hermite
cyclotomique,
qui s’avère être souventmeilleure que la constante d’Hermite habituelle. C’est le cas pour m = 5,7,11,13,16,17,36, et vraisemblablement 32
(les
calculspour m = 32 sont en cours, et ont
déjà
fourni 4600 formesC32-parfaites).
Les résultatscomplets
sontdisponibles
àhttp://www.unine.ch/math.
ABSTRACT. Voronoï ’s
algorithm
is a method forobtaining
thecomplete
list ofperfect
n-dimensionalquadratic
forms. Itsgen-eralization to G-forms has the
advantage
of running in alower-dimensional space, and furnishes a
finite,
andcomplete,
classifica-tion of
G-perfect
forms(G
is a finitesubgroup
ofGL (n, Z)).
Westudy
the standard,~(m)-dimensioiaal
irreducible representationof the
cyclic
group Cm of order m, and give the, often new, dens-est G-forms. Perfectcyclotomic
forms arecompletely
classified for~(m)
16 and for m = 17. As a consequence, we obtain preciseupper bounds for the Hermite invariant of
cyclotomic
forms in this range. These bounds are often better than the known orconjec-tural values of the Hermite constant for the
corresponding
dimen-sions ; this is indeed the case for m =
5,7,11,13,16,17,36.
The1. Introduction
Denote
by
~y",(x)
= 1 + CIX + ... +c.,t-lx" 1
+ xn the m-thcyclotomic
polynomial,
ofdegree n
=0(m).
Let G EGL(n, Z)
be the matrixgenerating
the standard n-dimensionalrepresentation
of thecyclic
groupCm.
Acyclotomic
form
is a realquadratic
form in nvariables,
invariant under this action ofCm:
thesymmetric
matrix A =(aij)
satisfiesGtAG
= A.An easy
computation
shows that the matrix A has then constantdiag-onals =
ai,j),
and iscompletely
known from the first half of its first row: the space ofcyclotomic
forms is a linearsubspace
ofof dimension
n/2.
Nevertheless,
forconvenience,
wealways
shallgive
acyclotomic
matrixby
its full first row.A
positive
definite realquadratic
form has-
a minimum m =
min(xtAxlx
E Zn -{0}).
-
a set S =
I±Vl,
::I:v2, ...
+vs )of
pairs
of minimal vectors insat-isfying
= m. 2s is called thekissing
number of the form.-
a Hermite invariant
1’n(A)
= m -(det
There is a familiar
dictionary
linking positive
definite forms and Euclideanlattices,
via the Gram matrix. A Euclidean lattice has an associatedsphere
packing,
and thepacking
density 6
is related to the Hermite invariantby
the relation 6 =Const(n)
-yn(A)n/2 :
a dense form means ahigh
Hermiteinvariant.
A
quadratic
form isperfect
if it is theunique quadratic
formhaving
minimum m and set S of minimal vectors.Similarly,
acyclotomic
form issaid to be
Cm-perfect
if it is theunique
cyclotomic
form
with m and S asbefore. A
quadratic
form is extreme if itsdensity
islocally
maximal in thespace of
quadratic
forms. Acyclotomic
form is if itsdensity
islocally
maximal in the space ofcyclotomic forms.
An extreme form is
always perfect.
For the converse, a theorem ofVoron6i
requires
a condition calledeutaxy
(cf
[Mar]).
Theseproperties
carry over verbatim to the case of
Cm-forms
[B-M].
ACm-perfect
form isproportional
to anintegral
form,
as are the usualperfect
forms.There is a second useful
dictionary
linking
rationalcyclotomic
forms tothere is a
unique
real element a E~(~m)
such thatxtAx
=Trace(axx).
Thepractical
computation
runs as follows: write d for the first columnof the matrix
A,
and associate to a =ao + + ... + the
column a =
(ao,
cxl, ... ,an-1)’.
Then ii = Da with matrix D =(dij)
= The determinant of D is the discriminant of the fieldQ((m),
and is therefore nonzero: A and a determine each other. If acyclotomic
form is
positive definite,
the element a istotally
positive
(a » 0):
all itsconjugates
arepositive. Further,
if u is aunit,
thecyclotomic
formcorresponding
to u . ii - a isclearly Cm-equivalent
to theoriginal
form. This method isextremely
useful forfinding,
orchecking, G-equivalences.
Taking
determinants inxtAx
=Trace(axx),
onegets
(using
the fact thata is
real):
, ... , ... - ",. " a
It follows that the determinant of an
integral cyclotomic
form isequal
towhere
k(m)
is thesquare-free
part
of the discriminant of thecy-clotomic field
~(~m).
Further, using
the detailedstudy
ofdecomposition
ofprimes
incyclotomic fields,
E.Bayer-Fluckiger
and J. Martinet obtained thefollowing
usefulProposition
( Bay-M ).
If q is a
prime
powerdividing d,
andprime to
m,then q’ ==:f:1
(mod
m).
Up
toequivalence,
there areonly
finitely
manyperfect
quadratic
forms.Voron6f ’s
algorithm,
deviced in 1908~Vor~,
constitutes a method ofexplicit
complete
classification. The densestquadratic
form(s)
in each dimensioncan be found with an
entirely
mechanicalcomputation,
theonly
problem
being
thegigantic computational
complexity.
For
cyclotomic
forms,
it was shown in[B-M-S]
that theorthogonal
projec-tion of Voron6f ’s
algorithm
onto the(dual)
space ofcyclotomic
forms pro-vides an exhaustive classification.Later,
it wasproved
[JCb]
that thenum-ber of
Cm-inequivalent Cm-perfect
forms is finite. Thepractical
advantage
lies in the dimension of the space of forms(n~2
instead ofn(n+1)~2),
bring-ing
thecomputing
time to almostnothing
for n12,
and to "tolerable" values for the groupsC17
andC32
(n
=16).
There are 1344C17-perfect
forms,
and at least 4600C32-perfect
forms. Both densest forms arecom-pletely
new.As is
customary
inalgebraic
numbertheory,
we take m to be either oddor divisible
by
4.For many values of m, the
conjectured
(or
proved)
densest form(D4,
E6, E8, K12,
~16)
appears as aCm-form.
Thisgives
new matrix represen-tations of these well-knownforms,
and isparticularly
suitable for furthercomputation
of theiralgebraic
invariants.Even with a
long
referencelist,
I cannot dojustice
to those whohelped
Bordeaux
colleagues
Anne-MarieBerge
andJacques
Martinet,
for theirhelp
with many crucialpoints.
For
general
results onquadratic
forms andlattices,
we refer to the booksby
Conway-Sloane (C-S~,
and Martinet[Mar].
2. The Vorondf
algorithm
Start with a
quadratic
formq(x)
=xtAx,
with minimum m, and minimalvectors
f ±vi 1, (1 i s).
Endow the space ofsymmetric
ma-trices with the Euclidean structure
given
by
A. .B =Trace(AB).
Consider the smatrices Y
=viv2
as elements of the dual spaceThe
simple
observation: m = = = A ~Y
exhibitsthe matrix coefficients aij as a solution of the
system
of linearequations
=m.The Voronoi domain of the matrix
A,
denotedby
D(A),
is the convexhull,
in8ymn(JR)*,
of the raysaY, ~ > 0;
it is a convexpolyhedral
cone. Itsdimension in is called the
perf ection
rank ofA,
its codimension thede f ault of perf ection
of A. Aperfect
form has default zeroby
definition:the
system
ofequations X - Vi
= m has X = A as itsunique
solution. The dual of the Voron6i domainis,
by
construction,
the subset =vi X vi
>0)
of8ymn(JR).
Suppose
first that A is notperfect.
Then there is a matrixF #
0vanishing
on all vi. If101
is smallenough,
all formsA (0 )
= have same minimum m and same set of minimal vectors. There are two values pl, p2 >0
(possibly
infinite,
but notboth)
such thatA(-pl)
andA(p2)
still have minimum m, but astrictly
larger
set of minimal vectors.Consequently,
after a finite number of
steps,
one reaches aperfect
form.If A is
perfect,
the domainD(A)
is of maximaldimension,
and is boundedby
faces which arehyperplanes
in Given such a face,~,
wedenote
by F
the(uniquely
defined,
up to apositive
scalarfactor)
matrix which is the inner normal to .~.It is
convenient,
at thisstage,
togive
thepractical
method forfinding
all faces ofD(A).
A face matrix F has thefollowing algorithmic description:
If S = is the set of minimal vectors ofA,
there is a non-trivialpartition
S =Sl
US2
satisfying:
- F is
unique,
up to apositive
scalar factor.The
important
fact here is that thiscomputation
runsentirely
in8ymn(JR),
though, clearly,
thegeometric
description
inSymn (R)*
is more convenient forunderstanding
the process.Take now a
perfect
formA,
F one of its facematrices,
and consider thehas minimum m, but has default of
perfection
1,
because,
by
constructionabove,
its set of minimal vectors isSl.
Define p
=sup
(0 1 A (0)
hasminimum
m).
If p isinfinite,
the matrix F issemi-positive definite,
and the face T is said to be a "cul-de-sac". As was observed in[JCa] ,
andimplicitely
used in[Vor],
this does nothappen
in the case, butshould be
kept
in mind ingeneralizing
this process. If p isfinite,
A(p)
isagain
aperfect
form: theneighbouring
form of
Aalone
~’.The
neighbouring
relationgives
the set ofperfect
forms the structureof a
graph,
and Voronors fundamental result[Vor]
asserts that thisgraph
is corcnected.
Moreover,
theGL(n, Z)-equivalence
of forms preserves theneighbouring
relation,
so aquotient
graph
can be defined.By
standardarguments
(e.g.
Hermitereduction),
thequotient
graph
isfcnite:
this is Voron6f ’salgorithm.
Besides the
finding
of all faces of adomain,
atime-consuming
task,
there are three otherpractical
steps
needed. We list them forcompleteness
(More
on this in[Vor], [JCa], [Mar]):
- Find all minimal vectors. - Given
a
face,
find theneighbouring
form(i.e.
findp).
- Decide
GL(n, Z)-equivalence
between twoperfect
forms.If G is a finite
subgroup
ofGL(n, Z)),
it ispossible
to run Voron6f ’salgorithm
in the linearsubspace
T of G-invariant forms in If A is aG-form,
its relative Voron6f domainDG (A)
is then theorthogonal
projection
ofD(A)
onto the dualsubspace
T* of5ymn(JR)*.
It isproved
in[B-M-S]
that theresulting
neighbourhood graph
is connected. The finiteness of thequotient
graph
is more delicate to obtain(G-equivalences
have to be taken in thesubgroup
ofGL(n, Z)
preserving
T),
and has beenproved
for G-forms in[JCb].
"Culs-de-sac" can appear(see
[B-M-S]),
and it alsohappens
that thecomplete
graph
isalready
finite.However,
forcyclotomic
forms,
one has theProposition.
If
G is aQ-irreducible subgroup
of
GL(n, Z)),
there are no"culs-de-sac" in
running
G- Voronoï ’salgorithm.
Proo f . Irreducibility
implies
that the orbit of any minimal vector spans the whole space. Apositive
semi-definite formvanishing
on a minimal vectormust
consequently
be the zero form. D3. Raw data
We shall
separate
the lists ofcyclotomic
forms into three families. Infamily A,
the critical form(D4,
E6, Eg, K12,
A16)
iscyclotomic. Family
B describesCp-perfect
forms,
with p aprime.
Theremaining
cases are listedFor each
family,
the first tablegives
successively
m,0(m),
GP = number ofCm-perfect
forms,
P = number ofCm-perfect
forms which are alsoperfect
in theordinary
sense, H=Hermite invariant of the densestform,
with itsName,
if known. The second tablegives
first m, First row, thenmin,
det =minimum,
resp. determinant of the densestform,
in its smallestintegral
representative, E,
F = number ofedges,
resp.faces,
of its Voron6i domain.Theorem A. The data
for family
A areComment. In the cases with
A16,
the number ofedges
of the domainmakes the
finding
of the facespractically impossible.
Before
giving
the data onfamily
B,
let’sbriefly
discuss theCraig
lattices~4~.
These famous lattices arethoroughly
investigated
in[C-S]
and[Mar].
Their direct construction as difference lattices
gives
them matrices(cf.(C-S~
having
characteristicpolynomial
1-I- x -f- ...+ x’- 1
+ xn. Thediagonals
areconstant, and the first row is filled from left and from
right
with binomial coefhcients:This
description
is veryconvenient,
but does not show the value of theminimum,
whose determination is a difhcult combinatorialproblem
(cf.
[Mar]
p.139).
When n + 1 is a
prime
p, theCraig
lattices arecyclotomic.
InP-1
our range of
investigation,
their minimum is2r,
by [Ba-Ba],
and theirdensity
ispretty
high.
We shallevidently
meet these forms below. Inhigh
dimensions,
Craig
lattices are sometimes the densest known(e.g.
p=151,
cf[C-S]
p.43),
although
it isgenerally accepted
that theCp-Hermite
constantis lower than the absolute constant. Theorem B below shows
that,
up toa
single,
andsurprising exception,
the densestcyclotomic
form is aCraig
form.
Theorem B. The
data for family B are
/oB
Comment. The
Craig
formA13
16 is the densestCraig form,
with minimum 6 and determinant175.
Our new form isdenser,
because24
17. Theproportion
ofperfect
forms ishigh,
and will beexplained
below.For the last
family
offorms,
with theexceptions
ofD8
(for Cls )
andD16
(for C32),
there are no otherwise knownCm-perfect
forms. Thedensest form has
already
been found(dense
forms tend to havehigh kissing
numbers,
andconsequently
to appearearly
in thesearch).
Theorem C. The datafor family
C areWe close this
chapter
with a fewgeneral facts, gathered
from ourpresent
sample
of ca. 6000Cm-perfect cyclotomic
forms.First,
in all cases, there is aspanning
orbit of minimalvectors,
bringing
the minimum of the formon the
diagonal
of the matrix. This seems to be ageneral
fact,
but the lowdimension,
and thetriviality
of the ideal class group, could contribute tothis.
Nevertheless,
let’s formulate this forperfect
cyclotomic
lattices:Conjecture
1.Ang perfect cyclotomic
lattice has aspanning
orbitof
min-imal vectors.
Being
morepessimistic
leads to:Conjecture
2.Any perfect cyclotomic
lattice isgenerated by
its minimalvectors.
Another
intriguing
fact in oursample
isObservation 1. All
perfect cyclotomic forms
are even.Comment. In the case the
prime
2 is unramified in thecyclotomic field,
then any
cyclotomic form, perfect
or not, iseven .
In the ramified case,one has to assume
C~-perfection,
but the fact isunexplained.
1 This result is due to J. Martinet. The representative element a, being real, has an even
4. Two detailed
samples
We
begin
with a caseappearing
in Theorem A. Notations"H" ,
"E" , "F" , "min" ,
"det" are as above. "No" is thenumbering
usedby
theVoron6f
algorithm,
and issimply
used here to locateneighbours.
"s" is the halfkissing
number,
and "i" the default ofperfection.
Nbrgives
the list ofneighbours.
These 13 forms are listedby decreasing
H,
beginning
with.K12 .
Theorem A28. The
C28 -perfect
forms
areThe next
example
isC13,
contained in Theorem B. TheCraig
forms appear, and one canobserve,
contrary
to thepreceeding
case, thehigh
proportion
ofperfect
forms.Comment. There are two
non-perfect
forms in thislist,
both with a defaultof
perfection
of12,
and both with a minimum divisibleby
13.Similarly,
in the list of 1344C17-perfect
forms,
one finds 11non-perfect forms,
all witha default of
perfection
of16,
and a minimum divisibleby
17. Thissuggests
Observation 2. The
default of perfection of
aCp-perfect
form
is divisibleby (~ - 1).
Observation 3. The minimum
of
anintegral
Cp-perfect,
non-perfect
Cp-form
is divisibleby
p.Observation 2 was first
proved
by
J. Martinet(unpublished).
Here is a moregeneral
result(proof
of myown) settling
the claim:Lemma. Let A be the matrix
of
apositive
cyclotomic form.
Call6(A),
resp.
6p(A)
itsdefault of perfection,
resp.default of
Cp-perfection.
Then6(A) -
6p(A)
is divisibleby
(p -
1).
Proof.
The groupCp
acts onD(A),
fixing
Dp(A).
As anyfixpoint-free
ratio-nalrepresentation
ofCp
has dimension divisibleby
(p-1),
the codimension of inD(A)
is divisibleby
(p - 1).
Hence(p(p- 1)/2 - 6 (A)) -
((p-1)/2 - 6p (A))
is divisibleby
(p -
1).
The lemmafollows. D
Observation 3
remains,
atpresent,
at the botanicalstage.
Anargument
in favour is the fact that theorthogonal
projection
ofD(A)
onDp(A)
is the average onorbits,
i.e. divisionby
p.5. Final remarks
Our definition of
cyclotomic
forms is not asgeneral
as is used inalge-braic number
theory,
where it meansTrace(az3f)
on an ideal I of rank one inQ((m).
Thisgeneral description
is veryconvenient,
as is illustratedwith the
Craig
forms which are obtained with c~= 1
and I = per(7~ _
( 1- ~p ) ) .
Further,
our densestC17-form
was identifiedby
J. Martinet:c = 1 and I =
p-7Q,
where Q
is an ideal suchthat 66 =
(2).
It is denserp
than
A3
16 because28
172:
thisultimately
boils down to the fact that 17 is a Fermatprime !
i Voronoi’salgorithm
does not fit well in thiscontext,
because it runs under afixed
representation
of the group In presence ofexotic
cyclotomic
representations,
one has to rerun thealgorithm entirely,
only changing
the matrix Ggenerating
therepresentation
at thebeginning
of the program. There is therefore acyclotomic
Hermite constant for eachpair
ofconjugate
ideals in the ideal class group ofQ((m).
Twisting
forms with an ideal canonly
increase the Hermiteconstant,
andlooking
at theresults of
[Ba-Ba]
onC23,
one deduces forexample:
for the standardcyclo-tomic
representation,
thepresumably
densest form isA22~
with a Hermiteinvariant of
2.94..; twisting
with one of the exoticrepresentations
has theeffect of
doubling
the minimum 2 ofA22
to4, giving
it an invariant of3.46... As the
presumed
q22 is3.57..,
this shows thatCp-cyclotomic
formscan become very dense.
However,
all cases treated in this paper have atrivial ideal class group, and the Hermite invariant of the densest
can
safely
be called thecyclotomic
Hermite constant.We did not include results on
eutaxy
in this paper. One reason is thateutaxy
is an absolute notion(a
cyclotomic
form isCm-eutactic
iff it iseutac-tic).
But in view of the veryinteresting
recent results on the classificationof eutactic forms
(cf
[Mar],
chap.
IX,4),
there is no doubt that thestudy
of
cyclotomic
eutactic forms will prove fruitful. References[Ba-Ba] C. BACHOC, C. BATUT, Etude algorithmique de réseaux construits avec la forme trace. J. Exp. Math. 1 (1992), 183-190.
[Bay-M] E. BAYER-FLUCKIGER, J. MARTINET, Formes quadratiques liées aux algèbres
semi-simples. J. reine angew. Math. 451 (1994), 51-69.
[B-M] A.-M. BERGÉ, J. MARTINET, Réseaux extrêmes pour un groupe d’automorphismes.
Astérisque 198-200 (1992), 41-66.
[B-M-S] A.-M. BERGÉ, J. MARTINET, F. SIGRIST, Une généralisation de l’algorithme de Voronoï pour les formes quadratiques. Astérisque 209 (1992), 137-158.
[C-S] J.H. CONWAY, N.J.A. SLOANE, Sphere Packings, Lattices, and Groups. Springer-Verlag (1992).
[JCa] D.-O. JAQUET-CHIFFELLE, Enumération complète des classes de formes parfaites en dimension 7. Ann. Inst. Fourier 43 (1993), 21-55.
[JCb] D.-O. JAQUET-CHIFFELLE, Trois théorèmes de finitude pour les G-formes. J. Théor. Nombres Bordeaux 7 (1995), 165-176.
[Mar] J. MARTINET, Les réseaux parfaits des espaces euclidiens. Masson (1996).
[Vor] G. VORONOÏ, Sur quelques propriétés des formes quadratiques positives parfaites. J.
reine angew. Math. 133 (1908), 97-178.
François SIGRIST
Institut de Mathématiques
Université de Neuchgtel Rue Emile Argand 11
CH-2007 Neuchitel Switzerland