LieAlgebras[MatrixNormalizer] - find the matrix normalizer of a list of matrices
Calling Sequences
MatrixNormalizer(M, A)
Parameters
M - a list of square matrices, each of the same dimension
A - (optional) a list of square matrices, each of the same dimension, containing the matrices M, and forming a Lie algebra
Description
Examples
The normalizer of a set of matrices contained in a Lie algebra of matrices is the Lie algebra of matrices for all When is a Lie algebra, is an ideal in
A list of matrices defining a basis for the normalizer of is returned.
For the first calling sequence the normalizer of M is calculated in the Lie algebra of all matrices, where is the row dimension of the matrices in
The command MatrixNormalizer is part of the DifferentialGeometry:-LieAlgebras package. It can be used in the form MatrixNormalizer(...) only after executing the commands with(DifferentialGeometry) and with(LieAlgebras), but can always be used by executing DifferentialGeometry:-LieAlgebras:-MatrixNormalizer(...).
Example 1.
Find the normalizer of the set of matrices M1.
Example 2.
Find the normalizer of the set of matrices M2 within the Lie algebra A.
We use the LieAlgebraData command to calculate the commutation relations for the Lie algebra of matrices
See Also
DifferentialGeometry
LieAlgebras
SubalgebraNormalizer
Download Help Document