67.29 TensorProductDecomposition

TensorProductDecomposition( module, basis, d1, d2 )

module is a module for a matrix group G over a finite field, basis is a basis of the underlying vector space, d1 and d2 are two integers whose product is the dimension of that space.

TensorProductDecomposition returns true if module can be decomposed as a tensor product of spaces of dimensions d1 and d2 with respect to the given basis, and false otherwise. The matrices which represent the action of the generators of G with respect to the appropriate basis are computed.

TensorProductDecomposition is called by SmashGModule.

The algorithm is described in [6].

Previous Up Top Next
Index

GAP 3.4.4
April 1997