Jump to content

Vinberg's algorithm

From Wikipedia, the free encyclopedia

In mathematics, Vinberg's algorithm is an algorithm, introduced by Ernest Borisovich Vinberg, for finding a fundamental domain of a hyperbolic reflection group.

Conway (1983) used Vinberg's algorithm to describe the automorphism group of the 26-dimensional even unimodular Lorentzian lattice II25,1 in terms of the Leech lattice.

Description of the algorithm

[edit]

Let Γ<Isom(ℍn) be a hyperbolic reflection group. Choose any point v0∈ℍn; we shall call it the basic (or initial) point. The fundamental domain P0 of its stabilizer Γv0 is a polyhedral cone in ℍn. Let H1,...,Hm be the faces of this cone, and let a1,...,am be outer normal vectors to it. Consider the half-spaces Hk−={x∈ℝn,1|(x,ak)≤0}.

There exists a unique fundamental polyhedron P of Γ contained in P0 and containing the point v0. Its faces containing v0 are formed by faces H1,...,Hm of the cone P0. The other faces Hm+1,... and the corresponding outward normals am+1,... are constructed by induction. Namely, for Hj we take a mirror such that the root aj orthogonal to it satisfies the conditions

(1) (v0,aj)<0;

(2) (ai,aj)≤0 for all i<j;

(3) the distance (v0,Hj) is minimum subject to constraints (1) and (2).


References

[edit]
  • Conway, John Horton (1983), "The automorphism group of the 26-dimensional even unimodular Lorentzian lattice", Journal of Algebra, 80 (1): 159–163, doi:10.1016/0021-8693(83)90025-X, ISSN 0021-8693, MR 0690711
  • Vinberg, È. B. (1975), "Some arithmetical discrete groups in Lobačevskiĭ spaces", in Baily, Walter L. (ed.), Discrete subgroups of Lie groups and applications to moduli (Internat. Colloq., Bombay, 1973), Oxford University Press, pp. 323–348, ISBN 978-0-19-560525-9, MR 0422505