Computing isometry groups of Hermitian maps

Peter A. Brooksbank, James B. Wilson
2012 Transactions of the American Mathematical Society  
A theorem is proved on the structure of the group of isometries of a Hermitian map b : V × V → W , where V and W are vector spaces over a finite field of odd order. Also a Las Vegas polynomial-time algorithm is presented which, given a Hermitian map, finds generators for, and determines the structure of its isometry group. The algorithm can be adapted to construct the intersection over a set of classical subgroups of GL(V ), giving rise to the first polynomial-time solution of this old problem.
more » ... f this old problem. The approach yields new algorithmic tools for algebras with involution, which in turn have applications to other computational problems of interest. Implementations of the various algorithms in the Magma system demonstrate their practicability.
doi:10.1090/s0002-9947-2011-05388-2 fatcat:4pc6vv5cnjd27cgdi6av4evkmy