Difference between revisions of "Perm group.m"
(Created page with "Permutation group database. Returns basic information about permutation groups up to S6. Syntax: group=perm_group(group_name) The following group names are...") |
|||
| Line 1: | Line 1: | ||
| − | Permutation group database. Returns | + | {{DISPLAYTITLE:function.m}} |
| + | Permutation group database. Returns complete data for permutation groups. The following group names are available: S2, S3, S4, S4A (the largest abelian subgroup of S4), S5, S6. | ||
| − | + | ==Syntax== | |
| − | + | group=perm_group(group_name) | |
| − | + | ==Arguments== | |
| − | + | group_name - character string specifying the name | |
| + | group, e.g. 'S5' | ||
| − | + | ==Outputs== | |
| − | group.nclasses | + | group.name - long name of the group |
| − | + | ||
| − | group.class_sizes | + | group.order - number of elements in the group |
| − | + | ||
| + | group.nclasses - number of classes in the group | ||
| + | |||
| + | group.class_sizes - a row vector giving number of elements | ||
| + | in each class | ||
| + | |||
| + | group.class - a cell array of matrices giving the ele- | ||
| + | ments belonging to each class. The ele- | ||
| + | ments are given as row vectors of permu- | ||
| + | tation strings stacked vertically into | ||
| + | a matrix. | ||
| + | |||
| + | group.n_irreps - number of irreducible representations in | ||
| + | the group | ||
| + | |||
| + | group.irrep_dims - a row vector giving dimensions of irre- | ||
| + | ducible representation | ||
| + | |||
| + | group.class_characters - a matrix of characters for each irredu- | ||
| + | cible representation (in rows) of each | ||
| + | class (in columns). | ||
| − | + | ==See also== | |
| − | + | [[symmetry.m]], [[path_trace.m]], [[zte.m]], [[reduce.m]], [[basis.m]] | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
| − | + | ''Version 2.2, authors: [[Ilya Kuprov]]'' | |
| − | |||
| − | |||
| − | |||
| − | |||
| − | |||
Revision as of 11:37, 30 August 2018
Permutation group database. Returns complete data for permutation groups. The following group names are available: S2, S3, S4, S4A (the largest abelian subgroup of S4), S5, S6.
Contents
Syntax
group=perm_group(group_name)
Arguments
group_name - character string specifying the name
group, e.g. 'S5'
Outputs
group.name - long name of the group
group.order - number of elements in the group
group.nclasses - number of classes in the group
group.class_sizes - a row vector giving number of elements
in each class
group.class - a cell array of matrices giving the ele-
ments belonging to each class. The ele-
ments are given as row vectors of permu-
tation strings stacked vertically into
a matrix.
group.n_irreps - number of irreducible representations in
the group
group.irrep_dims - a row vector giving dimensions of irre-
ducible representation
group.class_characters - a matrix of characters for each irredu-
cible representation (in rows) of each
class (in columns).
See also
symmetry.m, path_trace.m, zte.m, reduce.m, basis.m
Version 2.2, authors: Ilya Kuprov