Inmathematics, ageneralized permutation matrix (ormonomial matrix) is amatrix with the same nonzero pattern as apermutation matrix, i.e. there is exactly one nonzero entry in each row and each column. Unlike a permutation matrix, where the nonzero entry must be 1, in a generalized permutation matrix the nonzero entry can be any nonzero value. An example of a generalized permutation matrix is
Aninvertible matrixA is a generalized permutation matrixif and only if it can be written as a product of an invertiblediagonal matrixD and an (implicitlyinvertible)permutation matrixP: i.e.,
Theset ofn ×n generalized permutation matrices with entries in afieldF forms asubgroup of thegeneral linear group GL(n,F), in which the group ofnonsingular diagonal matrices Δ(n,F) forms anormal subgroup. Indeed, over all fields exceptGF(2), the generalized permutation matrices are thenormalizer of the diagonal matrices, meaning that the generalized permutation matrices are thelargest subgroup of GL(n,F) in which diagonal matrices are normal.
The abstract group of generalized permutation matrices is thewreath product ofF× andSn. Concretely, this means that it is thesemidirect product of Δ(n,F) by thesymmetric groupSn:
whereSn acts by permuting coordinates and the diagonal matrices Δ(n,F) areisomorphic to then-fold product (F×)n.
To be precise, the generalized permutation matrices are a (faithful)linear representation of this abstract wreath product: a realization of the abstract group as a subgroup of matrices.
One can generalize further by allowing the entries to lie in aring, rather than in a field. In that case if the non-zero entries are required to beunits in the ring, one again obtains a group. On the other hand, if the non-zero entries are only required to be non-zero, but not necessarily invertible, this set of matrices forms asemigroup instead.
One may also schematically allow the non-zero entries to lie in a groupG, with the understanding that matrix multiplication will only involve multiplying a single pair of group elements, not "adding" group elements. This is anabuse of notation, since element of matrices being multiplied must allow multiplication and addition, but is suggestive notion for the (formally correct) abstract group (the wreath product of the groupG by the symmetric group).
Asigned permutation matrix is a generalized permutation matrix whose nonzero entries are ±1, and are theinteger generalized permutation matrices with integer inverse.
Monomial matrices occur inrepresentation theory in the context ofmonomial representations. A monomial representation of a groupG is a linear representationρ :G → GL(n,F) ofG (hereF is the defining field of the representation) such that theimageρ(G) is a subgroup of the group of monomial matrices.