Vinberg's algorithm

From testwiki
Jump to navigation Jump to search

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

Template:Harvtxt 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

Let Γ<Isom(n) be a hyperbolic reflection group. Choose any point v0n; 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={xn,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