An algorithm is presented which calculates rings of polynomial invaria
nts of finite linear groups over an arbitrary field K. Up to now, such
algorithms have been available only for the case that the characteris
tic of K does not divide the group order. Some applications to the que
stion whether a modular invariant ring is Cohen-Macaulay or isomorphic
to a polynomial ring are discussed. (C) 1996 Academic Press Limited